tor-commits
Threads by month
- ----- 2025 -----
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
August 2012
- 19 participants
- 901 discussions

[tech-reports/master] Add unchanged performance roadmap sources.
by karsten@torproject.org 31 Aug '12
by karsten@torproject.org 31 Aug '12
31 Aug '12
commit 01f6a9eb4e3142c8014c00add2bb392638b55802
Author: Karsten Loesing <karsten.loesing(a)gmx.net>
Date: Thu Aug 30 11:48:58 2012 +0200
Add unchanged performance roadmap sources.
svn co https://svn.torproject.org/svn/projects/performance/
---
2009/performance/.gitignore | 12 +
2009/performance/Makefile | 40 +
2009/performance/equilibrium.R | 156 ++
2009/performance/extensiontimes.pdf | 609 +++++++
2009/performance/node-selection/exit-capacity.R | 24 +
2009/performance/node-selection/exit-capacity.dat | 14 +
2009/performance/node-selection/hillclimbing.py | 252 +++
.../node-selection/marginal-bandwidth.R | 33 +
2009/performance/node-selection/node-bw.dat | 1044 ++++++++++++
2009/performance/node-selection/opt_0.1.pickle.dat | 1033 ++++++++++++
.../performance/node-selection/opt_0.25.pickle.dat | 1033 ++++++++++++
2009/performance/node-selection/opt_0.5.pickle.dat | 1033 ++++++++++++
.../performance/node-selection/opt_0.75.pickle.dat | 1033 ++++++++++++
.../performance/node-selection/opt_1e-1.pickle.dat | 1033 ++++++++++++
.../performance/node-selection/opt_1e-3.pickle.dat | 1033 ++++++++++++
.../performance/node-selection/opt_1e-6.pickle.dat | 1033 ++++++++++++
2009/performance/node-selection/opt_tor.pickle.dat | 1033 ++++++++++++
.../node-selection/plot-node-selection.R | 63 +
.../performance/node-selection/vary-network-load.R | 93 +
2009/performance/perf-todo | 170 ++
2009/performance/performance.bib | 203 +++
2009/performance/performance.tex | 1775 ++++++++++++++++++++
2009/performance/prettyref.sty | 37 +
23 files changed, 12789 insertions(+), 0 deletions(-)
diff --git a/2009/performance/.gitignore b/2009/performance/.gitignore
new file mode 100644
index 0000000..e116aa1
--- /dev/null
+++ b/2009/performance/.gitignore
@@ -0,0 +1,12 @@
+equilibrium.Rout
+equilibrium.pdf
+node-selection/exit-capacity.Rout
+node-selection/exit-capacity.pdf
+node-selection/optimum-selection-probabilities.pdf
+node-selection/plot-node-selection.Rout
+node-selection/relative-selection-probabilities.pdf
+node-selection/vary-network-load.Rout
+node-selection/vary-network-load.pdf
+performance.pdf
+performance.toc
+
diff --git a/2009/performance/Makefile b/2009/performance/Makefile
new file mode 100644
index 0000000..05a5973
--- /dev/null
+++ b/2009/performance/Makefile
@@ -0,0 +1,40 @@
+LATEX=pdflatex
+
+all: performance.pdf
+
+performance.pdf: node-selection/exit-capacity.pdf \
+ node-selection/optimum-selection-probabilities.pdf \
+ node-selection/relative-selection-probabilities.pdf \
+ node-selection/vary-network-load.pdf \
+ equilibrium.pdf \
+ performance.bbl
+
+%.pdf %.aux: %.tex
+ rm -f $*.ps $*.pdf
+ $(LATEX) $< || { rm -f $*.pdf $*.dvi $*.aux $*.idx && false ; }
+ while grep 'Rerun to get cross-references right.' $*.log ; do \
+ $(LATEX) $< || { rm -f $*.pdf $*.dvi $*.aux $*.idx && false ; } ; done
+
+%.bbl: %.bib %.aux
+ bibtex $* || { rm -f $*.pdf $*.dvi $*.aux $*.bbl && false ; }
+
+node-selection/optimum-selection-probabilities.pdf \
+node-selection/relative-selection-probabilities.pdf: node-selection/plot-node-selection.R
+ cd node-selection; R CMD BATCH --vanilla ../$<
+
+node-selection/%.pdf: node-selection/%.R
+ cd node-selection; R CMD BATCH --vanilla ../$<
+
+%.pdf: %.R
+ R CMD BATCH --vanilla $<
+
+hillclimbing:
+ cd node-selection; ./hillclimbing.py node-bw.dat
+
+clean:
+ rm -f *~ \
+ *.Rout \
+ *.aux *.log *.out *.bbl *.blg *.pdf
+ rm -f node-selection/*.pdf node-selection/*.Rout node-selection/*~
+
+.PHONY: all hillclimbing clean
diff --git a/2009/performance/equilibrium.R b/2009/performance/equilibrium.R
new file mode 100644
index 0000000..0395191
--- /dev/null
+++ b/2009/performance/equilibrium.R
@@ -0,0 +1,156 @@
+###
+### Draw graph showing relationship between network bandwidth and
+### performance, by treating the system as a market for throughput.
+###
+### See related blog post for the details:
+### http://www.lightbluetouchpaper.org/2007/07/18/economics-of-tor-performance/
+###
+### Steven J. Murdoch <http://www.cl.cam.ac.uk/~sjm217/>, 2007-07-18
+###
+
+###
+### Function declarations
+###
+
+### Plot and annotate a point at the intersection of two curves
+plotIntersect <- function(x, y1=NULL, y2=NULL, i=NULL, ann=NULL, adj=NULL) {
+ if (is.null(i))
+ iIntersect <- which.min(abs(y1-y2))
+ else
+ iIntersect <- i
+
+ points(x[iIntersect], y1[iIntersect], pch=20, col="darkred")
+
+ if (!is.null(ann))
+ text(x[iIntersect], y1[iIntersect], ann, adj=adj)
+
+ return(iIntersect)
+}
+
+###
+### Customization
+###
+
+## Number of Tor users (vague estimate)
+uUsersTotal <- 1e5
+
+## Bandwidth (bits/sec) of the Tor network (from
+## http://www.noreply.org/tor-running-routers/) as of July 2007
+rBandwidthTotal <- ( 120 # 120 MByte/sec
+ * 1e6 # convert to byte/sec
+ * 8 ) # convert to bit/sec
+
+## Range for plotting number of users
+rgUsers <- c(uUsersTotal* 0.4, uUsersTotal * 1.6)
+
+## Number of points to plot on X axis
+cUserPoints <- 300
+
+###
+### Generate curves
+###
+
+## Number of users
+uUsers <- seq(rgUsers[1], rgUsers[2], length.out=cUserPoints)
+
+## Supply curve: (bandwidth per user) * (number of users) = rBandwidthTotal
+rSupply <- rBandwidthTotal / uUsers
+
+## Supply curve, for a 50% increase in total bandwidth
+rBandwidthTotalNew <- rBandwidthTotal * 1.5
+rSupplyNew <- rBandwidthTotalNew / uUsers
+
+## Demand curve (arbitrary values, just something that looks OK)
+rDemandB <- 5e-12*(uUsers^3) + 6000
+
+## Second demand curve
+rDemandC <-25*(uUsers-20000)^0.5
+## Find intersect between rDemandB and rSupply
+iIntersectOrig <- which.min(abs(rSupply-rDemandB))
+## Find how much rDemandC needs to be shifted to intersect at same point
+rDiff <- rSupply[iIntersectOrig] - rDemandC[iIntersectOrig]
+## Shift curve
+rDemandC <- rDemandC + rDiff
+## Find user count at intersection
+uIntersectOrig <- uUsers[iIntersectOrig]
+
+###
+### Plotting
+###
+
+## Color declarations (selected from colour-blind-safe pallete)
+colDemand <- "#336600"
+colSupply <- "#9900CC"
+
+## Open output file (increase size, so it can be scaled down later and
+## anti-aliased)
+RequestedSize <- Sys.getenv("IMAGESIZE")
+if (RequestedSize=="") {
+ ImageSize <- c(440, 290)
+} else {
+ ImageSize <- as.numeric(strsplit(RequestedSize, split="x")[[1]])
+}
+
+ScaleFactor <- 2
+ImageSize <- ImageSize * ScaleFactor
+pdf("equilibrium.pdf")
+
+## Style declarations
+par(mar=c(2.2,2.2,0.1,0.1))
+par(lwd=3)
+par(col="black")
+
+## Define plotting area and plot supply curve
+plot(uUsers, rSupply, ann=FALSE, frame.plot=FALSE, type="l", col=colSupply, axes=FALSE)
+title(xlab = "Number of users", line=1)
+title(ylab = "Throughput per user", line=1)
+
+## Draw other curves
+lines(uUsers, rSupplyNew, col=colSupply)
+lines(uUsers, rDemandB, col=colDemand)
+lines(uUsers, rDemandC, col=colDemand)
+lines(rep(uIntersectOrig, 2), c(6376.615, 24055.385), col=colDemand)
+
+## Plot and annotate intersection
+iIntersectA <- plotIntersect(uUsers, rSupplyNew, i=iIntersectOrig, ann="A", adj=c(-1.2,0.1))
+iIntersectB <- plotIntersect(uUsers, rSupplyNew, y2=rDemandB, ann="B", adj=c(-2,0.3))
+iIntersectC <- plotIntersect(uUsers, rSupplyNew, y2=rDemandC, ann="C", adj=c(0.5,1.8))
+
+## Arrow showing movement of supply curve
+arrows(60023.34, 17409.23, 73314.21, 18406.15, lwd=1)
+
+## Hide values (since they are basically guesswork and not important anyway)
+axis(1, par("usr")[1:2], label=FALSE)
+axis(2, par("usr")[3:4], label=FALSE)
+
+## Labels
+text(41634.54, 23942.4, "Supply", adj=c(-0.1,0.5))
+text(137844.4, 18810.24, "Demand", adj=c(-0.2,0.5))
+
+## Save output file
+dev.off()
+
+###
+### Collect some stats
+###
+
+## Original values
+uOrig <- uUsers[iIntersectOrig]
+rOrig <- rSupply[iIntersectOrig]
+print(sprintf("Original users: %.0f, bandwidth %.0f", uOrig, rOrig))
+
+## Percentage change
+print(sprintf("Intersect A users: %.0f%%, bandwidth %.0f%%",
+ uUsers[iIntersectA]/uOrig*100, rSupplyNew[iIntersectA]/rOrig*100))
+print(sprintf("Intersect B users: %.0f%%, bandwidth %.0f%%",
+ uUsers[iIntersectB]/uOrig*100, rSupplyNew[iIntersectB]/rOrig*100))
+print(sprintf("Intersect C users: %.0f%%, bandwidth %.0f%%",
+ uUsers[iIntersectC]/uOrig*100, rSupplyNew[iIntersectC]/rOrig*100))
+
+###
+### Old intersection was 94180 users, 10193 bps each
+### Intersection A (constant demand) is 100% of old users, and 150% of bandwidth
+### Intersection B is 118% of old users and 127% of bandwidth
+### Intersection C is 133% of old users and 113% of bandwidth
+###
+
diff --git a/2009/performance/extensiontimes.pdf b/2009/performance/extensiontimes.pdf
new file mode 100644
index 0000000..5b35caf
--- /dev/null
+++ b/2009/performance/extensiontimes.pdf
@@ -0,0 +1,609 @@
+%PDF-1.1
+%âãÏÓ\r
+1 0 obj
+<<
+/CreationDate (D:20090307204416)
+/ModDate (D:20090307204416)
+/Title (R Graphics Output)
+/Producer (R 2.6.2)
+/Creator (R)
+>>
+endobj
+2 0 obj
+<<
+/Type /Catalog
+/Pages 3 0 R
+>>
+endobj
+5 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /ZapfDingbats
+>>
+endobj
+6 0 obj
+<<
+/Type /Page
+/Parent 3 0 R
+/Contents 7 0 R
+/Resources 4 0 R
+>>
+endobj
+7 0 obj
+<<
+/Length 8 0 R
+>>
+stream
+q
+Q q 59.04 73.44 486.72 299.52 re W n
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+50.52 84.53 m
+55.99 84.54 l
+61.45 84.56 l
+66.91 84.64 l
+72.38 84.85 l
+77.84 85.36 l
+83.31 86.45 l
+88.77 88.45 l
+94.24 91.68 l
+99.70 96.34 l
+105.16 102.30 l
+110.63 109.17 l
+116.09 116.28 l
+121.56 122.89 l
+127.02 128.35 l
+132.49 132.26 l
+137.95 134.59 l
+143.41 135.58 l
+148.88 135.61 l
+154.34 135.03 l
+159.81 134.09 l
+165.27 132.94 l
+170.74 131.71 l
+176.20 130.55 l
+181.66 129.63 l
+187.13 129.10 l
+192.59 128.98 l
+198.06 129.18 l
+203.52 129.45 l
+208.99 129.49 l
+214.45 129.08 l
+219.91 128.15 l
+225.38 126.86 l
+230.84 125.52 l
+236.31 124.45 l
+241.77 123.86 l
+247.24 123.81 l
+252.70 124.30 l
+258.17 125.23 l
+263.63 126.46 l
+269.09 127.78 l
+274.56 128.94 l
+280.02 129.79 l
+285.49 130.27 l
+290.95 130.43 l
+296.42 130.23 l
+301.88 129.56 l
+307.34 128.33 l
+312.81 126.67 l
+318.27 124.88 l
+323.74 123.28 l
+329.20 122.05 l
+334.67 121.16 l
+340.13 120.43 l
+345.59 119.56 l
+351.06 118.36 l
+356.52 116.80 l
+361.99 115.09 l
+367.45 113.52 l
+372.92 112.27 l
+378.38 111.37 l
+383.84 110.69 l
+389.31 109.97 l
+394.77 109.00 l
+400.24 107.71 l
+405.70 106.22 l
+411.17 104.77 l
+416.63 103.54 l
+422.10 102.63 l
+427.56 101.98 l
+433.02 101.49 l
+438.49 101.00 l
+443.95 100.38 l
+449.42 99.65 l
+454.88 98.90 l
+460.35 98.25 l
+465.81 97.76 l
+471.27 97.44 l
+476.74 97.21 l
+482.20 96.93 l
+487.67 96.52 l
+493.13 95.95 l
+498.60 95.28 l
+504.06 94.64 l
+509.52 94.13 l
+514.99 93.78 l
+520.45 93.56 l
+525.92 93.36 l
+531.38 93.12 l
+536.85 92.79 l
+542.31 92.40 l
+547.77 92.00 l
+553.24 91.65 l
+558.70 91.35 l
+564.17 91.12 l
+569.63 90.93 l
+575.10 90.72 l
+576.00 90.68 l
+S
+Q q
+BT
+0.000 0.000 0.000 rg
+/F3 1 Tf 14.00 0.00 -0.00 14.00 229.52 397.45 Tm (Circuit extension time) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 281.06 18.72 Tm (Time [s]) Tj
+/F2 1 Tf 0.00 12.00 -12.00 0.00 12.96 203.20 Tm (Density) Tj
+ET
+Q q 59.04 73.44 486.72 299.52 re W n
+0.745 0.745 0.745 RG
+0.08 w
+[] 0 d
+1 J
+1 j
+10.00 M
+59.04 84.53 m 545.76 84.53 l S
+Q q
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+77.07 73.44 m 527.73 73.44 l S
+77.07 73.44 m 77.07 66.24 l S
+122.13 73.44 m 122.13 66.24 l S
+167.20 73.44 m 167.20 66.24 l S
+212.27 73.44 m 212.27 66.24 l S
+257.33 73.44 m 257.33 66.24 l S
+302.40 73.44 m 302.40 66.24 l S
+347.47 73.44 m 347.47 66.24 l S
+392.53 73.44 m 392.53 66.24 l S
+437.60 73.44 m 437.60 66.24 l S
+482.67 73.44 m 482.67 66.24 l S
+527.73 73.44 m 527.73 66.24 l S
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 12.00 0.00 -0.00 12.00 73.73 47.52 Tm (0) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 118.80 47.52 Tm (1) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 163.86 47.52 Tm (2) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 208.93 47.52 Tm (3) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 254.00 47.52 Tm (4) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 299.06 47.52 Tm (5) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 344.13 47.52 Tm (6) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 389.20 47.52 Tm (7) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 434.26 47.52 Tm (8) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 479.33 47.52 Tm (9) Tj
+/F2 1 Tf 12.00 0.00 -0.00 12.00 521.06 47.52 Tm (10) Tj
+ET
+59.04 84.53 m 59.04 361.87 l S
+59.04 84.53 m 51.84 84.53 l S
+59.04 153.87 m 51.84 153.87 l S
+59.04 223.20 m 51.84 223.20 l S
+59.04 292.53 m 51.84 292.53 l S
+59.04 361.87 m 51.84 361.87 l S
+BT
+/F2 1 Tf 0.00 12.00 -12.00 0.00 41.76 76.19 Tm (0.0) Tj
+/F2 1 Tf 0.00 12.00 -12.00 0.00 41.76 145.53 Tm (0.2) Tj
+/F2 1 Tf 0.00 12.00 -12.00 0.00 41.76 214.86 Tm (0.4) Tj
+/F2 1 Tf 0.00 12.00 -12.00 0.00 41.76 284.19 Tm (0.6) Tj
+/F2 1 Tf 0.00 12.00 -12.00 0.00 41.76 353.53 Tm (0.8) Tj
+ET
+Q q 59.04 73.44 486.72 299.52 re W n
+1.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+72.83 98.80 m
+77.95 227.23 l
+80.61 432.00 l
+S
+97.87 432.00 m
+98.43 401.16 l
+103.55 331.77 l
+108.67 294.15 l
+113.79 271.05 l
+118.91 262.09 l
+124.03 254.47 l
+129.16 209.60 l
+134.28 172.21 l
+139.40 145.12 l
+144.52 130.20 l
+149.64 122.41 l
+154.76 117.30 l
+159.88 115.53 l
+165.00 114.07 l
+170.12 109.86 l
+175.24 100.22 l
+180.36 96.21 l
+185.48 93.90 l
+190.60 92.71 l
+195.72 91.33 l
+200.85 90.44 l
+205.97 90.29 l
+211.09 89.63 l
+216.21 88.97 l
+221.33 88.29 l
+226.45 87.54 l
+231.57 87.27 l
+236.69 86.82 l
+241.81 86.76 l
+246.93 86.85 l
+252.05 86.70 l
+257.17 86.23 l
+262.29 86.44 l
+267.41 86.33 l
+272.54 86.08 l
+277.66 85.94 l
+282.78 85.99 l
+287.90 85.77 l
+293.02 85.82 l
+298.14 85.80 l
+303.26 85.50 l
+308.38 85.53 l
+313.50 85.50 l
+318.62 85.50 l
+323.74 85.48 l
+328.86 85.21 l
+333.98 85.23 l
+339.10 85.18 l
+344.23 84.97 l
+349.35 85.04 l
+354.47 85.18 l
+359.59 85.13 l
+364.71 85.02 l
+369.83 85.06 l
+374.95 85.12 l
+380.07 85.25 l
+385.19 85.15 l
+390.31 85.09 l
+395.43 85.00 l
+400.55 85.04 l
+405.67 84.90 l
+410.79 84.92 l
+415.92 84.93 l
+421.04 84.97 l
+426.16 84.93 l
+431.28 84.86 l
+436.40 84.94 l
+441.52 84.82 l
+446.64 84.89 l
+451.76 84.92 l
+456.88 84.83 l
+462.00 84.76 l
+467.12 84.81 l
+472.24 84.80 l
+477.36 84.80 l
+482.48 84.74 l
+487.61 84.76 l
+492.73 84.71 l
+497.85 84.76 l
+502.97 84.75 l
+508.09 84.69 l
+513.21 84.71 l
+518.33 84.76 l
+523.45 84.78 l
+528.57 84.72 l
+533.69 84.78 l
+538.81 84.75 l
+543.93 84.71 l
+549.05 84.76 l
+554.17 84.73 l
+559.30 84.70 l
+564.42 84.70 l
+569.54 84.64 l
+574.66 84.69 l
+576.00 84.70 l
+S
+0.000 0.392 0.000 RG
+65.06 84.57 m
+70.25 85.10 l
+75.45 90.37 l
+80.64 120.61 l
+85.83 204.51 l
+91.03 301.02 l
+96.22 319.76 l
+101.41 276.48 l
+106.61 232.29 l
+111.80 204.85 l
+117.00 192.01 l
+122.19 185.79 l
+127.38 172.32 l
+132.58 158.51 l
+137.77 149.65 l
+142.97 146.09 l
+148.16 146.43 l
+153.35 152.56 l
+158.55 186.35 l
+163.74 259.95 l
+168.93 281.83 l
+174.13 211.86 l
+179.32 149.29 l
+184.52 123.62 l
+189.71 113.76 l
+194.90 109.45 l
+200.10 110.38 l
+205.29 125.00 l
+210.48 150.23 l
+215.68 146.46 l
+220.87 121.43 l
+226.07 103.70 l
+231.26 96.92 l
+236.45 94.80 l
+241.65 94.51 l
+246.84 96.67 l
+252.03 104.04 l
+257.23 111.84 l
+262.42 107.61 l
+267.62 97.49 l
+272.81 91.98 l
+278.00 90.27 l
+283.20 89.73 l
+288.39 89.64 l
+293.58 90.47 l
+298.78 92.94 l
+303.97 94.43 l
+309.17 92.53 l
+314.36 89.70 l
+319.55 88.21 l
+324.75 87.58 l
+329.94 87.29 l
+335.13 87.25 l
+340.33 87.62 l
+345.52 88.44 l
+350.72 88.71 l
+355.91 87.78 l
+361.10 86.81 l
+366.30 86.42 l
+371.49 86.36 l
+376.68 86.37 l
+381.88 86.39 l
+387.07 86.58 l
+392.27 86.90 l
+397.46 86.85 l
+402.65 86.43 l
+407.85 86.04 l
+413.04 85.85 l
+418.24 85.80 l
+423.43 85.80 l
+428.62 85.87 l
+433.82 86.06 l
+439.01 86.21 l
+444.20 86.04 l
+449.40 85.83 l
+454.59 85.75 l
+459.79 85.66 l
+464.98 85.49 l
+470.17 85.42 l
+475.37 85.52 l
+480.56 85.67 l
+485.75 85.79 l
+490.95 85.72 l
+496.14 85.51 l
+501.34 85.26 l
+506.53 85.17 l
+511.72 85.15 l
+516.92 85.19 l
+522.11 85.31 l
+527.30 85.49 l
+532.50 85.47 l
+537.69 85.30 l
+542.89 85.21 l
+548.08 85.17 l
+553.27 85.14 l
+558.47 85.13 l
+563.66 85.09 l
+568.85 85.14 l
+574.05 85.24 l
+576.00 85.24 l
+S
+0.000 0.000 1.000 RG
+58.31 84.54 m
+63.59 84.57 l
+68.88 84.88 l
+74.16 86.65 l
+79.45 92.99 l
+84.74 107.43 l
+90.02 128.99 l
+95.31 150.74 l
+100.59 165.35 l
+105.88 170.88 l
+111.16 170.55 l
+116.45 168.19 l
+121.74 164.53 l
+127.02 158.54 l
+132.31 151.00 l
+137.59 144.54 l
+142.88 141.41 l
+148.16 144.25 l
+153.45 159.62 l
+158.74 194.53 l
+164.02 236.10 l
+169.31 245.56 l
+174.59 208.33 l
+179.88 161.37 l
+185.16 134.49 l
+190.45 124.98 l
+195.73 126.02 l
+201.02 139.75 l
+206.31 167.54 l
+211.59 190.23 l
+216.88 181.14 l
+222.16 148.55 l
+227.45 121.33 l
+232.73 108.81 l
+238.02 105.39 l
+243.31 108.36 l
+248.59 120.02 l
+253.88 137.27 l
+259.16 143.87 l
+264.45 131.32 l
+269.73 113.54 l
+275.02 102.63 l
+280.31 98.01 l
+285.59 96.96 l
+290.88 99.46 l
+296.16 105.92 l
+301.45 111.83 l
+306.73 110.67 l
+312.02 103.84 l
+317.30 97.36 l
+322.59 93.73 l
+327.88 92.26 l
+333.16 92.35 l
+338.45 94.20 l
+343.73 97.10 l
+349.02 98.51 l
+354.30 96.86 l
+359.59 93.69 l
+364.88 91.19 l
+370.16 89.95 l
+375.45 89.61 l
+380.73 90.06 l
+386.02 91.38 l
+391.30 92.82 l
+396.59 92.91 l
+401.88 91.41 l
+407.16 89.62 l
+412.45 88.52 l
+417.73 88.08 l
+423.02 88.08 l
+428.30 88.59 l
+433.59 89.54 l
+438.87 90.18 l
+444.16 89.78 l
+449.45 88.70 l
+454.73 87.76 l
+460.02 87.26 l
+465.30 87.09 l
+470.59 87.19 l
+475.87 87.58 l
+481.16 88.11 l
+486.45 88.26 l
+491.73 87.80 l
+497.02 87.14 l
+502.30 86.68 l
+507.59 86.47 l
+512.87 86.45 l
+518.16 86.66 l
+523.45 87.09 l
+528.73 87.45 l
+534.02 87.33 l
+539.30 86.86 l
+544.59 86.45 l
+549.87 86.24 l
+555.16 86.16 l
+560.44 86.18 l
+565.73 86.36 l
+571.02 86.65 l
+576.00 86.77 l
+S
+BT
+1.000 0.000 0.000 rg
+/F2 1 Tf 12.00 0.00 -0.00 12.00 106.96 324.13 Tm (1st hop) Tj
+0.000 0.392 0.000 rg
+/F2 1 Tf 12.00 0.00 -0.00 12.00 174.81 272.13 Tm (2nd hop) Tj
+0.000 0.000 1.000 rg
+/F2 1 Tf 12.00 0.00 -0.00 12.00 222.57 175.07 Tm (3rd hop) Tj
+0.000 0.000 0.000 rg
+/F2 1 Tf 12.00 0.00 -0.00 12.00 321.62 126.53 Tm (All hops) Tj
+0.000 0.000 0.000 RG
+0.75 w
+[ 0.00 4.00] 0 d
+ET
+122.13 73.44 m 122.13 372.96 l S
+167.20 73.44 m 167.20 372.96 l S
+212.27 73.44 m 212.27 372.96 l S
+257.33 73.44 m 257.33 372.96 l S
+302.40 73.44 m 302.40 372.96 l S
+347.47 73.44 m 347.47 372.96 l S
+392.53 73.44 m 392.53 372.96 l S
+437.60 73.44 m 437.60 372.96 l S
+482.67 73.44 m 482.67 372.96 l S
+527.73 73.44 m 527.73 372.96 l S
+Q
+endstream
+endobj
+8 0 obj
+8908
+endobj
+3 0 obj
+<<
+/Type /Pages
+/Kids [
+6 0 R
+]
+/Count 1
+/MediaBox [0 0 576 432]
+>>
+endobj
+4 0 obj
+<<
+/ProcSet [/PDF /Text]
+/Font << /F1 5 0 R /F2 10 0 R /F3 11 0 R >>
+/ExtGState << >>
+>>
+endobj
+9 0 obj
+<<
+/Type /Encoding
+/BaseEncoding /WinAnsiEncoding
+/Differences [ 45/minus 96/quoteleft
+144/dotlessi /grave /acute /circumflex /tilde /macron /breve /dotaccent
+/dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron /space]
+>>
+endobj
+10 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica
+/Encoding 9 0 R
+>> endobj
+11 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding 9 0 R
+>> endobj
+xref
+0 12
+0000000000 65535 f
+0000000021 00000 n
+0000000163 00000 n
+0000009356 00000 n
+0000009439 00000 n
+0000000212 00000 n
+0000000295 00000 n
+0000000375 00000 n
+0000009336 00000 n
+0000009543 00000 n
+0000009800 00000 n
+0000009897 00000 n
+trailer
+<<
+/Size 12
+/Info 1 0 R
+/Root 2 0 R
+>>
+startxref
+9999
+%%EOF
diff --git a/2009/performance/node-selection/exit-capacity.R b/2009/performance/node-selection/exit-capacity.R
new file mode 100644
index 0000000..ece84e9
--- /dev/null
+++ b/2009/performance/node-selection/exit-capacity.R
@@ -0,0 +1,24 @@
+## Read data
+t <- read.table("exit-capacity.dat", header=TRUE)
+
+## Normalize columns
+t[,2] <- t[,2]/max(t[,2])*100
+t[,3] <- t[,3]/max(t[,3])*100
+
+## Remove uninteresting ports
+ports <- c(22, 25, 80, 119, 135, 443,
+ 563, 8080, 6667)
+t <- t[t$port %in% ports,]
+
+## Plot
+pdf("exit-capacity.pdf")
+par(las=1)
+col <- grey(c(1,4)/5)
+barplot(t(as.matrix(t[,2:3])), names=t$port,
+ beside=TRUE, xlab="Port number",
+ ylab="Exit capacity available (%)",
+ col=col, cex.axis=0.8, cex.names=0.8)
+par(xpd=TRUE)
+legend(x="topright", legend=c("Nodes", "Bandwidth"),
+ fill=col, bty="n", inset=c(-0.05,-0.15))
+dev.off()
diff --git a/2009/performance/node-selection/exit-capacity.dat b/2009/performance/node-selection/exit-capacity.dat
new file mode 100644
index 0000000..a23f8cf
--- /dev/null
+++ b/2009/performance/node-selection/exit-capacity.dat
@@ -0,0 +1,14 @@
+port numExits totalBandwidth
+21 115 39282983
+22 116 41341901
+25 5 1530934
+80 315 60290055
+119 16 13026366
+135 7 1709809
+443 326 60956345
+445 8 1730289
+563 102 24056338
+1314 307 55315711
+4661 7 1648369
+8080 307 55318361
+6667 116 41961767
diff --git a/2009/performance/node-selection/hillclimbing.py b/2009/performance/node-selection/hillclimbing.py
new file mode 100755
index 0000000..f294e46
--- /dev/null
+++ b/2009/performance/node-selection/hillclimbing.py
@@ -0,0 +1,252 @@
+#!/usr/bin/python
+
+### Use a simple hillclimbing algorithm to find the selection
+### probability vector for Tor nodes which minimizes the expected
+### latency. Takes as input a file, one node per line, specifying
+### bandwidth capacity and usage, both in bytes/sec, space separated.
+
+### Copyright (c) 2008-2009, Steven J. Murdoch
+###
+### Redistribution and use in source and binary forms, with or without
+### modification, are permitted provided that the following conditions are
+### met:
+###
+### * Redistributions of source code must retain the above copyright
+### notice, this list of conditions and the following disclaimer.
+###
+### * Redistributions in binary form must reproduce the above
+### copyright notice, this list of conditions and the following disclaimer
+### in the documentation and/or other materials provided with the
+### distribution.
+###
+### * Neither the names of the copyright owners nor the names of its
+### contributors may be used to endorse or promote products derived from
+### this software without specific prior written permission.
+###
+### THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+### "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+### LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+### A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+### OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+### SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+### LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+### DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+### THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+### (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+### OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+import sys
+
+if __name__=="__main__":
+ import matplotlib
+ matplotlib.use('TkAgg') # do this before importing pylab
+
+import matplotlib.pyplot as plt
+from numpy import *
+
+import time
+
+import threading
+
+## Number of iterations before narrowing adjustment
+ILIMIT = 1000
+## Maximum number of iterations before exiting
+NUM=8000
+## Fraction of network capacity which is being used (set to None to
+## use actual network data
+USAGE=0.5
+
+def wait(x, p, L, isbroken):
+ '''Calculate waiting time at each node (assuming M/D/1 queue)'''
+ z = p*L*x
+ a = z*x
+ b = 2.0*(1.0-z)
+ return x + a/b
+
+def calc_waittime(prob, xs, totalusage, debug=False):
+ '''Function to optimize'''
+ #print "info", prob[0], nodebw[0], totalusage
+ ## Check that probabilities really add up to 1
+ assert abs(1.0 - prob.sum()) < 1e-6
+
+ ## Find overloaded nodes
+ loading_factor = xs*prob*totalusage
+ broken = (loading_factor < 0.0) | (loading_factor > 1.0)
+ if broken.any():
+ return None
+ ## Number of broken nodes
+ #print "Broken", len([x for x in broken if x])
+
+ ## Calculate weighted waiting time
+ wtime = wait(xs, prob, totalusage, False)
+ wtime[broken] = -1.0
+
+ ## Get maximimum waiting time for non-broken nodes
+ cap = wtime.max()
+
+ ## Calculate capped weighted waiting time
+ wtime[broken] = cap
+ wwtime = wtime * prob
+
+ return wwtime
+
+def load_data(fn):
+ fh = file(fn, "rt")
+
+ ## Load in node bandwidths and total network usage
+ totalusage = float64(0.0)
+ totalbw = 0.0
+ nodebw = []
+ for line in fh:
+ bw, usage = line.split()
+ bw = float(bw)/512.0
+ usage = float(usage)/512.0
+ ## Ignore nodes with BW outside acceptable range
+ if bw<=0.0 or bw >= (10.0e6/512.0):
+ continue
+ totalusage += usage
+ totalbw += bw
+ nodebw.append(bw)
+
+ # Node selection probabilities
+ pu = array([1.0/len(nodebw)] * len(nodebw)) # uniform
+ pt = array([bw / totalbw for bw in nodebw]) # Tor
+
+ anodebw = array(nodebw)
+ xs = 1.0/anodebw
+
+ ## Weighted waiting time for Tor and uniform weighting
+ x = calc_waittime(pt, xs, totalusage, True)
+ y = calc_waittime(pu, xs, totalusage, True)
+
+ print "E(Tor)", sum(x)
+ print "E(Uniform)", sum(y)
+
+ return totalusage, anodebw, x,y
+
+def optimize(sprob, ss, xs, totalusage, amount):
+ l = len(sprob)
+ i = 0
+ while True:
+ i += 1
+ ## Take copy of base
+ prob = sprob.copy()
+
+ ## Find elements to change
+ a = random.randint(0, l)
+ b = random.randint(0, l)
+
+ ## Clip amount to modify by
+ if prob[a] < amount:
+ damount = prob[a]
+ else:
+ damount = amount
+
+ ## Move between two elements
+ prob[a] -= damount
+ prob[b] += damount
+
+ ## Calculate the function to optimize
+ wwait = calc_waittime(prob, xs, totalusage, True)
+ if wwait is None:
+ ## We reached a bad state, give up
+ continue
+
+ ## If this is an improvement, return new probabilities
+ s = wwait.sum()
+ if s < ss:
+ return i, prob, wwait, s
+ if i > ILIMIT:
+ ## We reached the maximum limit, return the original parameters
+ wwait = calc_waittime(sprob, xs, totalusage, True)
+ return i, sprob, wwait, wwait.sum()
+
+def save(anodebw, prob, xs, totalusage, count):
+ fh = file("nodeprob-%06d"%count, "wt")
+ anodebw.dump(fh)
+ prob.dump(fh)
+ xs.dump(fh)
+ totalusage.dump(fh)
+ fh.close()
+ #fh.write("bw prob\n")
+ #for i in range(len(anodebw)):
+ # fh.write("%f %f\n"%(anodebw[i],prob[i]))
+ #fh.close()
+
+class Animator(threading.Thread):
+ def __init__(self, prob, totalusage, anodebw, fig, ax):
+ threading.Thread.__init__(self)
+ self.prob = prob
+ self.totalusage = totalusage
+ self.anodebw = anodebw
+ self.xs = 1.0/anodebw
+
+ self.anodebw = anodebw
+ self.fig = fig
+ self.ax = ax
+
+ def run(self):
+ wwait = calc_waittime(self.prob, self.xs, self.totalusage)
+ s = wwait.sum()
+ #line, = self.ax.plot(self.anodebw, wwait.cumsum())
+ line, = self.ax.plot(wwait.cumsum())
+ amount = 1.0/2
+
+ ## Main optimization loop
+ i = 0
+ while i < NUM:
+ i += 1
+ cnt, self.prob, wwait, s = optimize(self.prob, s, self.xs, self.totalusage, amount)
+ print "%6d %4d %f"%(i, cnt, s)
+ if cnt > ILIMIT:
+ ## We tried for too long to optimize so reduce the
+ ## amount to modify probabilities
+ amount /= 2.0
+ print "Narrowing... to", amount
+ save(self.anodebw, self.prob, self.xs, self.totalusage, i)
+
+ line.set_ydata(cumsum(wwait))
+ self.fig.canvas.draw()
+ ## Save the intermediate result
+ save(self.anodebw, self.prob, self.xs, self.totalusage, i)
+ sys.exit()
+
+def main():
+ if len(sys.argv) != 2:
+ print "Usage: hillclimbing.py FILE"
+ sys.exit()
+
+ ## Load data file, where each line is:
+ ## BANDWIDTH USAGE
+ ## Where both are in kB/s
+ fn = sys.argv[1]
+ totalusage, anodebw, x, y = load_data(fn)
+
+ ## Try for different levels of bandwidth usage
+ #totalusage = anodebw.sum()*(1-1e-6)
+ #totalusage = anodebw.sum()*(1-1e-3)
+ #totalusage = anodebw.sum()*(1-1e-1)
+ #totalusage = anodebw.sum()*(0.75)
+ #totalusage = anodebw.sum()*(0.5)
+ #totalusage = anodebw.sum()*(0.25)
+ if USAGE != None:
+ totalusage = anodebw.sum()*USAGE
+
+ pt = anodebw/anodebw.sum()
+
+ plt.ioff()
+ fig = plt.figure()
+ ax = fig.add_subplot(111)
+
+ ## Optimize selection probabilities
+ anim = Animator(pt, totalusage, anodebw, fig, ax)
+
+ win = fig.canvas.manager.window
+ fig.canvas.manager.window.after(100, anim.start)
+
+ plt.show()
+
+if __name__=="__main__":
+ main()
+
+# vim: ai ts=4 sts=4 et sw=4
diff --git a/2009/performance/node-selection/marginal-bandwidth.R b/2009/performance/node-selection/marginal-bandwidth.R
new file mode 100644
index 0000000..2b00c77
--- /dev/null
+++ b/2009/performance/node-selection/marginal-bandwidth.R
@@ -0,0 +1,33 @@
+## Load in data files
+tt <- read.table("opt_tor.pickle.dat", header=TRUE)
+
+## Node bandwidth
+bw <- tt$bw
+
+## Calculate network capcity
+capacity <- sum(bw)
+
+## Calculate selection probabilties
+torProb <- bw/capacity
+optProb <- tt$prob
+
+## Calculate bandwidth given to each user,
+## assuming 1 million users
+torShare <- bw/(torProb*1e6)
+optShare <- bw/(optProb*1e6)
+
+## Output graph
+col <- rainbow(8)
+ylim <- range(c(torShare, optShare), finite=TRUE)
+pdf("marginal-bandwidth.pdf")
+plot(bw, torShare, ylim=ylim, ylab="Bandwidth per user (cells/s)",
+ log="y", type="l", xlab="Node bandwidth (cells/s)",
+ main="Comparison of bandwidth at each node,\nfor Tor and Optimized weighting algorithms",
+ frame.plot=FALSE, lwd=2)
+lines(bw, optShare, type="b", col=col[8])
+
+par(xpd=NA)
+text(x=rep(max(bw), 2), y=c(torShare[length(bw)], optShare[length(bw)]), pos=3, c("Tor", "Optimized"))
+
+## Close output device
+dev.off()
diff --git a/2009/performance/node-selection/node-bw.dat b/2009/performance/node-selection/node-bw.dat
new file mode 100644
index 0000000..9e0e19a
--- /dev/null
+++ b/2009/performance/node-selection/node-bw.dat
@@ -0,0 +1,1044 @@
+0 0
+0 0
+0 0
+0 0
+0 0
+0 0
+0 -1
+0 -1
+0 1208.63888888889
+0 1334.08111111111
+0 26173.44
+0 3817.98444444444
+26 0
+145 281.444444444444
+494 1235.62666666667
+630 0
+768 0
+818 1265.20888888889
+839 0
+1032 893.511111111111
+1378 65.4755555555556
+1536 0
+1587 0
+1676 133.532222222222
+1689 0
+1843 116.92
+2027 0
+2541 0
+2556 0
+2560 10.85
+2712 0
+2737 0
+2987 0
+3237 0
+3532 2774.46222222222
+3821 0
+3887 3815.10666666667
+3948 3342.19
+3956 10584.3588888889
+4177 0
+4332 4868.07555555556
+4459 21.7955555555556
+4507 0
+4556 0
+4843 643.982222222222
+5017 0
+5120 1094.41777777778
+5142 0
+5171 14613.4944444444
+5507 0
+5773 0
+6451 36.1666666666667
+6860 158.931111111111
+8192 2185.86666666667
+8192 330.501111111111
+8370 653.084444444444
+8772 0
+8806 23.58
+8960 34.7622222222222
+9164 0
+9518 0
+9625 1348.54666666667
+9875 727.04
+10000 6504.67555555556
+10240 2240.45
+10240 306.646666666667
+10240 836.266666666667
+10295 704.284444444444
+10492 607.573333333333
+10649 0
+10752 0
+10752 391.055555555556
+10765 387.982222222222
+11213 2357.47555555556
+11571 241.515555555556
+11929 202.564444444444
+12129 1646.36444444444
+12800 0
+12800 0
+12800 0
+13014 0
+13155 1381.26222222222
+13657 21414.1155555556
+13717 1084.88777777778
+13753 0
+13772 237.854444444444
+14007 1286.82666666667
+14008 0
+14297 0
+14384 679.253333333333
+15104 182.754444444444
+15222 154.737777777778
+15302 3984.49777777778
+15345 7636.91222222222
+15360 1747.37333333333
+15360 223.466666666667
+15370 0
+15465 0
+15513 201.017777777778
+15587 0
+15619 5175.75111111111
+15642 147.716666666667
+15973 13608.96
+16025 293.105555555556
+16051 0
+16177 4171.09333333333
+16330 0
+16384 0
+16384 307.2
+16583 0
+16921 1475.69777777778
+16926 0
+16971 0
+17091 5195.09333333333
+17515 0
+17703 8432.07111111111
+17899 0
+17918 0
+17987 5712.78222222222
+18022 4097.48555555556
+18119 567.751111111111
+18284 3280.21333333333
+18366 3611.30666666667
+18476 1196.94222222222
+18613 3546.45333333333
+18703 2013.86666666667
+19120 4268.94222222222
+19353 303.155555555556
+19456 4711.31222222222
+19579 1042.20444444444
+19602 0
+19749 191.146666666667
+20000 127.431111111111
+20000 206.932222222222
+20000 2284.65777777778
+20000 230.477777777778
+20000 248.135555555556
+20000 3069.48666666667
+20000 340.797777777778
+20000 657.332222222222
+20000 757.76
+20000 76.2311111111111
+20019 2595.21777777778
+20214 1272.03555555556
+20317 0
+20317 179.614444444444
+20334 0
+20480 0
+20480 0
+20480 0
+20480 0
+20480 0
+20480 0
+20480 0
+20480 0
+20480 0
+20480 10000.0477777778
+20480 10035.2
+20480 1030.23444444444
+20480 10425.4577777778
+20480 10567.9655555556
+20480 10958.16
+20480 1101.36888888889
+20480 11916.43
+20480 12116.1955555556
+20480 12459.8044444444
+20480 1271.23888888889
+20480 1294.79111111111
+20480 13020.7288888889
+20480 13664.7111111111
+20480 13988.9777777778
+20480 14237.0133333333
+20480 14621.5822222222
+20480 14940.16
+20480 151.324444444444
+20480 15386.1688888889
+20480 1595.20333333333
+20480 16452.2666666667
+20480 16553.0866666667
+20480 16797.0133333333
+20480 17203.6777777778
+20480 17223.68
+20480 17482.4155555556
+20480 17544.0688888889
+20480 18782.4355555556
+20480 18826.8088888889
+20480 19128.1333333333
+20480 20054.4711111111
+20480 20060.8022222222
+20480 20089.7422222222
+20480 20208.5655555556
+20480 20457.2444444444
+20480 20464.0711111111
+20480 20480
+20480 2076.44444444444
+20480 2116.26666666667
+20480 216.904444444444
+20480 2199.32444444444
+20480 2604.37333333333
+20480 2673.17777777778
+20480 2680.88444444444
+20480 2690.52888888889
+20480 2776.17777777778
+20480 2798.28555555556
+20480 2812.91333333333
+20480 2852.15555555556
+20480 2942.90222222222
+20480 2960.49777777778
+20480 3031.04
+20480 3050.54777777778
+20480 3090.43
+20480 313.993333333333
+20480 3167.57333333333
+20480 3232.42666666667
+20480 3289.31555555556
+20480 3308.30666666667
+20480 35.2711111111111
+20480 3562.95555555556
+20480 38370.4177777778
+20480 3865.03111111111
+20480 3883.23555555556
+20480 4018.07222222222
+20480 4190.43555555556
+20480 4198.14444444444
+20480 4301.67777777778
+20480 432.355555555556
+20480 4493.08444444444
+20480 4494.22222222222
+20480 4562.48888888889
+20480 4581.83111111111
+20480 4691.05777777778
+20480 4747.94666666667
+20480 4854.89777777778
+20480 5143.89333333333
+20480 5161.59444444444
+20480 5249.90333333333
+20480 5282.82888888889
+20480 5436.74222222222
+20480 5503.05333333333
+20480 5606.62
+20480 5626.82888888889
+20480 5761.09222222222
+20480 5829.97333333333
+20480 5859.28333333333
+20480 5867.52
+20480 5868.65777777778
+20480 6049.56444444444
+20480 6058.54444444444
+20480 6159.92888888889
+20480 6166.75555555556
+20480 6246.4
+20480 6395.44888888889
+20480 6415.40111111111
+20480 6501.26222222222
+20480 6525.15555555556
+20480 6619.29555555556
+20480 6828.23555555556
+20480 6856.83888888889
+20480 6931.34222222222
+20480 698.482222222222
+20480 7353.92222222222
+20480 761.173333333333
+20480 7794.91555555556
+20480 7980.37333333333
+20480 799.203333333333
+20480 8073.65333333333
+20480 8486.68444444445
+20480 8619.80444444444
+20480 8802.48111111111
+20480 919.475555555556
+20480 9390.08
+20480 9559.67333333333
+20480 9812.19555555556
+20480 9852.01777777778
+20795 0
+21043 0
+21530 0
+21733 0
+21880 1901.22666666667
+21894 0
+22169 81.5844444444444
+22310 0
+22374 0
+22500 0
+22528 0
+22528 4184.74666666667
+22528 5364.62222222222
+22529 0
+22880 0
+23223 0
+23808 2571.90333333333
+24027 12929.7066666667
+24030 2960.49777777778
+24371 1888.48
+24418 1275.44888888889
+24576 15250.1055555556
+24576 4681.95555555556
+24576 5091.99111111111
+24576 5146.16888888889
+24576 5463.14555555556
+24576 8680.10666666667
+24643 0
+24700 0
+24882 8738.13333333333
+25280 12570.1688888889
+25497 11164.0266666667
+25497 1437.01333333333
+25522 0
+25567 3842.27555555556
+25600 0
+25600 10852.1244444444
+25600 12595.2166666667
+25600 14829.7955555556
+25600 15285.1755555556
+25600 16588.8
+25600 17711.7277777778
+25600 19500.7266666667
+25600 23249.3511111111
+25600 24353.6811111111
+25600 25344
+25600 25595.4488888889
+25600 3444.05333333333
+25600 470.658888888889
+25600 4826.45333333333
+25600 5238.56222222222
+25600 5376.25333333333
+25600 5789.01333333333
+25600 5963.09333333333
+25600 6018.84444444444
+25600 6653.72444444444
+25600 9750.75555555556
+25600 9982.86222222222
+25962 0
+26085 146.773333333333
+26362 9599.43111111111
+26624 11827.2
+26624 25758.1511111111
+26921 0
+26988 3755.80444444444
+27095 0
+27648 2980.97777777778
+27648 4973.22666666667
+27768 3477.04888888889
+27864 4408.88888888889
+28080 4612.55111111111
+28440 7967.85777777778
+28520 2252.8
+28634 1857.99111111111
+28672 12557.6533333333
+28727 5214.43555555556
+29207 0
+29322 680.391111111111
+29410 0
+29683 0
+29733 0
+29876 9494.75555555556
+30303 4854.89777777778
+30681 680.391111111111
+30720 0
+30720 0
+30720 10709.9022222222
+30720 10739.0422222222
+30720 11651.0555555556
+30720 15262.1511111111
+30720 15334.9688888889
+30720 15761.6355555556
+30720 17293.0844444444
+30720 17554.8011111111
+30720 18124.0122222222
+30720 18435.4133333333
+30720 1943.32444444444
+30720 22613.0155555556
+30720 2289.20888888889
+30720 22983.1111111111
+30720 2612.33777777778
+30720 26914.1333333333
+30720 29871.2177777778
+30720 30003.1555555556
+30720 30137.2611111111
+30720 30657.7011111111
+30720 3091.34222222222
+30720 3160.17777777778
+30720 3329.13777777778
+30720 3859.74444444444
+30720 3975.39555555556
+30720 4189.29777777778
+30720 4383.85777777778
+30720 4427.09333333333
+30720 4747.94666666667
+30720 6072.32
+30720 6304.66444444444
+30720 6542.92111111111
+30720 6698.09777777778
+30720 7372.72222222222
+30720 7779.81555555556
+30720 8269.36888888889
+30720 8385.28444444444
+30893 0
+30963 0
+31005 0
+31036 0
+31109 1290.24
+31304 27166.72
+31592 0
+32000 0
+32000 27626.0355555556
+32308 0
+32314 0
+32614 1101.45111111111
+32626 0
+32640 16088.1777777778
+32739 0
+32767 7131.59111111111
+32768 0
+32768 0
+32768 10113.7433333333
+32768 10885.9233333333
+32768 10889.6933333333
+32768 11040.9955555556
+32768 12520.1066666667
+32768 12936.5333333333
+32768 1355.09333333333
+32768 15292.8711111111
+32768 1581.51111111111
+32768 16662.7555555556
+32768 17635.5555555556
+32768 18480.9244444444
+32768 18804.0533333333
+32768 18891.6622222222
+32768 21595.0222222222
+32768 22849.6644444444
+32768 23123.0577777778
+32768 23674.88
+32768 2418.91555555556
+32768 26323.8422222222
+32768 26407.8222222222
+32768 27710.5777777778
+32768 2881.99111111111
+32768 3891.2
+32768 4258.70222222222
+32768 4651.23555555556
+32768 4656.92444444444
+32768 5100.65777777778
+32768 5453.36888888889
+32768 6781.15555555556
+32768 7976.04888888889
+32768 8440.03555555556
+32768 8660.76444444444
+32768 8995.27444444445
+33056 4372.48
+33290 0
+33616 0
+33659 7420.58666666667
+33777 10577.4
+34224 3201.70666666667
+34323 1149.29555555556
+34612 1422.22222222222
+34885 8080.49777777778
+35037 6442.09777777778
+35430 10657.2566666667
+35584 0
+35602 0
+35840 10964.9444444444
+35840 11524.5511111111
+35840 1556.48
+35840 18388.7644444444
+35878 0
+36415 5174.61333333333
+36864 26172.3377777778
+37030 0
+37557 0
+37584 229.831111111111
+37726 21.6177777777778
+37888 9877.24111111111
+39047 3328
+39294 4937.95555555556
+39757 0
+40960 0
+40960 10127.36
+40960 10706.4888888889
+40960 10725.6233333333
+40960 12093.44
+40960 13125.4044444444
+40960 14693.2622222222
+40960 16137.6011111111
+40960 18252.2311111111
+40960 19057.4277777778
+40960 2145.84888888889
+40960 22649.7422222222
+40960 23098.0266666667
+40960 23762.4888888889
+40960 35870.72
+40960 37989.2622222222
+40960 3882.09777777778
+40960 40358.1155555556
+40960 40676.6933333333
+40960 4787.76888888889
+40960 6027.94666666667
+40960 6459.16444444444
+40960 6910.10111111111
+40960 698.595555555556
+40960 7549.15555555556
+40960 8647.03666666667
+40960 9120.82888888889
+40960 9783.75111111111
+41062 17400.7288888889
+41882 0
+41940 8252.30222222222
+42017 0
+42072 0
+42137 0
+42281 2092.37333333333
+42599 5047.18222222222
+42637 3203.98222222222
+42707 0
+43431 0
+43669 2.27555555555556
+44237 3776.28444444444
+44339 0
+44637 4543.14666666667
+45150 3837.72444444444
+46056 1711.21777777778
+46080 35077.6888888889
+46080 7154.34666666667
+46137 5870.93333333333
+46256 2417.77777777778
+46353 3908.26666666667
+47054 4886.75555555556
+47230 3595.37777777778
+47950 0
+48150 0
+48179 1003.65666666667
+48335 927.288888888889
+48351 762.311111111111
+48386 9598.29333333333
+48399 1299.34222222222
+48470 4805.97333333333
+48896 0
+48987 0
+49152 28899.5555555556
+49395 0
+49920 10003.6511111111
+50224 0
+50358 0
+50976 3612.08111111111
+51107 5373.72444444444
+51200 0
+51200 0
+51200 11122.9155555556
+51200 1158.25777777778
+51200 11988.7188888889
+51200 12112.7822222222
+51200 12472.32
+51200 125.155555555556
+51200 16433.0822222222
+51200 17578.6666666667
+51200 202673.493333333
+51200 2088.96
+51200 22468.4455555556
+51200 24538.5466666667
+51200 26072.1777777778
+51200 27634.3466666667
+51200 31599.5022222222
+51200 32691.5433333333
+51200 33601.9911111111
+51200 34234.5955555556
+51200 36353.1377777778
+51200 40597.0488888889
+51200 42284.7766666667
+51200 43083.0933333333
+51200 43560.96
+51200 44404.0533333333
+51200 44871.68
+51200 45102.6488888889
+51200 45398.4877777778
+51200 46023.1111111111
+51200 47794.5822222222
+51200 49184.9955555556
+51200 50397.5722222222
+51200 50404.8777777778
+51200 50432
+51200 50521.2155555556
+51200 50575.1944444444
+51200 50917.0555555556
+51200 51149.9377777778
+51200 51181.7955555556
+51200 51197.7244444444
+51200 51200
+51200 51200
+51200 635685.546666667
+51200 7449.72222222222
+51200 7698.20444444444
+51200 8157.86666666667
+51200 9058.98666666667
+51200 9139.97666666667
+51200 9254.68444444445
+51251 4217.23777777778
+51536 721.351111111111
+51598 0
+51685 3040.96555555556
+51838 0
+52050 0
+52224 3703.46666666667
+52224 52204.6577777778
+52570 11169.5422222222
+53074 3844.55111111111
+53248 27566.08
+53554 1298.20444444444
+53632 2356.63444444444
+53802 4210.91555555556
+53992 5148.44444444444
+54010 6006.32888888889
+54132 4753.63555555556
+54439 0
+54591 16360.1066666667
+54987 5842.48888888889
+55051 0
+55390 19590.0611111111
+55671 0
+56320 13139.0577777778
+56320 28078.08
+56320 32531.3422222222
+56320 55635.9855555556
+56320 56060.5866666667
+56968 4503.32444444444
+57778 1160.53333333333
+58789 9722.31111111111
+59559 0
+59661 6480.78222222222
+59664 0
+60000 35382.6133333333
+60000 59267.0033333333
+60513 0
+60645 0
+61122 13535.0044444444
+61190 1460.90666666667
+61206 0
+61440 0
+61440 9092.77777777778
+61455 1198.08
+62464 12080.9244444444
+62464 340776.96
+62788 1571.27111111111
+63985 32540.53
+64031 2746.59555555556
+64163 20608.5688888889
+64358 29884.3088888889
+65159 0
+65536 0
+65536 13000.2488888889
+65536 13114.2411111111
+65536 19432.1066666667
+65536 2020.69333333333
+65536 2226.24
+65536 30859.9466666667
+65536 30999.8933333333
+65536 31616.5688888889
+65536 45120.8533333333
+65536 4647.82222222222
+65536 48173.5111111111
+65536 48513.7066666667
+65536 48839.1111111111
+65536 49134.1333333333
+65536 62929.3511111111
+65536 64807.0011111111
+65536 65536
+66058 8427.52
+66250 1430.46888888889
+66438 16352.1422222222
+67449 763.84
+67670 22167.3244444444
+69632 282.316666666667
+71546 1468.46333333333
+71598 2005.90222222222
+71680 21013.4355555556
+71680 39048.5333333333
+71680 41302.1133333333
+71680 59752.6755555556
+74548 4481.70666666667
+76185 46916.58
+76234 26189.3688888889
+76800 16269.0844444444
+76800 52097.7066666667
+76800 54485.9022222222
+76800 62636.9422222222
+77260 12796.0177777778
+78253 17487.6444444444
+79829 710.757777777778
+80454 5228.08888888889
+81920 13389.3688888889
+81920 31390.1511111111
+81920 42852.2911111111
+81920 62003.2
+82890 160.121111111111
+83929 0
+87040 86846.5777777778
+87142 0
+87400 5027.84
+92160 52869.12
+92160 80695.17
+92160 91575.1822222222
+92194 15014.1155555556
+92229 3087.92888888889
+92287 0
+94208 37077.7255555556
+97858 1104.78222222222
+98304 16158.72
+98304 25246.1511111111
+98304 44442.8144444444
+98304 45126.5422222222
+98304 45276.3655555556
+98304 73122.7022222222
+100621 5016.46222222222
+102400 0
+102400 100347.864444444
+102400 100903.822222222
+102400 101175.751111111
+102400 101388.667777778
+102400 101491.625555556
+102400 101713.148888889
+102400 101827.326666667
+102400 101853.866666667
+102400 101932.373333333
+102400 102347.662222222
+102400 102396.586666667
+102400 102398.862222222
+102400 1055.85777777778
+102400 15265.5922222222
+102400 22195.22
+102400 29594.7377777778
+102400 31470.9333333333
+102400 32546.45
+102400 37233.0744444444
+102400 42194.4888888889
+102400 43157.5266666667
+102400 44345.4366666667
+102400 44845.5111111111
+102400 48965.4044444444
+102400 51212.5155555556
+102400 54104.7466666667
+102400 56881.5111111111
+102400 67570.3466666667
+102400 75522.2755555555
+102400 75819.2355555556
+102400 77133.3688888889
+102400 77251.8988888889
+102400 77375.7155555556
+102400 80239.5022222222
+102400 81199.7866666667
+102400 84805.4044444444
+102400 86031.9288888889
+102400 89465.9777777778
+102400 89783.1822222222
+102400 89849.1733333333
+102400 92673.7866666667
+102400 96281.0311111111
+102400 97647.8044444444
+105413 0
+105459 2752.87
+105472 1897.81333333333
+106134 24017.3211111111
+107682 5827.69777777778
+109568 66353.8533333333
+110129 0
+111027 0
+112640 109688.604444444
+113920 90758.0455555556
+115168 92096.2844444444
+115499 4075.52
+116229 3269.97333333333
+117896 52140.9422222222
+119097 0
+120768 28103.1111111111
+122517 35348.48
+122793 22730.5244444444
+122880 100521.528888889
+122880 22373.2622222222
+122880 28468.3377777778
+122880 98482.6311111111
+125548 2305.55333333333
+126976 106649.6
+127362 7054.22222222222
+128000 124222.577777778
+128000 125798.4
+128124 78921.9555555556
+128537 0
+130089 57308.4777777778
+130189 0
+131072 102064.355555556
+131072 103610.595555556
+131072 105732.551111111
+131072 108617.955555556
+131072 123280.497777778
+131072 124338.631111111
+131072 2223.73555555556
+131072 55888.7822222222
+131072 67873.2722222222
+131072 69205.3433333333
+131072 69439.5744444444
+131072 71644.67
+131072 71724.6133333333
+131072 75391.1322222222
+131072 81374.8266666667
+131072 96124.0177777778
+131271 0
+132165 12590.4977777778
+132973 1429.04888888889
+133120 132553.386666667
+135662 3602.20444444444
+135948 18595.84
+136502 111611.241111111
+138465 11662.2222222222
+138498 1295.92888888889
+139514 120004.835555556
+141107 93340.0522222222
+143360 79271.2533333333
+147503 982.954444444444
+153600 120727.324444444
+153600 134597.973333333
+153600 149329.325555556
+153600 152864.054444444
+153600 153598.862222222
+153600 16845.9377777778
+153600 16902.8266666667
+153600 50140.7288888889
+153600 56103.6422222222
+153600 86485.9022222222
+153600 91713.1855555556
+153723 0
+159444 24301.2511111111
+159466 51125.3455555556
+161938 3125.47555555556
+163840 122205.331111111
+163840 161825.592222222
+164123 10356.0533333333
+166663 0
+168960 63324.5155555556
+170986 74816.9855555556
+174017 0
+174867 84042.7388888889
+180736 93064.5333333333
+183174 169237.617777778
+184320 180457.244444444
+184320 184310.897777778
+189682 0
+191764 12635.0222222222
+192296 25130.0977777778
+196608 105353.643333333
+196608 178038.328888889
+196608 195149.368888889
+196608 80034.9811111111
+197512 234379.946666667
+201541 15224.6044444444
+204800 105516.373333333
+204800 118909.155555556
+204800 127420.38
+204800 131535.473333333
+204800 144939.235555556
+204800 155605.902222222
+204800 1570.13333333333
+204800 164840.587777778
+204800 171103.573333333
+204800 172909.226666667
+204800 177707.235555556
+204800 199326.612222222
+204800 200484.364444444
+204800 203599.644444444
+204800 204797.724444444
+204800 293108.622222222
+204800 41330.9155555556
+204800 54534.8266666667
+204800 7310.01444444444
+204800 85326.5066666667
+204800 87380.1955555556
+204800 97293.6533333333
+216064 43374.3644444444
+219650 169426.488888889
+236492 76795.54
+240062 43592.8177777778
+241574 17140.6222222222
+245760 156818.773333333
+245760 179183.116666667
+256000 115854.222222222
+256000 144387.667777778
+256000 156601.457777778
+256000 174972.017777778
+256000 192534.755555556
+256000 235724.8
+256000 239881.102222222
+256000 90122.8055555556
+256000 99655.68
+261273 99268.7988888889
+262144 178278.453333333
+262144 183643.542222222
+262144 195766.044444444
+262144 220472.888888889
+262144 70445.5111111111
+262144 74971.5911111111
+274818 66864.9244444444
+297302 0
+302362 131368.813333333
+307200 102393.173333333
+307200 149061.404444444
+307200 161044.48
+307200 179659.662222222
+307200 239413.475555556
+307200 304810.666666667
+307200 305479.62
+307200 47312.2133333333
+307200 53858.8888888889
+310156 129414.257777778
+316005 42546.0622222222
+329318 43033.8466666667
+330752 330752
+346316 42946.7711111111
+357785 58729.9866666667
+363501 310963.768888889
+364989 0
+376562 214969.457777778
+380961 148820.463333333
+393216 265218.275555556
+409600 388103.964444444
+431162 134623.004444444
+434047 12614.5422222222
+437218 156621.398888889
+460588 259551.004444444
+464103 192894.124444444
+467609 220751.151111111
+473440 365095.822222222
+476055 103397.831111111
+483265 38908.5866666667
+483402 355647.715555556
+487687 254114.497777778
+495630 196404.337777778
+497492 290346.092222222
+512000 212832.182222222
+512000 214863.644444444
+512000 26876.5866666667
+512000 28402.3466666667
+512000 299245.557777778
+512000 462432.82
+512000 475667.342222222
+512000 493614.648888889
+512000 507867.017777778
+512000 86713.4577777778
+513350 680.391111111111
+524288 281949.297777778
+524288 379599.075555556
+524288 389863.776666667
+524288 473490.773333333
+554952 222022.441111111
+563200 441323.49
+564389 86553.6255555556
+564570 355720.208888889
+569081 362698.207777778
+579692 0
+581177 487444.48
+592338 365010.488888889
+614400 412212.378888889
+622290 291855.928888889
+630707 126682.453333333
+631454 155312.401111111
+633075 124072.391111111
+636340 672.426666666667
+643899 0
+645481 192207.075555556
+655360 648201.404444444
+758803 265169.155555556
+781722 197321.386666667
+786432 319828.733333333
+819200 675452.764444444
+832859 330563.23
+841710 280446.293333333
+860504 200670.804444444
+878626 338074.737777778
+952008 236003.977777778
+957190 407670.328888889
+976900 26336.5188888889
+1013091 341174.567777778
+1024000 407980.942222222
+1048576 1001004.37333333
+1048576 1038647.50111111
+1048576 250621.563333333
+1048576 287072.711111111
+1048576 497180.752222222
+1048576 504210.792222222
+1048576 517667.271111111
+1048576 569982.675555555
+1048576 570312.248888889
+1048576 570361.52
+1048576 686969.78
+1048576 746848.441111111
+1048576 774304.426666667
+1048576 958576.64
+1048576 977957.546666667
+1054691 250916.356666667
+1068944 687632.821111111
+1126177 873672.248888889
+1168230 425153.992222222
+1179578 504359.733333333
+1184265 429220.977777778
+1187891 377703.065555556
+1193821 502402.844444444
+1198876 578881.617777778
+1250969 597947.037777778
+1280273 668843.804444444
+1285382 519920.811111111
+1293863 570229.078888889
+1299426 776040.241111111
+1329497 497659.531111111
+1331200 1533436.20666667
+1412010 455980.684444444
+1422357 562001.92
+1434853 602570.524444444
+1474128 305147.448888889
+1486351 618914.143333333
+1492886 678671.928888889
+1501235 622364.926666667
+1512096 685886.577777778
+1594653 646887.002222222
+1656701 928335.208888889
+1664784 736604.16
+1694231 363285.617777778
+1807036 707361.586666667
+1863331 961551.965555556
+1873621 987088.213333333
+1907570 814730.808888889
+1927460 752771.982222222
+1937152 915942.454444444
+2097152 2320457.17888889
+2115441 827767.816666667
+2143420 1154992.35555556
+2161511 989395.133333333
+2165170 1312608.71111111
+2272856 1473001.24444444
+2432431 1251924.19555556
+2460598 1379208.53333333
+2567822 1461463.04
+2708040 1713379.99222222
+2961919 1603908.26666667
+3096141 1640875.80444444
+3145728 2220930.84444444
+3145728 2669082.15333333
+4098228 2397397.90222222
diff --git a/2009/performance/node-selection/opt_0.1.pickle.dat b/2009/performance/node-selection/opt_0.1.pickle.dat
new file mode 100644
index 0000000..92ac285
--- /dev/null
+++ b/2009/performance/node-selection/opt_0.1.pickle.dat
@@ -0,0 +1,1033 @@
+bw prob totalusage
+5.07812500000000000000000000000000e-02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.83203125000000000000000000000000e-01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.64843750000000000000000000000000e-01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.23046875000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.50000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.59765625000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.63867187500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.01562500000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.69140625000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.09960937500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.27343750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.29882812500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.59960937500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.95898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.96289062500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.99218750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.29687500000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.34570312500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.83398437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.32226562500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.89843750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.46289062500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.59179687500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.71093750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.72656250000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.15820312500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.46093750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.70898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.80273437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.89843750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.45898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.79882812500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00429687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.07558593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.12753906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.25996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.33984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.63476562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.71328125000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.71992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.75000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.78984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.85898437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.87988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.92871093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.95312500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.01074218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.04921875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.07988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.10000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.10000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.10253906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.19003906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.25996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.32988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.36894531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.54179687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56933593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.66738281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.67910156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.68613281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.68984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.73574218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.73593750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.79238281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.80937500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.95000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.97304687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.98867187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.99707031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00195312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.02050781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.02988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.04433593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.05058593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.05507812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.11972656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.12988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.13496093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.15957031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.18945312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.23886718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.30488281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.30585937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.31464843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.33808593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.42089843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.45761718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.49589843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.49960937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.51308593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.51992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.53886718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.57109375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.58710937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.60859375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.63535156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.65292968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.73437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.77988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.82402343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.82851562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.85722656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.90996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.94804687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.96816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.96816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.97148437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.06152343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.10996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.20507812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.24472656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.27343750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.27617187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.32988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.35742187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.36992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.39453125000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.40019531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.46875000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.53574218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.65000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.69277343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.69335937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.75996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.76914062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.81308593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.82421875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.85976562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.93750000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.97988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.97988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.98476562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.99355468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.07070312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.09472656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.14882812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.25800781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.27109375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.29199218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.42343750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.44218750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.48437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.55468750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.57031250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.59257812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.61074218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.70449218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.72695312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.74414062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.79746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.80722656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.83515625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.91855468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.99238281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.03378906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.04746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.05566406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.06171875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.07597656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.11406250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.17031250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.25000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.25000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.31015625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.31132812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.36992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.37226562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.37500000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.39433593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.39980468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.45625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.50195312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.56562500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.57402343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.59707031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.68437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.70371093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.76015625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.81347656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.84316406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.91992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.95000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.95351562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.00742187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.11230468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.23242187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.33535156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.34062500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.36835937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.62636718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.67460937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.76503906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.01992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.18007812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.19140625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.20644531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.21718750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.22988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.25800781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.32011718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.32753906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.34121093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.48261718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.52910156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.64003906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.65996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.71816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.81835937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.99531250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.01113281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.03437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.05332031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.19023437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.22460937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.36523437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.40429687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.40996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.44042968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.44355468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.45039062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.45292968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.46679687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.55000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.56777343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.64746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.75000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.80937500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.83554687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.95625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.98183593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00099609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00656250000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00777343750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00947265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.01246093750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.01660156250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.02000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.02000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.02675781250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.03660156250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.04000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.04597656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.04750000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.05082031250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.05453125000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.05488281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.05726562500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.06326171875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.06623046875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.07396484375000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.07521484375000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.08183593750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.08732421875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.11265625000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.12847656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.14822265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.16326171875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.16525390625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.16531250000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.17187500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.17187500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.18189453125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.18447265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.19378906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.19511718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.19542968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.20029296875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.22000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.22000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.22632812500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.24970703125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.25060546875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.25318359375000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.25699218750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.27263671875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.29019531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.29394531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.29761718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.31736328125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.32167968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.36000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.39738281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.39839843750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.45601562500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.48798828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.48894531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.50898437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.52837890625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.55916015625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.57136718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.61894531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.63923828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.70000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.70199218750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.70703125000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.80066406250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.80134765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.80248046875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.91128906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.96525390625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.05884765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.05974609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.06000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.07292968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.10316406250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.14000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.15095703125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.16849609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.22500000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.24937500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.25583984375000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.27009765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.30265625000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.32611328125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.35875000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.39291015625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.39830078125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.45210937500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.48000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.48753906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.50242187500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.51048828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.54080078125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.54275390625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.56388671875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.58134765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.59712890625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.64964843750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.65523437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.66605468750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.70439453125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.70503906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.72488281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.75599609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+2.88091796875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.00240234375000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.11414062500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.11457031250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.16285156250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.20552734375000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.25513671875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.30000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.33957031250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.39876953125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.41537109375000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.53000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.57761718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.70472656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.74539062500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.75578125000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.85765625000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+3.93634765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.22000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.29003906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.61898437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.68871093750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.71824218750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+4.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.10298828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.12000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.12000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.12000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.12000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.12000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.12000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.36753906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.80667968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+5.90550781250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.05773437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.17197265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.43199218750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.46000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.76398437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+6.98798828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.09962890625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.12869140625000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.35472656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.44064453125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+7.68000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.42113281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.47748046875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.53941406250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+8.99585937500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.06451171875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.13298828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.24687500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.29794921875000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.43876953125000000000000000000000e+02 8.62155751235604839166626334190369e-08 3.91135472656249985448084771633148e+04
+9.44144531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.52513671875000000000000000000000e+02 3.69918544901142462913434805216184e-03 3.91135472656249985448084771633148e+04
+9.68027343750000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+9.71664062500000000000000000000000e+02 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+03 5.41869429326879981090314686298370e-08 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+03 1.20955128579680604161694645881653e-07 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+03 5.46563766368723166072518537816904e-04 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.00263671875000000000000000000000e+03 5.81182879599850821250583976507187e-10 3.91135472656249985448084771633148e+04
+1.02400000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.02400000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.02400000000000000000000000000000e+03 5.29354338141274638473987579345703e-13 3.91135472656249985448084771633148e+04
+1.02400000000000000000000000000000e+03 4.35207425653061363846063613891602e-14 3.91135472656249985448084771633148e+04
+1.08389062500000000000000000000000e+03 2.40965273053182771345603896406828e-03 3.91135472656249985448084771633148e+04
+1.10000000000000000000000000000000e+03 4.43701228647341849864460527896881e-07 3.91135472656249985448084771633148e+04
+1.10232226562500000000000000000000e+03 8.69511467271877336315810680389404e-08 3.91135472656249985448084771633148e+04
+1.10267578125000000000000000000000e+03 7.18345702921396878082305192947388e-08 3.91135472656249985448084771633148e+04
+1.11148632812500000000000000000000e+03 4.69305105887940499087562784552574e-07 3.91135472656249985448084771633148e+04
+1.13221093750000000000000000000000e+03 1.86192128381890142918564379215240e-09 3.91135472656249985448084771633148e+04
+1.13511132812500000000000000000000e+03 2.13162820728030055761337280273438e-14 3.91135472656249985448084771633148e+04
+1.15691015625000000000000000000000e+03 2.61381827293405422096839174628258e-09 3.91135472656249985448084771633148e+04
+1.20000000000000000000000000000000e+03 7.63405783033022089512087404727936e-10 3.91135472656249985448084771633148e+04
+1.21541015625000000000000000000000e+03 2.51175080734356015454977750778198e-10 3.91135472656249985448084771633148e+04
+1.23184960937500000000000000000000e+03 4.46496818591104321916063213393500e-03 3.91135472656249985448084771633148e+04
+1.23330859375000000000000000000000e+03 1.76330239298749802401289343833923e-09 3.91135472656249985448084771633148e+04
+1.23647460937500000000000000000000e+03 5.91971605975682643729918197550433e-03 3.91135472656249985448084771633148e+04
+1.24285156250000000000000000000000e+03 3.21545249653741940787377018295956e-03 3.91135472656249985448084771633148e+04
+1.25761523437500000000000000000000e+03 0.00000000000000000000000000000000e+00 3.91135472656249985448084771633148e+04
+1.26070507812500000000000000000000e+03 2.52958205493314380873925983905792e-08 3.91135472656249985448084771633148e+04
+1.28000000000000000000000000000000e+03 2.91322521661641076207160949707031e-13 3.91135472656249985448084771633148e+04
+1.48203710937500000000000000000000e+03 5.02915040190288209487334825098515e-05 3.91135472656249985448084771633148e+04
+1.52680078125000000000000000000000e+03 5.72070146276359992043580859899521e-06 3.91135472656249985448084771633148e+04
+1.53600000000000000000000000000000e+03 6.89452539504031847172882407903671e-09 3.91135472656249985448084771633148e+04
+1.60000000000000000000000000000000e+03 6.87119694475768483243882656097412e-10 3.91135472656249985448084771633148e+04
+1.62667773437500000000000000000000e+03 2.02874545813956641548969628274790e-03 3.91135472656249985448084771633148e+04
+1.64396484375000000000000000000000e+03 4.90068790174547075366717763245106e-04 3.91135472656249985448084771633148e+04
+1.68067187500000000000000000000000e+03 1.46387346087006875450242660008371e-03 3.91135472656249985448084771633148e+04
+1.71606640625000000000000000000000e+03 4.30107505167143244761973619461060e-10 3.91135472656249985448084771633148e+04
+1.85939062500000000000000000000000e+03 6.05252618672835751567617990076542e-05 3.91135472656249985448084771633148e+04
+1.86951171875000000000000000000000e+03 4.36543974302594506298191845417023e-08 3.91135472656249985448084771633148e+04
+1.90800781250000000000000000000000e+03 1.14543869787153695938286546152085e-04 3.91135472656249985448084771633148e+04
+1.97869335937500000000000000000000e+03 1.90650843023831839673221111297607e-06 3.91135472656249985448084771633148e+04
+2.00000000000000000000000000000000e+03 9.06939964575137480551347834989429e-04 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 1.93584360263443500116409268230200e-03 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 7.51341945795526433560240775477723e-03 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 3.35341608970196602967916987836361e-06 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 2.20941167583532660501077771186829e-08 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 4.54477788736085130949504673480988e-09 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 7.63153064028067058127691169033824e-04 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 7.54963053574710454829421735212236e-03 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 5.35880673169231158681213855743408e-10 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 2.31944863315902694012038409709930e-09 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 6.88804257909359646250280206913885e-03 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 4.15499101791283464990556240081787e-09 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 4.27494306620701536303386092185974e-09 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 1.45873920511085941598139470443130e-02 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 6.20369613333338065785937942564487e-05 3.91135472656249985448084771633148e+04
+2.04800000000000000000000000000000e+03 6.08713968119900528108701109886169e-10 3.91135472656249985448084771633148e+04
+2.05994335937500000000000000000000e+03 1.00144177562317207574871247288684e-02 3.91135472656249985448084771633148e+04
+2.08778125000000000000000000000000e+03 1.94929984761671448723063804209232e-03 3.91135472656249985448084771633148e+04
+2.19956445312500000000000000000000e+03 7.15398342521211816347204148769379e-06 3.91135472656249985448084771633148e+04
+2.28169921875000000000000000000000e+03 1.38408527339419287760513554985664e-02 3.91135472656249985448084771633148e+04
+2.30386328125000000000000000000000e+03 7.81482564512447908100511995144188e-03 3.91135472656249985448084771633148e+04
+2.31301757812500000000000000000000e+03 1.31252766418008919024895675420339e-02 3.91135472656249985448084771633148e+04
+2.32009960937500000000000000000000e+03 1.09214502061259904897028150116967e-02 3.91135472656249985448084771633148e+04
+2.33168164062500000000000000000000e+03 7.43701983084852063371483765763514e-03 3.91135472656249985448084771633148e+04
+2.34155468750000000000000000000000e+03 7.87358384947652034657750164114987e-04 3.91135472656249985448084771633148e+04
+2.44329882812500000000000000000000e+03 1.77578447201067260441398332204699e-03 3.91135472656249985448084771633148e+04
+2.50053320312500000000000000000000e+03 2.04583200424934830152778886258602e-06 3.91135472656249985448084771633148e+04
+2.51051171875000000000000000000000e+03 6.25712152002577681741968262940645e-05 3.91135472656249985448084771633148e+04
+2.52707617187500000000000000000000e+03 9.23497443801527331808109977373533e-03 3.91135472656249985448084771633148e+04
+2.53794140625000000000000000000000e+03 1.95199522121881977043678091376933e-02 3.91135472656249985448084771633148e+04
+2.59667382812500000000000000000000e+03 1.36536288715248411290703600684537e-02 3.91135472656249985448084771633148e+04
+2.60000000000000000000000000000000e+03 1.95505956242669753919471986591816e-03 3.91135472656249985448084771633148e+04
+2.75783203125000000000000000000000e+03 7.63877010090396879604668356478214e-06 3.91135472656249985448084771633148e+04
+2.77804101562500000000000000000000e+03 1.30301762852447211571416119113564e-04 3.91135472656249985448084771633148e+04
+2.80244726562500000000000000000000e+03 2.50561785541947301680920645594597e-07 3.91135472656249985448084771633148e+04
+2.87915625000000000000000000000000e+03 2.10996476905122853917617931074346e-02 3.91135472656249985448084771633148e+04
+2.90302929687500000000000000000000e+03 8.46964499601199349854141473770142e-06 3.91135472656249985448084771633148e+04
+2.91579296875000000000000000000000e+03 1.92941534142337771384756450743225e-02 3.91135472656249985448084771633148e+04
+2.93209960937500000000000000000000e+03 1.15741825314403107283212079892110e-02 3.91135472656249985448084771633148e+04
+2.95331250000000000000000000000000e+03 1.52724855980988366566108993538364e-02 3.91135472656249985448084771633148e+04
+3.11455664062500000000000000000000e+03 2.60257470979407025402085906762295e-02 3.91135472656249985448084771633148e+04
+3.23574414062500000000000000000000e+03 2.38189809885293035662812144437339e-02 3.91135472656249985448084771633148e+04
+3.25153125000000000000000000000000e+03 2.12994246935161932188229627627152e-02 3.91135472656249985448084771633148e+04
+3.30904492187500000000000000000000e+03 2.45743353889596241601545045796229e-02 3.91135472656249985448084771633148e+04
+3.52936718750000000000000000000000e+03 4.92668906903581671485881088301539e-04 3.91135472656249985448084771633148e+04
+3.63931835937500000000000000000000e+03 1.89144899645967909385113614462171e-02 3.91135472656249985448084771633148e+04
+3.65941601562500000000000000000000e+03 1.78553656151373418836669770826120e-02 3.91135472656249985448084771633148e+04
+3.72572265625000000000000000000000e+03 3.20461825799193134045594888448250e-02 3.91135472656249985448084771633148e+04
+3.76457031250000000000000000000000e+03 1.41756947076330293983081887176922e-02 3.91135472656249985448084771633148e+04
+3.78350000000000000000000000000000e+03 2.28276584196425956496678821849855e-02 3.91135472656249985448084771633148e+04
+4.09600000000000000000000000000000e+03 1.21822138338219115860638908088731e-02 3.91135472656249985448084771633148e+04
+4.13172070312500000000000000000000e+03 3.39021434800146695409672759069508e-02 3.91135472656249985448084771633148e+04
+4.18636718750000000000000000000000e+03 4.13490059064756942941443185191019e-02 3.91135472656249985448084771633148e+04
+4.22170117187500000000000000000000e+03 2.47476631160015725363621186261298e-02 3.91135472656249985448084771633148e+04
+4.22884765625000000000000000000000e+03 2.35844782734082256125951460035139e-02 3.91135472656249985448084771633148e+04
+4.43917187500000000000000000000000e+03 5.04489726874415150836838961367903e-02 3.91135472656249985448084771633148e+04
+4.75084179687500000000000000000000e+03 1.51733847757723611104907490698679e-02 3.91135472656249985448084771633148e+04
+4.80585546875000000000000000000000e+03 4.10832919729496731653384244964400e-02 3.91135472656249985448084771633148e+04
+5.01527734375000000000000000000000e+03 5.90415687698933322469230233764392e-02 3.91135472656249985448084771633148e+04
+5.28914062500000000000000000000000e+03 6.24690147956671743001422214547347e-02 3.91135472656249985448084771633148e+04
+5.78499804687500000000000000000000e+03 1.81294398519696031701897709353943e-02 3.91135472656249985448084771633148e+04
+6.04715039062500000000000000000000e+03 2.99628363813583820096653198561398e-02 3.91135472656249985448084771633148e+04
+6.14400000000000000000000000000000e+03 3.82715505102509540025224055170838e-02 3.91135472656249985448084771633148e+04
+6.14400000000000000000000000000000e+03 7.63815610010554757458578478690470e-02 3.91135472656249985448084771633148e+04
+8.00435156250000000000000000000000e+03 2.70710423180224070416333148614285e-02 3.91135472656249985448084771633148e+04
diff --git a/2009/performance/node-selection/opt_0.25.pickle.dat b/2009/performance/node-selection/opt_0.25.pickle.dat
new file mode 100644
index 0000000..9190e4a
--- /dev/null
+++ b/2009/performance/node-selection/opt_0.25.pickle.dat
@@ -0,0 +1,1033 @@
+bw prob totalusage
+5.07812500000000000000000000000000e-02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.83203125000000000000000000000000e-01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.64843750000000000000000000000000e-01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.23046875000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.50000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.59765625000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.63867187500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.01562500000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.69140625000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.09960937500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.27343750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.29882812500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.59960937500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.95898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.96289062500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.99218750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.29687500000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.34570312500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.83398437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.32226562500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.89843750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.46289062500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.59179687500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.71093750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.72656250000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.15820312500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.46093750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.70898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.80273437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.89843750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.45898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.79882812500000000000000000000000e+00 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00429687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.07558593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.12753906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.25996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.33984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.63476562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.71328125000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.71992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.75000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.78984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.85898437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.87988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.92871093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.95312500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.01074218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.04921875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.07988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.10000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.10000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.10253906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.19003906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.25996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.32988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.36894531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.54179687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56933593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.66738281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.67910156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.68613281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.68984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.73574218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.73593750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.79238281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.80937500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.95000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.97304687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.98867187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.99707031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00195312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.02050781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.02988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.04433593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.05058593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.05507812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.11972656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.12988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.13496093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.15957031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.18945312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.23886718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.30488281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.30585937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.31464843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.33808593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.42089843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.45761718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.49589843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.49960937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.51308593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.51992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.53886718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.57109375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.58710937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.60859375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.63535156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.65292968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.73437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.77988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.82402343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.82851562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.85722656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.90996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.94804687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.96816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.96816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.97148437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.06152343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.10996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.20507812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.24472656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.27343750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.27617187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.32988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.35742187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.36992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.39453125000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.40019531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.46875000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.53574218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.65000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.69277343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.69335937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.75996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.76914062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.81308593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.82421875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.85976562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.93750000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.97988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.97988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.98476562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.99355468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.07070312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.09472656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.14882812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.25800781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.27109375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.29199218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.42343750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.44218750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.48437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.55468750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.57031250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.59257812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.61074218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.70449218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.72695312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.74414062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.79746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.80722656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.83515625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.91855468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.99238281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.03378906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.04746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.05566406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.06171875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.07597656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.11406250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.17031250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.25000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.25000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.31015625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.31132812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.36992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.37226562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.37500000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.39433593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.39980468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.45625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.50195312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.56562500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.57402343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.59707031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.68437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.70371093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.76015625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.81347656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.84316406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.91992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.95000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.95351562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.00742187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.11230468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.23242187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.33535156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.34062500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.36835937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.62636718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.67460937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.76503906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.01992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.18007812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.19140625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.20644531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.21718750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.22988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.25800781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.32011718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.32753906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.34121093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.48261718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.52910156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.64003906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.65996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.71816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.81835937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.99531250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.01113281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.03437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.05332031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.19023437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.22460937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.36523437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.40429687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.40996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.44042968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.44355468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.45039062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.45292968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.46679687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.55000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.56777343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.64746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.75000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.80937500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.83554687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.95625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.98183593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00099609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00656250000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00777343750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00947265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.01246093750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.01660156250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.02000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.02000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.02675781250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.03660156250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.04000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.04597656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.04750000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.05082031250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.05453125000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.05488281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.05726562500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.06326171875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.06623046875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.07396484375000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.07521484375000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.08183593750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.08732421875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.11265625000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.12847656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.14822265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.16326171875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.16525390625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.16531250000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.17187500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.17187500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.18189453125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.18447265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.19378906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.19511718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.19542968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.20029296875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.22000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.22000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.22632812500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.24970703125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.25060546875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.25318359375000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.25699218750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.27263671875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.29019531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.29394531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.29761718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.31736328125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.32167968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.36000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.39738281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.39839843750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.45601562500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.48798828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.48894531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.50898437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.52837890625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.55916015625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.57136718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.61894531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.63923828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.70000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.70199218750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.70703125000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.80066406250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.80134765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.80248046875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.91128906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.96525390625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.05884765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.05974609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.06000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.07292968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.10316406250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.14000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.15095703125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.16849609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.22500000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.24937500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.25583984375000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.27009765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.30265625000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.32611328125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.35875000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.39291015625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.39830078125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.45210937500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.48000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.48753906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.50242187500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.51048828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.54080078125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.54275390625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.56388671875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.58134765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.59712890625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.64964843750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.65523437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.66605468750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.70439453125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.70503906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.72488281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.75599609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+2.88091796875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.00240234375000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.11414062500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.11457031250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.16285156250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.20552734375000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.25513671875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.30000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.33957031250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.39876953125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.41537109375000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.53000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.57761718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.70472656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.74539062500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.75578125000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.85765625000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+3.93634765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.22000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.29003906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.61898437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.68871093750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.71824218750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+4.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.10298828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.12000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.12000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.12000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.12000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.12000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.12000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.36753906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.80667968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+5.90550781250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.05773437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.17197265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.43199218750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.46000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.76398437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+6.98798828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.09962890625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.12869140625000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.35472656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.44064453125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+7.68000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.42113281250000000000000000000000e+02 4.44089209850062616169452667236328e-16 9.77838681640625000000000000000000e+04
+8.47748046875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.53941406250000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+8.99585937500000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.06451171875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.13298828125000000000000000000000e+02 3.62975121070974182657664641737938e-07 9.77838681640625000000000000000000e+04
+9.24687500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.29794921875000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.43876953125000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.44144531250000000000000000000000e+02 3.73772371298208838652499252930284e-06 9.77838681640625000000000000000000e+04
+9.52513671875000000000000000000000e+02 1.77635683940025046467781066894531e-15 9.77838681640625000000000000000000e+04
+9.68027343750000000000000000000000e+02 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+9.71664062500000000000000000000000e+02 8.26656143271264909344608895480633e-06 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+03 6.04932302765703866498370189219713e-05 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+03 2.10353955327252910983970579650304e-03 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00000000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.00263671875000000000000000000000e+03 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.02400000000000000000000000000000e+03 2.79373983502750888874288648366928e-06 9.77838681640625000000000000000000e+04
+1.02400000000000000000000000000000e+03 9.25299836751491966424509882926941e-10 9.77838681640625000000000000000000e+04
+1.02400000000000000000000000000000e+03 0.00000000000000000000000000000000e+00 9.77838681640625000000000000000000e+04
+1.02400000000000000000000000000000e+03 2.89056485414107555698137730360031e-08 9.77838681640625000000000000000000e+04
+1.08389062500000000000000000000000e+03 1.37250712572978272874024696648121e-07 9.77838681640625000000000000000000e+04
+1.10000000000000000000000000000000e+03 5.54609173697429014282533898949623e-05 9.77838681640625000000000000000000e+04
+1.10232226562500000000000000000000e+03 1.12224016746154120482970029115677e-08 9.77838681640625000000000000000000e+04
+1.10267578125000000000000000000000e+03 1.99119382773282893595023779198527e-05 9.77838681640625000000000000000000e+04
+1.11148632812500000000000000000000e+03 2.23103948870928547876246739178896e-05 9.77838681640625000000000000000000e+04
+1.13221093750000000000000000000000e+03 1.16100518246132350386190523749974e-03 9.77838681640625000000000000000000e+04
+1.13511132812500000000000000000000e+03 2.72453706262609784971573390066624e-06 9.77838681640625000000000000000000e+04
+1.15691015625000000000000000000000e+03 3.05951282220107145803922321647406e-06 9.77838681640625000000000000000000e+04
+1.20000000000000000000000000000000e+03 3.90180949487728412350406870245934e-05 9.77838681640625000000000000000000e+04
+1.21541015625000000000000000000000e+03 2.09286763851628324073494979984389e-03 9.77838681640625000000000000000000e+04
+1.23184960937500000000000000000000e+03 1.58828729066364578853542965930501e-03 9.77838681640625000000000000000000e+04
+1.23330859375000000000000000000000e+03 4.40156088060870195194373977187752e-03 9.77838681640625000000000000000000e+04
+1.23647460937500000000000000000000e+03 7.76077176417810932207430596463382e-04 9.77838681640625000000000000000000e+04
+1.24285156250000000000000000000000e+03 2.81822398484621317038545385003090e-04 9.77838681640625000000000000000000e+04
+1.25761523437500000000000000000000e+03 4.14690765707437236642363131977618e-04 9.77838681640625000000000000000000e+04
+1.26070507812500000000000000000000e+03 4.21606647519556787528927088715136e-04 9.77838681640625000000000000000000e+04
+1.28000000000000000000000000000000e+03 1.48595499398837581697674359304528e-03 9.77838681640625000000000000000000e+04
+1.48203710937500000000000000000000e+03 3.24198669046538157090253662317991e-04 9.77838681640625000000000000000000e+04
+1.52680078125000000000000000000000e+03 3.29899215301987427245711259615746e-03 9.77838681640625000000000000000000e+04
+1.53600000000000000000000000000000e+03 5.75874020442956012499902129775364e-03 9.77838681640625000000000000000000e+04
+1.60000000000000000000000000000000e+03 2.97951145151742480265966150909662e-03 9.77838681640625000000000000000000e+04
+1.62667773437500000000000000000000e+03 3.57451952137441929246985949930604e-03 9.77838681640625000000000000000000e+04
+1.64396484375000000000000000000000e+03 5.76101263472355087924547945021914e-03 9.77838681640625000000000000000000e+04
+1.68067187500000000000000000000000e+03 1.86705669644000329075728128458422e-03 9.77838681640625000000000000000000e+04
+1.71606640625000000000000000000000e+03 3.85627896448173870802555995851435e-03 9.77838681640625000000000000000000e+04
+1.85939062500000000000000000000000e+03 4.62175463821026116795209759402496e-03 9.77838681640625000000000000000000e+04
+1.86951171875000000000000000000000e+03 6.60754257495010932643708656542003e-04 9.77838681640625000000000000000000e+04
+1.90800781250000000000000000000000e+03 7.79896287740559218670810537332727e-03 9.77838681640625000000000000000000e+04
+1.97869335937500000000000000000000e+03 5.85258131435354139043836241285135e-03 9.77838681640625000000000000000000e+04
+2.00000000000000000000000000000000e+03 1.16949579149094873287140217144042e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 6.77354404617154168266601743653155e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 1.90327717448557365287342690862715e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 7.39732780058945799117608999040385e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 3.20764800831385699098063923884183e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 3.52560352485031813785099075175822e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 6.78114608433778506824118892382103e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 8.79982188785204122449812302875216e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 8.60984530148591747922282024774177e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 1.97693840011803345646512752864510e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 7.05436828592177420094166961916926e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 6.08998597206154845817849263767130e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 3.52017871580306016335293328722855e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 4.78158944704916259726967808774134e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 7.52086751529175250030601063144786e-03 9.77838681640625000000000000000000e+04
+2.04800000000000000000000000000000e+03 7.77980035896510754844790369588736e-03 9.77838681640625000000000000000000e+04
+2.05994335937500000000000000000000e+03 8.81655209787791070696894024649737e-03 9.77838681640625000000000000000000e+04
+2.08778125000000000000000000000000e+03 9.52981093479533282464277732515257e-03 9.77838681640625000000000000000000e+04
+2.19956445312500000000000000000000e+03 9.56861509049832838214033614576692e-03 9.77838681640625000000000000000000e+04
+2.28169921875000000000000000000000e+03 1.72242039793907763742253358429934e-03 9.77838681640625000000000000000000e+04
+2.30386328125000000000000000000000e+03 1.03134330487144147692202267307948e-02 9.77838681640625000000000000000000e+04
+2.31301757812500000000000000000000e+03 6.52427857931340074437720488731429e-03 9.77838681640625000000000000000000e+04
+2.32009960937500000000000000000000e+03 1.05908082608618600573002765941055e-02 9.77838681640625000000000000000000e+04
+2.33168164062500000000000000000000e+03 1.03206567403851395825498116209928e-02 9.77838681640625000000000000000000e+04
+2.34155468750000000000000000000000e+03 1.11173169203823158507349333490311e-02 9.77838681640625000000000000000000e+04
+2.44329882812500000000000000000000e+03 6.83814468031191877162022763059213e-03 9.77838681640625000000000000000000e+04
+2.50053320312500000000000000000000e+03 2.82446540266789725137641653418541e-03 9.77838681640625000000000000000000e+04
+2.51051171875000000000000000000000e+03 2.31375024719404111250842248637127e-03 9.77838681640625000000000000000000e+04
+2.52707617187500000000000000000000e+03 1.17300339712678551584712494104679e-02 9.77838681640625000000000000000000e+04
+2.53794140625000000000000000000000e+03 1.28268665143768546138547392843066e-02 9.77838681640625000000000000000000e+04
+2.59667382812500000000000000000000e+03 1.04935966488838641752501246173779e-02 9.77838681640625000000000000000000e+04
+2.60000000000000000000000000000000e+03 1.05145979651625233464162789687180e-02 9.77838681640625000000000000000000e+04
+2.75783203125000000000000000000000e+03 1.46354726060970302681241150821734e-02 9.77838681640625000000000000000000e+04
+2.77804101562500000000000000000000e+03 1.33760431644031063669331160781439e-02 9.77838681640625000000000000000000e+04
+2.80244726562500000000000000000000e+03 1.32642541386515308565741122492909e-02 9.77838681640625000000000000000000e+04
+2.87915625000000000000000000000000e+03 1.42329078764004603868675857825110e-02 9.77838681640625000000000000000000e+04
+2.90302929687500000000000000000000e+03 1.63339396538820756654697419207878e-02 9.77838681640625000000000000000000e+04
+2.91579296875000000000000000000000e+03 1.35543783995681985793391177708145e-02 9.77838681640625000000000000000000e+04
+2.93209960937500000000000000000000e+03 1.55485754940969077286805344328968e-02 9.77838681640625000000000000000000e+04
+2.95331250000000000000000000000000e+03 9.82742675877781163285007437480090e-03 9.77838681640625000000000000000000e+04
+3.11455664062500000000000000000000e+03 3.00482416483171654170147846230066e-03 9.77838681640625000000000000000000e+04
+3.23574414062500000000000000000000e+03 1.65657765770038101216243831004249e-02 9.77838681640625000000000000000000e+04
+3.25153125000000000000000000000000e+03 1.17470267111234854401358163045188e-02 9.77838681640625000000000000000000e+04
+3.30904492187500000000000000000000e+03 1.66580646575807851672568205003699e-02 9.77838681640625000000000000000000e+04
+3.52936718750000000000000000000000e+03 1.61744296826332005501125621549363e-02 9.77838681640625000000000000000000e+04
+3.63931835937500000000000000000000e+03 1.91154603872757296312290264950207e-02 9.77838681640625000000000000000000e+04
+3.65941601562500000000000000000000e+03 2.18051122843989850230705940248299e-02 9.77838681640625000000000000000000e+04
+3.72572265625000000000000000000000e+03 1.54339171992207268430119526669841e-02 9.77838681640625000000000000000000e+04
+3.76457031250000000000000000000000e+03 2.27773935227831708649759434592852e-02 9.77838681640625000000000000000000e+04
+3.78350000000000000000000000000000e+03 1.63224197646205278211528622023252e-02 9.77838681640625000000000000000000e+04
+4.09600000000000000000000000000000e+03 2.39177287081247941236128440323228e-02 9.77838681640625000000000000000000e+04
+4.13172070312500000000000000000000e+03 2.46576045050280433235112553802537e-02 9.77838681640625000000000000000000e+04
+4.18636718750000000000000000000000e+03 2.29073935486190441435105924483651e-02 9.77838681640625000000000000000000e+04
+4.22170117187500000000000000000000e+03 2.36174509620878728122228551455919e-02 9.77838681640625000000000000000000e+04
+4.22884765625000000000000000000000e+03 5.59805504407406492872745218392083e-03 9.77838681640625000000000000000000e+04
+4.43917187500000000000000000000000e+03 2.07099880259238311452918424038216e-02 9.77838681640625000000000000000000e+04
+4.75084179687500000000000000000000e+03 2.90792341207011945103388939060096e-02 9.77838681640625000000000000000000e+04
+4.80585546875000000000000000000000e+03 2.88035753796421975514441271570831e-02 9.77838681640625000000000000000000e+04
+5.01527734375000000000000000000000e+03 3.25726652945495728785907374458475e-02 9.77838681640625000000000000000000e+04
+5.28914062500000000000000000000000e+03 3.00308359405065811165158606854675e-02 9.77838681640625000000000000000000e+04
+5.78499804687500000000000000000000e+03 3.56474333882510346915850618643162e-02 9.77838681640625000000000000000000e+04
+6.04715039062500000000000000000000e+03 3.43596892254971267299801240824308e-02 9.77838681640625000000000000000000e+04
+6.14400000000000000000000000000000e+03 3.75624101066391255510090729785588e-02 9.77838681640625000000000000000000e+04
+6.14400000000000000000000000000000e+03 4.15538162655451903670922320088721e-02 9.77838681640625000000000000000000e+04
+8.00435156250000000000000000000000e+03 5.43678167860916564113615834230586e-02 9.77838681640625000000000000000000e+04
diff --git a/2009/performance/node-selection/opt_0.5.pickle.dat b/2009/performance/node-selection/opt_0.5.pickle.dat
new file mode 100644
index 0000000..5622dfb
--- /dev/null
+++ b/2009/performance/node-selection/opt_0.5.pickle.dat
@@ -0,0 +1,1033 @@
+bw prob totalusage
+5.07812500000000000000000000000000e-02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.83203125000000000000000000000000e-01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.64843750000000000000000000000000e-01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.23046875000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.50000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.59765625000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.63867187500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.01562500000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.69140625000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.09960937500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.27343750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.29882812500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.59960937500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.95898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.96289062500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.99218750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.29687500000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.34570312500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.83398437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.32226562500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.89843750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.46289062500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.59179687500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.71093750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.72656250000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.15820312500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.46093750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.70898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.80273437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.89843750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.45898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.79882812500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00429687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.07558593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.12753906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.25996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.33984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.63476562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.71328125000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.71992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.75000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.78984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.85898437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.87988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.92871093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.95312500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.01074218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.04921875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.07988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.10000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.10000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.10253906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.19003906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.25996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.32988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.36894531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.54179687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56933593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.66738281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.67910156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.68613281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.68984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.73574218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.73593750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.79238281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.80937500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.95000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.97304687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.98867187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.99707031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00195312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.02050781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.02988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.04433593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.05058593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.05507812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.11972656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.12988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.13496093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.15957031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.18945312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.23886718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.30488281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.30585937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.31464843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.33808593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.42089843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.45761718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.49589843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.49960937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.51308593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.51992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.53886718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.57109375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.58710937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.60859375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.63535156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.65292968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.73437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.77988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.82402343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.82851562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.85722656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.90996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.94804687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.96816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.96816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.97148437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.06152343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.10996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.20507812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.24472656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.27343750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.27617187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.32988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.35742187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.36992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.39453125000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.40019531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.46875000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.53574218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.65000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.69277343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.69335937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.75996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.76914062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.81308593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.82421875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.85976562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.93750000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.97988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.97988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.98476562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.99355468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.07070312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.09472656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.14882812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.25800781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.27109375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.29199218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.42343750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.44218750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.48437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.55468750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.57031250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.59257812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.61074218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.70449218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.72695312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.74414062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.79746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.80722656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.83515625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.91855468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+5.99238281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.03378906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.04746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.05566406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.06171875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.07597656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.11406250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.17031250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.25000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.25000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.31015625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.31132812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.36992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.37226562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.37500000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.39433593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.39980468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.45625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.50195312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.56562500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.57402343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.59707031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.68437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.70371093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.76015625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.81347656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.84316406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.91992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.95000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+6.95351562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.00742187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.11230468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.23242187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.33535156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.34062500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.36835937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.62636718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.67460937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+7.76503906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.01992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.18007812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.19140625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.20644531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.21718750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.22988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.25800781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.32011718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.32753906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.34121093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.48261718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.52910156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.64003906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.65996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.71816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.81835937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+8.99531250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.01113281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.03437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.05332031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.19023437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.22460937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.36523437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.40429687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.40996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.44042968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.44355468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.45039062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.45292968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.46679687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.55000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.56777343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.64746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.75000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.80937500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.83554687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.95625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+9.98183593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00099609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00656250000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00777343750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.00947265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.01246093750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.01660156250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.02000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.02000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.02675781250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.03660156250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.04000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.04597656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.04750000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.05082031250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.05453125000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.05488281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.05726562500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.06326171875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.06623046875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.07396484375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.07521484375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.08183593750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.08732421875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.11265625000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.12847656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.14822265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.16326171875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.16525390625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.16531250000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.17187500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.17187500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.18189453125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.18447265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.19378906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.19511718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.19542968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.20029296875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.22000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.22000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.22632812500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.24970703125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.25060546875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.25318359375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.25699218750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.27263671875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.29019531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.29394531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.29761718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.31736328125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.32167968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.36000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.39738281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.39839843750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.45601562500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.48798828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.48894531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.50898437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.52837890625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.55916015625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.57136718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.61894531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.63923828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.70000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.70199218750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.70703125000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.80066406250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.80134765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.80248046875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.91128906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+1.96525390625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.05884765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.05974609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.06000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.07292968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.10316406250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.14000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.15095703125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.16849609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.22500000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.24937500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.25583984375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.27009765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.30265625000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.32611328125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.35875000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.39291015625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.39830078125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.45210937500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.48000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.48753906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.50242187500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.51048828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.54080078125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.54275390625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.56388671875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.58134765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.59712890625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.64964843750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.65523437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.66605468750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.70439453125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.70503906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.72488281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.75599609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+2.88091796875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.00240234375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.11414062500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.11457031250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.16285156250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.20552734375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.25513671875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.30000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.33957031250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.39876953125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.41537109375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.53000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.57761718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.70472656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.74539062500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.75578125000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.85765625000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+3.93634765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.95567736328125000000000000000000e+05
+4.22000000000000000000000000000000e+02 5.09137753397226333618164062500000e-05 1.95567736328125000000000000000000e+05
+4.29003906250000000000000000000000e+02 8.56576953083276748657226562500000e-05 1.95567736328125000000000000000000e+05
+4.61898437500000000000000000000000e+02 2.43091955780982971191406250000000e-04 1.95567736328125000000000000000000e+05
+4.68871093750000000000000000000000e+02 2.75473110377788543701171875000000e-04 1.95567736328125000000000000000000e+05
+4.71824218750000000000000000000000e+02 2.89101153612136840820312500000000e-04 1.95567736328125000000000000000000e+05
+4.80000000000000000000000000000000e+02 2.27852026000618934631347656250000e-04 1.95567736328125000000000000000000e+05
+4.80000000000000000000000000000000e+02 3.26579902321100234985351562500000e-04 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+02 4.16895374655723571777343750000000e-04 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+02 4.16895665960286942314239055917824e-04 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+02 4.16895607486367225646972656250000e-04 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+02 4.16895607486367225646972656250000e-04 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+02 4.16895374655723571777343750000000e-04 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+02 4.16895374655723571777343750000000e-04 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+02 4.16895374655723571777343750000000e-04 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+02 4.16895840317010879516601562500000e-04 1.95567736328125000000000000000000e+05
+5.00000000000000000000000000000000e+02 4.16895374655723571777343750000000e-04 1.95567736328125000000000000000000e+05
+5.10298828125000000000000000000000e+02 4.62751602753996849060058593750000e-04 1.95567736328125000000000000000000e+05
+5.12000000000000000000000000000000e+02 4.70288796350359916687011718750000e-04 1.95567736328125000000000000000000e+05
+5.12000000000000000000000000000000e+02 4.70288097858428955078125000000000e-04 1.95567736328125000000000000000000e+05
+5.12000000000000000000000000000000e+02 4.70288563519716262817382812500000e-04 1.95567736328125000000000000000000e+05
+5.12000000000000000000000000000000e+02 4.70288563519716262817382812500000e-04 1.95567736328125000000000000000000e+05
+5.12000000000000000000000000000000e+02 4.70288097858428955078125000000000e-04 1.95567736328125000000000000000000e+05
+5.12000000000000000000000000000000e+02 4.70289029181003570556640625000000e-04 1.95567736328125000000000000000000e+05
+5.36753906250000000000000000000000e+02 5.78908715397119522094726562500000e-04 1.95567736328125000000000000000000e+05
+5.80667968750000000000000000000000e+02 7.67836582358872319145626228475976e-04 1.95567736328125000000000000000000e+05
+5.90550781250000000000000000000000e+02 8.09856690466403961181640625000000e-04 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+02 8.49898438900709152221679687500000e-04 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+02 8.49898904561996459960937500000000e-04 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+02 8.49898904561996459960937500000000e-04 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+02 8.49899217728717964667750628393605e-04 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+02 8.49898671731352806091308593750000e-04 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+02 8.49898438900709152221679687500000e-04 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+02 8.49898671731352806091308593750000e-04 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+02 8.49898430523662266194984127309908e-04 1.95567736328125000000000000000000e+05
+6.00000000000000000000000000000000e+02 8.49898572349092789116054014186830e-04 1.95567736328125000000000000000000e+05
+6.05773437500000000000000000000000e+02 8.74304678291082382202148437500000e-04 1.95567736328125000000000000000000e+05
+6.17197265625000000000000000000000e+02 9.22476407140493392944335937500000e-04 1.95567736328125000000000000000000e+05
+6.43199218750000000000000000000000e+02 1.03160803355586321375381153586659e-03 1.95567736328125000000000000000000e+05
+6.46000000000000000000000000000000e+02 1.04332668706774711608886718750000e-03 1.95567736328125000000000000000000e+05
+6.76398437500000000000000000000000e+02 1.17014874036576238189311105486468e-03 1.95567736328125000000000000000000e+05
+6.98798828125000000000000000000000e+02 1.26325571909546852111816406250000e-03 1.95567736328125000000000000000000e+05
+7.09962890625000000000000000000000e+02 1.30957504734396934509277343750000e-03 1.95567736328125000000000000000000e+05
+7.12869140625000000000000000000000e+02 1.32162589579820632934570312500000e-03 1.95567736328125000000000000000000e+05
+7.35472656250000000000000000000000e+02 1.41525384970009326934814453125000e-03 1.95567736328125000000000000000000e+05
+7.44064453125000000000000000000000e+02 1.45080689409718454133124687643885e-03 1.95567736328125000000000000000000e+05
+7.68000000000000000000000000000000e+02 1.54977367748654077522774130670768e-03 1.95567736328125000000000000000000e+05
+8.00000000000000000000000000000000e+02 1.68196880258619785308837890625000e-03 1.95567736328125000000000000000000e+05
+8.42113281250000000000000000000000e+02 1.85587225307129064996725098524166e-03 1.95567736328125000000000000000000e+05
+8.47748046875000000000000000000000e+02 1.87914120033383369445800781250000e-03 1.95567736328125000000000000000000e+05
+8.53941406250000000000000000000000e+02 1.90471980387550221883175005643807e-03 1.95567736328125000000000000000000e+05
+8.99585937500000000000000000000000e+02 2.09331082774079227717956008802958e-03 1.95567736328125000000000000000000e+05
+9.06451171875000000000000000000000e+02 2.12169266420120846555752436302100e-03 1.95567736328125000000000000000000e+05
+9.13298828125000000000000000000000e+02 2.15000783182582328595389142833483e-03 1.95567736328125000000000000000000e+05
+9.24687500000000000000000000000000e+02 2.19711337690235448266706796971448e-03 1.95567736328125000000000000000000e+05
+9.29794921875000000000000000000000e+02 2.21824356645523509956596797110251e-03 1.95567736328125000000000000000000e+05
+9.43876953125000000000000000000000e+02 2.27652359514142607274655993876422e-03 1.95567736328125000000000000000000e+05
+9.44144531250000000000000000000000e+02 2.27763131260871887207031250000000e-03 1.95567736328125000000000000000000e+05
+9.52513671875000000000000000000000e+02 2.31228170983851588973778667934766e-03 1.95567736328125000000000000000000e+05
+9.68027343750000000000000000000000e+02 2.37654177298684751717949836802291e-03 1.95567736328125000000000000000000e+05
+9.71664062500000000000000000000000e+02 2.39161086961590550400980070833157e-03 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+03 2.50910467561670392361294901206747e-03 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+03 2.50910437716688567919010033335780e-03 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+03 2.50910455361008644104003906250000e-03 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+03 2.50910490438042196176260389961499e-03 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+03 2.50910462833824369696666956031095e-03 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+03 2.50910455361008644104003906250000e-03 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+03 2.50910460715129002978729388928514e-03 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+03 2.50910467874648681479987644138419e-03 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+03 2.50910478644073009490966796875000e-03 1.95567736328125000000000000000000e+05
+1.00000000000000000000000000000000e+03 2.50910509263240150482077162052974e-03 1.95567736328125000000000000000000e+05
+1.00263671875000000000000000000000e+03 2.52004500511038374149785923350464e-03 1.95567736328125000000000000000000e+05
+1.02400000000000000000000000000000e+03 2.60873256130777098765749499875710e-03 1.95567736328125000000000000000000e+05
+1.02400000000000000000000000000000e+03 2.60873325214311998360150468556640e-03 1.95567736328125000000000000000000e+05
+1.02400000000000000000000000000000e+03 2.60873272530425404786003085177981e-03 1.95567736328125000000000000000000e+05
+1.02400000000000000000000000000000e+03 2.60873289379436480023288780216717e-03 1.95567736328125000000000000000000e+05
+1.08389062500000000000000000000000e+03 2.85784141023555674984701902019424e-03 1.95567736328125000000000000000000e+05
+1.10000000000000000000000000000000e+03 2.92497206978090161857974926817860e-03 1.95567736328125000000000000000000e+05
+1.10232226562500000000000000000000e+03 2.93465451464293685529538535661231e-03 1.95567736328125000000000000000000e+05
+1.10267578125000000000000000000000e+03 2.93612734210562395867349927414125e-03 1.95567736328125000000000000000000e+05
+1.11148632812500000000000000000000e+03 2.97287175487531262624285588458406e-03 1.95567736328125000000000000000000e+05
+1.13221093750000000000000000000000e+03 3.05936663836546898775914371526596e-03 1.95567736328125000000000000000000e+05
+1.13511132812500000000000000000000e+03 3.07147920834123858147002295027050e-03 1.95567736328125000000000000000000e+05
+1.15691015625000000000000000000000e+03 3.16257247639714633713481362065068e-03 1.95567736328125000000000000000000e+05
+1.20000000000000000000000000000000e+03 3.34294326603412628173828125000000e-03 1.95567736328125000000000000000000e+05
+1.21541015625000000000000000000000e+03 3.40754766782801199465069430516451e-03 1.95567736328125000000000000000000e+05
+1.23184960937500000000000000000000e+03 3.47652754657813700678303803215385e-03 1.95567736328125000000000000000000e+05
+1.23330859375000000000000000000000e+03 3.48265156727567588845762003302298e-03 1.95567736328125000000000000000000e+05
+1.23647460937500000000000000000000e+03 3.49594451043551152774613299811790e-03 1.95567736328125000000000000000000e+05
+1.24285156250000000000000000000000e+03 3.52272413985685317605600630486151e-03 1.95567736328125000000000000000000e+05
+1.25761523437500000000000000000000e+03 3.58475858686541082320786699710879e-03 1.95567736328125000000000000000000e+05
+1.26070507812500000000000000000000e+03 3.59774818787969834915640987560437e-03 1.95567736328125000000000000000000e+05
+1.28000000000000000000000000000000e+03 3.67890695592857763090988143517279e-03 1.95567736328125000000000000000000e+05
+1.48203710937500000000000000000000e+03 4.53361174053722604943006402322681e-03 1.95567736328125000000000000000000e+05
+1.52680078125000000000000000000000e+03 4.72415235790361962703309828270903e-03 1.95567736328125000000000000000000e+05
+1.53600000000000000000000000000000e+03 4.76336019942384582964711725594498e-03 1.95567736328125000000000000000000e+05
+1.60000000000000000000000000000000e+03 5.03660459522835193130196884681027e-03 1.95567736328125000000000000000000e+05
+1.62667773437500000000000000000000e+03 5.15074187108322326111853328711732e-03 1.95567736328125000000000000000000e+05
+1.64396484375000000000000000000000e+03 5.22477710183720002456997377748849e-03 1.95567736328125000000000000000000e+05
+1.68067187500000000000000000000000e+03 5.38217024839986180051454311978887e-03 1.95567736328125000000000000000000e+05
+1.71606640625000000000000000000000e+03 5.53417596120507615520267563624657e-03 1.95567736328125000000000000000000e+05
+1.85939062500000000000000000000000e+03 6.15201804010116325843737783429788e-03 1.95567736328125000000000000000000e+05
+1.86951171875000000000000000000000e+03 6.19578454311924941427802693283411e-03 1.95567736328125000000000000000000e+05
+1.90800781250000000000000000000000e+03 6.36240777908162781495438053980251e-03 1.95567736328125000000000000000000e+05
+1.97869335937500000000000000000000e+03 6.66899867413637496144085403670942e-03 1.95567736328125000000000000000000e+05
+2.00000000000000000000000000000000e+03 6.76157286093182624542308190029871e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038521945393327317042064805719e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038446277236864445647768206982e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038442438617338037243342796501e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038486399535923976333862128740e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038493000788975106907230383513e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038459061472947392301691138528e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038416105269162392765736058209e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038443453338717875622521091827e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038570800890579237663047251772e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038485492171462631905143325639e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038393665548941524612303055619e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038456119960809359570319543309e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038438168194086907991646739902e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038468924257234582420039714634e-03 1.95567736328125000000000000000000e+05
+2.04800000000000000000000000000000e+03 6.97038615704141835405227567434849e-03 1.95567736328125000000000000000000e+05
+2.05994335937500000000000000000000e+03 7.02239691889965881449464646379965e-03 1.95567736328125000000000000000000e+05
+2.08778125000000000000000000000000e+03 7.14371339404038657727724626056443e-03 1.95567736328125000000000000000000e+05
+2.19956445312500000000000000000000e+03 7.63202117914349616178970592272890e-03 1.95567736328125000000000000000000e+05
+2.28169921875000000000000000000000e+03 7.99195234545538660264618613382481e-03 1.95567736328125000000000000000000e+05
+2.30386328125000000000000000000000e+03 8.08923890110538681974539088059828e-03 1.95567736328125000000000000000000e+05
+2.31301757812500000000000000000000e+03 8.12944041795244341785942054912084e-03 1.95567736328125000000000000000000e+05
+2.32009960937500000000000000000000e+03 8.16054930614718704307009033982467e-03 1.95567736328125000000000000000000e+05
+2.33168164062500000000000000000000e+03 8.21143792597221755524827813133015e-03 1.95567736328125000000000000000000e+05
+2.34155468750000000000000000000000e+03 8.25483255412720953736460671734676e-03 1.95567736328125000000000000000000e+05
+2.44329882812500000000000000000000e+03 8.70276369819230309621271857167812e-03 1.95567736328125000000000000000000e+05
+2.50053320312500000000000000000000e+03 8.95531396526171724614684421794664e-03 1.95567736328125000000000000000000e+05
+2.51051171875000000000000000000000e+03 8.99938648266430940569904350923025e-03 1.95567736328125000000000000000000e+05
+2.52707617187500000000000000000000e+03 9.07257302131653925458820708627172e-03 1.95567736328125000000000000000000e+05
+2.53794140625000000000000000000000e+03 9.12059715900953929534900055386970e-03 1.95567736328125000000000000000000e+05
+2.59667382812500000000000000000000e+03 9.38043493818439301501488358780989e-03 1.95567736328125000000000000000000e+05
+2.60000000000000000000000000000000e+03 9.39516263934218019693300760764032e-03 1.95567736328125000000000000000000e+05
+2.75783203125000000000000000000000e+03 1.00954445488067937053422440385475e-02 1.95567736328125000000000000000000e+05
+2.77804101562500000000000000000000e+03 1.01853069928362974239099969508970e-02 1.95567736328125000000000000000000e+05
+2.80244726562500000000000000000000e+03 1.02022394974223690189418789486808e-02 1.95567736328125000000000000000000e+05
+2.87915625000000000000000000000000e+03 1.06355835099442921909407289149385e-02 1.95567736328125000000000000000000e+05
+2.90302929687500000000000000000000e+03 1.07420458569224587519475022645565e-02 1.95567736328125000000000000000000e+05
+2.91579296875000000000000000000000e+03 1.07989902549025535566373790175021e-02 1.95567736328125000000000000000000e+05
+2.93209960937500000000000000000000e+03 1.08717643939418486670467345334146e-02 1.95567736328125000000000000000000e+05
+2.95331250000000000000000000000000e+03 1.09664733927705305288613502057160e-02 1.95567736328125000000000000000000e+05
+3.11455664062500000000000000000000e+03 1.16878085381729290154195766149314e-02 1.95567736328125000000000000000000e+05
+3.23574414062500000000000000000000e+03 1.22315336778535989348259960252108e-02 1.95567736328125000000000000000000e+05
+3.25153125000000000000000000000000e+03 1.23024611480140166203112173093359e-02 1.95567736328125000000000000000000e+05
+3.30904492187500000000000000000000e+03 1.25610363874187214855426830695251e-02 1.95567736328125000000000000000000e+05
+3.52936718750000000000000000000000e+03 1.35541298255144656431658845008315e-02 1.95567736328125000000000000000000e+05
+3.63931835937500000000000000000000e+03 1.40511664618742232457648810850515e-02 1.95567736328125000000000000000000e+05
+3.65941601562500000000000000000000e+03 1.41421172516769805271863447160285e-02 1.95567736328125000000000000000000e+05
+3.72572265625000000000000000000000e+03 1.44423947034592690258358871346900e-02 1.95567736328125000000000000000000e+05
+3.76457031250000000000000000000000e+03 1.46184710121301728036335987326311e-02 1.95567736328125000000000000000000e+05
+3.78350000000000000000000000000000e+03 1.47043082119345143443656098725114e-02 1.95567736328125000000000000000000e+05
+4.09600000000000000000000000000000e+03 1.61248927270092913544008439430399e-02 1.95567736328125000000000000000000e+05
+4.13172070312500000000000000000000e+03 1.62876832139433949664386602762534e-02 1.95567736328125000000000000000000e+05
+4.18636718750000000000000000000000e+03 1.65368794998738931345538816231056e-02 1.95567736328125000000000000000000e+05
+4.22170117187500000000000000000000e+03 1.66981066642279026013273579565066e-02 1.95567736328125000000000000000000e+05
+4.22884765625000000000000000000000e+03 1.67307240246817451323479986058373e-02 1.95567736328125000000000000000000e+05
+4.43917187500000000000000000000000e+03 1.76928302052756294959756644402660e-02 1.95567736328125000000000000000000e+05
+4.75084179687500000000000000000000e+03 1.91211846154581144308082230054424e-02 1.95567736328125000000000000000000e+05
+4.80585546875000000000000000000000e+03 1.93739801489002660961347146439948e-02 1.95567736328125000000000000000000e+05
+5.01527734375000000000000000000000e+03 2.03376919635084377202538519213704e-02 1.95567736328125000000000000000000e+05
+5.28914062500000000000000000000000e+03 2.15905753838371156083653090718144e-02 1.95567736328125000000000000000000e+05
+5.78499804687500000000000000000000e+03 2.38969705836291276823679652352439e-02 1.95567736328125000000000000000000e+05
+6.04715039062500000000000000000000e+03 2.51147309541860028203608123931190e-02 1.95567736328125000000000000000000e+05
+6.14400000000000000000000000000000e+03 2.55652710826013984668492184937350e-02 1.95567736328125000000000000000000e+05
+6.14400000000000000000000000000000e+03 2.55645852025587656808358616444821e-02 1.95567736328125000000000000000000e+05
+8.00435156250000000000000000000000e+03 3.42772773099132566088087514799554e-02 1.95567736328125000000000000000000e+05
diff --git a/2009/performance/node-selection/opt_0.75.pickle.dat b/2009/performance/node-selection/opt_0.75.pickle.dat
new file mode 100644
index 0000000..a37cd0b
--- /dev/null
+++ b/2009/performance/node-selection/opt_0.75.pickle.dat
@@ -0,0 +1,1033 @@
+bw prob totalusage
+5.07812500000000000000000000000000e-02 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.83203125000000000000000000000000e-01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+9.64843750000000000000000000000000e-01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.23046875000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.50000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.59765625000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.63867187500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.01562500000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.69140625000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.09960937500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.27343750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.29882812500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.59960937500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.95898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.96289062500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.99218750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.29687500000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.34570312500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.83398437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.32226562500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.89843750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.46289062500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.59179687500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.71093750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.72656250000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+8.15820312500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+8.46093750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+8.70898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+8.80273437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+8.89843750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+9.45898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+9.79882812500000000000000000000000e+00 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.00429687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.00996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.07558593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.12753906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.25996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.33984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.63476562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.71328125000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.71992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.75000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.78984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.85898437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.87988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.92871093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+1.95312500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.01074218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.04921875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.07988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.10000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.10000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.10253906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.19003906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.25996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.32988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.36894531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.54179687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.56933593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.66738281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.67910156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.68613281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.68984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.73574218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.73593750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.79238281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.80937500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.95000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.97304687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.98867187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+2.99707031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.00195312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.02050781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.02988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.04433593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.05058593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.05507812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.11972656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.12988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.13496093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.15957031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.18945312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.23886718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.30488281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.30585937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.31464843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.33808593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.42089843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.45761718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.49589843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.49960937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.51308593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.51992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.53886718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.57109375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.58710937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.60859375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.63535156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.65292968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.73437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.77988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.82402343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.82851562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.85722656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.90996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.94804687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.96816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.96816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+3.97148437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.06152343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.10996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.20507812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.24472656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.27343750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.27617187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.32988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.35742187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.36992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.39453125000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.40019531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.46875000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.53574218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.65000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.69277343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.69335937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.75996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.76914062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.81308593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.82421875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.85976562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.93750000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.97988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.97988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.98476562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+4.99355468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.07070312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.09472656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.14882812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.25800781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.27109375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.29199218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.42343750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.44218750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.48437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.55468750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.57031250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.59257812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.61074218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.70449218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.72695312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.74414062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.79746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.80722656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.83515625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.91855468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+5.99238281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.03378906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.04746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.05566406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.06171875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.07597656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.11406250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.17031250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.25000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.25000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.31015625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.31132812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.36992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.37226562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.37500000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.39433593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.39980468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.45625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.50195312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.56562500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.57402343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.59707031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.68437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.70371093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.76015625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.81347656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.84316406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.91992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.95000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+6.95351562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.00742187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.11230468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.23242187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.33535156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.34062500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.36835937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 2.93351604492187500000000000000000e+05
+7.62636718750000000000000000000000e+01 4.12482768297195434570312500000000e-06 2.93351604492187500000000000000000e+05
+7.67460937500000000000000000000000e+01 5.73927536606788635253906250000000e-06 2.93351604492187500000000000000000e+05
+7.76503906250000000000000000000000e+01 8.74057877808809280395507812500000e-06 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64021039381623268127441406250000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64021039381623268127441406250000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64021039381623268127441406250000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64021039381623268127441406250000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64021039381623268127441406250000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64021039381623268127441406250000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64019875228404998779296875000000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64021039381623268127441406250000e-05 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+01 1.64021039381623268127441406250000e-05 2.93351604492187500000000000000000e+05
+8.01992187500000000000000000000000e+01 1.70432031154632568359375000000000e-05 2.93351604492187500000000000000000e+05
+8.18007812500000000000000000000000e+01 2.21556983888149261474609375000000e-05 2.93351604492187500000000000000000e+05
+8.19140625000000000000000000000000e+01 2.25147232413291931152343750000000e-05 2.93351604492187500000000000000000e+05
+8.20644531250000000000000000000000e+01 2.29906290769577026367187500000000e-05 2.93351604492187500000000000000000e+05
+8.21718750000000000000000000000000e+01 2.33300961554050445556640625000000e-05 2.93351604492187500000000000000000e+05
+8.22988281250000000000000000000000e+01 2.37310305237770080566406250000000e-05 2.93351604492187500000000000000000e+05
+8.25800781250000000000000000000000e+01 2.46176496148109436035156250000000e-05 2.93351604492187500000000000000000e+05
+8.32011718750000000000000000000000e+01 2.65683047473430633544921875000000e-05 2.93351604492187500000000000000000e+05
+8.32753906250000000000000000000000e+01 2.68009025603532791137695312500000e-05 2.93351604492187500000000000000000e+05
+8.34121093750000000000000000000000e+01 2.72286124527454376220703125000000e-05 2.93351604492187500000000000000000e+05
+8.48261718750000000000000000000000e+01 3.16280638799071311950683593750000e-05 2.93351604492187500000000000000000e+05
+8.52910156250000000000000000000000e+01 3.30642797052860260009765625000000e-05 2.93351604492187500000000000000000e+05
+8.64003906250000000000000000000000e+01 3.64736188203096389770507812500000e-05 2.93351604492187500000000000000000e+05
+8.65996093750000000000000000000000e+01 3.70834022760391235351562500000000e-05 2.93351604492187500000000000000000e+05
+8.71816406250000000000000000000000e+01 3.88599000871181488037109375000000e-05 2.93351604492187500000000000000000e+05
+8.81835937500000000000000000000000e+01 4.19032294303178787231445312500000e-05 2.93351604492187500000000000000000e+05
+8.99531250000000000000000000000000e+01 4.72355168312788009643554687500000e-05 2.93351604492187500000000000000000e+05
+9.00000000000000000000000000000000e+01 4.73761465400457382202148437500000e-05 2.93351604492187500000000000000000e+05
+9.00000000000000000000000000000000e+01 4.73761465400457382202148437500000e-05 2.93351604492187500000000000000000e+05
+9.01113281250000000000000000000000e+01 4.77097928524017333984375000000000e-05 2.93351604492187500000000000000000e+05
+9.03437500000000000000000000000000e+01 4.84057236462831497192382812500000e-05 2.93351604492187500000000000000000e+05
+9.05332031250000000000000000000000e+01 4.89724334329366683959960937500000e-05 2.93351604492187500000000000000000e+05
+9.19023437500000000000000000000000e+01 5.30522083863615989685058593750000e-05 2.93351604492187500000000000000000e+05
+9.22460937500000000000000000000000e+01 5.40723558515310287475585937500000e-05 2.93351604492187500000000000000000e+05
+9.36523437500000000000000000000000e+01 5.82290813326835632324218750000000e-05 2.93351604492187500000000000000000e+05
+9.40429687500000000000000000000000e+01 5.93792647123336791992187500000000e-05 2.93351604492187500000000000000000e+05
+9.40996093750000000000000000000000e+01 5.95459714531898498535156250000000e-05 2.93351604492187500000000000000000e+05
+9.44042968750000000000000000000000e+01 6.04415545240044593811035156250000e-05 2.93351604492187500000000000000000e+05
+9.44355468750000000000000000000000e+01 6.05334062129259109497070312500000e-05 2.93351604492187500000000000000000e+05
+9.45039062500000000000000000000000e+01 6.07341062277555465698242187500000e-05 2.93351604492187500000000000000000e+05
+9.45292968750000000000000000000000e+01 6.08087284490466117858886718750000e-05 2.93351604492187500000000000000000e+05
+9.46679687500000000000000000000000e+01 6.12158328294754028320312500000000e-05 2.93351604492187500000000000000000e+05
+9.55000000000000000000000000000000e+01 6.36534532532095909118652343750000e-05 2.93351604492187500000000000000000e+05
+9.56777343750000000000000000000000e+01 6.41731312498450279235839843750000e-05 2.93351604492187500000000000000000e+05
+9.60000000000000000000000000000000e+01 6.51146983727812767028808593750000e-05 2.93351604492187500000000000000000e+05
+9.64746093750000000000000000000000e+01 6.64989929646253585815429687500000e-05 2.93351604492187500000000000000000e+05
+9.75000000000000000000000000000000e+01 6.94822520017623901367187500000000e-05 2.93351604492187500000000000000000e+05
+9.80937500000000000000000000000000e+01 7.12047331035137176513671875000000e-05 2.93351604492187500000000000000000e+05
+9.83554687500000000000000000000000e+01 7.19630625098943710327148437500000e-05 2.93351604492187500000000000000000e+05
+9.95625000000000000000000000000000e+01 7.54517968744039535522460937500000e-05 2.93351604492187500000000000000000e+05
+9.98183593750000000000000000000000e+01 7.61897535994648933410644531250000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+02 7.67132733017206192016601562500000e-05 2.93351604492187500000000000000000e+05
+1.00099609375000000000000000000000e+02 7.70002370700240135192871093750000e-05 2.93351604492187500000000000000000e+05
+1.00656250000000000000000000000000e+02 7.86022283136844635009765625000000e-05 2.93351604492187500000000000000000e+05
+1.00777343750000000000000000000000e+02 7.89505429565906524658203125000000e-05 2.93351604492187500000000000000000e+05
+1.00947265625000000000000000000000e+02 7.94389052316546440124511718750000e-05 2.93351604492187500000000000000000e+05
+1.01246093750000000000000000000000e+02 8.02972353994846343994140625000000e-05 2.93351604492187500000000000000000e+05
+1.01660156250000000000000000000000e+02 8.14853701740503311157226562500000e-05 2.93351604492187500000000000000000e+05
+1.02000000000000000000000000000000e+02 8.24595335870981216430664062500000e-05 2.93351604492187500000000000000000e+05
+1.02000000000000000000000000000000e+02 8.24595335870981216430664062500000e-05 2.93351604492187500000000000000000e+05
+1.02675781250000000000000000000000e+02 8.43941234052181243896484375000000e-05 2.93351604492187500000000000000000e+05
+1.03660156250000000000000000000000e+02 8.72062519192695617675781250000000e-05 2.93351604492187500000000000000000e+05
+1.04000000000000000000000000000000e+02 8.81756423041224479675292968750000e-05 2.93351604492187500000000000000000e+05
+1.04597656250000000000000000000000e+02 8.98784492164850234985351562500000e-05 2.93351604492187500000000000000000e+05
+1.04750000000000000000000000000000e+02 9.03122127056121826171875000000000e-05 2.93351604492187500000000000000000e+05
+1.05082031250000000000000000000000e+02 9.12568066269159317016601562500000e-05 2.93351604492187500000000000000000e+05
+1.05453125000000000000000000000000e+02 9.23117622733116149902343750000000e-05 2.93351604492187500000000000000000e+05
+1.05488281250000000000000000000000e+02 9.24118794500827789306640625000000e-05 2.93351604492187500000000000000000e+05
+1.05726562500000000000000000000000e+02 9.30887181311845779418945312500000e-05 2.93351604492187500000000000000000e+05
+1.06326171875000000000000000000000e+02 9.47904773056507110595703125000000e-05 2.93351604492187500000000000000000e+05
+1.06623046875000000000000000000000e+02 9.56323929131031036376953125000000e-05 2.93351604492187500000000000000000e+05
+1.07396484375000000000000000000000e+02 9.78234456852078437805175781250000e-05 2.93351604492187500000000000000000e+05
+1.07521484375000000000000000000000e+02 9.81772318482398986816406250000000e-05 2.93351604492187500000000000000000e+05
+1.08183593750000000000000000000000e+02 1.00049772299826145172119140625000e-04 2.93351604492187500000000000000000e+05
+1.08732421875000000000000000000000e+02 1.01600075140595436096191406250000e-04 2.93351604492187500000000000000000e+05
+1.10000000000000000000000000000000e+02 1.05175189673900604248046875000000e-04 2.93351604492187500000000000000000e+05
+1.10000000000000000000000000000000e+02 1.05175189673900604248046875000000e-04 2.93351604492187500000000000000000e+05
+1.10000000000000000000000000000000e+02 1.05175306089222431182861328125000e-04 2.93351604492187500000000000000000e+05
+1.10000000000000000000000000000000e+02 1.05175189673900604248046875000000e-04 2.93351604492187500000000000000000e+05
+1.10000000000000000000000000000000e+02 1.05175189673900604248046875000000e-04 2.93351604492187500000000000000000e+05
+1.11265625000000000000000000000000e+02 1.08737382106482982635498046875000e-04 2.93351604492187500000000000000000e+05
+1.12847656250000000000000000000000e+02 1.13180372864007949829101562500000e-04 2.93351604492187500000000000000000e+05
+1.14822265625000000000000000000000e+02 1.18711963295936584472656250000000e-04 2.93351604492187500000000000000000e+05
+1.16326171875000000000000000000000e+02 1.22915836982429027557373046875000e-04 2.93351604492187500000000000000000e+05
+1.16525390625000000000000000000000e+02 1.23472069390118122100830078125000e-04 2.93351604492187500000000000000000e+05
+1.16531250000000000000000000000000e+02 1.23488483950495719909667968750000e-04 2.93351604492187500000000000000000e+05
+1.17187500000000000000000000000000e+02 1.25320162624120712280273437500000e-04 2.93351604492187500000000000000000e+05
+1.17187500000000000000000000000000e+02 1.25320046208798885345458984375000e-04 2.93351604492187500000000000000000e+05
+1.18189453125000000000000000000000e+02 1.28114130347967147827148437500000e-04 2.93351604492187500000000000000000e+05
+1.18447265625000000000000000000000e+02 1.28832645714282989501953125000000e-04 2.93351604492187500000000000000000e+05
+1.19378906250000000000000000000000e+02 1.31427310407161712646484375000000e-04 2.93351604492187500000000000000000e+05
+1.19511718750000000000000000000000e+02 1.31797045469284057617187500000000e-04 2.93351604492187500000000000000000e+05
+1.19542968750000000000000000000000e+02 1.31883993166738260061077170348653e-04 2.93351604492187500000000000000000e+05
+1.20000000000000000000000000000000e+02 1.33155961520969867706298828125000e-04 2.93351604492187500000000000000000e+05
+1.20000000000000000000000000000000e+02 1.33155845105648040771484375000000e-04 2.93351604492187500000000000000000e+05
+1.20029296875000000000000000000000e+02 1.33237335830926895141601562500000e-04 2.93351604492187500000000000000000e+05
+1.22000000000000000000000000000000e+02 1.38715491630136966705322265625000e-04 2.93351604492187500000000000000000e+05
+1.22000000000000000000000000000000e+02 1.38715491630136966705322265625000e-04 2.93351604492187500000000000000000e+05
+1.22632812500000000000000000000000e+02 1.40472548082470893859863281250000e-04 2.93351604492187500000000000000000e+05
+1.24970703125000000000000000000000e+02 1.46957347169518470764160156250000e-04 2.93351604492187500000000000000000e+05
+1.25060546875000000000000000000000e+02 1.47206359542906284332275390625000e-04 2.93351604492187500000000000000000e+05
+1.25318359375000000000000000000000e+02 1.47920800372958183288574218750000e-04 2.93351604492187500000000000000000e+05
+1.25699218750000000000000000000000e+02 1.48975872434675693511962890625000e-04 2.93351604492187500000000000000000e+05
+1.27263671875000000000000000000000e+02 1.53307570144534111022949218750000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55344954691827297210693359375000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345135806305963480089538109041e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+02 1.55345071107149124145507812500000e-04 2.93351604492187500000000000000000e+05
+1.29019531250000000000000000000000e+02 1.58164650201797485351562500000000e-04 2.93351604492187500000000000000000e+05
+1.29394531250000000000000000000000e+02 1.59201445057988166809082031250000e-04 2.93351604492187500000000000000000e+05
+1.29761718750000000000000000000000e+02 1.60216586664319038391113281250000e-04 2.93351604492187500000000000000000e+05
+1.31736328125000000000000000000000e+02 1.65672041475772857666015625000000e-04 2.93351604492187500000000000000000e+05
+1.32167968750000000000000000000000e+02 1.66863901540637016296386718750000e-04 2.93351604492187500000000000000000e+05
+1.36000000000000000000000000000000e+02 1.77437672391533851623535156250000e-04 2.93351604492187500000000000000000e+05
+1.39738281250000000000000000000000e+02 1.87741756992203164553303929018568e-04 2.93351604492187500000000000000000e+05
+1.39839843750000000000000000000000e+02 1.88021571375429630279541015625000e-04 2.93351604492187500000000000000000e+05
+1.40000000000000000000000000000000e+02 1.88462901860475540161132812500000e-04 2.93351604492187500000000000000000e+05
+1.40000000000000000000000000000000e+02 1.88462901860475540161132812500000e-04 2.93351604492187500000000000000000e+05
+1.40000000000000000000000000000000e+02 1.88462901860475540161132812500000e-04 2.93351604492187500000000000000000e+05
+1.40000000000000000000000000000000e+02 1.88462901860475540161132812500000e-04 2.93351604492187500000000000000000e+05
+1.45601562500000000000000000000000e+02 2.03890027478337287902832031250000e-04 2.93351604492187500000000000000000e+05
+1.48798828125000000000000000000000e+02 2.12692134923211928487774002860533e-04 2.93351604492187500000000000000000e+05
+1.48894531250000000000000000000000e+02 2.12955521419644355773925781250000e-04 2.93351604492187500000000000000000e+05
+1.50000000000000000000000000000000e+02 2.15998617932200431823730468750000e-04 2.93351604492187500000000000000000e+05
+1.50000000000000000000000000000000e+02 2.15998734347522258758544921875000e-04 2.93351604492187500000000000000000e+05
+1.50000000000000000000000000000000e+02 2.15998734347522258758544921875000e-04 2.93351604492187500000000000000000e+05
+1.50000000000000000000000000000000e+02 2.15998617932200431823730468750000e-04 2.93351604492187500000000000000000e+05
+1.50898437500000000000000000000000e+02 2.18471977859735488891601562500000e-04 2.93351604492187500000000000000000e+05
+1.52837890625000000000000000000000e+02 2.23811125188218924472738358133483e-04 2.93351604492187500000000000000000e+05
+1.55916015625000000000000000000000e+02 2.32285740806601435914924280723426e-04 2.93351604492187500000000000000000e+05
+1.57136718750000000000000000000000e+02 2.35647079534828662872314453125000e-04 2.93351604492187500000000000000000e+05
+1.60000000000000000000000000000000e+02 2.43532820604741573333740234375000e-04 2.93351604492187500000000000000000e+05
+1.60000000000000000000000000000000e+02 2.43532820604741573333740234375000e-04 2.93351604492187500000000000000000e+05
+1.60000000000000000000000000000000e+02 2.43532704189419746398925781250000e-04 2.93351604492187500000000000000000e+05
+1.60000000000000000000000000000000e+02 2.43532937020063400268554687500000e-04 2.93351604492187500000000000000000e+05
+1.61894531250000000000000000000000e+02 2.48751835897564888000488281250000e-04 2.93351604492187500000000000000000e+05
+1.63923828125000000000000000000000e+02 2.54343613050878047943115234375000e-04 2.93351604492187500000000000000000e+05
+1.70000000000000000000000000000000e+02 2.71097189878069847433772476819058e-04 2.93351604492187500000000000000000e+05
+1.70199218750000000000000000000000e+02 2.71646655164659023284912109375000e-04 2.93351604492187500000000000000000e+05
+1.70703125000000000000000000000000e+02 2.73036789785628761922930962668943e-04 2.93351604492187500000000000000000e+05
+1.80000000000000000000000000000000e+02 2.98712176188875252504095758609992e-04 2.93351604492187500000000000000000e+05
+1.80000000000000000000000000000000e+02 2.98712169751524925231933593750000e-04 2.93351604492187500000000000000000e+05
+1.80000000000000000000000000000000e+02 2.98712169751524925231933593750000e-04 2.93351604492187500000000000000000e+05
+1.80066406250000000000000000000000e+02 2.98895873129367828369140625000000e-04 2.93351604492187500000000000000000e+05
+1.80134765625000000000000000000000e+02 2.99084798161396538725836924399459e-04 2.93351604492187500000000000000000e+05
+1.80248046875000000000000000000000e+02 2.99398007390255706944293123683565e-04 2.93351604492187500000000000000000e+05
+1.84000000000000000000000000000000e+02 3.09775699861347675323486328125000e-04 2.93351604492187500000000000000000e+05
+1.91128906250000000000000000000000e+02 3.29520553350448608398437500000000e-04 2.93351604492187500000000000000000e+05
+1.92000000000000000000000000000000e+02 3.31935705617070198059082031250000e-04 2.93351604492187500000000000000000e+05
+1.92000000000000000000000000000000e+02 3.31935859306595713869025843223426e-04 2.93351604492187500000000000000000e+05
+1.92000000000000000000000000000000e+02 3.31935799213046761786671812188843e-04 2.93351604492187500000000000000000e+05
+1.92000000000000000000000000000000e+02 3.31935861250183582640826962517622e-04 2.93351604492187500000000000000000e+05
+1.92000000000000000000000000000000e+02 3.31935822032392024993896484375000e-04 2.93351604492187500000000000000000e+05
+1.92000000000000000000000000000000e+02 3.31935705617070198059082031250000e-04 2.93351604492187500000000000000000e+05
+1.96525390625000000000000000000000e+02 3.44491796568036079406738281250000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142827773631864614334308072330e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142975993454456329345703125000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142975993454456329345703125000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142921053942857402552224499459e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142859578132629394531250000000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142981521314635477704069188576e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54143092408776283264160156250000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142975993454456329345703125000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142975993454456329345703125000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142975993454456329345703125000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54143010971302765049761873683565e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142859578132629394531250000000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54143092408776283264160156250000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54143007560519824244993358774991e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142929533829246835363591117130e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142859578132629394531250000000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142929533829246835363591117130e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54143092408776283264160156250000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142975993454456329345703125000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142985155720887990860035188234e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142859578132629394531250000000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142983752471843250653193990729e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142921326447966158534885749987e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142934126540007144789967696852e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54143008674947384895048685393704e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142859578132629394531250000000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142857281777249239818061710139e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54143045949151073770178044242130e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54143118553970636958744266920007e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142958273475976990751767914389e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142932978362317067433373551921e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142975993454456329345703125000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142920590514624981648417190172e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142929533829246835363591117130e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142975993454456329345703125000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142929533829246835363591117130e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142975993454456329345703125000e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54143022541702568242727444669526e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54143002138648810023929813795007e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54143012119480455127118467828495e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142931830184626990076779406991e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142935274717697222146561841782e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142898795924187041461728142622e-04 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+02 3.54142931830184626990076779406991e-04 2.93351604492187500000000000000000e+05
+2.05884765625000000000000000000000e+02 3.70510047698915023425825232550324e-04 2.93351604492187500000000000000000e+05
+2.05974609375000000000000000000000e+02 3.70760029233827091005304410487042e-04 2.93351604492187500000000000000000e+05
+2.06000000000000000000000000000000e+02 3.70830759686847010944688030065208e-04 2.93351604492187500000000000000000e+05
+2.07292968750000000000000000000000e+02 3.74430543578391206681332814554253e-04 2.93351604492187500000000000000000e+05
+2.10316406250000000000000000000000e+02 3.82853520249811711366472177786591e-04 2.93351604492187500000000000000000e+05
+2.14000000000000000000000000000000e+02 3.93125468746165066848130553722740e-04 2.93351604492187500000000000000000e+05
+2.15095703125000000000000000000000e+02 3.96183173261638852964000578893433e-04 2.93351604492187500000000000000000e+05
+2.16849609375000000000000000000000e+02 4.01079310569110074682908084753308e-04 2.93351604492187500000000000000000e+05
+2.20000000000000000000000000000000e+02 4.09880412155832303186531184735486e-04 2.93351604492187500000000000000000e+05
+2.22500000000000000000000000000000e+02 4.16870160581332585385261335630958e-04 2.93351604492187500000000000000000e+05
+2.24937500000000000000000000000000e+02 4.23690109771726435006211630707185e-04 2.93351604492187500000000000000000e+05
+2.25583984375000000000000000000000e+02 4.25499863922595977783203125000000e-04 2.93351604492187500000000000000000e+05
+2.27009765625000000000000000000000e+02 4.29492031705345990617861406946076e-04 2.93351604492187500000000000000000e+05
+2.30265625000000000000000000000000e+02 4.38614762767267790145864214679250e-04 2.93351604492187500000000000000000e+05
+2.32611328125000000000000000000000e+02 4.45192488824837774401277368241381e-04 2.93351604492187500000000000000000e+05
+2.35875000000000000000000000000000e+02 4.54352004453539848327636718750000e-04 2.93351604492187500000000000000000e+05
+2.39291015625000000000000000000000e+02 4.63948234920199447176014651006426e-04 2.93351604492187500000000000000000e+05
+2.39830078125000000000000000000000e+02 4.65463378207424307436701482743047e-04 2.93351604492187500000000000000000e+05
+2.40000000000000000000000000000000e+02 4.65940907725346034617963653090555e-04 2.93351604492187500000000000000000e+05
+2.40000000000000000000000000000000e+02 4.65941047482850757323336043924655e-04 2.93351604492187500000000000000000e+05
+2.40000000000000000000000000000000e+02 4.65940912318056794927390029670278e-04 2.93351604492187500000000000000000e+05
+2.40000000000000000000000000000000e+02 4.65940986866464172677648747367130e-04 2.93351604492187500000000000000000e+05
+2.45210937500000000000000000000000e+02 4.80600450243303333429378820795819e-04 2.93351604492187500000000000000000e+05
+2.48000000000000000000000000000000e+02 4.88455630966675227733198028090555e-04 2.93351604492187500000000000000000e+05
+2.48753906250000000000000000000000e+02 4.90580026162586212493121884392622e-04 2.93351604492187500000000000000000e+05
+2.50000000000000000000000000000000e+02 4.94092235178161028746890437446382e-04 2.93351604492187500000000000000000e+05
+2.50000000000000000000000000000000e+02 4.94092150025951309597060934208912e-04 2.93351604492187500000000000000000e+05
+2.50242187500000000000000000000000e+02 4.94775023953730741510526058846153e-04 2.93351604492187500000000000000000e+05
+2.51048828125000000000000000000000e+02 4.97049489165057693795812809867130e-04 2.93351604492187500000000000000000e+05
+2.54080078125000000000000000000000e+02 5.05600983163987651933246603164207e-04 2.93351604492187500000000000000000e+05
+2.54275390625000000000000000000000e+02 5.06152118644998612502494683695886e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021094631451504308738975623783e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021086540519500068802116743427e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021132237502264707151855560596e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021151558761267154340490748154e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021060941520125810166863544737e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021056348809365500740486965014e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021056348809365500740486965014e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021093623013054375869845813440e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021172764131192435554940090014e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021093623013054375869845813440e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11020970671392598359827896814522e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021056348809365500740486965014e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021172764131192435554940090014e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021172764131192435554940090014e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021172764131192435554940090014e-04 2.93351604492187500000000000000000e+05
+2.56000000000000000000000000000000e+02 5.11021113584676344582247153880417e-04 2.93351604492187500000000000000000e+05
+2.56388671875000000000000000000000e+02 5.12118635394051384401858939554586e-04 2.93351604492187500000000000000000e+05
+2.58134765625000000000000000000000e+02 5.17050934109729147004907989781941e-04 2.93351604492187500000000000000000e+05
+2.59712890625000000000000000000000e+02 5.21511149598880268535294746357067e-04 2.93351604492187500000000000000000e+05
+2.60000000000000000000000000000000e+02 5.22322673457076107339513981742130e-04 2.93351604492187500000000000000000e+05
+2.64964843750000000000000000000000e+02 5.36367548753914321138513976450213e-04 2.93351604492187500000000000000000e+05
+2.65523437500000000000000000000000e+02 5.37949054810079240959708180014331e-04 2.93351604492187500000000000000000e+05
+2.66605468750000000000000000000000e+02 5.41012850342087112109901170242665e-04 2.93351604492187500000000000000000e+05
+2.70439453125000000000000000000000e+02 5.51876633749907342940677068554578e-04 2.93351604492187500000000000000000e+05
+2.70503906250000000000000000000000e+02 5.52059333244566416767917793606557e-04 2.93351604492187500000000000000000e+05
+2.72488281250000000000000000000000e+02 5.57686652452971261782754819336105e-04 2.93351604492187500000000000000000e+05
+2.75599609375000000000000000000000e+02 5.66515643306050322401679064654445e-04 2.93351604492187500000000000000000e+05
+2.80000000000000000000000000000000e+02 5.79014891059266285748552416379198e-04 2.93351604492187500000000000000000e+05
+2.88091796875000000000000000000000e+02 6.02037177368033383020873294810826e-04 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+02 6.36003434352144531721551246050694e-04 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+02 6.36003424926715886685013590096105e-04 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+02 6.36003553293233822758800943830693e-04 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+02 6.36003505276605931098576895976748e-04 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+02 6.36003471626348220596680604899120e-04 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+02 6.36003515789618049935949528617130e-04 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+02 6.36003390164332702005900443964492e-04 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+02 6.36003452883849565088758559738835e-04 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+02 6.36003355211026393661866151774120e-04 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+02 6.36003434352144531721551246050694e-04 2.93351604492187500000000000000000e+05
+3.00000000000000000000000000000000e+02 6.36003356189201399933930147767569e-04 2.93351604492187500000000000000000e+05
+3.00240234375000000000000000000000e+02 6.36689819089636139387566871050694e-04 2.93351604492187500000000000000000e+05
+3.11414062500000000000000000000000e+02 6.68653544467211614736601443809150e-04 2.93351604492187500000000000000000e+05
+3.11457031250000000000000000000000e+02 6.68776760648884206414410691365902e-04 2.93351604492187500000000000000000e+05
+3.16285156250000000000000000000000e+02 6.82614640011770042356264998062443e-04 2.93351604492187500000000000000000e+05
+3.20000000000000000000000000000000e+02 6.93272403547873054818762028617130e-04 2.93351604492187500000000000000000e+05
+3.20000000000000000000000000000000e+02 6.93272301075032186708224646309873e-04 2.93351604492187500000000000000000e+05
+3.20552734375000000000000000000000e+02 6.94859033354871310356193347956832e-04 2.93351604492187500000000000000000e+05
+3.25513671875000000000000000000000e+02 7.09107737426554769061270988572687e-04 2.93351604492187500000000000000000e+05
+3.30000000000000000000000000000000e+02 7.22007066808846311410652329954019e-04 2.93351604492187500000000000000000e+05
+3.33957031250000000000000000000000e+02 7.33395340343888889333978653439772e-04 2.93351604492187500000000000000000e+05
+3.39876953125000000000000000000000e+02 7.50451260680776188229101908433449e-04 2.93351604492187500000000000000000e+05
+3.41537109375000000000000000000000e+02 7.55238172112261273334621325403759e-04 2.93351604492187500000000000000000e+05
+3.53000000000000000000000000000000e+02 7.88337373034760481929628106456676e-04 2.93351604492187500000000000000000e+05
+3.57761718750000000000000000000000e+02 8.02110079010520324316324547453405e-04 2.93351604492187500000000000000000e+05
+3.60000000000000000000000000000000e+02 8.08588757661308967644719913892004e-04 2.93351604492187500000000000000000e+05
+3.60000000000000000000000000000000e+02 8.08588858604058569393147060111460e-04 2.93351604492187500000000000000000e+05
+3.70472656250000000000000000000000e+02 8.38940202669087066456032886208050e-04 2.93351604492187500000000000000000e+05
+3.74539062500000000000000000000000e+02 8.50742368816751479490556597795603e-04 2.93351604492187500000000000000000e+05
+3.75578125000000000000000000000000e+02 8.53759564429964297113673232786368e-04 2.93351604492187500000000000000000e+05
+3.84000000000000000000000000000000e+02 8.78236798340336667634264955495382e-04 2.93351604492187500000000000000000e+05
+3.84000000000000000000000000000000e+02 8.78236883333003868698507510259788e-04 2.93351604492187500000000000000000e+05
+3.84000000000000000000000000000000e+02 8.78236924189177781477355644312865e-04 2.93351604492187500000000000000000e+05
+3.84000000000000000000000000000000e+02 8.78236790570859114993251814951236e-04 2.93351604492187500000000000000000e+05
+3.85765625000000000000000000000000e+02 8.83373457671328583817871304972869e-04 2.93351604492187500000000000000000e+05
+3.93634765625000000000000000000000e+02 9.06286848578497688036503809883015e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845293670538068364628259132587e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845286879302959370807712957685e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845233503700193608554336321959e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845292620191409757590683682338e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845249605099270495678354109259e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845343440948083890695841091656e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845173448572656013655368667514e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845293415601588452035208831603e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845318552222671673601617214899e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845150855085462032745269311818e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845252654889074875321774982240e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845363724065717275779618944398e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845311080909390083482080058275e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845247308743890340965165819398e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845286879302959370807712957685e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845214189414562694357968553049e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845312179020575399368553348722e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845358439564581981562341184144e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845133189777443560863900984259e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845282639359710444293405373628e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845366020421097430492807234259e-04 2.93351604492187500000000000000000e+05
+4.00000000000000000000000000000000e+02 9.24845265627353323514836525021110e-04 2.93351604492187500000000000000000e+05
+4.22000000000000000000000000000000e+02 9.89148621979521079292108076685963e-04 2.93351604492187500000000000000000e+05
+4.29003906250000000000000000000000e+02 1.00967061688348488761313159756128e-03 2.93351604492187500000000000000000e+05
+4.61898437500000000000000000000000e+02 1.10636216341291455066142557228659e-03 2.93351604492187500000000000000000e+05
+4.68871093750000000000000000000000e+02 1.12692028307503650658150107233268e-03 2.93351604492187500000000000000000e+05
+4.71824218750000000000000000000000e+02 1.13563347430065760164386023944871e-03 2.93351604492187500000000000000000e+05
+4.80000000000000000000000000000000e+02 1.15977599687040961243256198542895e-03 2.93351604492187500000000000000000e+05
+4.80000000000000000000000000000000e+02 1.15977596169578186201254421661133e-03 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+02 1.21895066721913703997048905591782e-03 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+02 1.21895073296278432829764515332727e-03 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+02 1.21895066492278165981577586762796e-03 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+02 1.21895066492278165981577586762796e-03 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+02 1.21895058807801890191080396164125e-03 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+02 1.21895074044002125687735649250953e-03 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+02 1.21895067914355660805558745352073e-03 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+02 1.21895066721913703997048905591782e-03 2.93351604492187500000000000000000e+05
+5.00000000000000000000000000000000e+02 1.21895074291572210779810436775961e-03 2.93351604492187500000000000000000e+05
+5.10298828125000000000000000000000e+02 1.24948478258014319085267285203145e-03 2.93351604492187500000000000000000e+05
+5.12000000000000000000000000000000e+02 1.25453227880934826445058494215345e-03 2.93351604492187500000000000000000e+05
+5.12000000000000000000000000000000e+02 1.25453225793931209645915014760931e-03 2.93351604492187500000000000000000e+05
+5.12000000000000000000000000000000e+02 1.25453235795046640251027003643003e-03 2.93351604492187500000000000000000e+05
+5.12000000000000000000000000000000e+02 1.25453240750889797976153072767147e-03 2.93351604492187500000000000000000e+05
+5.12000000000000000000000000000000e+02 1.25453243364705147033788534827181e-03 2.93351604492187500000000000000000e+05
+5.12000000000000000000000000000000e+02 1.25453243249887378026052875412688e-03 2.93351604492187500000000000000000e+05
+5.36753906250000000000000000000000e+02 1.32810460529664557845219707843398e-03 2.93351604492187500000000000000000e+05
+5.80667968750000000000000000000000e+02 1.45916208539798313188751155422551e-03 2.93351604492187500000000000000000e+05
+5.90550781250000000000000000000000e+02 1.48874580786388264683206550387240e-03 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+02 1.51706069046654784884808897515995e-03 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+02 1.51706065548869954012767280460139e-03 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+02 1.51706065294780040840494361731317e-03 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+02 1.51706063723410378846212509529323e-03 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+02 1.51706064462752386601263054899391e-03 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+02 1.51706069505925860915751535173968e-03 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+02 1.51706071818492643950293530252793e-03 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+02 1.51706072432411238730398661544996e-03 2.93351604492187500000000000000000e+05
+6.00000000000000000000000000000000e+02 1.51706065089598877981824642802167e-03 2.93351604492187500000000000000000e+05
+6.05773437500000000000000000000000e+02 1.53437478515841378701178854271348e-03 2.93351604492187500000000000000000e+05
+6.17197265625000000000000000000000e+02 1.56866414932760127841360198175380e-03 2.93351604492187500000000000000000e+05
+6.43199218750000000000000000000000e+02 1.64685606387147270845972002462076e-03 2.93351604492187500000000000000000e+05
+6.46000000000000000000000000000000e+02 1.65529005600052823293788506475721e-03 2.93351604492187500000000000000000e+05
+6.76398437500000000000000000000000e+02 1.74696998782242923255181299424521e-03 2.93351604492187500000000000000000e+05
+6.98798828125000000000000000000000e+02 1.81468673187056353524049256975559e-03 2.93351604492187500000000000000000e+05
+7.09962890625000000000000000000000e+02 1.84848396980167445358134159505425e-03 2.93351604492187500000000000000000e+05
+7.12869140625000000000000000000000e+02 1.85728725508250546577526662872515e-03 2.93351604492187500000000000000000e+05
+7.35472656250000000000000000000000e+02 1.92582582595850551610006107239315e-03 2.93351604492187500000000000000000e+05
+7.44064453125000000000000000000000e+02 1.95190999933721230988337147493894e-03 2.93351604492187500000000000000000e+05
+7.68000000000000000000000000000000e+02 2.02466706172628073054364783445180e-03 2.93351604492187500000000000000000e+05
+8.00000000000000000000000000000000e+02 2.12213694497861244878111897094186e-03 2.93351604492187500000000000000000e+05
+8.42113281250000000000000000000000e+02 2.25073936938111063277290213591186e-03 2.93351604492187500000000000000000e+05
+8.47748046875000000000000000000000e+02 2.26797347766968370591511572342824e-03 2.93351604492187500000000000000000e+05
+8.53941406250000000000000000000000e+02 2.28692313409680283986524784722860e-03 2.93351604492187500000000000000000e+05
+8.99585937500000000000000000000000e+02 2.42680399181723896115392413719292e-03 2.93351604492187500000000000000000e+05
+9.06451171875000000000000000000000e+02 2.44787586302884930394840878875584e-03 2.93351604492187500000000000000000e+05
+9.13298828125000000000000000000000e+02 2.46890230771978132912058967463054e-03 2.93351604492187500000000000000000e+05
+9.24687500000000000000000000000000e+02 2.50389047961708903489164157463165e-03 2.93351604492187500000000000000000e+05
+9.29794921875000000000000000000000e+02 2.51958860482488387552701958327361e-03 2.93351604492187500000000000000000e+05
+9.43876953125000000000000000000000e+02 2.56289436146074200290057021334178e-03 2.93351604492187500000000000000000e+05
+9.44144531250000000000000000000000e+02 2.56371761027172082383907003588774e-03 2.93351604492187500000000000000000e+05
+9.52513671875000000000000000000000e+02 2.58947103519353025516402944106176e-03 2.93351604492187500000000000000000e+05
+9.68027343750000000000000000000000e+02 2.63723982358862740760230281011900e-03 2.93351604492187500000000000000000e+05
+9.71664062500000000000000000000000e+02 2.64844341185059388432687654812980e-03 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+03 2.73581023595625538041842261804959e-03 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+03 2.73581015703171963673878686051921e-03 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+03 2.73581021967669521521848707834579e-03 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+03 2.73581007403731098215349248903294e-03 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+03 2.73581026716114257893441852331762e-03 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+03 2.73581014462525359126621182781491e-03 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+03 2.73581033305387265330832491372348e-03 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+03 2.73581020062327014488734455710528e-03 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+03 2.73581032312771119802130570519694e-03 2.93351604492187500000000000000000e+05
+1.00000000000000000000000000000000e+03 2.73581025538929215740191480676913e-03 2.93351604492187500000000000000000e+05
+1.00263671875000000000000000000000e+03 2.74394635008160057282333710304556e-03 2.93351604492187500000000000000000e+05
+1.02400000000000000000000000000000e+03 2.80990544954193592272484458760573e-03 2.93351604492187500000000000000000e+05
+1.02400000000000000000000000000000e+03 2.80990537516241341634004591298890e-03 2.93351604492187500000000000000000e+05
+1.02400000000000000000000000000000e+03 2.80990540965347663365792030276680e-03 2.93351604492187500000000000000000e+05
+1.02400000000000000000000000000000e+03 2.80990543383527989484971243427935e-03 2.93351604492187500000000000000000e+05
+1.08389062500000000000000000000000e+03 2.99517438044881803560492983251606e-03 2.93351604492187500000000000000000e+05
+1.10000000000000000000000000000000e+03 3.04509395569872330297722662351134e-03 2.93351604492187500000000000000000e+05
+1.10232226562500000000000000000000e+03 3.05229310281518884800933122392053e-03 2.93351604492187500000000000000000e+05
+1.10267578125000000000000000000000e+03 3.05338908833030888215209763814073e-03 2.93351604492187500000000000000000e+05
+1.11148632812500000000000000000000e+03 3.08070925293812839310114704005628e-03 2.93351604492187500000000000000000e+05
+1.13221093750000000000000000000000e+03 3.14501317831299403299238903741752e-03 2.93351604492187500000000000000000e+05
+1.13511132812500000000000000000000e+03 3.15401681863638301203667246852547e-03 2.93351604492187500000000000000000e+05
+1.15691015625000000000000000000000e+03 3.22172186856391597545301586080768e-03 2.93351604492187500000000000000000e+05
+1.20000000000000000000000000000000e+03 3.35572861571284668941173023881674e-03 2.93351604492187500000000000000000e+05
+1.21541015625000000000000000000000e+03 3.40370744152683653294122478882855e-03 2.93351604492187500000000000000000e+05
+1.23184960937500000000000000000000e+03 3.45492152297825110343620913511131e-03 2.93351604492187500000000000000000e+05
+1.23330859375000000000000000000000e+03 3.45946803445979379071362203035278e-03 2.93351604492187500000000000000000e+05
+1.23647460937500000000000000000000e+03 3.46933531161418198113244315550219e-03 2.93351604492187500000000000000000e+05
+1.24285156250000000000000000000000e+03 3.48921347764016322179347895371393e-03 2.93351604492187500000000000000000e+05
+1.25761523437500000000000000000000e+03 3.53525144921634001254906465305794e-03 2.93351604492187500000000000000000e+05
+1.26070507812500000000000000000000e+03 3.54488972341804146892751958830559e-03 2.93351604492187500000000000000000e+05
+1.28000000000000000000000000000000e+03 3.60510092959245073002128023631485e-03 2.93351604492187500000000000000000e+05
+1.48203710937500000000000000000000e+03 4.23784422010497867361333845792615e-03 2.93351604492187500000000000000000e+05
+1.52680078125000000000000000000000e+03 4.37854751614257398789620268075851e-03 2.93351604492187500000000000000000e+05
+1.53600000000000000000000000000000e+03 4.40748393313361314788112466089842e-03 2.93351604492187500000000000000000e+05
+1.60000000000000000000000000000000e+03 4.60898984575941039060209547528757e-03 2.93351604492187500000000000000000e+05
+1.62667773437500000000000000000000e+03 4.69308168411358694882551390037406e-03 2.93351604492187500000000000000000e+05
+1.64396484375000000000000000000000e+03 4.74760210478851994719828866209355e-03 2.93351604492187500000000000000000e+05
+1.68067187500000000000000000000000e+03 4.86344349038942032337207166392545e-03 2.93351604492187500000000000000000e+05
+1.71606640625000000000000000000000e+03 4.97523624513349950471141625030214e-03 2.93351604492187500000000000000000e+05
+1.85939062500000000000000000000000e+03 5.42880277166558726509304477758633e-03 2.93351604492187500000000000000000e+05
+1.86951171875000000000000000000000e+03 5.46088297384547238094709697975304e-03 2.93351604492187500000000000000000e+05
+1.90800781250000000000000000000000e+03 5.58295943173084743826883880046807e-03 2.93351604492187500000000000000000e+05
+1.97869335937500000000000000000000e+03 5.80734503628464911184625663054248e-03 2.93351604492187500000000000000000e+05
+2.00000000000000000000000000000000e+03 5.87503842293547653280461062763607e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763257772983597482241435727701e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763265846164002920160029930230e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763264266531050700193006264271e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763261436350082644874959214576e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763261534167583272081358813921e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763269318441589905699373730386e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763272064311961262461636579246e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763267874469044205198997588013e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763259092934343408298758504316e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763271016037039534696262421676e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763250905982185534615069855136e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763273924009079784980258409632e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763249004830553579026286570297e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763278774343710247896055420824e-03 2.93351604492187500000000000000000e+05
+2.04800000000000000000000000000000e+03 6.02763274855130405660563752689995e-03 2.93351604492187500000000000000000e+05
+2.05994335937500000000000000000000e+03 6.06562096813298597119956667711449e-03 2.93351604492187500000000000000000e+05
+2.08778125000000000000000000000000e+03 6.15419487465695882327798571509447e-03 2.93351604492187500000000000000000e+05
+2.19956445312500000000000000000000e+03 6.51027043979742099655272369318482e-03 2.93351604492187500000000000000000e+05
+2.28169921875000000000000000000000e+03 6.77229865143065892785223525152105e-03 2.93351604492187500000000000000000e+05
+2.30386328125000000000000000000000e+03 6.84306160263308850544294870132944e-03 2.93351604492187500000000000000000e+05
+2.31301757812500000000000000000000e+03 6.87229481876775599724638254883757e-03 2.93351604492187500000000000000000e+05
+2.32009960937500000000000000000000e+03 6.89491348634813008139365919646480e-03 2.93351604492187500000000000000000e+05
+2.33168164062500000000000000000000e+03 6.93190874741318047158600279544771e-03 2.93351604492187500000000000000000e+05
+2.34155468750000000000000000000000e+03 6.96345002110009686502323233980860e-03 2.93351604492187500000000000000000e+05
+2.44329882812500000000000000000000e+03 7.28874097356721657725575624908743e-03 2.93351604492187500000000000000000e+05
+2.50053320312500000000000000000000e+03 7.47192138540121383871728255599010e-03 2.93351604492187500000000000000000e+05
+2.51051171875000000000000000000000e+03 7.50387168001096470371091839979272e-03 2.93351604492187500000000000000000e+05
+2.52707617187500000000000000000000e+03 7.55691855838381415511051386602048e-03 2.93351604492187500000000000000000e+05
+2.53794140625000000000000000000000e+03 7.59171985424769192596361477853861e-03 2.93351604492187500000000000000000e+05
+2.59667382812500000000000000000000e+03 7.77992058460314460377471590390996e-03 2.93351604492187500000000000000000e+05
+2.60000000000000000000000000000000e+03 7.79058281277423061994547026642977e-03 2.93351604492187500000000000000000e+05
+2.75783203125000000000000000000000e+03 8.29700254248257225431206762777947e-03 2.93351604492187500000000000000000e+05
+2.77804101562500000000000000000000e+03 8.36190987543777852764037561428268e-03 2.93351604492187500000000000000000e+05
+2.80244726562500000000000000000000e+03 8.44031746665629620252069287289487e-03 2.93351604492187500000000000000000e+05
+2.87915625000000000000000000000000e+03 8.68688471329439639012637286441532e-03 2.93351604492187500000000000000000e+05
+2.90302929687500000000000000000000e+03 8.76366052847598643593673983787085e-03 2.93351604492187500000000000000000e+05
+2.91579296875000000000000000000000e+03 8.80471591489451893552953265498218e-03 2.93351604492187500000000000000000e+05
+2.93209960937500000000000000000000e+03 8.85717559241719527840519532446706e-03 2.93351604492187500000000000000000e+05
+2.95331250000000000000000000000000e+03 8.92543183198280486168041392147643e-03 2.93351604492187500000000000000000e+05
+3.11455664062500000000000000000000e+03 9.44472170793416235246020562499325e-03 2.93351604492187500000000000000000e+05
+3.23574414062500000000000000000000e+03 9.83551605037659947006201122121638e-03 2.93351604492187500000000000000000e+05
+3.25153125000000000000000000000000e+03 9.88645558514516728521037691734819e-03 2.93351604492187500000000000000000e+05
+3.30904492187500000000000000000000e+03 1.00720896905065956938862825609249e-02 2.93351604492187500000000000000000e+05
+3.52936718750000000000000000000000e+03 1.07840191882333773926161413214686e-02 2.93351604492187500000000000000000e+05
+3.63931835937500000000000000000000e+03 1.11397570931964125240387630810801e-02 2.93351604492187500000000000000000e+05
+3.65941601562500000000000000000000e+03 1.12048125061032788352122224750929e-02 2.93351604492187500000000000000000e+05
+3.72572265625000000000000000000000e+03 1.14195104636439000861392045749199e-02 2.93351604492187500000000000000000e+05
+3.76457031250000000000000000000000e+03 1.15453435337188273918096470538330e-02 2.93351604492187500000000000000000e+05
+3.78350000000000000000000000000000e+03 1.16066722819996200055658874816800e-02 2.93351604492187500000000000000000e+05
+4.09600000000000000000000000000000e+03 1.26202093321012686483184594976592e-02 2.93351604492187500000000000000000e+05
+4.13172070312500000000000000000000e+03 1.27361891098998324806101933859281e-02 2.93351604492187500000000000000000e+05
+4.18636718750000000000000000000000e+03 1.29136660229966886148655902388782e-02 2.93351604492187500000000000000000e+05
+4.22170117187500000000000000000000e+03 1.30284517690363588204860434416332e-02 2.93351604492187500000000000000000e+05
+4.22884765625000000000000000000000e+03 1.30516703421117916117388801922061e-02 2.93351604492187500000000000000000e+05
+4.43917187500000000000000000000000e+03 1.37354292580989592598150750291097e-02 2.93351604492187500000000000000000e+05
+4.75084179687500000000000000000000e+03 1.47500633516498523556403910106383e-02 2.93351604492187500000000000000000e+05
+4.80585546875000000000000000000000e+03 1.49293223336068869855353113962337e-02 2.93351604492187500000000000000000e+05
+5.01527734375000000000000000000000e+03 1.56121336816922168244659019364917e-02 2.93351604492187500000000000000000e+05
+5.28914062500000000000000000000000e+03 1.65060097557423075820270952362989e-02 2.93351604492187500000000000000000e+05
+5.78499804687500000000000000000000e+03 1.81269766282221821140918649462037e-02 2.93351604492187500000000000000000e+05
+6.04715039062500000000000000000000e+03 1.89851498833415142930558516809469e-02 2.93351604492187500000000000000000e+05
+6.14400000000000000000000000000000e+03 1.93023874882492611770867796394668e-02 2.93351604492187500000000000000000e+05
+6.14400000000000000000000000000000e+03 1.93023872954293865267239027616597e-02 2.93351604492187500000000000000000e+05
+8.00435156250000000000000000000000e+03 2.54132930554161438896354496819185e-02 2.93351604492187500000000000000000e+05
diff --git a/2009/performance/node-selection/opt_1e-1.pickle.dat b/2009/performance/node-selection/opt_1e-1.pickle.dat
new file mode 100644
index 0000000..09ce3c9
--- /dev/null
+++ b/2009/performance/node-selection/opt_1e-1.pickle.dat
@@ -0,0 +1,1033 @@
+bw prob totalusage
+5.07812500000000000000000000000000e-02 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+2.83203125000000000000000000000000e-01 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+9.64843750000000000000000000000000e-01 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+1.23046875000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+1.50000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+1.59765625000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+1.63867187500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+2.01562500000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+2.69140625000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+3.09960937500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+3.27343750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+3.29882812500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+3.59960937500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+3.95898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+4.96289062500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+4.99218750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+5.29687500000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+5.34570312500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+5.83398437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+6.32226562500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+6.89843750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+7.46289062500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+7.59179687500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+7.71093750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+7.72656250000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+8.15820312500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+8.46093750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+8.70898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+8.80273437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+8.89843750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+9.45898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+9.79882812500000000000000000000000e+00 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+1.00429687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+1.00996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+1.07558593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+1.12753906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+1.25996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 3.52021925390625023283064365386963e+05
+1.33984375000000000000000000000000e+01 1.19209289550781250000000000000000e-07 3.52021925390625023283064365386963e+05
+1.60000000000000000000000000000000e+01 7.00354576110839843750000000000000e-06 3.52021925390625023283064365386963e+05
+1.60000000000000000000000000000000e+01 6.97374343872070312500000000000000e-06 3.52021925390625023283064365386963e+05
+1.63476562500000000000000000000000e+01 7.86781311035156250000000000000000e-06 3.52021925390625023283064365386963e+05
+1.71328125000000000000000000000000e+01 9.80496406555175781250000000000000e-06 3.52021925390625023283064365386963e+05
+1.71992187500000000000000000000000e+01 9.95397567749023437500000000000000e-06 3.52021925390625023283064365386963e+05
+1.75000000000000000000000000000000e+01 1.06692314147949218750000000000000e-05 3.52021925390625023283064365386963e+05
+1.78984375000000000000000000000000e+01 1.16229057312011718750000000000000e-05 3.52021925390625023283064365386963e+05
+1.85898437500000000000000000000000e+01 1.32918357849121093750000000000000e-05 3.52021925390625023283064365386963e+05
+1.87988281250000000000000000000000e+01 1.37686729431152343750000000000000e-05 3.52021925390625023283064365386963e+05
+1.92871093750000000000000000000000e+01 1.49011611938476562500000000000000e-05 3.52021925390625023283064365386963e+05
+1.95312500000000000000000000000000e+01 1.54972076416015625000000000000000e-05 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+01 1.65998935699462890625000000000000e-05 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+01 1.66296958923339843750000000000000e-05 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+01 1.65998935699462890625000000000000e-05 3.52021925390625023283064365386963e+05
+2.01074218750000000000000000000000e+01 1.68383121490478515625000000000000e-05 3.52021925390625023283064365386963e+05
+2.04921875000000000000000000000000e+01 1.77621841430664062500000000000000e-05 3.52021925390625023283064365386963e+05
+2.07988281250000000000000000000000e+01 1.84774398803710937500000000000000e-05 3.52021925390625023283064365386963e+05
+2.10000000000000000000000000000000e+01 1.89244747161865234375000000000000e-05 3.52021925390625023283064365386963e+05
+2.10000000000000000000000000000000e+01 1.89542770385742187500000000000000e-05 3.52021925390625023283064365386963e+05
+2.10253906250000000000000000000000e+01 1.89840793609619140625000000000000e-05 3.52021925390625023283064365386963e+05
+2.19003906250000000000000000000000e+01 2.10106372833251953125000000000000e-05 3.52021925390625023283064365386963e+05
+2.25996093750000000000000000000000e+01 2.26199626922607421875000000000000e-05 3.52021925390625023283064365386963e+05
+2.32988281250000000000000000000000e+01 2.42590904235839843750000000000000e-05 3.52021925390625023283064365386963e+05
+2.36894531250000000000000000000000e+01 2.51531600952148437500000000000000e-05 3.52021925390625023283064365386963e+05
+2.50000000000000000000000000000000e+01 2.81333923339843750000000000000000e-05 3.52021925390625023283064365386963e+05
+2.50000000000000000000000000000000e+01 2.81333923339843750000000000000000e-05 3.52021925390625023283064365386963e+05
+2.50000000000000000000000000000000e+01 2.81631946563720703125000000000000e-05 3.52021925390625023283064365386963e+05
+2.54179687500000000000000000000000e+01 2.91168689727783203125000000000000e-05 3.52021925390625023283064365386963e+05
+2.56933593750000000000000000000000e+01 2.97427177429199218750000000000000e-05 3.52021925390625023283064365386963e+05
+2.66738281250000000000000000000000e+01 3.19778919219970703125000000000000e-05 3.52021925390625023283064365386963e+05
+2.67910156250000000000000000000000e+01 3.22759151458740234375000000000000e-05 3.52021925390625023283064365386963e+05
+2.68613281250000000000000000000000e+01 3.24249267578125000000000000000000e-05 3.52021925390625023283064365386963e+05
+2.68984375000000000000000000000000e+01 3.24845314025878906250000000000000e-05 3.52021925390625023283064365386963e+05
+2.73574218750000000000000000000000e+01 3.35574150085449218750000000000000e-05 3.52021925390625023283064365386963e+05
+2.73593750000000000000000000000000e+01 3.35574150085449218750000000000000e-05 3.52021925390625023283064365386963e+05
+2.79238281250000000000000000000000e+01 3.48687171936035156250000000000000e-05 3.52021925390625023283064365386963e+05
+2.80937500000000000000000000000000e+01 3.52561473846435546875000000000000e-05 3.52021925390625023283064365386963e+05
+2.95000000000000000000000000000000e+01 3.84747982025146484375000000000000e-05 3.52021925390625023283064365386963e+05
+2.97304687500000000000000000000000e+01 3.90112400054931640625000000000000e-05 3.52021925390625023283064365386963e+05
+2.98867187500000000000000000000000e+01 3.93688678741455078125000000000000e-05 3.52021925390625023283064365386963e+05
+2.99707031250000000000000000000000e+01 3.95774841308593750000000000000000e-05 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+01 3.96370887756347656250000000000000e-05 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+01 3.96370887756347656250000000000000e-05 3.52021925390625023283064365386963e+05
+3.00195312500000000000000000000000e+01 3.96668910980224609375000000000000e-05 3.52021925390625023283064365386963e+05
+3.02050781250000000000000000000000e+01 4.01139259338378906250000000000000e-05 3.52021925390625023283064365386963e+05
+3.02988281250000000000000000000000e+01 4.03225421905517578125000000000000e-05 3.52021925390625023283064365386963e+05
+3.04433593750000000000000000000000e+01 4.06503677368164062500000000000000e-05 3.52021925390625023283064365386963e+05
+3.05058593750000000000000000000000e+01 4.07993793487548828125000000000000e-05 3.52021925390625023283064365386963e+05
+3.05507812500000000000000000000000e+01 4.08887863159179687500000000000000e-05 3.52021925390625023283064365386963e+05
+3.11972656250000000000000000000000e+01 4.23789024353027343750000000000000e-05 3.52021925390625023283064365386963e+05
+3.12988281250000000000000000000000e+01 4.26173210144042968750000000000000e-05 3.52021925390625023283064365386963e+05
+3.13496093750000000000000000000000e+01 4.27365303039550781250000000000000e-05 3.52021925390625023283064365386963e+05
+3.15957031250000000000000000000000e+01 4.33027744293212890625000000000000e-05 3.52021925390625023283064365386963e+05
+3.18945312500000000000000000000000e+01 4.39882278442382812500000000000000e-05 3.52021925390625023283064365386963e+05
+3.20000000000000000000000000000000e+01 4.42266464233398437500000000000000e-05 3.52021925390625023283064365386963e+05
+3.20000000000000000000000000000000e+01 4.42564487457275390625000000000000e-05 3.52021925390625023283064365386963e+05
+3.23886718750000000000000000000000e+01 4.51207160949707031250000000000000e-05 3.52021925390625023283064365386963e+05
+3.30488281250000000000000000000000e+01 4.66704368591308593750000000000000e-05 3.52021925390625023283064365386963e+05
+3.30585937500000000000000000000000e+01 4.66704368591308593750000000000000e-05 3.52021925390625023283064365386963e+05
+3.31464843750000000000000000000000e+01 4.68790531158447265625000000000000e-05 3.52021925390625023283064365386963e+05
+3.33808593750000000000000000000000e+01 4.74154949188232421875000000000000e-05 3.52021925390625023283064365386963e+05
+3.42089843750000000000000000000000e+01 4.93526458740234375000000000000000e-05 3.52021925390625023283064365386963e+05
+3.45761718750000000000000000000000e+01 5.01871109008789062500000000000000e-05 3.52021925390625023283064365386963e+05
+3.49589843750000000000000000000000e+01 5.10811805725097656250000000000000e-05 3.52021925390625023283064365386963e+05
+3.49960937500000000000000000000000e+01 5.11407852172851562500000000000000e-05 3.52021925390625023283064365386963e+05
+3.51308593750000000000000000000000e+01 5.14388084411621093750000000000000e-05 3.52021925390625023283064365386963e+05
+3.51992187500000000000000000000000e+01 5.16176223754882812500000000000000e-05 3.52021925390625023283064365386963e+05
+3.53886718750000000000000000000000e+01 5.20646572113037109375000000000000e-05 3.52021925390625023283064365386963e+05
+3.57109375000000000000000000000000e+01 5.28097152709960937500000000000000e-05 3.52021925390625023283064365386963e+05
+3.58710937500000000000000000000000e+01 5.31673431396484375000000000000000e-05 3.52021925390625023283064365386963e+05
+3.60859375000000000000000000000000e+01 5.36739826202392578125000000000000e-05 3.52021925390625023283064365386963e+05
+3.63535156250000000000000000000000e+01 5.42998313903808593750000000000000e-05 3.52021925390625023283064365386963e+05
+3.65292968750000000000000000000000e+01 5.47170639038085937500000000000000e-05 3.52021925390625023283064365386963e+05
+3.73437500000000000000000000000000e+01 5.65946102142333984375000000000000e-05 3.52021925390625023283064365386963e+05
+3.77988281250000000000000000000000e+01 5.76376914978027343750000000000000e-05 3.52021925390625023283064365386963e+05
+3.80000000000000000000000000000000e+01 5.81145286560058593750000000000000e-05 3.52021925390625023283064365386963e+05
+3.82402343750000000000000000000000e+01 5.86509704589843750000000000000000e-05 3.52021925390625023283064365386963e+05
+3.82851562500000000000000000000000e+01 5.87701797485351562500000000000000e-05 3.52021925390625023283064365386963e+05
+3.85722656250000000000000000000000e+01 5.94556331634521484375000000000000e-05 3.52021925390625023283064365386963e+05
+3.90625000000000000000000000000000e+01 6.05881214141845703125000000000000e-05 3.52021925390625023283064365386963e+05
+3.90625000000000000000000000000000e+01 6.05881214141845703125000000000000e-05 3.52021925390625023283064365386963e+05
+3.90625000000000000000000000000000e+01 6.05881214141845703125000000000000e-05 3.52021925390625023283064365386963e+05
+3.90625000000000000000000000000000e+01 6.05881214141845703125000000000000e-05 3.52021925390625023283064365386963e+05
+3.90625000000000000000000000000000e+01 6.05583190917968750000000000000000e-05 3.52021925390625023283064365386963e+05
+3.90625000000000000000000000000000e+01 6.05881214141845703125000000000000e-05 3.52021925390625023283064365386963e+05
+3.90625000000000000000000000000000e+01 6.05881214141845703125000000000000e-05 3.52021925390625023283064365386963e+05
+3.90625000000000000000000000000000e+01 6.05881214141845703125000000000000e-05 3.52021925390625023283064365386963e+05
+3.90625000000000000000000000000000e+01 6.05881214141845703125000000000000e-05 3.52021925390625023283064365386963e+05
+3.90625000000000000000000000000000e+01 6.05583190917968750000000000000000e-05 3.52021925390625023283064365386963e+05
+3.90996093750000000000000000000000e+01 6.06775283813476562500000000000000e-05 3.52021925390625023283064365386963e+05
+3.94804687500000000000000000000000e+01 6.15715980529785156250000000000000e-05 3.52021925390625023283064365386963e+05
+3.96816406250000000000000000000000e+01 6.20484352111816406250000000000000e-05 3.52021925390625023283064365386963e+05
+3.96816406250000000000000000000000e+01 6.20484352111816406250000000000000e-05 3.52021925390625023283064365386963e+05
+3.97148437500000000000000000000000e+01 6.21080398559570312500000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27934932708740234375000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27934932708740234375000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27934932708740234375000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27934932708740234375000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+01 6.27636909484863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.06152343750000000000000000000000e+01 6.41942024230957031250000000000000e-05 3.52021925390625023283064365386963e+05
+4.10996093750000000000000000000000e+01 6.53266906738281250000000000000000e-05 3.52021925390625023283064365386963e+05
+4.20507812500000000000000000000000e+01 6.75618648529052734375000000000000e-05 3.52021925390625023283064365386963e+05
+4.24472656250000000000000000000000e+01 6.84857368469238281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.27343750000000000000000000000000e+01 6.91413879394531250000000000000000e-05 3.52021925390625023283064365386963e+05
+4.27617187500000000000000000000000e+01 6.92009925842285156250000000000000e-05 3.52021925390625023283064365386963e+05
+4.32988281250000000000000000000000e+01 7.04824924468994140625000000000000e-05 3.52021925390625023283064365386963e+05
+4.35742187500000000000000000000000e+01 7.11381435394287109375000000000000e-05 3.52021925390625023283064365386963e+05
+4.36992187500000000000000000000000e+01 7.14063644409179687500000000000000e-05 3.52021925390625023283064365386963e+05
+4.39453125000000000000000000000000e+01 7.20024108886718750000000000000000e-05 3.52021925390625023283064365386963e+05
+4.40000000000000000000000000000000e+01 7.21216201782226562500000000000000e-05 3.52021925390625023283064365386963e+05
+4.40000000000000000000000000000000e+01 7.21216201782226562500000000000000e-05 3.52021925390625023283064365386963e+05
+4.40000000000000000000000000000000e+01 7.21216201782226562500000000000000e-05 3.52021925390625023283064365386963e+05
+4.40019531250000000000000000000000e+01 7.21216201782226562500000000000000e-05 3.52021925390625023283064365386963e+05
+4.46875000000000000000000000000000e+01 7.37607479095458984375000000000000e-05 3.52021925390625023283064365386963e+05
+4.53574218750000000000000000000000e+01 7.53104686737060546875000000000000e-05 3.52021925390625023283064365386963e+05
+4.65000000000000000000000000000000e+01 7.80224800109863281250000000000000e-05 3.52021925390625023283064365386963e+05
+4.69277343750000000000000000000000e+01 7.90357589721679687500000000000000e-05 3.52021925390625023283064365386963e+05
+4.69335937500000000000000000000000e+01 7.90357589721679687500000000000000e-05 3.52021925390625023283064365386963e+05
+4.75996093750000000000000000000000e+01 8.05854797363281250000000000000000e-05 3.52021925390625023283064365386963e+05
+4.76914062500000000000000000000000e+01 8.08238983154296875000000000000000e-05 3.52021925390625023283064365386963e+05
+4.80000000000000000000000000000000e+01 8.15391540527343750000000000000000e-05 3.52021925390625023283064365386963e+05
+4.80000000000000000000000000000000e+01 8.15391540527343750000000000000000e-05 3.52021925390625023283064365386963e+05
+4.80000000000000000000000000000000e+01 8.15689563751220703125000000000000e-05 3.52021925390625023283064365386963e+05
+4.80000000000000000000000000000000e+01 8.15391540527343750000000000000000e-05 3.52021925390625023283064365386963e+05
+4.80000000000000000000000000000000e+01 8.15391540527343750000000000000000e-05 3.52021925390625023283064365386963e+05
+4.80000000000000000000000000000000e+01 8.15391540527343750000000000000000e-05 3.52021925390625023283064365386963e+05
+4.81308593750000000000000000000000e+01 8.18669795989990234375000000000000e-05 3.52021925390625023283064365386963e+05
+4.82421875000000000000000000000000e+01 8.21352005004882812500000000000000e-05 3.52021925390625023283064365386963e+05
+4.85976562500000000000000000000000e+01 8.29696655273437500000000000000000e-05 3.52021925390625023283064365386963e+05
+4.93750000000000000000000000000000e+01 8.47876071929931640625000000000000e-05 3.52021925390625023283064365386963e+05
+4.97988281250000000000000000000000e+01 8.58008861541748046875000000000000e-05 3.52021925390625023283064365386963e+05
+4.97988281250000000000000000000000e+01 8.58039836697641240554484953761971e-05 3.52021925390625023283064365386963e+05
+4.98476562500000000000000000000000e+01 8.59200954437255859375000000000000e-05 3.52021925390625023283064365386963e+05
+4.99355468750000000000000000000000e+01 8.61287117004394531250000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62743166663923889518617027505343e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62560875624948615114986893992466e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.63075256347656250000000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.63075256347656250000000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.63075256347656250000000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+01 8.62777233123779296875000000000000e-05 3.52021925390625023283064365386963e+05
+5.07070312500000000000000000000000e+01 8.79764556884765625000000000000000e-05 3.52021925390625023283064365386963e+05
+5.09472656250000000000000000000000e+01 8.85128974914550781250000000000000e-05 3.52021925390625023283064365386963e+05
+5.14882812500000000000000000000000e+01 8.98184191692176324547589039148932e-05 3.52021925390625023283064365386963e+05
+5.20000000000000000000000000000000e+01 9.10460948944091796875000000000000e-05 3.52021925390625023283064365386963e+05
+5.20000000000000000000000000000000e+01 9.10162925720214843750000000000000e-05 3.52021925390625023283064365386963e+05
+5.25800781250000000000000000000000e+01 9.23871994018554687500000000000000e-05 3.52021925390625023283064365386963e+05
+5.27109375000000000000000000000000e+01 9.27150249481201171875000000000000e-05 3.52021925390625023283064365386963e+05
+5.29199218750000000000000000000000e+01 9.32216644287109375000000000000000e-05 3.52021925390625023283064365386963e+05
+5.40000000000000000000000000000000e+01 9.57846641540527343750000000000000e-05 3.52021925390625023283064365386963e+05
+5.40000000000000000000000000000000e+01 9.57854618070572676061594230567664e-05 3.52021925390625023283064365386963e+05
+5.42343750000000000000000000000000e+01 9.63211059570312500000000000000000e-05 3.52021925390625023283064365386963e+05
+5.44218750000000000000000000000000e+01 9.67833658502218060429994617166471e-05 3.52021925390625023283064365386963e+05
+5.48437500000000000000000000000000e+01 9.77814197540283203125000000000000e-05 3.52021925390625023283064365386963e+05
+5.55468750000000000000000000000000e+01 9.94801521301269531250000000000000e-05 3.52021925390625023283064365386963e+05
+5.57031250000000000000000000000000e+01 9.98377799987792968750000000000000e-05 3.52021925390625023283064365386963e+05
+5.59257812500000000000000000000000e+01 1.00374221801757812500000000000000e-04 3.52021925390625023283064365386963e+05
+5.60000000000000000000000000000000e+01 1.00553035736083984375000000000000e-04 3.52021925390625023283064365386963e+05
+5.61074218750000000000000000000000e+01 1.00821256637573242187500000000000e-04 3.52021925390625023283064365386963e+05
+5.70449218750000000000000000000000e+01 1.03028378412049623691001953851298e-04 3.52021925390625023283064365386963e+05
+5.72695312500000000000000000000000e+01 1.03577659486673266664435999473426e-04 3.52021925390625023283064365386963e+05
+5.74414062500000000000000000000000e+01 1.03994892000101001039435999473426e-04 3.52021925390625023283064365386963e+05
+5.79746093750000000000000000000000e+01 1.05261802673339843750000000000000e-04 3.52021925390625023283064365386963e+05
+5.80722656250000000000000000000000e+01 1.05500221252441406250000000000000e-04 3.52021925390625023283064365386963e+05
+5.83515625000000000000000000000000e+01 1.06155872344970703125000000000000e-04 3.52021925390625023283064365386963e+05
+5.91855468750000000000000000000000e+01 1.08197019456766040101935999473426e-04 3.52021925390625023283064365386963e+05
+5.99238281250000000000000000000000e+01 1.09940767288208007812500000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10135834033969859748793018727753e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10134170411966235414435999473426e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10138214136968704080082881446856e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10121488453725273294267483770170e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10126563845488415621653999210139e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10132109873230666762661256186107e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10119581222534179687500000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10134170411966235414435999473426e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10134170411966235414435999473426e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10119581222534179687500000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10110710838730042329322578176232e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10134170411966235414435999473426e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10134170411966235414435999473426e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10126563845488415621653999210139e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10124026149606858010487897558960e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10126563845488415621653999210139e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10126563845488415621653999210139e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10134170411966235414435999473426e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10130367128727325518044999341782e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10157550862702725141817339249428e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10126563845488415621653999210139e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10149383544921875000000000000000e-04 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+01 1.10119581222534179687500000000000e-04 3.52021925390625023283064365386963e+05
+6.03378906250000000000000000000000e+01 1.10938833116434008851935999473426e-04 3.52021925390625023283064365386963e+05
+6.04746093750000000000000000000000e+01 1.11282115870639400443536937146405e-04 3.52021925390625023283064365386963e+05
+6.05566406250000000000000000000000e+01 1.11467668352934704684153999210139e-04 3.52021925390625023283064365386963e+05
+6.06171875000000000000000000000000e+01 1.11620957330993699169012500771458e-04 3.52021925390625023283064365386963e+05
+6.07597656250000000000000000000000e+01 1.11952112077615649476935999473426e-04 3.52021925390625023283064365386963e+05
+6.11406250000000000000000000000000e+01 1.12875984071634204164435999473426e-04 3.52021925390625023283064365386963e+05
+6.17031250000000000000000000000000e+01 1.14202499389648437500000000000000e-04 3.52021925390625023283064365386963e+05
+6.25000000000000000000000000000000e+01 1.16146632967802868746653999210139e-04 3.52021925390625023283064365386963e+05
+6.25000000000000000000000000000000e+01 1.16154239534280688539435999473426e-04 3.52021925390625023283064365386963e+05
+6.31015625000000000000000000000000e+01 1.17612175836745674710470677126750e-04 3.52021925390625023283064365386963e+05
+6.31132812500000000000000000000000e+01 1.17629766464233398437500000000000e-04 3.52021925390625023283064365386963e+05
+6.36992187500000000000000000000000e+01 1.19048871349709497373739464087805e-04 3.52021925390625023283064365386963e+05
+6.37226562500000000000000000000000e+01 1.19097062884184704684153999210139e-04 3.52021925390625023283064365386963e+05
+6.37500000000000000000000000000000e+01 1.19167204143234617191512980660661e-04 3.52021925390625023283064365386963e+05
+6.39433593750000000000000000000000e+01 1.19626522064208984375000000000000e-04 3.52021925390625023283064365386963e+05
+6.39980468750000000000000000000000e+01 1.19775533676147460937500000000000e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19757153127895982084108461585004e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19782516299101696871653999210139e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19777440907338554544267483770170e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19783939945139396732881609253241e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19790122865579516664435999473426e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19756597686686001684452929083591e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19760320543191821351935999473426e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19767927109669641144717999736713e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19747638584950859231767483770170e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19757153127895982084108461585004e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19786319582340606768044999341782e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19781881642232483544535659447661e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19757153127895982084108461585004e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19766025468050186196522499670891e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19757153127895982084108461585004e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19753107632862505803686414829201e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19782516299101696871653999210139e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19790122865579516664435999473426e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19764759694373801876890461848291e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19775533676147460937500000000000e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19757153127895982084108461585004e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19757153127895982084108461585004e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19787906503992228795033025967598e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19757153127895982084108461585004e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19757153127895982084108461585004e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19760320543191821351935999473426e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19757153127895982084108461585004e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19775533676147460937500000000000e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19766584728800770534920538956669e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19786319582340606768044999341782e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19745580095724886903960082484843e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19745731353759765625000000000000e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19790122865579516664435999473426e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19745731353759765625000000000000e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19757153127895982084108461585004e-04 3.52021925390625023283064365386963e+05
+6.40000000000000000000000000000000e+01 1.19766978012311156500530051616238e-04 3.52021925390625023283064365386963e+05
+6.45625000000000000000000000000000e+01 1.21128059957729966459108461585004e-04 3.52021925390625023283064365386963e+05
+6.50195312500000000000000000000000e+01 1.22213385452802519338943998405966e-04 3.52021925390625023283064365386963e+05
+6.56562500000000000000000000000000e+01 1.23753200905814410943614478632924e-04 3.52021925390625023283064365386963e+05
+6.57402343750000000000000000000000e+01 1.23958644716617950518044999341782e-04 3.52021925390625023283064365386963e+05
+6.59707031250000000000000000000000e+01 1.24512603241517979786937009301084e-04 3.52021925390625023283064365386963e+05
+6.68437500000000000000000000000000e+01 1.26637050448271618746653999210139e-04 3.52021925390625023283064365386963e+05
+6.70371093750000000000000000000000e+01 1.27104773427164091529131817459586e-04 3.52021925390625023283064365386963e+05
+6.76015625000000000000000000000000e+01 1.28459431265103013334108461585004e-04 3.52021925390625023283064365386963e+05
+6.81347656250000000000000000000000e+01 1.29762094471646877071741021936191e-04 3.52021925390625023283064365386963e+05
+6.84316406250000000000000000000000e+01 1.30459354280374438539435999473426e-04 3.52021925390625023283064365386963e+05
+6.91992187500000000000000000000000e+01 1.32334526450010169385668179486970e-04 3.52021925390625023283064365386963e+05
+6.95000000000000000000000000000000e+01 1.33086796861074690328033409691955e-04 3.52021925390625023283064365386963e+05
+6.95351562500000000000000000000000e+01 1.33156776428222656250000000000000e-04 3.52021925390625023283064365386963e+05
+7.00000000000000000000000000000000e+01 1.34292444018670404162762999078495e-04 3.52021925390625023283064365386963e+05
+7.00000000000000000000000000000000e+01 1.34281661838858359806284092918816e-04 3.52021925390625023283064365386963e+05
+7.00000000000000000000000000000000e+01 1.34292444018670404162762999078495e-04 3.52021925390625023283064365386963e+05
+7.00000000000000000000000000000000e+01 1.34274051545999438539435999473426e-04 3.52021925390625023283064365386963e+05
+7.00742187500000000000000000000000e+01 1.34466580316401130602843583261574e-04 3.52021925390625023283064365386963e+05
+7.11230468750000000000000000000000e+01 1.37024743508031368339344924223155e-04 3.52021925390625023283064365386963e+05
+7.20000000000000000000000000000000e+01 1.39167343304649591571517386334733e-04 3.52021925390625023283064365386963e+05
+7.23242187500000000000000000000000e+01 1.39959085192824792594906702092317e-04 3.52021925390625023283064365386963e+05
+7.33535156250000000000000000000000e+01 1.42459782096681551949793331779404e-04 3.52021925390625023283064365386963e+05
+7.34062500000000000000000000000000e+01 1.42555929754482896146608461585004e-04 3.52021925390625023283064365386963e+05
+7.36835937500000000000000000000000e+01 1.43233299725254641186072968039866e-04 3.52021925390625023283064365386963e+05
+7.40000000000000000000000000000000e+01 1.44012440268241056562717461453360e-04 3.52021925390625023283064365386963e+05
+7.62636718750000000000000000000000e+01 1.49532840608499438539435999473426e-04 3.52021925390625023283064365386963e+05
+7.67460937500000000000000000000000e+01 1.50705439837507183028358914711475e-04 3.52021925390625023283064365386963e+05
+7.76503906250000000000000000000000e+01 1.52928011553481190982345383488905e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58667653762137555832623103668766e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58682153581521899476935999473426e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58678986166226060209108461585004e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58666940448566259891371998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58697769127621606021286138066273e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58682396259114113709620674796952e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58682074738500757723341783034243e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58708152620670684893044999341782e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58682153581521899476935999473426e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58680648577155813689493202289782e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58694203211881833303145694635816e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58707520013311067889894001581297e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58674547015044079684153999210139e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58674547015044079684153999210139e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58682153581521899476935999473426e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+01 1.58696742770953955203871998946852e-04 3.52021925390625023283064365386963e+05
+8.01992187500000000000000000000000e+01 1.59188793062112719789435999473426e-04 3.52021925390625023283064365386963e+05
+8.18007812500000000000000000000000e+01 1.63092109982603797237871168235301e-04 3.52021925390625023283064365386963e+05
+8.19140625000000000000000000000000e+01 1.63381731502305655064077871685413e-04 3.52021925390625023283064365386963e+05
+8.20644531250000000000000000000000e+01 1.63736426714694522982149194056944e-04 3.52021925390625023283064365386963e+05
+8.21718750000000000000000000000000e+01 1.64011067810963508334723415238443e-04 3.52021925390625023283064365386963e+05
+8.22988281250000000000000000000000e+01 1.64306789681703242864824199287455e-04 3.52021925390625023283064365386963e+05
+8.25800781250000000000000000000000e+01 1.64995099332010256628494593300616e-04 3.52021925390625023283064365386963e+05
+8.32011718750000000000000000000000e+01 1.66553221893505064852072927727988e-04 3.52021925390625023283064365386963e+05
+8.32753906250000000000000000000000e+01 1.66735599135104235702861674717212e-04 3.52021925390625023283064365386963e+05
+8.34121093750000000000000000000000e+01 1.67048999605986462496653999210139e-04 3.52021925390625023283064365386963e+05
+8.48261718750000000000000000000000e+01 1.70539674608585723955544999341782e-04 3.52021925390625023283064365386963e+05
+8.52910156250000000000000000000000e+01 1.71687623327842342610058401497497e-04 3.52021925390625023283064365386963e+05
+8.64003906250000000000000000000000e+01 1.74404707541578541307378258373717e-04 3.52021925390625023283064365386963e+05
+8.65996093750000000000000000000000e+01 1.74921251867520005521608461585004e-04 3.52021925390625023283064365386963e+05
+8.71816406250000000000000000000000e+01 1.76342492687850302098342969436828e-04 3.52021925390625023283064365386963e+05
+8.81835937500000000000000000000000e+01 1.78814738127705210755588605131550e-04 3.52021925390625023283064365386963e+05
+8.99531250000000000000000000000000e+01 1.83189814392488556273747013491970e-04 3.52021925390625023283064365386963e+05
+9.00000000000000000000000000000000e+01 1.83283658740802588016371998946852e-04 3.52021925390625023283064365386963e+05
+9.00000000000000000000000000000000e+01 1.83322651197576741953498835613345e-04 3.52021925390625023283064365386963e+05
+9.01113281250000000000000000000000e+01 1.83564483502787902753292104129912e-04 3.52021925390625023283064365386963e+05
+9.03437500000000000000000000000000e+01 1.84158706965624436669229369023526e-04 3.52021925390625023283064365386963e+05
+9.05332031250000000000000000000000e+01 1.84613271667565670289615220589496e-04 3.52021925390625023283064365386963e+05
+9.19023437500000000000000000000000e+01 1.87994487986825050762976219154154e-04 3.52021925390625023283064365386963e+05
+9.22460937500000000000000000000000e+01 1.88838936422573716459108461585004e-04 3.52021925390625023283064365386963e+05
+9.36523437500000000000000000000000e+01 1.92319629506832226982504518986161e-04 3.52021925390625023283064365386963e+05
+9.40429687500000000000000000000000e+01 1.93327041385455908328871998946852e-04 3.52021925390625023283064365386963e+05
+9.40996093750000000000000000000000e+01 1.93433332839819009186035914105162e-04 3.52021925390625023283064365386963e+05
+9.44042968750000000000000000000000e+01 1.94177275918072265656344477235962e-04 3.52021925390625023283064365386963e+05
+9.44355468750000000000000000000000e+01 1.94262408127581593861310516047070e-04 3.52021925390625023283064365386963e+05
+9.45039062500000000000000000000000e+01 1.94466982056685935929124520171740e-04 3.52021925390625023283064365386963e+05
+9.45292968750000000000000000000000e+01 1.94531897224894950596332798831156e-04 3.52021925390625023283064365386963e+05
+9.46679687500000000000000000000000e+01 1.94872958866377154682480998815208e-04 3.52021925390625023283064365386963e+05
+9.55000000000000000000000000000000e+01 1.96924247073107972112737673597849e-04 3.52021925390625023283064365386963e+05
+9.56777343750000000000000000000000e+01 1.97347024682682661931437673175083e-04 3.52021925390625023283064365386963e+05
+9.60000000000000000000000000000000e+01 1.98168889109625554487484344612369e-04 3.52021925390625023283064365386963e+05
+9.64746093750000000000000000000000e+01 1.99326583870276232909879432497746e-04 3.52021925390625023283064365386963e+05
+9.75000000000000000000000000000000e+01 2.01853673655749313959814617014388e-04 3.52021925390625023283064365386963e+05
+9.80937500000000000000000000000000e+01 2.03354492925605977258346479530360e-04 3.52021925390625023283064365386963e+05
+9.83554687500000000000000000000000e+01 2.04016090502671498373848946172870e-04 3.52021925390625023283064365386963e+05
+9.95625000000000000000000000000000e+01 2.07012650762676238876819345691160e-04 3.52021925390625023283064365386963e+05
+9.98183593750000000000000000000000e+01 2.07636993596856513164677915384004e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08108993289752783328871998946852e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08107725466566802685272619122259e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08108993289752783328871998946852e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08091236685024888334108461585004e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08096547767415689794701094683660e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08099000658066375819832405369425e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08094168596012127608191333294485e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08092191465114514101544807012090e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08091236685024888334108461585004e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08090600817081817705544999341782e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08088387809237513031285216058563e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08091236685024888334108461585004e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08120403139469513018044999341782e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08071584400887268223589998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08108993289752783328871998946852e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08097182890082550970473063145505e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08086797533842907809153999210139e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08093219778132231673195562393630e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08101386723274963536089998683565e-04 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+02 2.08097025483518856172476807486760e-04 3.52021925390625023283064365386963e+05
+1.00099609375000000000000000000000e+02 2.08326251599245775014690451598653e-04 3.52021925390625023283064365386963e+05
+1.00656250000000000000000000000000e+02 2.09719589502979175763691666034561e-04 3.52021925390625023283064365386963e+05
+1.00777343750000000000000000000000e+02 2.10029184920591512151372137751082e-04 3.52021925390625023283064365386963e+05
+1.00947265625000000000000000000000e+02 2.10455770191902893223589998683565e-04 3.52021925390625023283064365386963e+05
+1.01246093750000000000000000000000e+02 2.11216041384550915621653999210139e-04 3.52021925390625023283064365386963e+05
+1.01660156250000000000000000000000e+02 2.12246287774972932672901126949228e-04 3.52021925390625023283064365386963e+05
+1.02000000000000000000000000000000e+02 2.13095495298804905089790073802192e-04 3.52021925390625023283064365386963e+05
+1.02000000000000000000000000000000e+02 2.13086138348742536174906803125850e-04 3.52021925390625023283064365386963e+05
+1.02675781250000000000000000000000e+02 2.14747304615731018223589998683565e-04 3.52021925390625023283064365386963e+05
+1.03660156250000000000000000000000e+02 2.17220739315229381585087287120928e-04 3.52021925390625023283064365386963e+05
+1.04000000000000000000000000000000e+02 2.18059801551947205541098773196040e-04 3.52021925390625023283064365386963e+05
+1.04597656250000000000000000000000e+02 2.19556415963856603901921404897735e-04 3.52021925390625023283064365386963e+05
+1.04750000000000000000000000000000e+02 2.19934336176768306398560115511032e-04 3.52021925390625023283064365386963e+05
+1.05082031250000000000000000000000e+02 2.20766581767772092793206129002215e-04 3.52021925390625023283064365386963e+05
+1.05453125000000000000000000000000e+02 2.21685539596131830995112688142967e-04 3.52021925390625023283064365386963e+05
+1.05488281250000000000000000000000e+02 2.21751162208861914235807910600329e-04 3.52021925390625023283064365386963e+05
+1.05726562500000000000000000000000e+02 2.22384626022998309596151456091206e-04 3.52021925390625023283064365386963e+05
+1.06326171875000000000000000000000e+02 2.23858018042851620015704083854757e-04 3.52021925390625023283064365386963e+05
+1.06623046875000000000000000000000e+02 2.24617026163449534301164156602226e-04 3.52021925390625023283064365386963e+05
+1.07396484375000000000000000000000e+02 2.26534837411810870740763723674149e-04 3.52021925390625023283064365386963e+05
+1.07521484375000000000000000000000e+02 2.26854419778378419304126767386265e-04 3.52021925390625023283064365386963e+05
+1.08183593750000000000000000000000e+02 2.28517405303903145107752292730652e-04 3.52021925390625023283064365386963e+05
+1.08732421875000000000000000000000e+02 2.29890769309726121505388363175371e-04 3.52021925390625023283064365386963e+05
+1.10000000000000000000000000000000e+02 2.33071929600924725514698998551921e-04 3.52021925390625023283064365386963e+05
+1.10000000000000000000000000000000e+02 2.33071929600924725514698998551921e-04 3.52021925390625023283064365386963e+05
+1.10000000000000000000000000000000e+02 2.33071929600924725514698998551921e-04 3.52021925390625023283064365386963e+05
+1.10000000000000000000000000000000e+02 2.33071929600924725514698998551921e-04 3.52021925390625023283064365386963e+05
+1.10000000000000000000000000000000e+02 2.33042127278537030202198998551921e-04 3.52021925390625023283064365386963e+05
+1.11265625000000000000000000000000e+02 2.36234779057259338536089998683565e-04 3.52021925390625023283064365386963e+05
+1.12847656250000000000000000000000e+02 2.40173601454965468526836502860533e-04 3.52021925390625023283064365386963e+05
+1.14822265625000000000000000000000e+02 2.45162399507061758933273987182133e-04 3.52021925390625023283064365386963e+05
+1.16326171875000000000000000000000e+02 2.48911067554633859411072904777029e-04 3.52021925390625023283064365386963e+05
+1.16525390625000000000000000000000e+02 2.49415726084786489383238183847880e-04 3.52021925390625023283064365386963e+05
+1.16531250000000000000000000000000e+02 2.49427302284381481514013989553291e-04 3.52021925390625023283064365386963e+05
+1.17187500000000000000000000000000e+02 2.51090287809906261527748139172900e-04 3.52021925390625023283064365386963e+05
+1.17187500000000000000000000000000e+02 2.51090287809906261527748139172900e-04 3.52021925390625023283064365386963e+05
+1.18189453125000000000000000000000e+02 2.53578856706179593151484485957781e-04 3.52021925390625023283064365386963e+05
+1.18447265625000000000000000000000e+02 2.54251474203194441185693630558262e-04 3.52021925390625023283064365386963e+05
+1.19378906250000000000000000000000e+02 2.56573756884242792312283976130516e-04 3.52021925390625023283064365386963e+05
+1.19511718750000000000000000000000e+02 2.56913313148720819437120788109041e-04 3.52021925390625023283064365386963e+05
+1.19542968750000000000000000000000e+02 2.56993208740362679472907236899459e-04 3.52021925390625023283064365386963e+05
+1.20000000000000000000000000000000e+02 2.58161681768125268743307998420278e-04 3.52021925390625023283064365386963e+05
+1.20000000000000000000000000000000e+02 2.58173091617841998432480998815208e-04 3.52021925390625023283064365386963e+05
+1.20029296875000000000000000000000e+02 2.58236583885289522691253161212899e-04 3.52021925390625023283064365386963e+05
+1.22000000000000000000000000000000e+02 2.63185592666042905609508073538905e-04 3.52021925390625023283064365386963e+05
+1.22000000000000000000000000000000e+02 2.63215394988430600922008073538905e-04 3.52021925390625023283064365386963e+05
+1.22632812500000000000000000000000e+02 2.64773676074403431675297060365892e-04 3.52021925390625023283064365386963e+05
+1.24970703125000000000000000000000e+02 2.70691260379336677034667335561835e-04 3.52021925390625023283064365386963e+05
+1.25060546875000000000000000000000e+02 2.70920960205307099176452734212717e-04 3.52021925390625023283064365386963e+05
+1.25318359375000000000000000000000e+02 2.71528335330768408328871998946852e-04 3.52021925390625023283064365386963e+05
+1.25699218750000000000000000000000e+02 2.72505001472377105051908552368900e-04 3.52021925390625023283064365386963e+05
+1.27263671875000000000000000000000e+02 2.76434390126509320698144911432337e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78314313651987620817918056559392e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+02 2.78316930004571261043216923170007e-04 3.52021925390625023283064365386963e+05
+1.29019531250000000000000000000000e+02 2.80893721359500123536251381395346e-04 3.52021925390625023283064365386963e+05
+1.29394531250000000000000000000000e+02 2.81831699423594960948746823703459e-04 3.52021925390625023283064365386963e+05
+1.29761718750000000000000000000000e+02 2.82791241660994936354955875401629e-04 3.52021925390625023283064365386963e+05
+1.31736328125000000000000000000000e+02 2.87780039713091226761393359723229e-04 3.52021925390625023283064365386963e+05
+1.32167968750000000000000000000000e+02 2.88823992927869383634531530447020e-04 3.52021925390625023283064365386963e+05
+1.36000000000000000000000000000000e+02 2.98561585208180339280625847919737e-04 3.52021925390625023283064365386963e+05
+1.39738281250000000000000000000000e+02 3.08029688391177911086643570470756e-04 3.52021925390625023283064365386963e+05
+1.39839843750000000000000000000000e+02 3.08289349064014023965585309383641e-04 3.52021925390625023283064365386963e+05
+1.40000000000000000000000000000000e+02 3.08698813971178698950525998156991e-04 3.52021925390625023283064365386963e+05
+1.40000000000000000000000000000000e+02 3.08728616293566394263025998156991e-04 3.52021925390625023283064365386963e+05
+1.40000000000000000000000000000000e+02 3.08698813971178698950525998156991e-04 3.52021925390625023283064365386963e+05
+1.40000000000000000000000000000000e+02 3.08698813971178698950525998156991e-04 3.52021925390625023283064365386963e+05
+1.45601562500000000000000000000000e+02 3.22956847599419527485714587200505e-04 3.52021925390625023283064365386963e+05
+1.48798828125000000000000000000000e+02 3.31075207203296577752188456500448e-04 3.52021925390625023283064365386963e+05
+1.48894531250000000000000000000000e+02 3.31349689775087567680106337419943e-04 3.52021925390625023283064365386963e+05
+1.50000000000000000000000000000000e+02 3.34146194007031585929134998025347e-04 3.52021925390625023283064365386963e+05
+1.50000000000000000000000000000000e+02 3.34146194007031585929134998025347e-04 3.52021925390625023283064365386963e+05
+1.50000000000000000000000000000000e+02 3.34146194007031585929134998025347e-04 3.52021925390625023283064365386963e+05
+1.50000000000000000000000000000000e+02 3.34146194007031585929134998025347e-04 3.52021925390625023283064365386963e+05
+1.50898437500000000000000000000000e+02 3.36443192266735861557097608809386e-04 3.52021925390625023283064365386963e+05
+1.52837890625000000000000000000000e+02 3.41401712423010416166957448069752e-04 3.52021925390625023283064365386963e+05
+1.55916015625000000000000000000000e+02 3.49271428199736258882190931274181e-04 3.52021925390625023283064365386963e+05
+1.57136718750000000000000000000000e+02 3.52362547425859741045267581327494e-04 3.52021925390625023283064365386963e+05
+1.60000000000000000000000000000000e+02 3.59653178687659863532743997893704e-04 3.52021925390625023283064365386963e+05
+1.60000000000000000000000000000000e+02 3.59682981010047558845243997893704e-04 3.52021925390625023283064365386963e+05
+1.60000000000000000000000000000000e+02 3.59673310178453096031675473298606e-04 3.52021925390625023283064365386963e+05
+1.60000000000000000000000000000000e+02 3.59653178687659863532743997893704e-04 3.52021925390625023283064365386963e+05
+1.61894531250000000000000000000000e+02 3.64526651253336956594319762103851e-04 3.52021925390625023283064365386963e+05
+1.63923828125000000000000000000000e+02 3.69714871235581933345965000015099e-04 3.52021925390625023283064365386963e+05
+1.70000000000000000000000000000000e+02 3.85279372657838922386352997762060e-04 3.52021925390625023283064365386963e+05
+1.70199218750000000000000000000000e+02 3.85818509376943685491162527867459e-04 3.52021925390625023283064365386963e+05
+1.70703125000000000000000000000000e+02 3.87077023469781396607797274711515e-04 3.52021925390625023283064365386963e+05
+1.80000000000000000000000000000000e+02 4.10994973595181067177461997630417e-04 3.52021925390625023283064365386963e+05
+1.80000000000000000000000000000000e+02 4.10965171272793371864961997630417e-04 3.52021925390625023283064365386963e+05
+1.80000000000000000000000000000000e+02 4.10965171272793371864961997630417e-04 3.52021925390625023283064365386963e+05
+1.80066406250000000000000000000000e+02 4.11134949405032412532434715757290e-04 3.52021925390625023283064365386963e+05
+1.80134765625000000000000000000000e+02 4.11309721011749005077640095606739e-04 3.52021925390625023283064365386963e+05
+1.80248046875000000000000000000000e+02 4.11629144853838558216346799056851e-04 3.52021925390625023283064365386963e+05
+1.84000000000000000000000000000000e+02 4.21251411647730262307470772142892e-04 3.52021925390625023283064365386963e+05
+1.91128906250000000000000000000000e+02 4.39656407425361751839520962903407e-04 3.52021925390625023283064365386963e+05
+1.92000000000000000000000000000000e+02 4.41883497042379379607379696892622e-04 3.52021925390625023283064365386963e+05
+1.92000000000000000000000000000000e+02 4.41913299364767074919879696892622e-04 3.52021925390625023283064365386963e+05
+1.92000000000000000000000000000000e+02 4.41883497042379379607379696892622e-04 3.52021925390625023283064365386963e+05
+1.92000000000000000000000000000000e+02 4.41943101687154770232379696892622e-04 3.52021925390625023283064365386963e+05
+1.92000000000000000000000000000000e+02 4.41913299364767074919879696892622e-04 3.52021925390625023283064365386963e+05
+1.92000000000000000000000000000000e+02 4.41883497042379379607379696892622e-04 3.52021925390625023283064365386963e+05
+1.96525390625000000000000000000000e+02 4.53572586696570842490494612775365e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62545384759416138009679997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62556482497631835625051532900898e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62577799708006399178467082933253e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62568840326792640911535148262601e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62551877182890624692901404557688e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62587235501089964057053194323998e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62545384759416138009679997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+02 4.62575187081803833322179997367130e-04 3.52021925390625023283064365386963e+05
+2.05884765625000000000000000000000e+02 4.77799339617192763904340857550324e-04 3.52021925390625023283064365386963e+05
+2.05974609375000000000000000000000e+02 4.78029039443163186046126256201205e-04 3.52021925390625023283064365386963e+05
+2.06000000000000000000000000000000e+02 4.78093954611372227818388846998232e-04 3.52021925390625023283064365386963e+05
+2.07292968750000000000000000000000e+02 4.81459239360330654849962073171810e-04 3.52021925390625023283064365386963e+05
+2.10316406250000000000000000000000e+02 4.89282112690936073044756238203945e-04 3.52021925390625023283064365386963e+05
+2.14000000000000000000000000000000e+02 4.98845249295572072158189147472740e-04 3.52021925390625023283064365386963e+05
+2.15095703125000000000000000000000e+02 5.01676390799903450593011378089159e-04 3.52021925390625023283064365386963e+05
+2.16849609375000000000000000000000e+02 5.06220135525579733280776562054371e-04 3.52021925390625023283064365386963e+05
+2.20000000000000000000000000000000e+02 5.14423621469915857279397997103842e-04 3.52021925390625023283064365386963e+05
+2.22500000000000000000000000000000e+02 5.20904675768429914484158871346153e-04 3.52021925390625023283064365386963e+05
+2.24937500000000000000000000000000e+02 5.27225938883660143197129599457185e-04 3.52021925390625023283064365386963e+05
+2.25583984375000000000000000000000e+02 5.28938383580526997815307588268752e-04 3.52021925390625023283064365386963e+05
+2.27009765625000000000000000000000e+02 5.32643224593963506181826250696076e-04 3.52021925390625023283064365386963e+05
+2.30265625000000000000000000000000e+02 5.41086555837703314132680620929250e-04 3.52021925390625023283064365386963e+05
+2.32611328125000000000000000000000e+02 5.47202927974873155718416040116381e-04 3.52021925390625023283064365386963e+05
+2.35875000000000000000000000000000e+02 5.55696035438911191753352802891186e-04 3.52021925390625023283064365386963e+05
+2.39291015625000000000000000000000e+02 5.64578633912203370001647861897709e-04 3.52021925390625023283064365386963e+05
+2.39830078125000000000000000000000e+02 5.66015880674198396636798147341096e-04 3.52021925390625023283064365386963e+05
+2.40000000000000000000000000000000e+02 5.66446827930542121630475005389371e-04 3.52021925390625023283064365386963e+05
+2.40000000000000000000000000000000e+02 5.66450869792354053111615996840555e-04 3.52021925390625023283064365386963e+05
+2.40000000000000000000000000000000e+02 5.66480672114741748424115996840555e-04 3.52021925390625023283064365386963e+05
+2.40000000000000000000000000000000e+02 5.66431847413949719587111797380885e-04 3.52021925390625023283064365386963e+05
+2.45210937500000000000000000000000e+02 5.80071482922515598880386367142137e-04 3.52021925390625023283064365386963e+05
+2.48000000000000000000000000000000e+02 5.87321373766104787121633545865507e-04 3.52021925390625023283064365386963e+05
+2.48753906250000000000000000000000e+02 5.89308459559240681302494380133794e-04 3.52021925390625023283064365386963e+05
+2.50000000000000000000000000000000e+02 5.92553900920736236965224996708912e-04 3.52021925390625023283064365386963e+05
+2.50000000000000000000000000000000e+02 5.92553900920736236965224996708912e-04 3.52021925390625023283064365386963e+05
+2.50242187500000000000000000000000e+02 5.93173091755960909740585940141955e-04 3.52021925390625023283064365386963e+05
+2.51048828125000000000000000000000e+02 5.95265120194583656487719025562910e-04 3.52021925390625023283064365386963e+05
+2.54080078125000000000000000000000e+02 6.03223687683581582565095491332841e-04 3.52021925390625023283064365386963e+05
+2.54275390625000000000000000000000e+02 6.03723035131343383971613825167424e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08251482384630803336433846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08221680062243108023933846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08191877739855412711433846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08221680062243108023933846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08221680062243108023933846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08251482384630803336433846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08221680062243108023933846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08251482384630803336433846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08259409167488619349373202283005e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08221680062243108023933846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08251482384630803336433846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08251482384630803336433846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08251482384630803336433846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08251482384630803336433846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08221680062243108023933846340014e-04 3.52021925390625023283064365386963e+05
+2.56000000000000000000000000000000e+02 6.08251482384630803336433846340014e-04 3.52021925390625023283064365386963e+05
+2.56388671875000000000000000000000e+02 6.09245183805676745851520603736162e-04 3.52021925390625023283064365386963e+05
+2.58134765625000000000000000000000e+02 6.13828559278217994812920643710186e-04 3.52021925390625023283064365386963e+05
+2.59712890625000000000000000000000e+02 6.17952693623296340705297602369228e-04 3.52021925390625023283064365386963e+05
+2.60000000000000000000000000000000e+02 6.18716536693893811443833996577268e-04 3.52021925390625023283064365386963e+05
+2.64964843750000000000000000000000e+02 6.31707972039875472261560851450213e-04 3.52021925390625023283064365386963e+05
+2.65523437500000000000000000000000e+02 6.33136105740474174410903351883917e-04 3.52021925390625023283064365386963e+05
+2.66605468750000000000000000000000e+02 6.35962095245849951333227956240535e-04 3.52021925390625023283064365386963e+05
+2.70439453125000000000000000000000e+02 6.46002704224515411982054935435826e-04 3.52021925390625023283064365386963e+05
+2.70503906250000000000000000000000e+02 6.46167488882276792351577743289681e-04 3.52021925390625023283064365386963e+05
+2.72488281250000000000000000000000e+02 6.51360068241087393492438906150710e-04 3.52021925390625023283064365386963e+05
+2.75599609375000000000000000000000e+02 6.59523289340646569518800124143354e-04 3.52021925390625023283064365386963e+05
+2.80000000000000000000000000000000e+02 6.71101412884984351026051996313981e-04 3.52021925390625023283064365386963e+05
+2.88091796875000000000000000000000e+02 6.92325819448733840305587605712390e-04 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+02 7.23665103010401062483269996050694e-04 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+02 7.23665103010401062483269996050694e-04 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+02 7.23665103010401062483269996050694e-04 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+02 7.23665103010401062483269996050694e-04 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+02 7.23665103010401062483269996050694e-04 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+02 7.23665103010401062483269996050694e-04 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+02 7.23635300688013367170769996050694e-04 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+02 7.23665103010401062483269996050694e-04 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+02 7.23665103010401062483269996050694e-04 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+02 7.23635300688013367170769996050694e-04 3.52021925390625023283064365386963e+05
+3.00000000000000000000000000000000e+02 7.23669939078315027983223650664968e-04 3.52021925390625023283064365386963e+05
+3.00240234375000000000000000000000e+02 7.24309102693535770273181029210718e-04 3.52021925390625023283064365386963e+05
+3.11414062500000000000000000000000e+02 7.53711235206843267568632693809150e-04 3.52021925390625023283064365386963e+05
+3.11457031250000000000000000000000e+02 7.53844238175490764970743118311702e-04 3.52021925390625023283064365386963e+05
+3.16285156250000000000000000000000e+02 7.66552390745062380006391578035618e-04 3.52021925390625023283064365386963e+05
+3.20000000000000000000000000000000e+02 7.76348002425368555190487995787407e-04 3.52021925390625023283064365386963e+05
+3.20000000000000000000000000000000e+02 7.76348002425368555190487995787407e-04 3.52021925390625023283064365386963e+05
+3.20552734375000000000000000000000e+02 7.77820760347309883911415262502942e-04 3.52021925390625023283064365386963e+05
+3.25513671875000000000000000000000e+02 7.90910401188202045845432319737256e-04 3.52021925390625023283064365386963e+05
+3.30000000000000000000000000000000e+02 8.02716714244051249282918547578447e-04 3.52021925390625023283064365386963e+05
+3.33957031250000000000000000000000e+02 8.13193661615546235441054356840596e-04 3.52021925390625023283064365386963e+05
+3.39876953125000000000000000000000e+02 8.28835522237796940882292862085023e-04 3.52021925390625023283064365386963e+05
+3.41537109375000000000000000000000e+02 8.33221616466179519459867020003685e-04 3.52021925390625023283064365386963e+05
+3.53000000000000000000000000000000e+02 8.63548967826031780084528044483250e-04 3.52021925390625023283064365386963e+05
+3.57761718750000000000000000000000e+02 8.76170093438279583286654172979979e-04 3.52021925390625023283064365386963e+05
+3.60000000000000000000000000000000e+02 8.82101231446343579667423995260833e-04 3.52021925390625023283064365386963e+05
+3.60000000000000000000000000000000e+02 8.82101231446343579667423995260833e-04 3.52021925390625023283064365386963e+05
+3.70472656250000000000000000000000e+02 9.09859718234124793811989917458050e-04 3.52021925390625023283064365386963e+05
+3.74539062500000000000000000000000e+02 9.20643562287565319149362785822177e-04 3.52021925390625023283064365386963e+05
+3.75578125000000000000000000000000e+02 9.23389497676821132191027352575929e-04 3.52021925390625023283064365386963e+05
+3.84000000000000000000000000000000e+02 9.45755824651165009214759393785243e-04 3.52021925390625023283064365386963e+05
+3.84000000000000000000000000000000e+02 9.45755824651165009214759393785243e-04 3.52021925390625023283064365386963e+05
+3.84000000000000000000000000000000e+02 9.45755824651165009214759393785243e-04 3.52021925390625023283064365386963e+05
+3.84000000000000000000000000000000e+02 9.45755824651165009214759393785243e-04 3.52021925390625023283064365386963e+05
+3.85765625000000000000000000000000e+02 9.50418937190870014367072293737237e-04 3.52021925390625023283064365386963e+05
+3.93634765625000000000000000000000e+02 9.71342308565660257982377068231017e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88241890658358643206859994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88234284091880823414077994470972e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88241890658358643206859994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88241890658358643206859994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88241890658358643206859994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.00000000000000000000000000000000e+02 9.88271692980746338519359994734259e-04 3.52021925390625023283064365386963e+05
+4.22000000000000000000000000000000e+02 1.04678316599809929574038669386482e-03 3.52021925390625023283064365386963e+05
+4.29003906250000000000000000000000e+02 1.06549442817930489248168246518844e-03 3.52021925390625023283064365386963e+05
+4.61898437500000000000000000000000e+02 1.15323040866264440312827233015014e-03 3.52021925390625023283064365386963e+05
+4.68871093750000000000000000000000e+02 1.17186177525220808562367302840812e-03 3.52021925390625023283064365386963e+05
+4.71824218750000000000000000000000e+02 1.17976953653101883194576071645088e-03 3.52021925390625023283064365386963e+05
+4.80000000000000000000000000000000e+02 1.20162589501073349684823199368111e-03 3.52021925390625023283064365386963e+05
+4.80000000000000000000000000000000e+02 1.20162209172749458695184099354947e-03 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+02 1.25514325945255645830544999341782e-03 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+02 1.25514325945255645830544999341782e-03 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+02 1.25515301201511737111404798383774e-03 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+02 1.25514325945255645830544999341782e-03 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+02 1.25514325945255645830544999341782e-03 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+02 1.25514325945255645830544999341782e-03 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+02 1.25514325945255645830544999341782e-03 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+02 1.25515427760247472339927288231820e-03 3.52021925390625023283064365386963e+05
+5.00000000000000000000000000000000e+02 1.25514325945255645830544999341782e-03 3.52021925390625023283064365386963e+05
+5.10298828125000000000000000000000e+02 1.28275535023570654534486035203145e-03 3.52021925390625023283064365386963e+05
+5.12000000000000000000000000000000e+02 1.28728348044003797386036769268003e-03 3.52021925390625023283064365386963e+05
+5.12000000000000000000000000000000e+02 1.28728348044003797386036769268003e-03 3.52021925390625023283064365386963e+05
+5.12000000000000000000000000000000e+02 1.28731328276242566917286769268003e-03 3.52021925390625023283064365386963e+05
+5.12000000000000000000000000000000e+02 1.28731328276242566917286769268003e-03 3.52021925390625023283064365386963e+05
+5.12000000000000000000000000000000e+02 1.28731328276242566917286769268003e-03 3.52021925390625023283064365386963e+05
+5.12000000000000000000000000000000e+02 1.28729862292801091119831546905061e-03 3.52021925390625023283064365386963e+05
+5.36753906250000000000000000000000e+02 1.35364041517529987666834667692228e-03 3.52021925390625023283064365386963e+05
+5.80667968750000000000000000000000e+02 1.47164145211556643411121569897659e-03 3.52021925390625023283064365386963e+05
+5.90550781250000000000000000000000e+02 1.49821402427030353141090834867555e-03 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+02 1.52368375597807751559153999210139e-03 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+02 1.52362415133330212496653999210139e-03 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+02 1.52365395365568982027903999210139e-03 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+02 1.52364919903926377027503225036753e-03 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+02 1.52362415133330212496653999210139e-03 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+02 1.52361202500259020238548846037929e-03 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+02 1.52362415133330212496653999210139e-03 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+02 1.52362415133330212496653999210139e-03 3.52021925390625023283064365386963e+05
+6.00000000000000000000000000000000e+02 1.52362415133330212496653999210139e-03 3.52021925390625023283064365386963e+05
+6.05773437500000000000000000000000e+02 1.53921837837759484766964046542626e-03 3.52021925390625023283064365386963e+05
+6.17197265625000000000000000000000e+02 1.56995234306719824018960807165968e-03 3.52021925390625023283064365386963e+05
+6.43199218750000000000000000000000e+02 1.64003028430679403948388994649576e-03 3.52021925390625023283064365386963e+05
+6.46000000000000000000000000000000e+02 1.64759437094528192468967375816646e-03 3.52021925390625023283064365386963e+05
+6.76398437500000000000000000000000e+02 1.72961155616699856218954067799132e-03 3.52021925390625023283064365386963e+05
+6.98798828125000000000000000000000e+02 1.79013674233865767264350932208572e-03 3.52021925390625023283064365386963e+05
+7.09962890625000000000000000000000e+02 1.82031857018404475030692868386950e-03 3.52021925390625023283064365386963e+05
+7.12869140625000000000000000000000e+02 1.82819589504255560277745651376335e-03 3.52021925390625023283064365386963e+05
+7.35472656250000000000000000000000e+02 1.88933045340671217776629120521648e-03 3.52021925390625023283064365386963e+05
+7.44064453125000000000000000000000e+02 1.91255581623620603964885944492380e-03 3.52021925390625023283064365386963e+05
+7.68000000000000000000000000000000e+02 1.97740194242366790905451878757049e-03 3.52021925390625023283064365386963e+05
+8.00000000000000000000000000000000e+02 2.06414700064836125620315598894194e-03 3.52021925390625023283064365386963e+05
+8.42113281250000000000000000000000e+02 2.17837280826005137007728151843367e-03 3.52021925390625023283064365386963e+05
+8.47748046875000000000000000000000e+02 2.19368826493256553061828029171920e-03 3.52021925390625023283064365386963e+05
+8.53941406250000000000000000000000e+02 2.21050604913988583966055756491187e-03 3.52021925390625023283064365386963e+05
+8.99585937500000000000000000000000e+02 2.33452351007106808852831214551315e-03 3.52021925390625023283064365386963e+05
+9.06451171875000000000000000000000e+02 2.35315464134264228437953825334716e-03 3.52021925390625023283064365386963e+05
+9.13298828125000000000000000000000e+02 2.37181240016170590684252417190692e-03 3.52021925390625023283064365386963e+05
+9.24687500000000000000000000000000e+02 2.40277875800969358682790399939222e-03 3.52021925390625023283064365386963e+05
+9.29794921875000000000000000000000e+02 2.41670096111790740772695684768223e-03 3.52021925390625023283064365386963e+05
+9.43876953125000000000000000000000e+02 2.45502040794043667124024743486643e-03 3.52021925390625023283064365386963e+05
+9.44144531250000000000000000000000e+02 2.45574597158835323737480216266249e-03 3.52021925390625023283064365386963e+05
+9.52513671875000000000000000000000e+02 2.47849829728229902395253425595456e-03 3.52021925390625023283064365386963e+05
+9.68027343750000000000000000000000e+02 2.52075212735135235561645394852803e-03 3.52021925390625023283064365386963e+05
+9.71664062500000000000000000000000e+02 2.53071981693332292290277152346789e-03 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+03 2.60787391159185942546283598630907e-03 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+03 2.60785932240242736973589998683565e-03 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+03 2.60785298757183585383057078388447e-03 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+03 2.60785932240242736973589998683565e-03 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+03 2.60786868130883980540501987377411e-03 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+03 2.60784030598623303709437948327832e-03 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+03 2.60784410926947173015033598630907e-03 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+03 2.60783824265271163556079159207002e-03 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+03 2.60784410926947173015033598630907e-03 3.52021925390625023283064365386963e+05
+1.00000000000000000000000000000000e+03 2.60787391159185942546283598630907e-03 3.52021925390625023283064365386963e+05
+1.00263671875000000000000000000000e+03 2.61506213697245901150800762025028e-03 3.52021925390625023283064365386963e+05
+1.02400000000000000000000000000000e+03 2.67330737050455865752573991755980e-03 3.52021925390625023283064365386963e+05
+1.02400000000000000000000000000000e+03 2.67325703949516718313517138483348e-03 3.52021925390625023283064365386963e+05
+1.02400000000000000000000000000000e+03 2.67331284085670344702334588760095e-03 3.52021925390625023283064365386963e+05
+1.02400000000000000000000000000000e+03 2.67326877151761403000884698144546e-03 3.52021925390625023283064365386963e+05
+1.08389062500000000000000000000000e+03 2.83667507142606632394854493384173e-03 3.52021925390625023283064365386963e+05
+1.10000000000000000000000000000000e+03 2.88059957354805775200934370161576e-03 3.52021925390625023283064365386963e+05
+1.10232226562500000000000000000000e+03 2.88699320499727091898778397194292e-03 3.52021925390625023283064365386963e+05
+1.10267578125000000000000000000000e+03 2.88791984357715308603942183651725e-03 3.52021925390625023283064365386963e+05
+1.11148632812500000000000000000000e+03 2.91197880630293844117506552038321e-03 3.52021925390625023283064365386963e+05
+1.13221093750000000000000000000000e+03 2.96862755462934304467870205712643e-03 3.52021925390625023283064365386963e+05
+1.13511132812500000000000000000000e+03 2.97654704122311472569428758561116e-03 3.52021925390625023283064365386963e+05
+1.15691015625000000000000000000000e+03 3.03612997522514178536101603356201e-03 3.52021925390625023283064365386963e+05
+1.20000000000000000000000000000000e+03 3.15392540368159782909751598367620e-03 3.52021925390625023283064365386963e+05
+1.21541015625000000000000000000000e+03 3.19609553329205887603481350822676e-03 3.52021925390625023283064365386963e+05
+1.23184960937500000000000000000000e+03 3.24104726900095469616092103137817e-03 3.52021925390625023283064365386963e+05
+1.23330859375000000000000000000000e+03 3.24506677765634254234639044511823e-03 3.52021925390625023283064365386963e+05
+1.23647460937500000000000000000000e+03 3.25369486875998767741458017610512e-03 3.52021925390625023283064365386963e+05
+1.24285156250000000000000000000000e+03 3.27119564836780059996490521712076e-03 3.52021925390625023283064365386963e+05
+1.25761523437500000000000000000000e+03 3.31156931316537892981410884374327e-03 3.52021925390625023283064365386963e+05
+1.26070507812500000000000000000000e+03 3.32003206649904075362100819290845e-03 3.52021925390625023283064365386963e+05
+1.28000000000000000000000000000000e+03 3.37287927490517594822372338114747e-03 3.52021925390625023283064365386963e+05
+1.48203710937500000000000000000000e+03 3.92689853113946558960112298564127e-03 3.52021925390625023283064365386963e+05
+1.52680078125000000000000000000000e+03 4.04983825851600726108969752203848e-03 3.52021925390625023283064365386963e+05
+1.53600000000000000000000000000000e+03 4.07508226664525432386687597841046e-03 3.52021925390625023283064365386963e+05
+1.60000000000000000000000000000000e+03 4.25091216544941797456091947537971e-03 3.52021925390625023283064365386963e+05
+1.62667773437500000000000000000000e+03 4.32429793483879009591275277557543e-03 3.52021925390625023283064365386963e+05
+1.64396484375000000000000000000000e+03 4.37189454150501387308391798569573e-03 3.52021925390625023283064365386963e+05
+1.68067187500000000000000000000000e+03 4.47282724699915850558040730788889e-03 3.52021925390625023283064365386963e+05
+1.71606640625000000000000000000000e+03 4.57021537367176787503009194324477e-03 3.52021925390625023283064365386963e+05
+1.85939062500000000000000000000000e+03 4.96496887409488517339806179506922e-03 3.52021925390625023283064365386963e+05
+1.86951171875000000000000000000000e+03 4.99284181443787784815402375215854e-03 3.52021925390625023283064365386963e+05
+1.90800781250000000000000000000000e+03 5.09899214755575071189586111586323e-03 3.52021925390625023283064365386963e+05
+1.97869335937500000000000000000000e+03 5.29392898116658097013020878307543e-03 3.52021925390625023283064365386963e+05
+2.00000000000000000000000000000000e+03 5.35267633870037569387978493296032e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48512722388727787248274836429118e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48511771269807532624973589463480e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48515940007097534819591189148014e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48515448273789296002034276966697e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48512666872554531527494958709212e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48513039120941420928589948857734e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48509487809311756939534276966697e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48511295398263019201801071744740e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48515131532259676838680917398960e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48514457966257310689295323413717e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48514022112444286916055347091969e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48509091889386700413577813151278e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48510186071607137164862777467533e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48515829254229893979788457158975e-03 3.52021925390625023283064365386963e+05
+2.04800000000000000000000000000000e+03 5.48516557777448208327308876164352e-03 3.52021925390625023283064365386963e+05
+2.05994335937500000000000000000000e+03 5.51808859477705745261166825343935e-03 3.52021925390625023283064365386963e+05
+2.08778125000000000000000000000000e+03 5.59488918152649828546829624542625e-03 3.52021925390625023283064365386963e+05
+2.19956445312500000000000000000000e+03 5.90365671208593293523003708855867e-03 3.52021925390625023283064365386963e+05
+2.28169921875000000000000000000000e+03 6.13059879096319784025359567181113e-03 3.52021925390625023283064365386963e+05
+2.30386328125000000000000000000000e+03 6.19182045596613529758744931541514e-03 3.52021925390625023283064365386963e+05
+2.31301757812500000000000000000000e+03 6.21716431718885836205101824702979e-03 3.52021925390625023283064365386963e+05
+2.32009960937500000000000000000000e+03 6.23673826147452727702846786428381e-03 3.52021925390625023283064365386963e+05
+2.33168164062500000000000000000000e+03 6.26877814308175306673431848025757e-03 3.52021925390625023283064365386963e+05
+2.34155468750000000000000000000000e+03 6.29606018450428947530461698534054e-03 3.52021925390625023283064365386963e+05
+2.44329882812500000000000000000000e+03 6.57749010769080252880591785924480e-03 3.52021925390625023283064365386963e+05
+2.50053320312500000000000000000000e+03 6.73581035845969774977781696634338e-03 3.52021925390625023283064365386963e+05
+2.51051171875000000000000000000000e+03 6.76344740944195312037923173420495e-03 3.52021925390625023283064365386963e+05
+2.52707617187500000000000000000000e+03 6.80926737542572255157402594250016e-03 3.52021925390625023283064365386963e+05
+2.53794140625000000000000000000000e+03 6.83932626357913221737394593446879e-03 3.52021925390625023283064365386963e+05
+2.59667382812500000000000000000000e+03 7.00198220347513465566802182138417e-03 3.52021925390625023283064365386963e+05
+2.60000000000000000000000000000000e+03 7.01119991785064886058442823468795e-03 3.52021925390625023283064365386963e+05
+2.75783203125000000000000000000000e+03 7.44834666451928400360271709246263e-03 3.52021925390625023283064365386963e+05
+2.77804101562500000000000000000000e+03 7.50434800744816197376474420366321e-03 3.52021925390625023283064365386963e+05
+2.80244726562500000000000000000000e+03 7.57198747073175096322650290403544e-03 3.52021925390625023283064365386963e+05
+2.87915625000000000000000000000000e+03 7.78459503355628454346337719016446e-03 3.52021925390625023283064365386963e+05
+2.90302929687500000000000000000000e+03 7.85078694198094832745749016567061e-03 3.52021925390625023283064365386963e+05
+2.91579296875000000000000000000000e+03 7.88623609538629914694762845783771e-03 3.52021925390625023283064365386963e+05
+2.93209960937500000000000000000000e+03 7.93142775113860054592151982433279e-03 3.52021925390625023283064365386963e+05
+2.95331250000000000000000000000000e+03 7.99027552549827838057616702371888e-03 3.52021925390625023283064365386963e+05
+3.11455664062500000000000000000000e+03 8.43754445246995901652731220110581e-03 3.52021925390625023283064365386963e+05
+3.23574414062500000000000000000000e+03 8.77393627721624949633572043694585e-03 3.52021925390625023283064365386963e+05
+3.25153125000000000000000000000000e+03 8.81772016915099987599546693672892e-03 3.52021925390625023283064365386963e+05
+3.30904492187500000000000000000000e+03 8.97749803637862102412281473107214e-03 3.52021925390625023283064365386963e+05
+3.52936718750000000000000000000000e+03 9.58958157739374372763307974310010e-03 3.52021925390625023283064365386963e+05
+3.63931835937500000000000000000000e+03 9.89512078425420181504446048847967e-03 3.52021925390625023283064365386963e+05
+3.65941601562500000000000000000000e+03 9.95102082911003722742737664930246e-03 3.52021925390625023283064365386963e+05
+3.72572265625000000000000000000000e+03 1.01354018613925619257676302709115e-02 3.52021925390625023283064365386963e+05
+3.76457031250000000000000000000000e+03 1.02433760712019976402142873439516e-02 3.52021925390625023283064365386963e+05
+3.78350000000000000000000000000000e+03 1.02960608026383577950912950882412e-02 3.52021925390625023283064365386963e+05
+4.09600000000000000000000000000000e+03 1.11655044416008233237880276078613e-02 3.52021925390625023283064365386963e+05
+4.13172070312500000000000000000000e+03 1.12649302264493187536453788766266e-02 3.52021925390625023283064365386963e+05
+4.18636718750000000000000000000000e+03 1.14171272907643197441762694666068e-02 3.52021925390625023283064365386963e+05
+4.22170117187500000000000000000000e+03 1.15154469749336046957566281889740e-02 3.52021925390625023283064365386963e+05
+4.22884765625000000000000000000000e+03 1.15353563531952075377207123096923e-02 3.52021925390625023283064365386963e+05
+4.43917187500000000000000000000000e+03 1.21210900420533947835499688494565e-02 3.52021925390625023283064365386963e+05
+4.75084179687500000000000000000000e+03 1.29895735897652547796710109651031e-02 3.52021925390625023283064365386963e+05
+4.80585546875000000000000000000000e+03 1.31429980102411858577937664449564e-02 3.52021925390625023283064365386963e+05
+5.01527734375000000000000000000000e+03 1.37268771403288147164856169979430e-02 3.52021925390625023283064365386963e+05
+5.28914062500000000000000000000000e+03 1.44908904583903250240517479596747e-02 3.52021925390625023283064365386963e+05
+5.78499804687500000000000000000000e+03 1.58750642321892100616853582550903e-02 3.52021925390625023283064365386963e+05
+6.04715039062500000000000000000000e+03 1.66072171266438035897028413501175e-02 3.52021925390625023283064365386963e+05
+6.14400000000000000000000000000000e+03 1.68778448165647909640085799765075e-02 3.52021925390625023283064365386963e+05
+6.14400000000000000000000000000000e+03 1.68778298339986899956333132877262e-02 3.52021925390625023283064365386963e+05
+8.00435156250000000000000000000000e+03 2.20812432277932013668930721905781e-02 3.52021925390625023283064365386963e+05
diff --git a/2009/performance/node-selection/opt_1e-3.pickle.dat b/2009/performance/node-selection/opt_1e-3.pickle.dat
new file mode 100644
index 0000000..9c283db
--- /dev/null
+++ b/2009/performance/node-selection/opt_1e-3.pickle.dat
@@ -0,0 +1,1033 @@
+bw prob totalusage
+5.07812500000000000000000000000000e-02 1.14552676677703857421875000000000e-07 3.90744337183593772351741790771484e+05
+2.83203125000000000000000000000000e-01 6.88247382640838623046875000000000e-07 3.90744337183593772351741790771484e+05
+9.64843750000000000000000000000000e-01 2.40281224250793457031250000000000e-06 3.90744337183593772351741790771484e+05
+1.23046875000000000000000000000000e+00 3.07324576007927216484837303067668e-06 3.90744337183593772351741790771484e+05
+1.50000000000000000000000000000000e+00 3.75602394342422485351562500000000e-06 3.90744337183593772351741790771484e+05
+1.59765625000000000000000000000000e+00 4.00270573612528323775806501916286e-06 3.90744337183593772351741790771484e+05
+1.63867187500000000000000000000000e+00 4.10663737758064378456299148290043e-06 3.90744337183593772351741790771484e+05
+2.01562500000000000000000000000000e+00 5.06199604858936049101751988854581e-06 3.90744337183593772351741790771484e+05
+2.69140625000000000000000000000000e+00 6.77669970180053796588717437976435e-06 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+00 7.56008073381647468136530776394721e-06 3.90744337183593772351741790771484e+05
+3.09960937500000000000000000000000e+00 7.81288528702575729169808871343861e-06 3.90744337183593772351741790771484e+05
+3.27343750000000000000000000000000e+00 8.25451054780990299488026284979725e-06 3.90744337183593772351741790771484e+05
+3.29882812500000000000000000000000e+00 8.31942571601893629681338110382072e-06 3.90744337183593772351741790771484e+05
+3.59960937500000000000000000000000e+00 9.08376417269901585856400200169602e-06 3.90744337183593772351741790771484e+05
+3.95898437500000000000000000000000e+00 9.99697554113301833087542463962549e-06 3.90744337183593772351741790771484e+05
+4.96289062500000000000000000000000e+00 1.25505829065840040083094908407446e-05 3.90744337183593772351741790771484e+05
+4.99218750000000000000000000000000e+00 1.26236223785990405517505597021710e-05 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+00 1.26435962765095123369607499341782e-05 3.90744337183593772351741790771484e+05
+5.29687500000000000000000000000000e+00 1.33998104293835886572034202246506e-05 3.90744337183593772351741790771484e+05
+5.34570312500000000000000000000000e+00 1.35237159687494201421855896660951e-05 3.90744337183593772351741790771484e+05
+5.83398437500000000000000000000000e+00 1.47664966527062036823333621149423e-05 3.90744337183593772351741790771484e+05
+6.32226562500000000000000000000000e+00 1.60092773366629855284152400551889e-05 3.90744337183593772351741790771484e+05
+6.89843750000000000000000000000000e+00 1.74767643721125749581117581055167e-05 3.90744337183593772351741790771484e+05
+7.46289062500000000000000000000000e+00 1.89142905606964567099929908078337e-05 3.90744337183593772351741790771484e+05
+7.59179687500000000000000000000000e+00 1.92419972310700068207980906187515e-05 3.90744337183593772351741790771484e+05
+7.71093750000000000000000000000000e+00 1.95447365290554688941563471482610e-05 3.90744337183593772351741790771484e+05
+7.72656250000000000000000000000000e+00 1.95856156474510279430923526122754e-05 3.90744337183593772351741790771484e+05
+8.15820312500000000000000000000000e+00 2.06845168941315082130477653876710e-05 3.90744337183593772351741790771484e+05
+8.46093750000000000000000000000000e+00 2.14557114704384349840662893349474e-05 3.90744337183593772351741790771484e+05
+8.70898437500000000000000000000000e+00 2.20880200839466781252608956753747e-05 3.90744337183593772351741790771484e+05
+8.80273437500000000000000000000000e+00 2.23267755362977206811357644422600e-05 3.90744337183593772351741790771484e+05
+8.89843750000000000000000000000000e+00 2.25714557857009983558947002757478e-05 3.90744337183593772351741790771484e+05
+9.45898437500000000000000000000000e+00 2.39989950253296442151708378620611e-05 3.90744337183593772351741790771484e+05
+9.79882812500000000000000000000000e+00 2.48659969392859291385192849199726e-05 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+01 2.53775308427567260899371248683565e-05 3.90744337183593772351741790771484e+05
+1.00429687500000000000000000000000e+01 2.54873872812643209085931711443962e-05 3.90744337183593772351741790771484e+05
+1.00996093750000000000000000000000e+01 2.56312667185406241787855308178479e-05 3.90744337183593772351741790771484e+05
+1.07558593750000000000000000000000e+01 2.73034862075725477128206042376490e-05 3.90744337183593772351741790771484e+05
+1.12753906250000000000000000000000e+01 2.86280251283204493508403876145252e-05 3.90744337183593772351741790771484e+05
+1.25996093750000000000000000000000e+01 3.20042875983992316656252807849370e-05 3.90744337183593772351741790771484e+05
+1.33984375000000000000000000000000e+01 3.40410307242972601975486424130679e-05 3.90744337183593772351741790771484e+05
+1.60000000000000000000000000000000e+01 4.06755749221412318491521153962509e-05 3.90744337183593772351741790771484e+05
+1.60000000000000000000000000000000e+01 4.06765062447158473276677403962509e-05 3.90744337183593772351741790771484e+05
+1.63476562500000000000000000000000e+01 4.15625507340079851695789636689682e-05 3.90744337183593772351741790771484e+05
+1.71328125000000000000000000000000e+01 4.35662021837119207284816368996871e-05 3.90744337183593772351741790771484e+05
+1.71992187500000000000000000000000e+01 4.37350489933763188123844178889499e-05 3.90744337183593772351741790771484e+05
+1.75000000000000000000000000000000e+01 4.45031127403548569000657497696238e-05 3.90744337183593772351741790771484e+05
+1.78984375000000000000000000000000e+01 4.55199188886396802124906235675894e-05 3.90744337183593772351741790771484e+05
+1.85898437500000000000000000000000e+01 4.72838835634179543488710140142217e-05 3.90744337183593772351741790771484e+05
+1.87988281250000000000000000000000e+01 4.78163226873738419521464582118142e-05 3.90744337183593772351741790771484e+05
+1.92871093750000000000000000000000e+01 4.90618973390544719278411056606615e-05 3.90744337183593772351741790771484e+05
+1.95312500000000000000000000000000e+01 4.96851503261820946549462418850851e-05 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+01 5.08817215556611572579992497367130e-05 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+01 5.08817215556611572579992497367130e-05 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+01 5.08817215556611572579992497367130e-05 3.90744337183593772351741790771484e+05
+2.01074218750000000000000000000000e+01 5.11545000067809116535422209182116e-05 3.90744337183593772351741790771484e+05
+2.04921875000000000000000000000000e+01 5.21363518337224110359151563187652e-05 3.90744337183593772351741790771484e+05
+2.07988281250000000000000000000000e+01 5.29184646815591925661861893992466e-05 3.90744337183593772351741790771484e+05
+2.10000000000000000000000000000000e+01 5.34327925527538325650191153304291e-05 3.90744337183593772351741790771484e+05
+2.10000000000000000000000000000000e+01 5.34327925527538325650191153304291e-05 3.90744337183593772351741790771484e+05
+2.10253906250000000000000000000000e+01 5.34977077209628675610181280930533e-05 3.90744337183593772351741790771484e+05
+2.19003906250000000000000000000000e+01 5.57301276740626097831905749746539e-05 3.90744337183593772351741790771484e+05
+2.25996093750000000000000000000000e+01 5.75149975693259711832967806532935e-05 3.90744337183593772351741790771484e+05
+2.32988281250000000000000000000000e+01 5.92989361420147238811509393663357e-05 3.90744337183593772351741790771484e+05
+2.36894531250000000000000000000000e+01 6.02957683923890686321020448978913e-05 3.90744337183593772351741790771484e+05
+2.50000000000000000000000000000000e+01 6.36417331539976044094131246708912e-05 3.90744337183593772351741790771484e+05
+2.50000000000000000000000000000000e+01 6.36408018314229889308974996708912e-05 3.90744337183593772351741790771484e+05
+2.50000000000000000000000000000000e+01 6.36408018314229889308974996708912e-05 3.90744337183593772351741790771484e+05
+2.54179687500000000000000000000000e+01 6.47075427244839950944796380660762e-05 3.90744337183593772351741790771484e+05
+2.56933593750000000000000000000000e+01 6.54116226258281204409411602185287e-05 3.90744337183593772351741790771484e+05
+2.66738281250000000000000000000000e+01 6.79136902007192215990558081806228e-05 3.90744337183593772351741790771484e+05
+2.67910156250000000000000000000000e+01 6.82123673468016896749566146951338e-05 3.90744337183593772351741790771484e+05
+2.68613281250000000000000000000000e+01 6.83921324279959289655847487487961e-05 3.90744337183593772351741790771484e+05
+2.68984375000000000000000000000000e+01 6.84870084430706750275308358766324e-05 3.90744337183593772351741790771484e+05
+2.73574218750000000000000000000000e+01 6.96586123001616529812687894640533e-05 3.90744337183593772351741790771484e+05
+2.73593750000000000000000000000000e+01 6.96636057746392590691100754618503e-05 3.90744337183593772351741790771484e+05
+2.79238281250000000000000000000000e+01 7.11048572535216027350538081641673e-05 3.90744337183593772351741790771484e+05
+2.80937500000000000000000000000000e+01 7.15392895330743623693095512017237e-05 3.90744337183593772351741790771484e+05
+2.95000000000000000000000000000000e+01 7.51290032215115637309957308254127e-05 3.90744337183593772351741790771484e+05
+2.97304687500000000000000000000000e+01 7.57163705647212470495333036524244e-05 3.90744337183593772351741790771484e+05
+2.98867187500000000000000000000000e+01 7.61158485229306827537371082925688e-05 3.90744337183593772351741790771484e+05
+2.99707031250000000000000000000000e+01 7.63305679254682459744171807436430e-05 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+01 7.64054700426325134748894996050694e-05 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+01 7.64054700426325134748894996050694e-05 3.90744337183593772351741790771484e+05
+3.00195312500000000000000000000000e+01 7.64554047874086963260467642022888e-05 3.90744337183593772351741790771484e+05
+3.02050781250000000000000000000000e+01 7.69288535402077840522072627038597e-05 3.90744337183593772351741790771484e+05
+3.02988281250000000000000000000000e+01 7.71685403151334454747295454879463e-05 3.90744337183593772351741790771484e+05
+3.04433593750000000000000000000000e+01 7.75371261039025478582070727284759e-05 3.90744337183593772351741790771484e+05
+3.05058593750000000000000000000000e+01 7.76969172871863221398885945845336e-05 3.90744337183593772351741790771484e+05
+3.05507812500000000000000000000000e+01 7.78117672001715332107812939099745e-05 3.90744337183593772351741790771484e+05
+3.11972656250000000000000000000000e+01 7.94618132845392185310481880655686e-05 3.90744337183593772351741790771484e+05
+3.12988281250000000000000000000000e+01 7.97214739573753449625170830472598e-05 3.90744337183593772351741790771484e+05
+3.13496093750000000000000000000000e+01 7.98503729712187994759994835725081e-05 3.90744337183593772351741790771484e+05
+3.15957031250000000000000000000000e+01 8.04795507553986573219886868635342e-05 3.90744337183593772351741790771484e+05
+3.18945312500000000000000000000000e+01 8.12416897053249602907859516776057e-05 3.90744337183593772351741790771484e+05
+3.20000000000000000000000000000000e+01 8.15113373271163260029917307925018e-05 3.90744337183593772351741790771484e+05
+3.20000000000000000000000000000000e+01 8.15113373271163260029917307925018e-05 3.90744337183593772351741790771484e+05
+3.23886718750000000000000000000000e+01 8.25031761030130646661015503262604e-05 3.90744337183593772351741790771484e+05
+3.30488281250000000000000000000000e+01 8.41891078312986758424088518104611e-05 3.90744337183593772351741790771484e+05
+3.30585937500000000000000000000000e+01 8.42140752036867740442510621434735e-05 3.90744337183593772351741790771484e+05
+3.31464843750000000000000000000000e+01 8.44387815551795765456680187277527e-05 3.90744337183593772351741790771484e+05
+3.33808593750000000000000000000000e+01 8.50361358473444855924153196191639e-05 3.90744337183593772351741790771484e+05
+3.42089843750000000000000000000000e+01 8.71515063807052503151370781431240e-05 3.90744337183593772351741790771484e+05
+3.45761718750000000000000000000000e+01 8.80884169373481864867211910130607e-05 3.90744337183593772351741790771484e+05
+3.49589843750000000000000000000000e+01 8.90662066123866817072413093470118e-05 3.90744337183593772351741790771484e+05
+3.49960937500000000000000000000000e+01 8.91620139500360432477030214748481e-05 3.90744337183593772351741790771484e+05
+3.51308593750000000000000000000000e+01 8.95056323664170609818654944511707e-05 3.90744337183593772351741790771484e+05
+3.51992187500000000000000000000000e+01 8.96804039731336806321251864382305e-05 3.90744337183593772351741790771484e+05
+3.53886718750000000000000000000000e+01 9.01638396748880076390225690730063e-05 3.90744337183593772351741790771484e+05
+3.57109375000000000000000000000000e+01 9.09868316411203482182296076175021e-05 3.90744337183593772351741790771484e+05
+3.58710937500000000000000000000000e+01 9.13953652257103941721275153220461e-05 3.90744337183593772351741790771484e+05
+3.60859375000000000000000000000000e+01 9.19446474182483648772759576850433e-05 3.90744337183593772351741790771484e+05
+3.63535156250000000000000000000000e+01 9.26278220991073961837480865710859e-05 3.90744337183593772351741790771484e+05
+3.65292968750000000000000000000000e+01 9.30763034795183992605935308084497e-05 3.90744337183593772351741790771484e+05
+3.73437500000000000000000000000000e+01 9.51567196915358400532633509349978e-05 3.90744337183593772351741790771484e+05
+3.77988281250000000000000000000000e+01 9.63183365996715787262644203892137e-05 3.90744337183593772351741790771484e+05
+3.80000000000000000000000000000000e+01 9.68326644708662119488337682859935e-05 3.90744337183593772351741790771484e+05
+3.82402343750000000000000000000000e+01 9.74459305090386089477291764460176e-05 3.90744337183593772351741790771484e+05
+3.82851562500000000000000000000000e+01 9.75598490994492045401062507714585e-05 3.90744337183593772351741790771484e+05
+3.85722656250000000000000000000000e+01 9.82938898476590341762512692547205e-05 3.90744337183593772351741790771484e+05
+3.90625000000000000000000000000000e+01 9.95453892963918992708299837701702e-05 3.90744337183593772351741790771484e+05
+3.90625000000000000000000000000000e+01 9.95453892963918992708299837701702e-05 3.90744337183593772351741790771484e+05
+3.90625000000000000000000000000000e+01 9.95453892963918992708299837701702e-05 3.90744337183593772351741790771484e+05
+3.90625000000000000000000000000000e+01 9.95453892963918992708299837701702e-05 3.90744337183593772351741790771484e+05
+3.90625000000000000000000000000000e+01 9.95453892963918992708299837701702e-05 3.90744337183593772351741790771484e+05
+3.90625000000000000000000000000000e+01 9.95453892963918992708299837701702e-05 3.90744337183593772351741790771484e+05
+3.90625000000000000000000000000000e+01 9.95453892963918992708299837701702e-05 3.90744337183593772351741790771484e+05
+3.90625000000000000000000000000000e+01 9.95453892963918992708299837701702e-05 3.90744337183593772351741790771484e+05
+3.90625000000000000000000000000000e+01 9.95453892963918992708299837701702e-05 3.90744337183593772351741790771484e+05
+3.90625000000000000000000000000000e+01 9.95453892963918992708299837701702e-05 3.90744337183593772351741790771484e+05
+3.90996093750000000000000000000000e+01 9.96402653114666317802489148292011e-05 3.90744337183593772351741790771484e+05
+3.94804687500000000000000000000000e+01 1.00613061512027507360400591096550e-04 3.90744337183593772351741790771484e+05
+3.96816406250000000000000000000000e+01 1.01126458060647538656981470062135e-04 3.90744337183593772351741790771484e+05
+3.96816406250000000000000000000000e+01 1.01126458060647538656981470062135e-04 3.90744337183593772351741790771484e+05
+3.97148437500000000000000000000000e+01 1.01211347126767045438190673056766e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01940394400499255433967249473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01941325723073870912482874473426e-04 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+01 1.01939463077924639955451624473426e-04 3.90744337183593772351741790771484e+05
+4.06152343750000000000000000000000e+01 1.03510544893225053613393382700991e-04 3.90744337183593772351741790771484e+05
+4.10996093750000000000000000000000e+01 1.04747995241099675265382396016633e-04 3.90744337183593772351741790771484e+05
+4.20507812500000000000000000000000e+01 1.07177954666550368911098756186107e-04 3.90744337183593772351741790771484e+05
+4.24472656250000000000000000000000e+01 1.08189767340357572583155187917470e-04 3.90744337183593772351741790771484e+05
+4.27343750000000000000000000000000e+01 1.08923808088567402219300206400732e-04 3.90744337183593772351741790771484e+05
+4.27617187500000000000000000000000e+01 1.08992785408679434600888458195556e-04 3.90744337183593772351741790771484e+05
+4.32988281250000000000000000000000e+01 1.10365059567449745885243939103049e-04 3.90744337183593772351741790771484e+05
+4.35742187500000000000000000000000e+01 1.11068208146219255753189836255501e-04 3.90744337183593772351741790771484e+05
+4.36992187500000000000000000000000e+01 1.11387790512786804316552879967617e-04 3.90744337183593772351741790771484e+05
+4.39453125000000000000000000000000e+01 1.12016036974392046684026458258643e-04 3.90744337183593772351741790771484e+05
+4.40000000000000000000000000000000e+01 1.12155854259765342404234211848291e-04 3.90744337183593772351741790771484e+05
+4.40000000000000000000000000000000e+01 1.12155854259765342404234211848291e-04 3.90744337183593772351741790771484e+05
+4.40000000000000000000000000000000e+01 1.12155854259765342404234211848291e-04 3.90744337183593772351741790771484e+05
+4.40019531250000000000000000000000e+01 1.12160847734242962044602653914893e-04 3.90744337183593772351741790771484e+05
+4.46875000000000000000000000000000e+01 1.13911694630737614993172546196121e-04 3.90744337183593772351741790771484e+05
+4.53574218750000000000000000000000e+01 1.15622593731411324371322058013334e-04 3.90744337183593772351741790771484e+05
+4.65000000000000000000000000000000e+01 1.18541913655668566590292711815380e-04 3.90744337183593772351741790771484e+05
+4.69277343750000000000000000000000e+01 1.19633621921117657403189904474772e-04 3.90744337183593772351741790771484e+05
+4.69335937500000000000000000000000e+01 1.19648602344550516324295230674579e-04 3.90744337183593772351741790771484e+05
+4.75996093750000000000000000000000e+01 1.21349514496268986421707858358587e-04 3.90744337183593772351741790771484e+05
+4.76914062500000000000000000000000e+01 1.21584207796717028203861699076072e-04 3.90744337183593772351741790771484e+05
+4.80000000000000000000000000000000e+01 1.22373176764180660331532424223155e-04 3.90744337183593772351741790771484e+05
+4.80000000000000000000000000000000e+01 1.22373176764180660331532424223155e-04 3.90744337183593772351741790771484e+05
+4.80000000000000000000000000000000e+01 1.22373176764180660331532424223155e-04 3.90744337183593772351741790771484e+05
+4.80000000000000000000000000000000e+01 1.22373176764180660331532424223155e-04 3.90744337183593772351741790771484e+05
+4.80000000000000000000000000000000e+01 1.22373176764180660331532424223155e-04 3.90744337183593772351741790771484e+05
+4.80000000000000000000000000000000e+01 1.22372245441606044853016799223155e-04 3.90744337183593772351741790771484e+05
+4.81308593750000000000000000000000e+01 1.22705876909031823306442388066273e-04 3.90744337183593772351741790771484e+05
+4.82421875000000000000000000000000e+01 1.22991436276830663418269118380977e-04 3.90744337183593772351741790771484e+05
+4.85976562500000000000000000000000e+01 1.23899317309182497226158203851298e-04 3.90744337183593772351741790771484e+05
+4.93750000000000000000000000000000e+01 1.25884857506125205509409092918816e-04 3.90744337183593772351741790771484e+05
+4.97988281250000000000000000000000e+01 1.26967510145193658967557870376197e-04 3.90744337183593772351741790771484e+05
+4.97988281250000000000000000000000e+01 1.26967510145193658967557870376197e-04 3.90744337183593772351741790771484e+05
+4.98476562500000000000000000000000e+01 1.27091415684559493840671828834843e-04 3.90744337183593772351741790771484e+05
+4.99355468750000000000000000000000e+01 1.27316122036052309894615941487928e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27481838016388305742654374341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27481838016388305742654374341782e-04 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+01 1.27480906693813690264138749341782e-04 3.90744337183593772351741790771484e+05
+5.07070312500000000000000000000000e+01 1.29286681809562145704234348286832e-04 3.90744337183593772351741790771484e+05
+5.09472656250000000000000000000000e+01 1.29900879170309158181645381446856e-04 3.90744337183593772351741790771484e+05
+5.14882812500000000000000000000000e+01 1.31283140278034681641683434349943e-04 3.90744337183593772351741790771484e+05
+5.20000000000000000000000000000000e+01 1.32590499268595978258830636598020e-04 3.90744337183593772351741790771484e+05
+5.20000000000000000000000000000000e+01 1.32590499268595978258830636598020e-04 3.90744337183593772351741790771484e+05
+5.25800781250000000000000000000000e+01 1.34072629865873867421183218695546e-04 3.90744337183593772351741790771484e+05
+5.27109375000000000000000000000000e+01 1.34406261333299645874608807538664e-04 3.90744337183593772351741790771484e+05
+5.29199218750000000000000000000000e+01 1.34940563102404771211179079770659e-04 3.90744337183593772351741790771484e+05
+5.40000000000000000000000000000000e+01 1.37700091843378239148468211716647e-04 3.90744337183593772351741790771484e+05
+5.40000000000000000000000000000000e+01 1.37699160520803623669952586716647e-04 3.90744337183593772351741790771484e+05
+5.42343750000000000000000000000000e+01 1.38298377458117763673731137608058e-04 3.90744337183593772351741790771484e+05
+5.44218750000000000000000000000000e+01 1.38776819685394471040260078176232e-04 3.90744337183593772351741790771484e+05
+5.48437500000000000000000000000000e+01 1.39854478849985318410567569635816e-04 3.90744337183593772351741790771484e+05
+5.55468750000000000000000000000000e+01 1.41651198339353150048441909447661e-04 3.90744337183593772351741790771484e+05
+5.57031250000000000000000000000000e+01 1.42050676297562585752645714087805e-04 3.90744337183593772351741790771484e+05
+5.59257812500000000000000000000000e+01 1.42619001065436419540752299717212e-04 3.90744337183593772351741790771484e+05
+5.60000000000000000000000000000000e+01 1.42808753095585884559590161835274e-04 3.90744337183593772351741790771484e+05
+5.61074218750000000000000000000000e+01 1.43082462869280254433648758016773e-04 3.90744337183593772351741790771484e+05
+5.70449218750000000000000000000000e+01 1.45478399295962253180355960857639e-04 3.90744337183593772351741790771484e+05
+5.72695312500000000000000000000000e+01 1.46051717538313693056303832484843e-04 3.90744337183593772351741790771484e+05
+5.74414062500000000000000000000000e+01 1.46491143292344058778400861520197e-04 3.90744337183593772351741790771484e+05
+5.79746093750000000000000000000000e+01 1.47852499179584515303503833294485e-04 3.90744337183593772351741790771484e+05
+5.80722656250000000000000000000000e+01 1.48103104226040031485278625211777e-04 3.90744337183593772351741790771484e+05
+5.83515625000000000000000000000000e+01 1.48816239753764767081434250428629e-04 3.90744337183593772351741790771484e+05
+5.91855468750000000000000000000000e+01 1.50947522033132992651249804083591e-04 3.90744337183593772351741790771484e+05
+5.99238281250000000000000000000000e+01 1.52832261417948719753670538956669e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027938245150433443919624210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027938245150433443919624210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027938245150433443919624210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027938245150433443919624210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027938245150433443919624210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027938245150433443919624210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027938245150433443919624210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027938245150433443919624210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027938245150433443919624210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027938245150433443919624210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027938245150433443919624210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+01 1.53027006922575817965403999210139e-04 3.90744337183593772351741790771484e+05
+6.03378906250000000000000000000000e+01 1.53890878007203731146074199287455e-04 3.90744337183593772351741790771484e+05
+6.04746093750000000000000000000000e+01 1.54240421220636970446593583261574e-04 3.90744337183593772351741790771484e+05
+6.05566406250000000000000000000000e+01 1.54450147148696914026905213646046e-04 3.90744337183593772351741790771484e+05
+6.06171875000000000000000000000000e+01 1.54604944857503082220745449504307e-04 3.90744337183593772351741790771484e+05
+6.07597656250000000000000000000000e+01 1.54969468494369193994897315747039e-04 3.90744337183593772351741790771484e+05
+6.11406250000000000000000000000000e+01 1.55942264694930069575048992014388e-04 3.90744337183593772351741790771484e+05
+6.17031250000000000000000000000000e+01 1.57379454021909395526612751581297e-04 3.90744337183593772351741790771484e+05
+6.25000000000000000000000000000000e+01 1.59414928963628273108493749177228e-04 3.90744337183593772351741790771484e+05
+6.25000000000000000000000000000000e+01 1.59414928963628273108493749177228e-04 3.90744337183593772351741790771484e+05
+6.31015625000000000000000000000000e+01 1.60951056457585376388910725076187e-04 3.90744337183593772351741790771484e+05
+6.31132812500000000000000000000000e+01 1.60981017304451067126067065338191e-04 3.90744337183593772351741790771484e+05
+6.36992187500000000000000000000000e+01 1.62479059647736444240567754704330e-04 3.90744337183593772351741790771484e+05
+6.37226562500000000000000000000000e+01 1.62538981341467852819934747365949e-04 3.90744337183593772351741790771484e+05
+6.37500000000000000000000000000000e+01 1.62608889984154500680038624160773e-04 3.90744337183593772351741790771484e+05
+6.39433593750000000000000000000000e+01 1.63103243957438668893661359859948e-04 3.90744337183593772351741790771484e+05
+6.39980468750000000000000000000000e+01 1.63243061242811991718923425587207e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63248054717289597806764711585004e-04 3.90744337183593772351741790771484e+05
+6.40000000000000000000000000000000e+01 1.63247123394714982328249086585004e-04 3.90744337183593772351741790771484e+05
+6.45625000000000000000000000000000e+01 1.64684312721694335384867158289524e-04 3.90744337183593772351741790771484e+05
+6.50195312500000000000000000000000e+01 1.65852785749456924655267919810342e-04 3.90744337183593772351741790771484e+05
+6.56562500000000000000000000000000e+01 1.67478795784011127252208228632924e-04 3.90744337183593772351741790771484e+05
+6.57402343750000000000000000000000e+01 1.67693515186548676920361145015193e-04 3.90744337183593772351741790771484e+05
+6.59707031250000000000000000000000e+01 1.68282745174907604748457123911010e-04 3.90744337183593772351741790771484e+05
+6.68437500000000000000000000000000e+01 1.70513896943828196020587206760410e-04 3.90744337183593772351741790771484e+05
+6.70371093750000000000000000000000e+01 1.71007319594537748755694317459586e-04 3.90744337183593772351741790771484e+05
+6.76015625000000000000000000000000e+01 1.72449502395994707900153675161903e-04 3.90744337183593772351741790771484e+05
+6.81347656250000000000000000000000e+01 1.73811789605809779903772271936191e-04 3.90744337183593772351741790771484e+05
+6.84316406250000000000000000000000e+01 1.74570797726407694189232344683660e-04 3.90744337183593772351741790771484e+05
+6.91992187500000000000000000000000e+01 1.76531370550962317823168179486970e-04 3.90744337183593772351741790771484e+05
+6.95000000000000000000000000000000e+01 1.77300365620515471389365136367644e-04 3.90744337183593772351741790771484e+05
+6.95351562500000000000000000000000e+01 1.77390248161112597810942781428878e-04 3.90744337183593772351741790771484e+05
+7.00000000000000000000000000000000e+01 1.78578695086785638537762999078495e-04 3.90744337183593772351741790771484e+05
+7.00000000000000000000000000000000e+01 1.78577763764211023059247374078495e-04 3.90744337183593772351741790771484e+05
+7.00000000000000000000000000000000e+01 1.78578695086785638537762999078495e-04 3.90744337183593772351741790771484e+05
+7.00000000000000000000000000000000e+01 1.78576832441636407580731749078495e-04 3.90744337183593772351741790771484e+05
+7.00742187500000000000000000000000e+01 1.78767515794360515183139548334168e-04 3.90744337183593772351741790771484e+05
+7.11230468750000000000000000000000e+01 1.81448080266266711458103544352127e-04 3.90744337183593772351741790771484e+05
+7.20000000000000000000000000000000e+01 1.83688287661567926532454886334733e-04 3.90744337183593772351741790771484e+05
+7.23242187500000000000000000000000e+01 1.84517204424852488678018835877026e-04 3.90744337183593772351741790771484e+05
+7.33535156250000000000000000000000e+01 1.87146902829407900175837098366571e-04 3.90744337183593772351741790771484e+05
+7.34062500000000000000000000000000e+01 1.87281726640303589808203565958422e-04 3.90744337183593772351741790771484e+05
+7.36835937500000000000000000000000e+01 1.87990800016125307689979218039866e-04 3.90744337183593772351741790771484e+05
+7.40000000000000000000000000000000e+01 1.88798811558924802900608086453360e-04 3.90744337183593772351741790771484e+05
+7.62636718750000000000000000000000e+01 1.94582523188185484847023687393630e-04 3.90744337183593772351741790771484e+05
+7.67460937500000000000000000000000e+01 1.95814980061582500411171414711475e-04 3.90744337183593772351741790771484e+05
+7.76503906250000000000000000000000e+01 1.98126958744719594302657883488905e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04131314573570074588637623946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04131314573570074588637623946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04131314573570074588637623946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04131314573570074588637623946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+01 2.04130383250995459110121998946852e-04 3.90744337183593772351741790771484e+05
+8.01992187500000000000000000000000e+01 2.04639717647712499797377216914640e-04 3.90744337183593772351741790771484e+05
+8.18007812500000000000000000000000e+01 2.08732504074209937374589918235301e-04 3.90744337183593772351741790771484e+05
+8.19140625000000000000000000000000e+01 2.09022125593911795200796621685413e-04 3.90744337183593772351741790771484e+05
+8.20644531250000000000000000000000e+01 2.09407554451262973909883569056944e-04 3.90744337183593772351741790771484e+05
+8.21718750000000000000000000000000e+01 2.09681264224957343783942165238443e-04 3.90744337183593772351741790771484e+05
+8.22988281250000000000000000000000e+01 2.10005840066002498435146494948356e-04 3.90744337183593772351741790771484e+05
+8.25800781250000000000000000000000e+01 2.10724900390779482702713343300616e-04 3.90744337183593772351741790771484e+05
+8.32011718750000000000000000000000e+01 2.12310962629512755281760427727988e-04 3.90744337183593772351741790771484e+05
+8.32753906250000000000000000000000e+01 2.12500714659662220300598289846050e-04 3.90744337183593772351741790771484e+05
+8.34121093750000000000000000000000e+01 2.12850257873095486706171985957781e-04 3.90744337183593772351741790771484e+05
+8.48261718750000000000000000000000e+01 2.16463670749741628543394433847880e-04 3.90744337183593772351741790771484e+05
+8.52910156250000000000000000000000e+01 2.17651186352840053791699026497497e-04 3.90744337183593772351741790771484e+05
+8.64003906250000000000000000000000e+01 2.20486548533552418260503258373717e-04 3.90744337183593772351741790771484e+05
+8.65996093750000000000000000000000e+01 2.20995882930269431842704164203894e-04 3.90744337183593772351741790771484e+05
+8.71816406250000000000000000000000e+01 2.22483938324599569676467969436828e-04 3.90744337183593772351741790771484e+05
+8.81835937500000000000000000000000e+01 2.25043728086468333314182355131550e-04 3.90744337183593772351741790771484e+05
+8.99531250000000000000000000000000e+01 2.29565953318040924437809513491970e-04 3.90744337183593772351741790771484e+05
+9.00000000000000000000000000000000e+01 2.29685796705503741596543498815208e-04 3.90744337183593772351741790771484e+05
+9.00000000000000000000000000000000e+01 2.29685796705503741596543498815208e-04 3.90744337183593772351741790771484e+05
+9.01113281250000000000000000000000e+01 2.29970424750727966229854604129912e-04 3.90744337183593772351741790771484e+05
+9.03437500000000000000000000000000e+01 2.30564648213564500145791869023526e-04 3.90744337183593772351741790771484e+05
+9.05332031250000000000000000000000e+01 2.31049015237893429078677720589496e-04 3.90744337183593772351741790771484e+05
+9.19023437500000000000000000000000e+01 2.34547578201554359845007469154154e-04 3.90744337183593772351741790771484e+05
+9.22460937500000000000000000000000e+01 2.35426429709615118394255839362472e-04 3.90744337183593772351741790771484e+05
+9.36523437500000000000000000000000e+01 2.39019868688350781670004518986161e-04 3.90744337183593772351741790771484e+05
+9.40429687500000000000000000000000e+01 2.40018563583874357377986874517717e-04 3.90744337183593772351741790771484e+05
+9.40996093750000000000000000000000e+01 2.40163374343725259186035914105162e-04 3.90744337183593772351741790771484e+05
+9.44042968750000000000000000000000e+01 2.40942356362233652032969755119041e-04 3.90744337183593772351741790771484e+05
+9.44355468750000000000000000000000e+01 2.41022251953875539173810516047070e-04 3.90744337183593772351741790771484e+05
+9.45039062500000000000000000000000e+01 2.41197023560592185929124520171740e-04 3.90744337183593772351741790771484e+05
+9.45292968750000000000000000000000e+01 2.41261938728801200596332798831156e-04 3.90744337183593772351741790771484e+05
+9.46679687500000000000000000000000e+01 2.41615544094137457611232155940684e-04 3.90744337183593772351741790771484e+05
+9.55000000000000000000000000000000e+01 2.43742764221602692571722048597849e-04 3.90744337183593772351741790771484e+05
+9.56777343750000000000000000000000e+01 2.44196239076491315288935934901815e-04 3.90744337183593772351741790771484e+05
+9.60000000000000000000000000000000e+01 2.45020162365298271346658598446311e-04 3.90744337183593772351741790771484e+05
+9.64746093750000000000000000000000e+01 2.46233576663359423827848182497746e-04 3.90744337183593772351741790771484e+05
+9.75000000000000000000000000000000e+01 2.48854219441534184418390873716476e-04 3.90744337183593772351741790771484e+05
+9.80937500000000000000000000000000e+01 2.50371304360155397510795394211414e-04 3.90744337183593772351741790771484e+05
+9.83554687500000000000000000000000e+01 2.51040429940156239584786446172870e-04 3.90744337183593772351741790771484e+05
+9.95625000000000000000000000000000e+01 2.54124534522174835068225595691160e-04 3.90744337183593772351741790771484e+05
+9.98183593750000000000000000000000e+01 2.54779611001317420147099790384004e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55244004127735870518511873683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55244004127735870518511873683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55244004127735870518511873683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55244004127735870518511873683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55244004127735870518511873683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55244004127735870518511873683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55244004127735870518511873683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+02 2.55243072805161255039996248683565e-04 3.90744337183593772351741790771484e+05
+1.00099609375000000000000000000000e+02 2.55497740003519761831096701598653e-04 3.90744337183593772351741790771484e+05
+1.00656250000000000000000000000000e+02 2.56920880229640857892597916034561e-04 3.90744337183593772351741790771484e+05
+1.00777343750000000000000000000000e+02 2.57230475647253194280278387751082e-04 3.90744337183593772351741790771484e+05
+1.00947265625000000000000000000000e+02 2.57664907926805953914534130788638e-04 3.90744337183593772351741790771484e+05
+1.01246093750000000000000000000000e+02 2.58428909521881474287835489533904e-04 3.90744337183593772351741790771484e+05
+1.01660156250000000000000000000000e+02 2.59486594788561843096669212727079e-04 3.90744337183593772351741790771484e+05
+1.02000000000000000000000000000000e+02 2.60354528025092746886665073802192e-04 3.90744337183593772351741790771484e+05
+1.02000000000000000000000000000000e+02 2.60354528025092746886665073802192e-04 3.90744337183593772351741790771484e+05
+1.02675781250000000000000000000000e+02 2.62082270194348573248005473956823e-04 3.90744337183593772351741790771484e+05
+1.03660156250000000000000000000000e+02 2.64598981331068004631962287120928e-04 3.90744337183593772351741790771484e+05
+1.04000000000000000000000000000000e+02 2.65465983245024292943442523196040e-04 3.90744337183593772351741790771484e+05
+1.04597656250000000000000000000000e+02 2.66993986435175333690045240686572e-04 3.90744337183593772351741790771484e+05
+1.04750000000000000000000000000000e+02 2.67383477444429530113512161193512e-04 3.90744337183593772351741790771484e+05
+1.05082031250000000000000000000000e+02 2.68232368105624570820549879002215e-04 3.90744337183593772351741790771484e+05
+1.05453125000000000000000000000000e+02 2.69181128256372004334956438142967e-04 3.90744337183593772351741790771484e+05
+1.05488281250000000000000000000000e+02 2.69271010796969130756534083204201e-04 3.90744337183593772351741790771484e+05
+1.05726562500000000000000000000000e+02 2.69880214683238482935995206091206e-04 3.90744337183593772351741790771484e+05
+1.06326171875000000000000000000000e+02 2.71412280025292568502032208854757e-04 3.90744337183593772351741790771484e+05
+1.06623046875000000000000000000000e+02 2.72171288145890482787492281602226e-04 3.90744337183593772351741790771484e+05
+1.07396484375000000000000000000000e+02 2.74147772716452594373576223674149e-04 3.90744337183593772351741790771484e+05
+1.07521484375000000000000000000000e+02 2.74468286405594758415454892386265e-04 3.90744337183593772351741790771484e+05
+1.08183593750000000000000000000000e+02 2.76160142930932564053064792730652e-04 3.90744337183593772351741790771484e+05
+1.08732421875000000000000000000000e+02 2.77563309259143235763200863175371e-04 3.90744337183593772351741790771484e+05
+1.10000000000000000000000000000000e+02 2.80802211549967999440480248551921e-04 3.90744337183593772351741790771484e+05
+1.10000000000000000000000000000000e+02 2.80802211549967999440480248551921e-04 3.90744337183593772351741790771484e+05
+1.10000000000000000000000000000000e+02 2.80802211549967999440480248551921e-04 3.90744337183593772351741790771484e+05
+1.10000000000000000000000000000000e+02 2.80802211549967999440480248551921e-04 3.90744337183593772351741790771484e+05
+1.10000000000000000000000000000000e+02 2.80802211549967999440480248551921e-04 3.90744337183593772351741790771484e+05
+1.11265625000000000000000000000000e+02 2.84037983011464387986949597930675e-04 3.90744337183593772351741790771484e+05
+1.12847656250000000000000000000000e+02 2.88080834693185683370586502860533e-04 3.90744337183593772351741790771484e+05
+1.14822265625000000000000000000000e+02 2.93127374744908133444992737182133e-04 3.90744337183593772351741790771484e+05
+1.16326171875000000000000000000000e+02 2.96973281415248543859547458723114e-04 3.90744337183593772351741790771484e+05
+1.16525390625000000000000000000000e+02 2.97481684489390941963232739553291e-04 3.90744337183593772351741790771484e+05
+1.16531250000000000000000000000000e+02 2.97495733590249198958349596821904e-04 3.90744337183593772351741790771484e+05
+1.17187500000000000000000000000000e+02 2.99174472337303417289466889172900e-04 3.90744337183593772351741790771484e+05
+1.17187500000000000000000000000000e+02 2.99174472337303417289466889172900e-04 3.90744337183593772351741790771484e+05
+1.18189453125000000000000000000000e+02 3.01736124744321411884212524867621e-04 3.90744337183593772351741790771484e+05
+1.18447265625000000000000000000000e+02 3.02393400730217756615381130558262e-04 3.90744337183593772351741790771484e+05
+1.19378906250000000000000000000000e+02 3.04775288056041498366971476130516e-04 3.90744337183593772351741790771484e+05
+1.19511718750000000000000000000000e+02 3.05114844320519525491808288109041e-04 3.90744337183593772351741790771484e+05
+1.19542968750000000000000000000000e+02 3.05194739912161385527594736899459e-04 3.90744337183593772351741790771484e+05
+1.20000000000000000000000000000000e+02 3.06363212939923974797995498420278e-04 3.90744337183593772351741790771484e+05
+1.20000000000000000000000000000000e+02 3.06363212939923974797995498420278e-04 3.90744337183593772351741790771484e+05
+1.20029296875000000000000000000000e+02 3.06438115057088228745940661212899e-04 3.90744337183593772351741790771484e+05
+1.22000000000000000000000000000000e+02 3.11475044658401998675517630132958e-04 3.90744337183593772351741790771484e+05
+1.22000000000000000000000000000000e+02 3.11476530805004697601695573538905e-04 3.90744337183593772351741790771484e+05
+1.22632812500000000000000000000000e+02 3.13092553890603688022953310365892e-04 3.90744337183593772351741790771484e+05
+1.24970703125000000000000000000000e+02 3.19069742840312324007323585561835e-04 3.90744337183593772351741790771484e+05
+1.25060546875000000000000000000000e+02 3.19299442666282746149108984212717e-04 3.90744337183593772351741790771484e+05
+1.25318359375000000000000000000000e+02 3.19957649974753706358793214903358e-04 3.90744337183593772351741790771484e+05
+1.25699218750000000000000000000000e+02 3.20932308820463785790921829033095e-04 3.90744337183593772351741790771484e+05
+1.27263671875000000000000000000000e+02 3.24930219231886517963769911432337e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+02 3.26812759109948458308841923170007e-04 3.90744337183593772351741790771484e+05
+1.29019531250000000000000000000000e+02 3.29419352787265016114376381395346e-04 3.90744337183593772351741790771484e+05
+1.29394531250000000000000000000000e+02 3.30376237241818430847434262531692e-04 3.90744337183593772351741790771484e+05
+1.29761718750000000000000000000000e+02 3.31316873088759828933080875401629e-04 3.90744337183593772351741790771484e+05
+1.31736328125000000000000000000000e+02 3.36363413140482279007487109723229e-04 3.90744337183593772351741790771484e+05
+1.32167968750000000000000000000000e+02 3.37466971000035826505625280447020e-04 3.90744337183593772351741790771484e+05
+1.36000000000000000000000000000000e+02 3.47262305279972941819688347919737e-04 3.90744337183593772351741790771484e+05
+1.39738281250000000000000000000000e+02 3.56819815430133599563206070470756e-04 3.90744337183593772351741790771484e+05
+1.39839843750000000000000000000000e+02 3.57078544780395096963632184383641e-04 3.90744337183593772351741790771484e+05
+1.40000000000000000000000000000000e+02 3.57488941010134387427088498156991e-04 3.90744337183593772351741790771484e+05
+1.40000000000000000000000000000000e+02 3.57487078364985156470057248156991e-04 3.90744337183593772351741790771484e+05
+1.40000000000000000000000000000000e+02 3.57487078364985156470057248156991e-04 3.90744337183593772351741790771484e+05
+1.40000000000000000000000000000000e+02 3.57488009687559771948572873156991e-04 3.90744337183593772351741790771484e+05
+1.45601562500000000000000000000000e+02 3.71807431844218682238240036852517e-04 3.90744337183593772351741790771484e+05
+1.48798828125000000000000000000000e+02 3.79980818241504585564688456500448e-04 3.90744337183593772351741790771484e+05
+1.48894531250000000000000000000000e+02 3.80225498490907880180106337419943e-04 3.90744337183593772351741790771484e+05
+1.50000000000000000000000000000000e+02 3.83051805045239593741634998025347e-04 3.90744337183593772351741790771484e+05
+1.50000000000000000000000000000000e+02 3.83051805045239593741634998025347e-04 3.90744337183593772351741790771484e+05
+1.50000000000000000000000000000000e+02 3.83051805045239593741634998025347e-04 3.90744337183593772351741790771484e+05
+1.50000000000000000000000000000000e+02 3.83051805045239593741634998025347e-04 3.90744337183593772351741790771484e+05
+1.50898437500000000000000000000000e+02 3.85349734627518484848113233809386e-04 3.90744337183593772351741790771484e+05
+1.52837890625000000000000000000000e+02 3.90307323461218423979457448069752e-04 3.90744337183593772351741790771484e+05
+1.55916015625000000000000000000000e+02 3.98176107915369651216175306274181e-04 3.90744337183593772351741790771484e+05
+1.57136718750000000000000000000000e+02 4.01297029463880828691751956327494e-04 3.90744337183593772351741790771484e+05
+1.60000000000000000000000000000000e+02 4.08616531725494031013212747893704e-04 3.90744337183593772351741790771484e+05
+1.60000000000000000000000000000000e+02 4.08617463048068646491728372893704e-04 3.90744337183593772351741790771484e+05
+1.60000000000000000000000000000000e+02 4.08616531725494031013212747893704e-04 3.90744337183593772351741790771484e+05
+1.60000000000000000000000000000000e+02 4.08616531725494031013212747893704e-04 3.90744337183593772351741790771484e+05
+1.61894531250000000000000000000000e+02 4.13460201968783428762288512103851e-04 3.90744337183593772351741790771484e+05
+1.63923828125000000000000000000000e+02 4.18648421951028405513933750015099e-04 3.90744337183593772351741790771484e+05
+1.70000000000000000000000000000000e+02 4.34183121050897699241821747762060e-04 3.90744337183593772351741790771484e+05
+1.70199218750000000000000000000000e+02 4.34692455447614767034131277867459e-04 3.90744337183593772351741790771484e+05
+1.70703125000000000000000000000000e+02 4.35980771862840173463266024711515e-04 3.90744337183593772351741790771484e+05
+1.80000000000000000000000000000000e+02 4.59749710376301367470430747630417e-04 3.90744337183593772351741790771484e+05
+1.80000000000000000000000000000000e+02 4.59749710376301367470430747630417e-04 3.90744337183593772351741790771484e+05
+1.80000000000000000000000000000000e+02 4.59749710376301367470430747630417e-04 3.90744337183593772351741790771484e+05
+1.80066406250000000000000000000000e+02 4.59918557185965792659387840757290e-04 3.90744337183593772351741790771484e+05
+1.80134765625000000000000000000000e+02 4.60094260115257000683108845606739e-04 3.90744337183593772351741790771484e+05
+1.80248046875000000000000000000000e+02 4.60382950312384243030799924056851e-04 3.90744337183593772351741790771484e+05
+1.84000000000000000000000000000000e+02 4.69976346106462867287939522142892e-04 3.90744337183593772351741790771484e+05
+1.91128906250000000000000000000000e+02 4.88203459272342800423505337903407e-04 3.90744337183593772351741790771484e+05
+1.92000000000000000000000000000000e+02 4.90429617566785812712848446892622e-04 3.90744337183593772351741790771484e+05
+1.92000000000000000000000000000000e+02 4.90430548889360428191364071892622e-04 3.90744337183593772351741790771484e+05
+1.92000000000000000000000000000000e+02 4.90429617566785812712848446892622e-04 3.90744337183593772351741790771484e+05
+1.92000000000000000000000000000000e+02 4.90429617566785812712848446892622e-04 3.90744337183593772351741790771484e+05
+1.92000000000000000000000000000000e+02 4.90429617566785812712848446892622e-04 3.90744337183593772351741790771484e+05
+1.92000000000000000000000000000000e+02 4.90429617566785812712848446892622e-04 3.90744337183593772351741790771484e+05
+1.96525390625000000000000000000000e+02 5.01999497931426494345963362775365e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10883820349683319406164372367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10883820349683319406164372367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10883820349683319406164372367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10883820349683319406164372367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10883820349683319406164372367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10883820349683319406164372367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10883820349683319406164372367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+02 5.10884751672257934884679997367130e-04 3.90744337183593772351741790771484e+05
+2.05884765625000000000000000000000e+02 5.25930090273320693591840857550324e-04 3.90744337183593772351741790771484e+05
+2.05974609375000000000000000000000e+02 5.26160721421865731212141881201205e-04 3.90744337183593772351741790771484e+05
+2.06000000000000000000000000000000e+02 5.26224705267500157505888846998232e-04 3.90744337183593772351741790771484e+05
+2.07292968750000000000000000000000e+02 5.29532248016832424869493323171810e-04 3.90744337183593772351741790771484e+05
+2.10316406250000000000000000000000e+02 5.37261215185610356386003427786591e-04 3.90744337183593772351741790771484e+05
+2.14000000000000000000000000000000e+02 5.46679839372972279677720397472740e-04 3.90744337183593772351741790771484e+05
+2.15095703125000000000000000000000e+02 5.49481178554915962800042628089159e-04 3.90744337183593772351741790771484e+05
+2.16849609375000000000000000000000e+02 5.53967181280966085819839062054371e-04 3.90744337183593772351741790771484e+05
+2.20000000000000000000000000000000e+02 5.62021655613363733255960497103842e-04 3.90744337183593772351741790771484e+05
+2.22500000000000000000000000000000e+02 5.68414234267289320001736996346153e-04 3.90744337183593772351741790771484e+05
+2.24937500000000000000000000000000e+02 5.74647021737931078255723349457185e-04 3.90744337183593772351741790771484e+05
+2.25583984375000000000000000000000e+02 5.76299861790022542248901338268752e-04 3.90744337183593772351741790771484e+05
+2.27009765625000000000000000000000e+02 5.79945098158683659990420000696076e-04 3.90744337183593772351741790771484e+05
+2.30265625000000000000000000000000e+02 5.88271082758021917648305620929250e-04 3.90744337183593772351741790771484e+05
+2.32611328125000000000000000000000e+02 5.94268245605640977984041040116381e-04 3.90744337183593772351741790771484e+05
+2.35875000000000000000000000000000e+02 6.02614204102889768413509052891186e-04 3.90744337183593772351741790771484e+05
+2.39291015625000000000000000000000e+02 6.11347790964243470099304111897709e-04 3.90744337183593772351741790771484e+05
+2.39830078125000000000000000000000e+02 6.12726921242640618428532128802999e-04 3.90744337183593772351741790771484e+05
+2.40000000000000000000000000000000e+02 6.13162284844767993541303496840555e-04 3.90744337183593772351741790771484e+05
+2.40000000000000000000000000000000e+02 6.13161353522193378062787871840555e-04 3.90744337183593772351741790771484e+05
+2.40000000000000000000000000000000e+02 6.13162284844767993541303496840555e-04 3.90744337183593772351741790771484e+05
+2.40000000000000000000000000000000e+02 6.13162284844767993541303496840555e-04 3.90744337183593772351741790771484e+05
+2.45210937500000000000000000000000e+02 6.26486737396201817142105117142137e-04 3.90744337183593772351741790771484e+05
+2.48000000000000000000000000000000e+02 6.33617418950240224133352295865507e-04 3.90744337183593772351741790771484e+05
+2.48753906250000000000000000000000e+02 6.35545831421175343167728755133794e-04 3.90744337183593772351741790771484e+05
+2.50000000000000000000000000000000e+02 6.38732599460470123683974996708912e-04 3.90744337183593772351741790771484e+05
+2.50000000000000000000000000000000e+02 6.38731668137895508205459371708912e-04 3.90744337183593772351741790771484e+05
+2.50242187500000000000000000000000e+02 6.39350858973120180980820315141955e-04 3.90744337183593772351741790771484e+05
+2.51048828125000000000000000000000e+02 6.41414095254950935437454617726871e-04 3.90744337183593772351741790771484e+05
+2.54080078125000000000000000000000e+02 6.49165830289363137740876741332841e-04 3.90744337183593772351741790771484e+05
+2.54275390625000000000000000000000e+02 6.49665177737124939147395075167424e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54074415700861577262215096340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54073484378286961783699471340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54074415700861577262215096340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54075347023436192740730721340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54074415700861577262215096340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54074415700861577262215096340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54075347023436192740730721340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54074415700861577262215096340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54075347023436192740730721340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54074415700861577262215096340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54074415700861577262215096340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54074415700861577262215096340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54074415700861577262215096340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54074415700861577262215096340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54074415700861577262215096340014e-04 3.90744337183593772351741790771484e+05
+2.56000000000000000000000000000000e+02 6.54074415700861577262215096340014e-04 3.90744337183593772351741790771484e+05
+2.56388671875000000000000000000000e+02 6.55068117121907519777301853736162e-04 3.90744337183593772351741790771484e+05
+2.58134765625000000000000000000000e+02 6.59534145950047218445733143710186e-04 3.90744337183593772351741790771484e+05
+2.59712890625000000000000000000000e+02 6.63568873327962478400610102369228e-04 3.90744337183593772351741790771484e+05
+2.60000000000000000000000000000000e+02 6.64302914076172253826646496577268e-04 3.90744337183593772351741790771484e+05
+2.64964843750000000000000000000000e+02 6.76998188843426192476404601450213e-04 3.90744337183593772351741790771484e+05
+2.65523437500000000000000000000000e+02 6.78427253866599510104262726883917e-04 3.90744337183593772351741790771484e+05
+2.66605468750000000000000000000000e+02 6.81193638727199896401587331240535e-04 3.90744337183593772351741790771484e+05
+2.70439453125000000000000000000000e+02 6.90998623094487640985961185435826e-04 3.90744337183593772351741790771484e+05
+2.70503906250000000000000000000000e+02 6.91163407752249021355483993289681e-04 3.90744337183593772351741790771484e+05
+2.72488281250000000000000000000000e+02 6.96236777821508841246345156150710e-04 3.90744337183593772351741790771484e+05
+2.75599609375000000000000000000000e+02 7.04193245309503381042237624143354e-04 3.90744337183593772351741790771484e+05
+2.80000000000000000000000000000000e+02 7.15445405952725745069020746313981e-04 3.90744337183593772351741790771484e+05
+2.88091796875000000000000000000000e+02 7.36138958648944411594650105712390e-04 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+02 7.66590691797003082746941871050694e-04 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+02 7.66591623119577698225457496050694e-04 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+02 7.66589760474428467268426246050694e-04 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+02 7.66590691797003082746941871050694e-04 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+02 7.66589760474428467268426246050694e-04 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+02 7.66590691797003082746941871050694e-04 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+02 7.66589760474428467268426246050694e-04 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+02 7.66590691797003082746941871050694e-04 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+02 7.66589760474428467268426246050694e-04 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+02 7.66590691797003082746941871050694e-04 3.90744337183593772351741790771484e+05
+3.00000000000000000000000000000000e+02 7.66589760474428467268426246050694e-04 3.90744337183593772351741790771484e+05
+3.00240234375000000000000000000000e+02 7.67204889157750095224352904210718e-04 3.90744337183593772351741790771484e+05
+3.11414062500000000000000000000000e+02 7.95779075902224432119413943809150e-04 3.90744337183593772351741790771484e+05
+3.11457031250000000000000000000000e+02 7.95888932340732091312573981412015e-04 3.90744337183593772351741790771484e+05
+3.16285156250000000000000000000000e+02 8.08236526539701967408735328035618e-04 3.90744337183593772351741790771484e+05
+3.20000000000000000000000000000000e+02 8.17735977641280420424862995787407e-04 3.90744337183593772351741790771484e+05
+3.20000000000000000000000000000000e+02 8.17735977641280420424862995787407e-04 3.90744337183593772351741790771484e+05
+3.20552734375000000000000000000000e+02 8.19150062241020973999305887502942e-04 3.90744337183593772351741790771484e+05
+3.25513671875000000000000000000000e+02 8.31836281381894207531679796829849e-04 3.90744337183593772351741790771484e+05
+3.30000000000000000000000000000000e+02 8.43310017547281012481596995655764e-04 3.90744337183593772351741790771484e+05
+3.33957031250000000000000000000000e+02 8.53428659484084138273085606840596e-04 3.90744337183593772351741790771484e+05
+3.39876953125000000000000000000000e+02 8.68568537238617100794402237085023e-04 3.90744337183593772351741790771484e+05
+3.41537109375000000000000000000000e+02 8.72813921867166974018215075403759e-04 3.90744337183593772351741790771484e+05
+3.53000000000000000000000000000000e+02 9.02129936802052593072809294483250e-04 3.90744337183593772351741790771484e+05
+3.57761718750000000000000000000000e+02 9.14306821546208813022982297979979e-04 3.90744337183593772351741790771484e+05
+3.60000000000000000000000000000000e+02 9.20032137265282788651798995260833e-04 3.90744337183593772351741790771484e+05
+3.60000000000000000000000000000000e+02 9.20032137265282788651798995260833e-04 3.90744337183593772351741790771484e+05
+3.70472656250000000000000000000000e+02 9.46814597994866981311989917458050e-04 3.90744337183593772351741790771484e+05
+3.74539062500000000000000000000000e+02 9.57214737147565929500925285822177e-04 3.90744337183593772351741790771484e+05
+3.75578125000000000000000000000000e+02 9.59871265569658656605089852575929e-04 3.90744337183593772351741790771484e+05
+3.84000000000000000000000000000000e+02 9.81411509420318604185462518785243e-04 3.90744337183593772351741790771484e+05
+3.84000000000000000000000000000000e+02 9.81410578097743988706946893785243e-04 3.90744337183593772351741790771484e+05
+3.84000000000000000000000000000000e+02 9.81410578097743988706946893785243e-04 3.90744337183593772351741790771484e+05
+3.84000000000000000000000000000000e+02 9.81411509420318604185462518785243e-04 3.90744337183593772351741790771484e+05
+3.85765625000000000000000000000000e+02 9.85926541670659748253791043737237e-04 3.90744337183593772351741790771484e+05
+3.93634765625000000000000000000000e+02 1.00605083827642991130268956823102e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233109085700900331428186973426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233109085700900331428186973426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233202217958361879279749473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233109085700900331428186973426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233109085700900331428186973426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233202217958361879279749473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233109085700900331428186973426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233109085700900331428186973426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.00000000000000000000000000000000e+02 1.02233015953443438783576624473426e-03 3.90744337183593772351741790771484e+05
+4.22000000000000000000000000000000e+02 1.07859714514696404183413669386482e-03 3.90744337183593772351741790771484e+05
+4.29003906250000000000000000000000e+02 1.09651026388172417348754184018844e-03 3.90744337183593772351741790771484e+05
+4.61898437500000000000000000000000e+02 1.18064109467872716680014733015014e-03 3.90744337183593772351741790771484e+05
+4.68871093750000000000000000000000e+02 1.19847524914441999968617302840812e-03 3.90744337183593772351741790771484e+05
+4.71824218750000000000000000000000e+02 1.20602724519972763321529196645088e-03 3.90744337183593772351741790771484e+05
+4.80000000000000000000000000000000e+02 1.22693924258878220290291949368111e-03 3.90744337183593772351741790771484e+05
+4.80000000000000000000000000000000e+02 1.22693924258878220290291949368111e-03 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+02 1.27809197901365646440896561841782e-03 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+02 1.27809291033623107988748124341782e-03 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+02 1.27809291033623107988748124341782e-03 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+02 1.27809291033623107988748124341782e-03 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+02 1.27809291033623107988748124341782e-03 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+02 1.27809291033623107988748124341782e-03 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+02 1.27809291033623107988748124341782e-03 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+02 1.27809291033623107988748124341782e-03 3.90744337183593772351741790771484e+05
+5.00000000000000000000000000000000e+02 1.27809197901365646440896561841782e-03 3.90744337183593772351741790771484e+05
+5.10298828125000000000000000000000e+02 1.30443467712760565423157910203145e-03 3.90744337183593772351741790771484e+05
+5.12000000000000000000000000000000e+02 1.30878585604276014182911769268003e-03 3.90744337183593772351741790771484e+05
+5.12000000000000000000000000000000e+02 1.30878585604276014182911769268003e-03 3.90744337183593772351741790771484e+05
+5.12000000000000000000000000000000e+02 1.30878585604276014182911769268003e-03 3.90744337183593772351741790771484e+05
+5.12000000000000000000000000000000e+02 1.30878399339761091087208644268003e-03 3.90744337183593772351741790771484e+05
+5.12000000000000000000000000000000e+02 1.30878585604276014182911769268003e-03 3.90744337183593772351741790771484e+05
+5.12000000000000000000000000000000e+02 1.30878399339761091087208644268003e-03 3.90744337183593772351741790771484e+05
+5.36753906250000000000000000000000e+02 1.37209922860417866084803417692228e-03 3.90744337183593772351741790771484e+05
+5.80667968750000000000000000000000e+02 1.48442186885539418976509562497768e-03 3.90744337183593772351741790771484e+05
+5.90550781250000000000000000000000e+02 1.50970188822818545890114272367555e-03 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+02 1.53386869965407238863841499210139e-03 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+02 1.53386963097664700411693061710139e-03 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+02 1.53386869965407238863841499210139e-03 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+02 1.53386963097664700411693061710139e-03 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+02 1.53386963097664700411693061710139e-03 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+02 1.53386869965407238863841499210139e-03 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+02 1.53386869965407238863841499210139e-03 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+02 1.53386869965407238863841499210139e-03 3.90744337183593772351741790771484e+05
+6.00000000000000000000000000000000e+02 1.53387056229922161959544624210139e-03 3.90744337183593772351741790771484e+05
+6.05773437500000000000000000000000e+02 1.54863686079050781943533543483227e-03 3.90744337183593772351741790771484e+05
+6.17197265625000000000000000000000e+02 1.57785673152613967022694918540537e-03 3.90744337183593772351741790771484e+05
+6.43199218750000000000000000000000e+02 1.64436745353677832293115557149576e-03 3.90744337183593772351741790771484e+05
+6.46000000000000000000000000000000e+02 1.65153088990540632130521458975636e-03 3.90744337183593772351741790771484e+05
+6.76398437500000000000000000000000e+02 1.72928844222318520325309965102178e-03 3.90744337183593772351741790771484e+05
+6.98798828125000000000000000000000e+02 1.78658467803907423758491557208572e-03 3.90744337183593772351741790771484e+05
+7.09962890625000000000000000000000e+02 1.81514134799175730523856930886950e-03 3.90744337183593772351741790771484e+05
+7.12869140625000000000000000000000e+02 1.82257629462732580541417526376335e-03 3.90744337183593772351741790771484e+05
+7.35472656250000000000000000000000e+02 1.88039557707918563583815441120350e-03 3.90744337183593772351741790771484e+05
+7.44064453125000000000000000000000e+02 1.90237304717712197264789519834949e-03 3.90744337183593772351741790771484e+05
+7.68000000000000000000000000000000e+02 1.96359974186786651745295628757049e-03 3.90744337183593772351741790771484e+05
+8.00000000000000000000000000000000e+02 2.04545753119273962528090748946852e-03 3.90744337183593772351741790771484e+05
+8.42113281250000000000000000000000e+02 2.15318270723361369911597051896024e-03 3.90744337183593772351741790771484e+05
+8.47748046875000000000000000000000e+02 2.16759819432728751548156154171920e-03 3.90744337183593772351741790771484e+05
+8.53941406250000000000000000000000e+02 2.18344088379898541851797943991187e-03 3.90744337183593772351741790771484e+05
+8.99585937500000000000000000000000e+02 2.30020264359856452252017788850935e-03 3.90744337183593772351741790771484e+05
+9.06451171875000000000000000000000e+02 2.31776401961313743838033474276017e-03 3.90744337183593772351741790771484e+05
+9.13298828125000000000000000000000e+02 2.33528045435741227892068039295737e-03 3.90744337183593772351741790771484e+05
+9.24687500000000000000000000000000e+02 2.36441416784274535678456174991879e-03 3.90744337183593772351741790771484e+05
+9.29794921875000000000000000000000e+02 2.37747955418231293744923959820881e-03 3.90744337183593772351741790771484e+05
+9.43876953125000000000000000000000e+02 2.41350299426257948118279550442367e-03 3.90744337183593772351741790771484e+05
+9.44144531250000000000000000000000e+02 2.41418710026601330415063628720418e-03 3.90744337183593772351741790771484e+05
+9.52513671875000000000000000000000e+02 2.43559717691865058528111198654642e-03 3.90744337183593772351741790771484e+05
+9.68027343750000000000000000000000e+02 2.47528362775873474882493141535633e-03 3.90744337183593772351741790771484e+05
+9.71664062500000000000000000000000e+02 2.48458613384893237108208552399446e-03 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+03 2.55707243976349609532183748683565e-03 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+03 2.55707243976349609532183748683565e-03 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+03 2.55707337108607071080035311183565e-03 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+03 2.55707430240864532627886873683565e-03 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+03 2.55707430240864532627886873683565e-03 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+03 2.55707430240864532627886873683565e-03 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+03 2.55707243976349609532183748683565e-03 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+03 2.55707430240864532627886873683565e-03 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+03 2.55707430240864532627886873683565e-03 3.90744337183593772351741790771484e+05
+1.00000000000000000000000000000000e+03 2.55707430240864532627886873683565e-03 3.90744337183593772351741790771484e+05
+1.00263671875000000000000000000000e+03 2.56381921824372794455060287077686e-03 3.90744337183593772351741790771484e+05
+1.02400000000000000000000000000000e+03 2.61846950704744960494729788536006e-03 3.90744337183593772351741790771484e+05
+1.02400000000000000000000000000000e+03 2.61846950704744960494729788536006e-03 3.90744337183593772351741790771484e+05
+1.02400000000000000000000000000000e+03 2.61846950704744960494729788536006e-03 3.90744337183593772351741790771484e+05
+1.02400000000000000000000000000000e+03 2.61846857572487498946878226036006e-03 3.90744337183593772351741790771484e+05
+1.08389062500000000000000000000000e+03 2.77167788407371371017795524949179e-03 3.90744337183593772351741790771484e+05
+1.10000000000000000000000000000000e+03 2.81289106991976971608448998551921e-03 3.90744337183593772351741790771484e+05
+1.10232226562500000000000000000000e+03 2.81883203636395596528019247273278e-03 3.90744337183593772351741790771484e+05
+1.10267578125000000000000000000000e+03 2.81973585524440467295348433651725e-03 3.90744337183593772351741790771484e+05
+1.11148632812500000000000000000000e+03 2.84227445712898364044152188512271e-03 3.90744337183593772351741790771484e+05
+1.13221093750000000000000000000000e+03 2.89529374242367349215343530488553e-03 3.90744337183593772351741790771484e+05
+1.13511132812500000000000000000000e+03 2.90271277731323461279711040106122e-03 3.90744337183593772351741790771484e+05
+1.15691015625000000000000000000000e+03 2.95847847357061420961454878408858e-03 3.90744337183593772351741790771484e+05
+1.20000000000000000000000000000000e+03 3.06871156272119256780417373420278e-03 3.90744337183593772351741790771484e+05
+1.21541015625000000000000000000000e+03 3.10813429073653795312037750875334e-03 3.90744337183593772351741790771484e+05
+1.23184960937500000000000000000000e+03 3.15019230509188622596505879869255e-03 3.90744337183593772351741790771484e+05
+1.23330859375000000000000000000000e+03 3.15392336184924142530872082090809e-03 3.90744337183593772351741790771484e+05
+1.23647460937500000000000000000000e+03 3.16202430323548255505783366459127e-03 3.90744337183593772351741790771484e+05
+1.24285156250000000000000000000000e+03 3.17833637930807662297372218063174e-03 3.90744337183593772351741790771484e+05
+1.25761523437500000000000000000000e+03 3.21610719859390494293482909426984e-03 3.90744337183593772351741790771484e+05
+1.26070507812500000000000000000000e+03 3.22401060050779477567095554491061e-03 3.90744337183593772351741790771484e+05
+1.28000000000000000000000000000000e+03 3.27337279983971884966820198314963e-03 3.90744337183593772351741790771484e+05
+1.48203710937500000000000000000000e+03 3.79024526238708539538357911169442e-03 3.90744337183593772351741790771484e+05
+1.52680078125000000000000000000000e+03 3.90476614106815417271079127203848e-03 3.90744337183593772351741790771484e+05
+1.53600000000000000000000000000000e+03 3.92830030701892853051138132514097e-03 3.90744337183593772351741790771484e+05
+1.60000000000000000000000000000000e+03 4.09203637476531628669462747893704e-03 3.90744337183593772351741790771484e+05
+1.62667773437500000000000000000000e+03 4.16028694613868130908196363293428e-03 3.90744337183593772351741790771484e+05
+1.64396484375000000000000000000000e+03 4.20451399106246473391657048068737e-03 3.90744337183593772351741790771484e+05
+1.68067187500000000000000000000000e+03 4.29842468032988912068903530894204e-03 3.90744337183593772351741790771484e+05
+1.71606640625000000000000000000000e+03 4.38897737693940987596663561021160e-03 3.90744337183593772351741790771484e+05
+1.85939062500000000000000000000000e+03 4.75566235596005821434362204058743e-03 3.90744337183593772351741790771484e+05
+1.86951171875000000000000000000000e+03 4.78155530450941751441362725927320e-03 3.90744337183593772351741790771484e+05
+1.90800781250000000000000000000000e+03 4.88004560433378739570109416945343e-03 3.90744337183593772351741790771484e+05
+1.97869335937500000000000000000000e+03 5.06089109902340458096992037440032e-03 3.90744337183593772351741790771484e+05
+2.00000000000000000000000000000000e+03 5.11540216500272308663976872367130e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23820933808667472258990827072012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23820933808667472258990827072012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23820933808667472258990827072012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23821026940924933806842389572012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23820933808667472258990827072012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23820840676410010711139264572012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23821026940924933806842389572012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23820933808667472258990827072012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23820810965588707502904597390625e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23821026940924933806842389572012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23820933808667472258990827072012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23820933808667472258990827072012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23820933808667472258990827072012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23820933808667472258990827072012e-03 3.90744337183593772351741790771484e+05
+2.04800000000000000000000000000000e+03 5.23821026940924933806842389572012e-03 3.90744337183593772351741790771484e+05
+2.05994335937500000000000000000000e+03 5.26876492361394964392129480756921e-03 3.90744337183593772351741790771484e+05
+2.08778125000000000000000000000000e+03 5.33999000073019126910711662503672e-03 3.90744337183593772351741790771484e+05
+2.19956445312500000000000000000000e+03 5.62598548515153701332636160259426e-03 3.90744337183593772351741790771484e+05
+2.28169921875000000000000000000000e+03 5.83612601029331618668338776956261e-03 3.90744337183593772351741790771484e+05
+2.30386328125000000000000000000000e+03 5.89283479950375617406610473381079e-03 3.90744337183593772351741790771484e+05
+2.31301757812500000000000000000000e+03 5.91625411554154521237558483903740e-03 3.90744337183593772351741790771484e+05
+2.32009960937500000000000000000000e+03 5.93437442383600716189206991657557e-03 3.90744337183593772351741790771484e+05
+2.33168164062500000000000000000000e+03 5.96400621658492273435836494854811e-03 3.90744337183593772351741790771484e+05
+2.34155468750000000000000000000000e+03 5.98926685652077361171619074298178e-03 3.90744337183593772351741790771484e+05
+2.44329882812500000000000000000000e+03 6.24958191228854476745313561991679e-03 3.90744337183593772351741790771484e+05
+2.50053320312500000000000000000000e+03 6.39601872179931460471458137817535e-03 3.90744337183593772351741790771484e+05
+2.51051171875000000000000000000000e+03 6.42154900935695740343822635054494e-03 3.90744337183593772351741790771484e+05
+2.52707617187500000000000000000000e+03 6.46393033136917136149968143854494e-03 3.90744337183593772351741790771484e+05
+2.53794140625000000000000000000000e+03 6.49172858766222660165112756658345e-03 3.90744337183593772351741790771484e+05
+2.59667382812500000000000000000000e+03 6.64199818606505450885313379671970e-03 3.90744337183593772351741790771484e+05
+2.60000000000000000000000000000000e+03 6.65050952368103406170396496577268e-03 3.90744337183593772351741790771484e+05
+2.75783203125000000000000000000000e+03 7.05433208208636371161492917281066e-03 3.90744337183593772351741790771484e+05
+2.77804101562500000000000000000000e+03 7.10603867805440977956088488554087e-03 3.90744337183593772351741790771484e+05
+2.80244726562500000000000000000000e+03 7.16848183861030444768980274261594e-03 3.90744337183593772351741790771484e+05
+2.87915625000000000000000000000000e+03 7.36475142297583502265512223061705e-03 3.90744337183593772351741790771484e+05
+2.90302929687500000000000000000000e+03 7.42583136499934057250804642080766e-03 3.90744337183593772351741790771484e+05
+2.91579296875000000000000000000000e+03 7.45848793509751393365769800425369e-03 3.90744337183593772351741790771484e+05
+2.93209960937500000000000000000000e+03 7.50020825583353357296489960504005e-03 3.90744337183593772351741790771484e+05
+2.95331250000000000000000000000000e+03 7.55448429165079919644920636301322e-03 3.90744337183593772351741790771484e+05
+3.11455664062500000000000000000000e+03 7.96704535112971977406370882590636e-03 3.90744337183593772351741790771484e+05
+3.23574414062500000000000000000000e+03 8.27711701145090843201312935661917e-03 3.90744337183593772351741790771484e+05
+3.25153125000000000000000000000000e+03 8.31751093062103007136354193562511e-03 3.90744337183593772351741790771484e+05
+3.30904492187500000000000000000000e+03 8.46466460094982484085868179590761e-03 3.90744337183593772351741790771484e+05
+3.52936718750000000000000000000000e+03 9.02839121100758139337738583662940e-03 3.90744337183593772351741790771484e+05
+3.63931835937500000000000000000000e+03 9.30971678620754090893729681965851e-03 3.90744337183593772351741790771484e+05
+3.65941601562500000000000000000000e+03 9.36114061677551304030409085044084e-03 3.90744337183593772351741790771484e+05
+3.72572265625000000000000000000000e+03 9.53079726094433268834826833426632e-03 3.90744337183593772351741790771484e+05
+3.76457031250000000000000000000000e+03 9.63019476807784602367945581136155e-03 3.90744337183593772351741790771484e+05
+3.78350000000000000000000000000000e+03 9.67862970694047773656532029917798e-03 3.90744337183593772351741790771484e+05
+4.09600000000000000000000000000000e+03 1.04782161287423573187149727914402e-02 3.90744337183593772351741790771484e+05
+4.13172070312500000000000000000000e+03 1.05696144266243310938513388919091e-02 3.90744337183593772351741790771484e+05
+4.18636718750000000000000000000000e+03 1.07094376764199812612776696596484e-02 3.90744337183593772351741790771484e+05
+4.22170117187500000000000000000000e+03 1.07998472663553869710373334100950e-02 3.90744337183593772351741790771484e+05
+4.22884765625000000000000000000000e+03 1.08181342219527600739814587882393e-02 3.90744337183593772351741790771484e+05
+4.43917187500000000000000000000000e+03 1.13562899229338442469439129922648e-02 3.90744337183593772351741790771484e+05
+4.75084179687500000000000000000000e+03 1.21537643626310563199632852615650e-02 3.90744337183593772351741790771484e+05
+4.80585546875000000000000000000000e+03 1.22945310422413727619028733784035e-02 3.90744337183593772351741790771484e+05
+5.01527734375000000000000000000000e+03 1.28303862772718210022437901329795e-02 3.90744337183593772351741790771484e+05
+5.28914062500000000000000000000000e+03 1.35311321823126870511622144022112e-02 3.90744337183593772351741790771484e+05
+5.78499804687500000000000000000000e+03 1.47999117078542637149229932447270e-02 3.90744337183593772351741790771484e+05
+6.04715039062500000000000000000000e+03 1.54707025721252562633356575361177e-02 3.90744337183593772351741790771484e+05
+6.14400000000000000000000000000000e+03 1.57185200112993431198482596755639e-02 3.90744337183593772351741790771484e+05
+6.14400000000000000000000000000000e+03 1.57185190799767685043697440505639e-02 3.90744337183593772351741790771484e+05
+8.00435156250000000000000000000000e+03 2.04788137949141156590737722353879e-02 3.90744337183593772351741790771484e+05
diff --git a/2009/performance/node-selection/opt_1e-6.pickle.dat b/2009/performance/node-selection/opt_1e-6.pickle.dat
new file mode 100644
index 0000000..ae46599
--- /dev/null
+++ b/2009/performance/node-selection/opt_1e-6.pickle.dat
@@ -0,0 +1,1033 @@
+bw prob totalusage
+5.07812500000000000000000000000000e-02 1.29815784502837151753466197849629e-07 3.91135081520777312107384204864502e+05
+2.83203125000000000000000000000000e-01 7.24018328961226928679249630060877e-07 3.91135081520777312107384204864502e+05
+9.64843750000000000000000000000000e-01 2.46671272731412061617463186979915e-06 3.91135081520777312107384204864502e+05
+1.23046875000000000000000000000000e+00 3.14581616132313765480808982755168e-06 3.91135081520777312107384204864502e+05
+1.50000000000000000000000000000000e+00 3.83490836327679455541959235853611e-06 3.91135081520777312107384204864502e+05
+1.59765625000000000000000000000000e+00 4.08458026816828578359165266564723e-06 3.91135081520777312107384204864502e+05
+1.63867187500000000000000000000000e+00 4.18944323219826180891220412938480e-06 3.91135081520777312107384204864502e+05
+2.01562500000000000000000000000000e+00 5.15317471143150009272497838463956e-06 3.91135081520777312107384204864502e+05
+2.69140625000000000000000000000000e+00 6.88090414776146944581805206531122e-06 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+00 7.66986765825688839482050795925971e-06 3.91135081520777312107384204864502e+05
+3.09960937500000000000000000000000e+00 7.92453303762599841632806307867298e-06 3.91135081520777312107384204864502e+05
+3.27343750000000000000000000000000e+00 8.36894862815518346334416055487537e-06 3.91135081520777312107384204864502e+05
+3.29882812500000000000000000000000e+00 8.43386379636421676527727880889884e-06 3.91135081520777312107384204864502e+05
+3.59960937500000000000000000000000e+00 9.20285340894916308203659721653977e-06 3.91135081520777312107384204864502e+05
+3.95898437500000000000000000000000e+00 1.01216472558626477878723423642349e-05 3.91135081520777312107384204864502e+05
+4.96289062500000000000000000000000e+00 1.26882804044324253435298277548071e-05 3.91135081520777312107384204864502e+05
+4.99218750000000000000000000000000e+00 1.27631825215966928440021466162335e-05 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+00 1.27831564195071646292123368482407e-05 3.91135081520777312107384204864502e+05
+5.29687500000000000000000000000000e+00 1.35421609021262802932889304785569e-05 3.91135081520777312107384204864502e+05
+5.34570312500000000000000000000000e+00 1.36669968545720254838584870049623e-05 3.91135081520777312107384204864502e+05
+5.83398437500000000000000000000000e+00 1.49153591075135894846023440485361e-05 3.91135081520777312107384204864502e+05
+6.32226562500000000000000000000000e+00 1.61637222699498535642085444985483e-05 3.91135081520777312107384204864502e+05
+6.89843750000000000000000000000000e+00 1.76367917838789252274293850586417e-05 3.91135081520777312107384204864502e+05
+7.46289062500000000000000000000000e+00 1.90799004509422892128349402707244e-05 3.91135081520777312107384204864502e+05
+7.59179687500000000000000000000000e+00 1.94094679474756667348148142515640e-05 3.91135081520777312107384204864502e+05
+7.71093750000000000000000000000000e+00 1.97140680716209562193478449509954e-05 3.91135081520777312107384204864502e+05
+7.72656250000000000000000000000000e+00 1.97540158674418997897682254150098e-05 3.91135081520777312107384204864502e+05
+8.15820312500000000000000000000000e+00 2.08575700890166503605888115302491e-05 3.91135081520777312107384204864502e+05
+8.46093750000000000000000000000000e+00 2.16315568140580200212977346474474e-05 3.91135081520777312107384204864502e+05
+8.70898437500000000000000000000000e+00 2.22657244347366870278106393277184e-05 3.91135081520777312107384204864502e+05
+8.80273437500000000000000000000000e+00 2.25054112096623450622011330946037e-05 3.91135081520777312107384204864502e+05
+8.89843750000000000000000000000000e+00 2.27500896400762191911035930980134e-05 3.91135081520777312107384204864502e+05
+9.45898437500000000000000000000000e+00 2.41832131771737508297605290241705e-05 3.91135081520777312107384204864502e+05
+9.79882812500000000000000000000000e+00 2.50520740983004596184272744219257e-05 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+01 2.55664001505056994595355135402315e-05 3.91135081520777312107384204864502e+05
+1.00429687500000000000000000000000e+01 2.56762565890132942781915598162712e-05 3.91135081520777312107384204864502e+05
+1.00996093750000000000000000000000e+01 2.58210673488642130268995444897229e-05 3.91135081520777312107384204864502e+05
+1.07558593750000000000000000000000e+01 2.74988693163756187944589404192897e-05 3.91135081520777312107384204864502e+05
+1.12753906250000000000000000000000e+01 2.88271298894431752548282721360096e-05 3.91135081520777312107384204864502e+05
+1.25996093750000000000000000000000e+01 3.22126946713316910796305603259526e-05 3.91135081520777312107384204864502e+05
+1.33984375000000000000000000000000e+01 3.42550202757092018450782444638492e-05 3.91135081520777312107384204864502e+05
+1.60000000000000000000000000000000e+01 4.09063137279810237431111608064072e-05 3.91135081520777312107384204864502e+05
+1.60000000000000000000000000000000e+01 4.09063119089916201972546849763290e-05 3.91135081520777312107384204864502e+05
+1.63476562500000000000000000000000e+01 4.17951494565129027017845453340072e-05 3.91135081520777312107384204864502e+05
+1.71328125000000000000000000000000e+01 4.38025216490417913101085289895309e-05 3.91135081520777312107384204864502e+05
+1.71992187500000000000000000000000e+01 4.39722997812808048725269349787936e-05 3.91135081520777312107384204864502e+05
+1.75000000000000000000000000000000e+01 4.47412930318445548928674160293895e-05 3.91135081520777312107384204864502e+05
+1.78984375000000000000000000000000e+01 4.57599590967945038435388260822378e-05 3.91135081520777312107384204864502e+05
+1.85898437500000000000000000000000e+01 4.75276445143977310293405269536748e-05 3.91135081520777312107384204864502e+05
+1.87988281250000000000000000000000e+01 4.80619462835028495896472211512673e-05 3.91135081520777312107384204864502e+05
+1.92871093750000000000000000000000e+01 4.93103112649285189091757919399583e-05 3.91135081520777312107384204864502e+05
+1.95312500000000000000000000000000e+01 4.99344955746307571147965531643820e-05 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+01 5.11329276302696471290243351859317e-05 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+01 5.11329276302696471290243351859317e-05 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+01 5.11329258112802435831678593558536e-05 3.91135081520777312107384204864502e+05
+2.01074218750000000000000000000000e+01 5.14075669075492289357420805373522e-05 3.91135081520777312107384204864502e+05
+2.04921875000000000000000000000000e+01 5.23912795606505557292897901078277e-05 3.91135081520777312107384204864502e+05
+2.07988281250000000000000000000000e+01 5.31752532346471646707355973582310e-05 3.91135081520777312107384204864502e+05
+2.10000000000000000000000000000000e+01 5.36895811058418046695685232894135e-05 3.91135081520777312107384204864502e+05
+2.10000000000000000000000000000000e+01 5.36895811058418046695685232894135e-05 3.91135081520777312107384204864502e+05
+2.10253906250000000000000000000000e+01 5.37544962740508396655675360520377e-05 3.91135081520777312107384204864502e+05
+2.19003906250000000000000000000000e+01 5.59915673830554486427486804434039e-05 3.91135081520777312107384204864502e+05
+2.25996093750000000000000000000000e+01 5.77792294270532529325452852919653e-05 3.91135081520777312107384204864502e+05
+2.32988281250000000000000000000000e+01 5.95668896520616604527489923448513e-05 3.91135081520777312107384204864502e+05
+2.36894531250000000000000000000000e+01 6.05655827285958326148748720463288e-05 3.91135081520777312107384204864502e+05
+2.50000000000000000000000000000000e+01 6.39161986461092351471946493290943e-05 3.91135081520777312107384204864502e+05
+2.50000000000000000000000000000000e+01 6.39161986461092351471946493290943e-05 3.91135081520777312107384204864502e+05
+2.50000000000000000000000000000000e+01 6.39161986461092351471946493290943e-05 3.91135081520777312107384204864502e+05
+2.54179687500000000000000000000000e+01 6.49848003653300687219515618942012e-05 3.91135081520777312107384204864502e+05
+2.56933593750000000000000000000000e+01 6.56888784476847905225566082165756e-05 3.91135081520777312107384204864502e+05
+2.66738281250000000000000000000000e+01 6.81955989974701619815364295185134e-05 3.91135081520777312107384204864502e+05
+2.67910156250000000000000000000000e+01 6.84952074661272455359528610330244e-05 3.91135081520777312107384204864502e+05
+2.68613281250000000000000000000000e+01 6.86749725473214848265809950866867e-05 3.91135081520777312107384204864502e+05
+2.68984375000000000000000000000000e+01 6.87698485623962308885270822145230e-05 3.91135081520777312107384204864502e+05
+2.73574218750000000000000000000000e+01 6.99433132456470362534398099718658e-05 3.91135081520777312107384204864502e+05
+2.73593750000000000000000000000000e+01 6.99483067201246423412810959696628e-05 3.91135081520777312107384204864502e+05
+2.79238281250000000000000000000000e+01 7.13914172061774098725431270118236e-05 3.91135081520777312107384204864502e+05
+2.80937500000000000000000000000000e+01 7.18258494857301695067988700493800e-05 3.91135081520777312107384204864502e+05
+2.95000000000000000000000000000000e+01 7.54211456526468531020093721828346e-05 3.91135081520777312107384204864502e+05
+2.97304687500000000000000000000000e+01 7.60103756410057673775781950098462e-05 3.91135081520777312107384204864502e+05
+2.98867187500000000000000000000000e+01 7.64098517802257995359255238199125e-05 3.91135081520777312107384204864502e+05
+2.99707031250000000000000000000000e+01 7.66245711827633627566055962709868e-05 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+01 7.66994732999276302570779151324132e-05 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+01 7.66994732999276302570779151324132e-05 3.91135081520777312107384204864502e+05
+3.00195312500000000000000000000000e+01 7.67494080447038131082351797296326e-05 3.91135081520777312107384204864502e+05
+3.02050781250000000000000000000000e+01 7.72237881200775163129113032312034e-05 3.91135081520777312107384204864502e+05
+3.02988281250000000000000000000000e+01 7.74634730760137741895771101852120e-05 3.91135081520777312107384204864502e+05
+3.04433593750000000000000000000000e+01 7.78329901873574920515702624257415e-05 3.91135081520777312107384204864502e+05
+3.05058593750000000000000000000000e+01 7.79927813706412663332517842817992e-05 3.91135081520777312107384204864502e+05
+3.05507812500000000000000000000000e+01 7.81076312836264774041444836072401e-05 3.91135081520777312107384204864502e+05
+3.11972656250000000000000000000000e+01 7.97604695167286056141017769327561e-05 3.91135081520777312107384204864502e+05
+3.12988281250000000000000000000000e+01 8.00201292800700302726424339994082e-05 3.91135081520777312107384204864502e+05
+3.13496093750000000000000000000000e+01 8.01499587069933984917122216096175e-05 3.91135081520777312107384204864502e+05
+3.15957031250000000000000000000000e+01 8.07791364911732563377014249006436e-05 3.91135081520777312107384204864502e+05
+3.18945312500000000000000000000000e+01 8.15431362672593867176734638846369e-05 3.91135081520777312107384204864502e+05
+3.20000000000000000000000000000000e+01 8.18127838890507524298792429995331e-05 3.91135081520777312107384204864502e+05
+3.20000000000000000000000000000000e+01 8.18127838890507524298792429995331e-05 3.91135081520777312107384204864502e+05
+3.23886718750000000000000000000000e+01 8.28064834911073185041638367032135e-05 3.91135081520777312107384204864502e+05
+3.30488281250000000000000000000000e+01 8.44942760455527570916459123573361e-05 3.91135081520777312107384204864502e+05
+3.30585937500000000000000000000000e+01 8.45192434179408552934881226903485e-05 3.91135081520777312107384204864502e+05
+3.31464843750000000000000000000000e+01 8.47439497694336577949050792746277e-05 3.91135081520777312107384204864502e+05
+3.33808593750000000000000000000000e+01 8.53431667067477977986836301660389e-05 3.91135081520777312107384204864502e+05
+3.42089843750000000000000000000000e+01 8.74603962472789863867236870298427e-05 3.91135081520777312107384204864502e+05
+3.45761718750000000000000000000000e+01 8.83991694490711535153390498997794e-05 3.91135081520777312107384204864502e+05
+3.49589843750000000000000000000000e+01 8.93778886276948606685183174036524e-05 3.91135081520777312107384204864502e+05
+3.49960937500000000000000000000000e+01 8.94727646427696067304644045314888e-05 3.91135081520777312107384204864502e+05
+3.51308593750000000000000000000000e+01 8.98173143817252399431425025078113e-05 3.91135081520777312107384204864502e+05
+3.51992187500000000000000000000000e+01 8.99920841694524560475457186647930e-05 3.91135081520777312107384204864502e+05
+3.53886718750000000000000000000000e+01 9.04764511937813985329587262995688e-05 3.91135081520777312107384204864502e+05
+3.57109375000000000000000000000000e+01 9.13003726635989510448249140139865e-05 3.91135081520777312107384204864502e+05
+3.58710937500000000000000000000000e+01 9.17098375707636124772384467185304e-05 3.91135081520777312107384204864502e+05
+3.60859375000000000000000000000000e+01 9.22591197633015831823868890815277e-05 3.91135081520777312107384204864502e+05
+3.63535156250000000000000000000000e+01 9.29432257667352299673746429675703e-05 3.91135081520777312107384204864502e+05
+3.65292968750000000000000000000000e+01 9.33926366507314449768792363748560e-05 3.91135081520777312107384204864502e+05
+3.73437500000000000000000000000000e+01 9.54749136889087131807238306713259e-05 3.91135081520777312107384204864502e+05
+3.77988281250000000000000000000000e+01 9.66383914232042792648996742954637e-05 3.91135081520777312107384204864502e+05
+3.80000000000000000000000000000000e+01 9.71527192943989124874690221922435e-05 3.91135081520777312107384204864502e+05
+3.82402343750000000000000000000000e+01 9.77669148361565214190235795221895e-05 3.91135081520777312107384204864502e+05
+3.82851562500000000000000000000000e+01 9.78817647491417324899162788476303e-05 3.91135081520777312107384204864502e+05
+3.85722656250000000000000000000000e+01 9.86158054973515621260612973308923e-05 3.91135081520777312107384204864502e+05
+3.90625000000000000000000000000000e+01 9.98691657722442546318147860162640e-05 3.91135081520777312107384204864502e+05
+3.90625000000000000000000000000000e+01 9.98691657722442546318147860162640e-05 3.91135081520777312107384204864502e+05
+3.90625000000000000000000000000000e+01 9.98691657722442546318147860162640e-05 3.91135081520777312107384204864502e+05
+3.90625000000000000000000000000000e+01 9.98691657722442546318147860162640e-05 3.91135081520777312107384204864502e+05
+3.90625000000000000000000000000000e+01 9.98691657722442546318147860162640e-05 3.91135081520777312107384204864502e+05
+3.90625000000000000000000000000000e+01 9.98691657722442546318147860162640e-05 3.91135081520777312107384204864502e+05
+3.90625000000000000000000000000000e+01 9.98691657722442546318147860162640e-05 3.91135081520777312107384204864502e+05
+3.90625000000000000000000000000000e+01 9.98691657722442546318147860162640e-05 3.91135081520777312107384204864502e+05
+3.90625000000000000000000000000000e+01 9.98691657722442546318147860162640e-05 3.91135081520777312107384204864502e+05
+3.90625000000000000000000000000000e+01 9.98691657722442546318147860162640e-05 3.91135081520777312107384204864502e+05
+3.90996093750000000000000000000000e+01 9.99640417873189871412337170752949e-05 3.91135081520777312107384204864502e+05
+3.94804687500000000000000000000000e+01 1.00937767491465074654044542512565e-04 3.91135081520777312107384204864502e+05
+3.96816406250000000000000000000000e+01 1.01452095362659721429141046478151e-04 3.91135081520777312107384204864502e+05
+3.96816406250000000000000000000000e+01 1.01452095362659721429141046478151e-04 3.91135081520777312107384204864502e+05
+3.97148437500000000000000000000000e+01 1.01536984428779228210350249472782e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266032612006139979055063804481e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266029883522034660270350059363e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266030793016736433198587974402e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266030793016736433198587974402e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+01 1.02266031702511438206126825889442e-04 3.91135081520777312107384204864502e+05
+4.06152343750000000000000000000000e+01 1.03838974343971679275243358286929e-04 3.91135081520777312107384204864502e+05
+4.10996093750000000000000000000000e+01 1.05077354195431512859891520772493e-04 3.91135081520777312107384204864502e+05
+4.20507812500000000000000000000000e+01 1.07509174447042033916782655111888e-04 3.91135081520777312107384204864502e+05
+4.24472656250000000000000000000000e+01 1.08522847947009065000013861013173e-04 3.91135081520777312107384204864502e+05
+4.27343750000000000000000000000000e+01 1.09256888695218894636158879496435e-04 3.91135081520777312107384204864502e+05
+4.27617187500000000000000000000000e+01 1.09326797337905542496262756291259e-04 3.91135081520777312107384204864502e+05
+4.32988281250000000000000000000000e+01 1.10700001000261065713277386368674e-04 3.91135081520777312107384204864502e+05
+4.35742187500000000000000000000000e+01 1.11404079082615787513882432691048e-04 3.91135081520777312107384204864502e+05
+4.36992187500000000000000000000000e+01 1.11723661449183336077245476403164e-04 3.91135081520777312107384204864502e+05
+4.39453125000000000000000000000000e+01 1.12352839233363193923234679694190e-04 3.91135081520777312107384204864502e+05
+4.40000000000000000000000000000000e+01 1.12492656518736489643442433283838e-04 3.91135081520777312107384204864502e+05
+4.40000000000000000000000000000000e+01 1.12492656518736489643442433283838e-04 3.91135081520777312107384204864502e+05
+4.40000000000000000000000000000000e+01 1.12492656518736489643442433283838e-04 3.91135081520777312107384204864502e+05
+4.40019531250000000000000000000000e+01 1.12497649993214109283810875350440e-04 3.91135081520777312107384204864502e+05
+4.46875000000000000000000000000000e+01 1.14250357715868589643555541801589e-04 3.91135081520777312107384204864502e+05
+4.53574218750000000000000000000000e+01 1.15963117642702126432879827788724e-04 3.91135081520777312107384204864502e+05
+4.65000000000000000000000000000000e+01 1.18884296574129792517168779930614e-04 3.91135081520777312107384204864502e+05
+4.69277343750000000000000000000000e+01 1.19977867484728114287097222590006e-04 3.91135081520777312107384204864502e+05
+4.69335937500000000000000000000000e+01 1.19992847908160973208202548789814e-04 3.91135081520777312107384204864502e+05
+4.75996093750000000000000000000000e+01 1.21695620886039270716789950643744e-04 3.91135081520777312107384204864502e+05
+4.76914062500000000000000000000000e+01 1.21930314186487312498943791361228e-04 3.91135081520777312107384204864502e+05
+4.80000000000000000000000000000000e+01 1.22719281334961541080758040678234e-04 3.91135081520777312107384204864502e+05
+4.80000000000000000000000000000000e+01 1.22719281334961541080758040678234e-04 3.91135081520777312107384204864502e+05
+4.80000000000000000000000000000000e+01 1.22719281334961541080758040678234e-04 3.91135081520777312107384204864502e+05
+4.80000000000000000000000000000000e+01 1.22719281334961541080758040678234e-04 3.91135081520777312107384204864502e+05
+4.80000000000000000000000000000000e+01 1.22719281334961541080758040678234e-04 3.91135081520777312107384204864502e+05
+4.80000000000000000000000000000000e+01 1.22719281334961541080758040678234e-04 3.91135081520777312107384204864502e+05
+4.81308593750000000000000000000000e+01 1.23053844124961935012699254521351e-04 3.91135081520777312107384204864502e+05
+4.82421875000000000000000000000000e+01 1.23338472170186159646010359836055e-04 3.91135081520777312107384204864502e+05
+4.85976562500000000000000000000000e+01 1.24247284525112608932415070306376e-04 3.91135081520777312107384204864502e+05
+4.93750000000000000000000000000000e+01 1.26234685548215144626840733543816e-04 3.91135081520777312107384204864502e+05
+4.97988281250000000000000000000000e+01 1.27318267690868810017648660171119e-04 3.91135081520777312107384204864502e+05
+4.97988281250000000000000000000000e+01 1.27318267690868810017648660171119e-04 3.91135081520777312107384204864502e+05
+4.98476562500000000000000000000000e+01 1.27443104552809260369278243629765e-04 3.91135081520777312107384204864502e+05
+4.99355468750000000000000000000000e+01 1.27667810904302076423222356282849e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832594652568755019816926221665e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+01 1.27832595562063456792745164136704e-04 3.91135081520777312107384204864502e+05
+5.07070312500000000000000000000000e+01 1.29640231503971739644015537251676e-04 3.91135081520777312107384204864502e+05
+5.09472656250000000000000000000000e+01 1.30254428864718752121426570411700e-04 3.91135081520777312107384204864502e+05
+5.14882812500000000000000000000000e+01 1.31637619476029487514123772484709e-04 3.91135081520777312107384204864502e+05
+5.20000000000000000000000000000000e+01 1.32945907970175996063930123902708e-04 3.91135081520777312107384204864502e+05
+5.20000000000000000000000000000000e+01 1.32945907970175996063930123902708e-04 3.91135081520777312107384204864502e+05
+5.25800781250000000000000000000000e+01 1.34428969890028500704798331000234e-04 3.91135081520777312107384204864502e+05
+5.27109375000000000000000000000000e+01 1.34763532680028894636739544843351e-04 3.91135081520777312107384204864502e+05
+5.29199218750000000000000000000000e+01 1.35297832630144616427453341245268e-04 3.91135081520777312107384204864502e+05
+5.40000000000000000000000000000000e+01 1.38059222197277911775917247361178e-04 3.91135081520777312107384204864502e+05
+5.40000000000000000000000000000000e+01 1.38059222197277911775917247361178e-04 3.91135081520777312107384204864502e+05
+5.42343750000000000000000000000000e+01 1.38658439134592051779695798252590e-04 3.91135081520777312107384204864502e+05
+5.44218750000000000000000000000000e+01 1.39137811774948672851812125905724e-04 3.91135081520777312107384204864502e+05
+5.48437500000000000000000000000000e+01 1.40216401352619433927707004450269e-04 3.91135081520777312107384204864502e+05
+5.55468750000000000000000000000000e+01 1.42014050345572477498240493432036e-04 3.91135081520777312107384204864502e+05
+5.57031250000000000000000000000000e+01 1.42413528303781913202444298072180e-04 3.91135081520777312107384204864502e+05
+5.59257812500000000000000000000000e+01 1.42982784394230362469066508701587e-04 3.91135081520777312107384204864502e+05
+5.60000000000000000000000000000000e+01 1.43172536424379827487904370819649e-04 3.91135081520777312107384204864502e+05
+5.61074218750000000000000000000000e+01 1.43447177520648812840478592001148e-04 3.91135081520777312107384204864502e+05
+5.70449218750000000000000000000000e+01 1.45844043450916023519844944011936e-04 3.91135081520777312107384204864502e+05
+5.72695312500000000000000000000000e+01 1.46418293015842078874308440639140e-04 3.91135081520777312107384204864502e+05
+5.74414062500000000000000000000000e+01 1.46857716950883041050548993844416e-04 3.91135081520777312107384204864502e+05
+5.79746093750000000000000000000000e+01 1.48220935483272728532683215618704e-04 3.91135081520777312107384204864502e+05
+5.80722656250000000000000000000000e+01 1.48470609207153629235942382535995e-04 3.91135081520777312107384204864502e+05
+5.83515625000000000000000000000000e+01 1.49184674238463576764757156922769e-04 3.91135081520777312107384204864502e+05
+5.91855468750000000000000000000000e+01 1.51316886021417014267231859747653e-04 3.91135081520777312107384204864502e+05
+5.99238281250000000000000000000000e+01 1.53204419373956587805199469620732e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+01 1.53399164878583686016932929874201e-04 3.91135081520777312107384204864502e+05
+6.03378906250000000000000000000000e+01 1.54263034144222195651746654121439e-04 3.91135081520777312107384204864502e+05
+6.04746093750000000000000000000000e+01 1.54612577357655434952266038095559e-04 3.91135081520777312107384204864502e+05
+6.05566406250000000000000000000000e+01 1.54822303285715378532577668480030e-04 3.91135081520777312107384204864502e+05
+6.06171875000000000000000000000000e+01 1.54977100994521546726417904338291e-04 3.91135081520777312107384204864502e+05
+6.07597656250000000000000000000000e+01 1.55341624631387658500569770581023e-04 3.91135081520777312107384204864502e+05
+6.11406250000000000000000000000000e+01 1.56315352154523149559237071848372e-04 3.91135081520777312107384204864502e+05
+6.17031250000000000000000000000000e+01 1.57753470985087687443459980585203e-04 3.91135081520777312107384204864502e+05
+6.25000000000000000000000000000000e+01 1.59790806752966392436515752351056e-04 3.91135081520777312107384204864502e+05
+6.25000000000000000000000000000000e+01 1.59790806752966392436515752351056e-04 3.91135081520777312107384204864502e+05
+6.31015625000000000000000000000000e+01 1.61328796892072726673963978250015e-04 3.91135081520777312107384204864502e+05
+6.31132812500000000000000000000000e+01 1.61358757738938417411120318512019e-04 3.91135081520777312107384204864502e+05
+6.36992187500000000000000000000000e+01 1.62856798263234390979764532048080e-04 3.91135081520777312107384204864502e+05
+6.37226562500000000000000000000000e+01 1.62916720866460501332059762624738e-04 3.91135081520777312107384204864502e+05
+6.37500000000000000000000000000000e+01 1.62986628599652447419235401504523e-04 3.91135081520777312107384204864502e+05
+6.39433593750000000000000000000000e+01 1.63480982572936615632858137203698e-04 3.91135081520777312107384204864502e+05
+6.39980468750000000000000000000000e+01 1.63620799858309938458120202930957e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.40000000000000000000000000000000e+01 1.63625793332787544545961488928754e-04 3.91135081520777312107384204864502e+05
+6.45625000000000000000000000000000e+01 1.65063912163352109535238709803195e-04 3.91135081520777312107384204864502e+05
+6.50195312500000000000000000000000e+01 1.66232385191114698805639471324014e-04 3.91135081520777312107384204864502e+05
+6.56562500000000000000000000000000e+01 1.67860256051828728813754554316517e-04 3.91135081520777312107384204864502e+05
+6.57402343750000000000000000000000e+01 1.68074975454366278481907470698786e-04 3.91135081520777312107384204864502e+05
+6.59707031250000000000000000000000e+01 1.68664205442725206310003449594603e-04 3.91135081520777312107384204864502e+05
+6.68437500000000000000000000000000e+01 1.70896286715231009514792681613926e-04 3.91135081520777312107384204864502e+05
+6.70371093750000000000000000000000e+01 1.71390640688515177728415417313101e-04 3.91135081520777312107384204864502e+05
+6.76015625000000000000000000000000e+01 1.72833754812546752351390400015418e-04 3.91135081520777312107384204864502e+05
+6.81347656250000000000000000000000e+01 1.74196971525947036287668145959628e-04 3.91135081520777312107384204864502e+05
+6.84316406250000000000000000000000e+01 1.74955979646544950573128218707097e-04 3.91135081520777312107384204864502e+05
+6.91992187500000000000000000000000e+01 1.76918413297259401618238827680329e-04 3.91135081520777312107384204864502e+05
+6.95000000000000000000000000000000e+01 1.77687408366812555184435784561003e-04 3.91135081520777312107384204864502e+05
+6.95351562500000000000000000000000e+01 1.77777290907409681606013429622237e-04 3.91135081520777312107384204864502e+05
+7.00000000000000000000000000000000e+01 1.78965737833082722332833647271855e-04 3.91135081520777312107384204864502e+05
+7.00000000000000000000000000000000e+01 1.78965737833082722332833647271855e-04 3.91135081520777312107384204864502e+05
+7.00000000000000000000000000000000e+01 1.78965737833082722332833647271855e-04 3.91135081520777312107384204864502e+05
+7.00000000000000000000000000000000e+01 1.78965737833082722332833647271855e-04 3.91135081520777312107384204864502e+05
+7.00742187500000000000000000000000e+01 1.79155489863232214456725821527527e-04 3.91135081520777312107384204864502e+05
+7.11230468750000000000000000000000e+01 1.81836983838723622664348966715409e-04 3.91135081520777312107384204864502e+05
+7.20000000000000000000000000000000e+01 1.84079052060184665149875082867936e-04 3.91135081520777312107384204864502e+05
+7.23242187500000000000000000000000e+01 1.84907968823469227295439032410229e-04 3.91135081520777312107384204864502e+05
+7.33535156250000000000000000000000e+01 1.87539528054184466204432069069696e-04 3.91135081520777312107384204864502e+05
+7.34062500000000000000000000000000e+01 1.87674351865080155836798536661547e-04 3.91135081520777312107384204864502e+05
+7.36835937500000000000000000000000e+01 1.88383425240901873718574188742991e-04 3.91135081520777312107384204864502e+05
+7.40000000000000000000000000000000e+01 1.89192368106275984407718682156485e-04 3.91135081520777312107384204864502e+05
+7.62636718750000000000000000000000e+01 1.94979801387856321176483831436599e-04 3.91135081520777312107384204864502e+05
+7.67460937500000000000000000000000e+01 1.96213188674333250446218945839405e-04 3.91135081520777312107384204864502e+05
+7.76503906250000000000000000000000e+01 1.98525166447975642564777176701796e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+01 2.04532312606571162194590840499586e-04 3.91135081520777312107384204864502e+05
+8.01992187500000000000000000000000e+01 2.05041647003288202881846058467374e-04 3.91135081520777312107384204864502e+05
+8.18007812500000000000000000000000e+01 2.09136294255945467870233533957958e-04 3.91135081520777312107384204864502e+05
+8.19140625000000000000000000000000e+01 2.09425915775647325696440237408069e-04 3.91135081520777312107384204864502e+05
+8.20644531250000000000000000000000e+01 2.09810413310423888927011559779601e-04 3.91135081520777312107384204864502e+05
+8.21718750000000000000000000000000e+01 2.10085054406692874279585780961099e-04 3.91135081520777312107384204864502e+05
+8.22988281250000000000000000000000e+01 2.10409630247738028930790110671012e-04 3.91135081520777312107384204864502e+05
+8.25800781250000000000000000000000e+01 2.11128688753525609652500483193194e-04 3.91135081520777312107384204864502e+05
+8.32011718750000000000000000000000e+01 2.12716613637408113188578817620566e-04 3.91135081520777312107384204864502e+05
+8.32753906250000000000000000000000e+01 2.12906365667557578207416679738628e-04 3.91135081520777312107384204864502e+05
+8.34121093750000000000000000000000e+01 2.13255908880990844612990375850359e-04 3.91135081520777312107384204864502e+05
+8.48261718750000000000000000000000e+01 2.16871182583796813861387597910380e-04 3.91135081520777312107384204864502e+05
+8.52910156250000000000000000000000e+01 2.18059629509469854588207815559997e-04 3.91135081520777312107384204864502e+05
+8.64003906250000000000000000000000e+01 2.20895921193767430989671196606139e-04 3.91135081520777312107384204864502e+05
+8.65996093750000000000000000000000e+01 2.21405255590484444571872102436316e-04 3.91135081520777312107384204864502e+05
+8.71816406250000000000000000000000e+01 2.22893310984814582405635907669250e-04 3.91135081520777312107384204864502e+05
+8.81835937500000000000000000000000e+01 2.25454961572843173454525067533893e-04 3.91135081520777312107384204864502e+05
+8.99531250000000000000000000000000e+01 2.29979047630575591989327000064236e-04 3.91135081520777312107384204864502e+05
+9.00000000000000000000000000000000e+01 2.30098891018038409148060985387474e-04 3.91135081520777312107384204864502e+05
+9.00000000000000000000000000000000e+01 2.30098891018038409148060985387474e-04 3.91135081520777312107384204864502e+05
+9.01113281250000000000000000000000e+01 2.30383519063262633781372090702178e-04 3.91135081520777312107384204864502e+05
+9.03437500000000000000000000000000e+01 2.30977742526099167697309355595792e-04 3.91135081520777312107384204864502e+05
+9.05332031250000000000000000000000e+01 2.31462109550428096630195207161762e-04 3.91135081520777312107384204864502e+05
+9.19023437500000000000000000000000e+01 2.34962533340248854807699729896342e-04 3.91135081520777312107384204864502e+05
+9.22460937500000000000000000000000e+01 2.35841384848309613356948100104660e-04 3.91135081520777312107384204864502e+05
+9.36523437500000000000000000000000e+01 2.39436684653205104043871553898271e-04 3.91135081520777312107384204864502e+05
+9.40429687500000000000000000000000e+01 2.40435379548728679751853909429826e-04 3.91135081520777312107384204864502e+05
+9.40996093750000000000000000000000e+01 2.40580190308579581559902949017271e-04 3.91135081520777312107384204864502e+05
+9.44042968750000000000000000000000e+01 2.41359172327087974406836790031150e-04 3.91135081520777312107384204864502e+05
+9.44355468750000000000000000000000e+01 2.41439067918729861547677550959179e-04 3.91135081520777312107384204864502e+05
+9.45039062500000000000000000000000e+01 2.41613839525446508302991555083850e-04 3.91135081520777312107384204864502e+05
+9.45292968750000000000000000000000e+01 2.41678754693655522970199833743266e-04 3.91135081520777312107384204864502e+05
+9.46679687500000000000000000000000e+01 2.42033291381566395463614815852793e-04 3.91135081520777312107384204864502e+05
+9.55000000000000000000000000000000e+01 2.44160509690042226878248232679880e-04 3.91135081520777312107384204864502e+05
+9.56777343750000000000000000000000e+01 2.44614915867505465073977743983846e-04 3.91135081520777312107384204864502e+05
+9.60000000000000000000000000000000e+01 2.45438839156312421131700407528342e-04 3.91135081520777312107384204864502e+05
+9.64746093750000000000000000000000e+01 2.46652253454373573612889991579777e-04 3.91135081520777312107384204864502e+05
+9.75000000000000000000000000000000e+01 2.49273825736133546136091831968429e-04 3.91135081520777312107384204864502e+05
+9.80937500000000000000000000000000e+01 2.50791841977329374707011977463367e-04 3.91135081520777312107384204864502e+05
+9.83554687500000000000000000000000e+01 2.51460967557330216781003029424824e-04 3.91135081520777312107384204864502e+05
+9.95625000000000000000000000000000e+01 2.54546932965508639675616953113035e-04 3.91135081520777312107384204864502e+05
+9.98183593750000000000000000000000e+01 2.55201078122076609275975522805879e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+02 2.55665471248495059647387606105440e-04 3.91135081520777312107384204864502e+05
+1.00099609375000000000000000000000e+02 2.55920138446853566438488059020528e-04 3.91135081520777312107384204864502e+05
+1.00656250000000000000000000000000e+02 2.57343278672974662499989273456436e-04 3.91135081520777312107384204864502e+05
+1.00777343750000000000000000000000e+02 2.57652874090586998887669745172957e-04 3.91135081520777312107384204864502e+05
+1.00947265625000000000000000000000e+02 2.58087306370139758521925488210513e-04 3.91135081520777312107384204864502e+05
+1.01246093750000000000000000000000e+02 2.58851307965215278895226846955779e-04 3.91135081520777312107384204864502e+05
+1.01660156250000000000000000000000e+02 2.59909922735480859636719719318876e-04 3.91135081520777312107384204864502e+05
+1.02000000000000000000000000000000e+02 2.60778787294586378905231205393989e-04 3.91135081520777312107384204864502e+05
+1.02000000000000000000000000000000e+02 2.60778787294586378905231205393989e-04 3.91135081520777312107384204864502e+05
+1.02675781250000000000000000000000e+02 2.62506529463842205266571605548620e-04 3.91135081520777312107384204864502e+05
+1.03660156250000000000000000000000e+02 2.65023238781572233104671942882646e-04 3.91135081520777312107384204864502e+05
+1.04000000000000000000000000000000e+02 2.65892103340677752373183428957759e-04 3.91135081520777312107384204864502e+05
+1.04597656250000000000000000000000e+02 2.67420106530828793119786146448291e-04 3.91135081520777312107384204864502e+05
+1.04750000000000000000000000000000e+02 2.67809597540082989543253066955231e-04 3.91135081520777312107384204864502e+05
+1.05082031250000000000000000000000e+02 2.68658488201278030250290784763934e-04 3.91135081520777312107384204864502e+05
+1.05453125000000000000000000000000e+02 2.69607248352025463764697343904686e-04 3.91135081520777312107384204864502e+05
+1.05488281250000000000000000000000e+02 2.69697130892622590186274988965920e-04 3.91135081520777312107384204864502e+05
+1.05726562500000000000000000000000e+02 2.70306334778891942365736111852925e-04 3.91135081520777312107384204864502e+05
+1.06326171875000000000000000000000e+02 2.71839330534025941637360501701437e-04 3.91135081520777312107384204864502e+05
+1.06623046875000000000000000000000e+02 2.72598337745129154149892336533867e-04 3.91135081520777312107384204864502e+05
+1.07396484375000000000000000000000e+02 2.74575753638265881214491903605790e-04 3.91135081520777312107384204864502e+05
+1.07521484375000000000000000000000e+02 2.74895336004833429777854947317905e-04 3.91135081520777312107384204864502e+05
+1.08183593750000000000000000000000e+02 2.76588123852745850893980472662292e-04 3.91135081520777312107384204864502e+05
+1.08732421875000000000000000000000e+02 2.77991288361967119058260067276933e-04 3.91135081520777312107384204864502e+05
+1.10000000000000000000000000000000e+02 2.81232053297941113692570702653484e-04 3.91135081520777312107384204864502e+05
+1.10000000000000000000000000000000e+02 2.81232053297941113692570702653484e-04 3.91135081520777312107384204864502e+05
+1.10000000000000000000000000000000e+02 2.81232053297941113692570702653484e-04 3.91135081520777312107384204864502e+05
+1.10000000000000000000000000000000e+02 2.81232053297941113692570702653484e-04 3.91135081520777312107384204864502e+05
+1.10000000000000000000000000000000e+02 2.81232053297941113692570702653484e-04 3.91135081520777312107384204864502e+05
+1.11265625000000000000000000000000e+02 2.84467822940448098693183576202159e-04 3.91135081520777312107384204864502e+05
+1.12847656250000000000000000000000e+02 2.88512537267318625033851731132017e-04 3.91135081520777312107384204864502e+05
+1.14822265625000000000000000000000e+02 2.93560938145200902519432739623539e-04 3.91135081520777312107384204864502e+05
+1.16326171875000000000000000000000e+02 2.97405913492966697455471836164520e-04 3.91135081520777312107384204864502e+05
+1.16525390625000000000000000000000e+02 2.97915247889683711037672741994697e-04 3.91135081520777312107384204864502e+05
+1.16531250000000000000000000000000e+02 2.97930228313116583511305224263310e-04 3.91135081520777312107384204864502e+05
+1.17187500000000000000000000000000e+02 2.99608033918606782818050415784228e-04 3.91135081520777312107384204864502e+05
+1.17187500000000000000000000000000e+02 2.99608033918606782818050415784228e-04 3.91135081520777312107384204864502e+05
+1.18189453125000000000000000000000e+02 3.02169686325624777412796051478949e-04 3.91135081520777312107384204864502e+05
+1.18447265625000000000000000000000e+02 3.02828824956670353100995907169590e-04 3.91135081520777312107384204864502e+05
+1.19378906250000000000000000000000e+02 3.05210712282494094852586252741844e-04 3.91135081520777312107384204864502e+05
+1.19511718750000000000000000000000e+02 3.05550268546972121977423064720369e-04 3.91135081520777312107384204864502e+05
+1.19542968750000000000000000000000e+02 3.05630164138613982013209513510787e-04 3.91135081520777312107384204864502e+05
+1.20000000000000000000000000000000e+02 3.06798637166376571283610275031606e-04 3.91135081520777312107384204864502e+05
+1.20000000000000000000000000000000e+02 3.06798637166376571283610275031606e-04 3.91135081520777312107384204864502e+05
+1.20029296875000000000000000000000e+02 3.06873537464551421685698961994149e-04 3.91135081520777312107384204864502e+05
+1.22000000000000000000000000000000e+02 3.11911953212467890541453874320155e-04 3.91135081520777312107384204864502e+05
+1.22000000000000000000000000000000e+02 3.11911953212467890541453874320155e-04 3.91135081520777312107384204864502e+05
+1.22632812500000000000000000000000e+02 3.13529838943216111919742861147142e-04 3.91135081520777312107384204864502e+05
+1.24970703125000000000000000000000e+02 3.19507026073935344358256660513007e-04 3.91135081520777312107384204864502e+05
+1.25060546875000000000000000000000e+02 3.19736725899905766500042059163889e-04 3.91135081520777312107384204864502e+05
+1.25318359375000000000000000000000e+02 3.20395864530951342188241914854530e-04 3.91135081520777312107384204864502e+05
+1.25699218750000000000000000000000e+02 3.21369592054086806141854903984267e-04 3.91135081520777312107384204864502e+05
+1.27263671875000000000000000000000e+02 3.25369365110658769271734236383509e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251904988720709616806248121179e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251904988720709616806248121179e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251904988720709616806248121179e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251904988720709616806248121179e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+02 3.27251903169731306070949772291101e-04 3.91135081520777312107384204864502e+05
+1.29019531250000000000000000000000e+02 3.29858496847047863876484230516439e-04 3.91135081520777312107384204864502e+05
+1.29394531250000000000000000000000e+02 3.30817243946750509566573361652786e-04 3.91135081520777312107384204864502e+05
+1.29761718750000000000000000000000e+02 3.31756017148542676695188724522723e-04 3.91135081520777312107384204864502e+05
+1.31736328125000000000000000000000e+02 3.36804419845414357726626208844323e-04 3.91135081520777312107384204864502e+05
+1.32167968750000000000000000000000e+02 3.37907975885978501678907903738036e-04 3.91135081520777312107384204864502e+05
+1.36000000000000000000000000000000e+02 3.47705172811064847950002221210752e-04 3.91135081520777312107384204864502e+05
+1.39738281250000000000000000000000e+02 3.57262681142236102147663467931693e-04 3.91135081520777312107384204864502e+05
+1.39839843750000000000000000000000e+02 3.57522341815072215026605206844579e-04 3.91135081520777312107384204864502e+05
+1.40000000000000000000000000000000e+02 3.57931806722236890011545895617928e-04 3.91135081520777312107384204864502e+05
+1.40000000000000000000000000000000e+02 3.57931806722236890011545895617928e-04 3.91135081520777312107384204864502e+05
+1.40000000000000000000000000000000e+02 3.57931806722236890011545895617928e-04 3.91135081520777312107384204864502e+05
+1.40000000000000000000000000000000e+02 3.57931806722236890011545895617928e-04 3.91135081520777312107384204864502e+05
+1.45601562500000000000000000000000e+02 3.72253089705055627712387833483376e-04 3.91135081520777312107384204864502e+05
+1.48798828125000000000000000000000e+02 3.80427407424916146517351878131308e-04 3.91135081520777312107384204864502e+05
+1.48894531250000000000000000000000e+02 3.80672087674319441132769759050802e-04 3.91135081520777312107384204864502e+05
+1.50000000000000000000000000000000e+02 3.83498394228651154694298419656207e-04 3.91135081520777312107384204864502e+05
+1.50000000000000000000000000000000e+02 3.83498394228651154694298419656207e-04 3.91135081520777312107384204864502e+05
+1.50000000000000000000000000000000e+02 3.83498394228651154694298419656207e-04 3.91135081520777312107384204864502e+05
+1.50000000000000000000000000000000e+02 3.83498394228651154694298419656207e-04 3.91135081520777312107384204864502e+05
+1.50898437500000000000000000000000e+02 3.85795390669366026776404554610167e-04 3.91135081520777312107384204864502e+05
+1.52837890625000000000000000000000e+02 3.90753910825640581386264393870533e-04 3.91135081520777312107384204864502e+05
+1.55916015625000000000000000000000e+02 3.98623626602366424101497877074962e-04 3.91135081520777312107384204864502e+05
+1.57136718750000000000000000000000e+02 4.01744548150877601577074527128275e-04 3.91135081520777312107384204864502e+05
+1.60000000000000000000000000000000e+02 4.09064981735065419377050943694485e-04 3.91135081520777312107384204864502e+05
+1.60000000000000000000000000000000e+02 4.09064981735065419377050943694485e-04 3.91135081520777312107384204864502e+05
+1.60000000000000000000000000000000e+02 4.09064981735065419377050943694485e-04 3.91135081520777312107384204864502e+05
+1.60000000000000000000000000000000e+02 4.09064981735065419377050943694485e-04 3.91135081520777312107384204864502e+05
+1.61894531250000000000000000000000e+02 4.13908651978354817126126707904632e-04 3.91135081520777312107384204864502e+05
+1.63923828125000000000000000000000e+02 4.19096871051105092104843707900841e-04 3.91135081520777312107384204864502e+05
+1.70000000000000000000000000000000e+02 4.34631569241479684059803467732763e-04 3.91135081520777312107384204864502e+05
+1.70199218750000000000000000000000e+02 4.35140903638196751852112997838162e-04 3.91135081520777312107384204864502e+05
+1.70703125000000000000000000000000e+02 4.36429220053422158281247744682219e-04 3.91135081520777312107384204864502e+05
+1.80000000000000000000000000000000e+02 4.60198158566883352288412467601120e-04 3.91135081520777312107384204864502e+05
+1.80000000000000000000000000000000e+02 4.60198158566883352288412467601120e-04 3.91135081520777312107384204864502e+05
+1.80000000000000000000000000000000e+02 4.60198158566883352288412467601120e-04 3.91135081520777312107384204864502e+05
+1.80066406250000000000000000000000e+02 4.60367936699122392955885185727993e-04 3.91135081520777312107384204864502e+05
+1.80134765625000000000000000000000e+02 4.60542708305838985501090565577442e-04 3.91135081520777312107384204864502e+05
+1.80248046875000000000000000000000e+02 4.60832329825540843327297269027554e-04 3.91135081520777312107384204864502e+05
+1.84000000000000000000000000000000e+02 4.70424794297044852105921242113595e-04 3.91135081520777312107384204864502e+05
+1.91128906250000000000000000000000e+02 4.88650977959339573308827908704188e-04 3.91135081520777312107384204864502e+05
+1.92000000000000000000000000000000e+02 4.90878067576357201076686642693403e-04 3.91135081520777312107384204864502e+05
+1.92000000000000000000000000000000e+02 4.90878067576357201076686642693403e-04 3.91135081520777312107384204864502e+05
+1.92000000000000000000000000000000e+02 4.90878067576357201076686642693403e-04 3.91135081520777312107384204864502e+05
+1.92000000000000000000000000000000e+02 4.90878067576357201076686642693403e-04 3.91135081520777312107384204864502e+05
+1.92000000000000000000000000000000e+02 4.90878067576357201076686642693403e-04 3.91135081520777312107384204864502e+05
+1.92000000000000000000000000000000e+02 4.90878067576357201076686642693403e-04 3.91135081520777312107384204864502e+05
+1.96525390625000000000000000000000e+02 5.02447948850492584482729796491185e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+02 5.11331339036680092291486943167911e-04 3.91135081520777312107384204864502e+05
+2.05884765625000000000000000000000e+02 5.26376679456732254544504279181183e-04 3.91135081520777312107384204864502e+05
+2.05974609375000000000000000000000e+02 5.26606379282702676686289677832065e-04 3.91135081520777312107384204864502e+05
+2.06000000000000000000000000000000e+02 5.26671294450911718458552268629091e-04 3.91135081520777312107384204864502e+05
+2.07292968750000000000000000000000e+02 5.29976974555094754865125494802669e-04 3.91135081520777312107384204864502e+05
+2.10316406250000000000000000000000e+02 5.37706873046447301860151224417450e-04 3.91135081520777312107384204864502e+05
+2.14000000000000000000000000000000e+02 5.47124567730224013219209044933677e-04 3.91135081520777312107384204864502e+05
+2.15095703125000000000000000000000e+02 5.49925906912167696341531275550096e-04 3.91135081520777312107384204864502e+05
+2.16849609375000000000000000000000e+02 5.54410046993068588404296459515308e-04 3.91135081520777312107384204864502e+05
+2.20000000000000000000000000000000e+02 5.62464523144455639386274370394858e-04 3.91135081520777312107384204864502e+05
+2.22500000000000000000000000000000e+02 5.68856170475806610653535244637169e-04 3.91135081520777312107384204864502e+05
+2.24937500000000000000000000000000e+02 5.75088026623873753429005972748200e-04 3.91135081520777312107384204864502e+05
+2.25583984375000000000000000000000e+02 5.76740866675965217422183961559767e-04 3.91135081520777312107384204864502e+05
+2.27009765625000000000000000000000e+02 5.80386104863615738709559099817170e-04 3.91135081520777312107384204864502e+05
+2.30265625000000000000000000000000e+02 5.88710226817804765410413470050344e-04 3.91135081520777312107384204864502e+05
+2.32611328125000000000000000000000e+02 5.94707391484413229292005365067553e-04 3.91135081520777312107384204864502e+05
+2.35875000000000000000000000000000e+02 6.03051487336512788764442127842358e-04 3.91135081520777312107384204864502e+05
+2.39291015625000000000000000000000e+02 6.11785076016855893996093662678959e-04 3.91135081520777312107384204864502e+05
+2.39830078125000000000000000000000e+02 6.13163274972678426846806054584249e-04 3.91135081520777312107384204864502e+05
+2.40000000000000000000000000000000e+02 6.13597707252231186481061797621805e-04 3.91135081520777312107384204864502e+05
+2.40000000000000000000000000000000e+02 6.13597707252231186481061797621805e-04 3.91135081520777312107384204864502e+05
+2.40000000000000000000000000000000e+02 6.13597707252231186481061797621805e-04 3.91135081520777312107384204864502e+05
+2.40000000000000000000000000000000e+02 6.13597707252231186481061797621805e-04 3.91135081520777312107384204864502e+05
+2.45210937500000000000000000000000e+02 6.26920298977505182670688643753465e-04 3.91135081520777312107384204864502e+05
+2.48000000000000000000000000000000e+02 6.34050982350532993207792298306913e-04 3.91135081520777312107384204864502e+05
+2.48753906250000000000000000000000e+02 6.35978463498893496763653132575200e-04 3.91135081520777312107384204864502e+05
+2.50000000000000000000000000000000e+02 6.39164300215613661801383749150318e-04 3.91135081520777312107384204864502e+05
+2.50000000000000000000000000000000e+02 6.39164300215613661801383749150318e-04 3.91135081520777312107384204864502e+05
+2.50242187500000000000000000000000e+02 6.39783492869827738122601168413439e-04 3.91135081520777312107384204864502e+05
+2.51048828125000000000000000000000e+02 6.41845797829083877100719845998356e-04 3.91135081520777312107384204864502e+05
+2.54080078125000000000000000000000e+02 6.49595670218346848447110719604325e-04 3.91135081520777312107384204864502e+05
+2.54275390625000000000000000000000e+02 6.50095019485098053399485529268986e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56000000000000000000000000000000e+02 6.54504257448834691514305550441577e-04 3.91135081520777312107384204864502e+05
+2.56388671875000000000000000000000e+02 6.55497958869880634029392307837725e-04 3.91135081520777312107384204864502e+05
+2.58134765625000000000000000000000e+02 6.59962125052871101740792347811748e-04 3.91135081520777312107384204864502e+05
+2.59712890625000000000000000000000e+02 6.63996854249775765241525782300869e-04 3.91135081520777312107384204864502e+05
+2.60000000000000000000000000000000e+02 6.64730894997985540667562176508909e-04 3.91135081520777312107384204864502e+05
+2.64964843750000000000000000000000e+02 6.77424308939079651906145507211932e-04 3.91135081520777312107384204864502e+05
+2.65523437500000000000000000000000e+02 6.78852442639678354055488007645636e-04 3.91135081520777312107384204864502e+05
+2.66605468750000000000000000000000e+02 6.81618829319268143898669087832332e-04 3.91135081520777312107384204864502e+05
+2.70439453125000000000000000000000e+02 6.91421019718832042047496067027623e-04 3.91135081520777312107384204864502e+05
+2.70503906250000000000000000000000e+02 6.91585804376593422417018874881478e-04 3.91135081520777312107384204864502e+05
+2.72488281250000000000000000000000e+02 6.96659176264842645853736513572585e-04 3.91135081520777312107384204864502e+05
+2.75599609375000000000000000000000e+02 7.04613782926677358238454207395307e-04 3.91135081520777312107384204864502e+05
+2.80000000000000000000000000000000e+02 7.15864082743739894854062555396013e-04 3.91135081520777312107384204864502e+05
+2.88091796875000000000000000000000e+02 7.36552052961479079146167592284655e-04 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+02 7.66997272308483652586419410113194e-04 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+02 7.66997272308483652586419410113194e-04 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+02 7.66997272308483652586419410113194e-04 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+02 7.66997272308483652586419410113194e-04 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+02 7.66997272308483652586419410113194e-04 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+02 7.66997272308483652586419410113194e-04 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+02 7.66997272308483652586419410113194e-04 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+02 7.66997272308483652586419410113194e-04 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+02 7.66997272308483652586419410113194e-04 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+02 7.66997272308483652586419410113194e-04 3.91135081520777312107384204864502e+05
+3.00000000000000000000000000000000e+02 7.66997272308483652586419410113194e-04 3.91135081520777312107384204864502e+05
+3.00240234375000000000000000000000e+02 7.67611471488220068609686919103297e-04 3.91135081520777312107384204864502e+05
+3.11414062500000000000000000000000e+02 7.96179144431640307792708011191962e-04 3.91135081520777312107384204864502e+05
+3.11457031250000000000000000000000e+02 7.96289000870147966985868048794828e-04 3.91135081520777312107384204864502e+05
+3.16285156250000000000000000000000e+02 8.08632873416798188259679847078587e-04 3.91135081520777312107384204864502e+05
+3.20000000000000000000000000000000e+02 8.18130463692216813864632740660454e-04 3.91135081520777312107384204864502e+05
+3.20000000000000000000000000000000e+02 8.18130463692216813864632740660454e-04 3.91135081520777312107384204864502e+05
+3.20552734375000000000000000000000e+02 8.19543618788372155506416483206067e-04 3.91135081520777312107384204864502e+05
+3.25513671875000000000000000000000e+02 8.32227045780510946149099993363052e-04 3.91135081520777312107384204864502e+05
+3.30000000000000000000000000000000e+02 8.43697060293578096276667643849123e-04 3.91135081520777312107384204864502e+05
+3.33957031250000000000000000000000e+02 8.53813843223210798202837956694111e-04 3.91135081520777312107384204864502e+05
+3.39876953125000000000000000000000e+02 8.68949068002849490423289413598695e-04 3.91135081520777312107384204864502e+05
+3.41537109375000000000000000000000e+02 8.73193523127814151714443102747509e-04 3.91135081520777312107384204864502e+05
+3.53000000000000000000000000000000e+02 9.02500232112911230167306975147312e-04 3.91135081520777312107384204864502e+05
+3.57761718750000000000000000000000e+02 9.14674326527322410773646055304198e-04 3.91135081520777312107384204864502e+05
+3.60000000000000000000000000000000e+02 9.20396850097661943512772353415130e-04 3.91135081520777312107384204864502e+05
+3.60000000000000000000000000000000e+02 9.20396850097661943512772353415130e-04 3.91135081520777312107384204864502e+05
+3.70472656250000000000000000000000e+02 9.47171869341596230074120654762737e-04 3.91135081520777312107384204864502e+05
+3.74539062500000000000000000000000e+02 9.57568286841975523440706474787021e-04 3.91135081520777312107384204864502e+05
+3.75578125000000000000000000000000e+02 9.60224815264068250544871041540773e-04 3.91135081520777312107384204864502e+05
+3.84000000000000000000000000000000e+02 9.81756684487514273002028986070400e-04 3.91135081520777312107384204864502e+05
+3.84000000000000000000000000000000e+02 9.81756684487514273002028986070400e-04 3.91135081520777312107384204864502e+05
+3.84000000000000000000000000000000e+02 9.81756684487514273002028986070400e-04 3.91135081520777312107384204864502e+05
+3.84000000000000000000000000000000e+02 9.81756684487514273002028986070400e-04 3.91135081520777312107384204864502e+05
+3.85765625000000000000000000000000e+02 9.86270787234270205137698361852472e-04 3.91135081520777312107384204864502e+05
+3.93634765625000000000000000000000e+02 1.00638950136156088595307256383649e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.00000000000000000000000000000000e+02 1.02266324014108588025262491782996e-03 3.91135081520777312107384204864502e+05
+4.22000000000000000000000000000000e+02 1.07890975666585743272807285109138e-03 3.91135081520777312107384204864502e+05
+4.29003906250000000000000000000000e+02 1.09681636159956346666943804990524e-03 3.91135081520777312107384204864502e+05
+4.61898437500000000000000000000000e+02 1.18091649149341341301644447980834e-03 3.91135081520777312107384204864502e+05
+4.68871093750000000000000000000000e+02 1.19874320265446693625777108138664e-03 3.91135081520777312107384204864502e+05
+4.71824218750000000000000000000000e+02 1.20629333788361474237571524525947e-03 3.91135081520777312107384204864502e+05
+4.80000000000000000000000000000000e+02 1.22719602932288077146161242581002e-03 3.91135081520777312107384204864502e+05
+4.80000000000000000000000000000000e+02 1.22719603114187017500746890164010e-03 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+02 1.27832922980156095046910813550767e-03 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+02 1.27832922980156095046910813550767e-03 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+02 1.27832922980156095046910813550767e-03 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+02 1.27832922980156095046910813550767e-03 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+02 1.27832922980156095046910813550767e-03 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+02 1.27832922980156095046910813550767e-03 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+02 1.27832922980156095046910813550767e-03 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+02 1.27832922980156095046910813550767e-03 3.91135081520777312107384204864502e+05
+5.00000000000000000000000000000000e+02 1.27832922980156095046910813550767e-03 3.91135081520777312107384204864502e+05
+5.10298828125000000000000000000000e+02 1.30465983163597656034615734910176e-03 3.91135081520777312107384204864502e+05
+5.12000000000000000000000000000000e+02 1.30900914972497122053252116558042e-03 3.91135081520777312107384204864502e+05
+5.12000000000000000000000000000000e+02 1.30900914790598181698666468975034e-03 3.91135081520777312107384204864502e+05
+5.12000000000000000000000000000000e+02 1.30900914972497122053252116558042e-03 3.91135081520777312107384204864502e+05
+5.12000000000000000000000000000000e+02 1.30900914972497122053252116558042e-03 3.91135081520777312107384204864502e+05
+5.12000000000000000000000000000000e+02 1.30900914972497122053252116558042e-03 3.91135081520777312107384204864502e+05
+5.12000000000000000000000000000000e+02 1.30900915063446592230544940349546e-03 3.91135081520777312107384204864502e+05
+5.36753906250000000000000000000000e+02 1.37229647072015215579499081144377e-03 3.91135081520777312107384204864502e+05
+5.80667968750000000000000000000000e+02 1.48456980180661636363470545774135e-03 3.91135081520777312107384204864502e+05
+5.90550781250000000000000000000000e+02 1.50983679357729943734667266141969e-03 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+02 1.53399523219496184550658668399592e-03 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+02 1.53399523401395124905244315982600e-03 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+02 1.53399523219496184550658668399592e-03 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+02 1.53399523401395124905244315982600e-03 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+02 1.53399523401395124905244315982600e-03 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+02 1.53399523401395124905244315982600e-03 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+02 1.53399523401395124905244315982600e-03 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+02 1.53399523401395124905244315982600e-03 3.91135081520777312107384204864502e+05
+6.00000000000000000000000000000000e+02 1.53399523401395124905244315982600e-03 3.91135081520777312107384204864502e+05
+6.05773437500000000000000000000000e+02 1.54875595184574737020466450587719e-03 3.91135081520777312107384204864502e+05
+6.17197265625000000000000000000000e+02 1.57796279679826042911805483726084e-03 3.91135081520777312107384204864502e+05
+6.43199218750000000000000000000000e+02 1.64444095344160740035377443746256e-03 3.91135081520777312107384204864502e+05
+6.46000000000000000000000000000000e+02 1.65160159948049035938399953238331e-03 3.91135081520777312107384204864502e+05
+6.76398437500000000000000000000000e+02 1.72932007444891286569721433608038e-03 3.91135081520777312107384204864502e+05
+6.98798828125000000000000000000000e+02 1.78659026233654312336429637042556e-03 3.91135081520777312107384204864502e+05
+7.09962890625000000000000000000000e+02 1.81513297518353278366121106301989e-03 3.91135081520777312107384204864502e+05
+7.12869140625000000000000000000000e+02 1.82256326884420701353595184457390e-03 3.91135081520777312107384204864502e+05
+7.35472656250000000000000000000000e+02 1.88035277989649900892699108112538e-03 3.91135081520777312107384204864502e+05
+7.44064453125000000000000000000000e+02 1.90231908503747638126968322325183e-03 3.91135081520777312107384204864502e+05
+7.68000000000000000000000000000000e+02 1.96351414568350386008477315158416e-03 3.91135081520777312107384204864502e+05
+8.00000000000000000000000000000000e+02 2.04532727518054111004452977340407e-03 3.91135081520777312107384204864502e+05
+8.42113281250000000000000000000000e+02 2.15299663007459916863606252945829e-03 3.91135081520777312107384204864502e+05
+8.47748046875000000000000000000000e+02 2.16740280939949504085406672970748e-03 3.91135081520777312107384204864502e+05
+8.53941406250000000000000000000000e+02 2.18323712788195782585898285788062e-03 3.91135081520777312107384204864502e+05
+8.99585937500000000000000000000000e+02 2.29993469008851758594857983553084e-03 3.91135081520777312107384204864502e+05
+9.06451171875000000000000000000000e+02 2.31748676197229136475286281893204e-03 3.91135081520777312107384204864502e+05
+9.13298828125000000000000000000000e+02 2.33499389440475647178319107410971e-03 3.91135081520777312107384204864502e+05
+9.24687500000000000000000000000000e+02 2.36411086045465110294649946354184e-03 3.91135081520777312107384204864502e+05
+9.29794921875000000000000000000000e+02 2.37716880348957937396647821515216e-03 3.91135081520777312107384204864502e+05
+9.43876953125000000000000000000000e+02 2.41317177448208781617711160549788e-03 3.91135081520777312107384204864502e+05
+9.44144531250000000000000000000000e+02 2.41385588048552163914495238827840e-03 3.91135081520777312107384204864502e+05
+9.52513671875000000000000000000000e+02 2.43525293135504012839720466843119e-03 3.91135081520777312107384204864502e+05
+9.68027343750000000000000000000000e+02 2.47491612277762115107426765803211e-03 3.91135081520777312107384204864502e+05
+9.71664062500000000000000000000000e+02 2.48421397771191390657641306916048e-03 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+03 2.55665934726995083131617647609346e-03 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+03 2.55665934545096142777032000026338e-03 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+03 2.55665934545096142777032000026338e-03 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+03 2.55665934545096142777032000026338e-03 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+03 2.55665934726995083131617647609346e-03 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+03 2.55665934545096142777032000026338e-03 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+03 2.55665934726995083131617647609346e-03 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+03 2.55665934726995083131617647609346e-03 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+03 2.55665934545096142777032000026338e-03 3.91135081520777312107384204864502e+05
+1.00000000000000000000000000000000e+03 2.55665934545096142777032000026338e-03 3.91135081520777312107384204864502e+05
+1.00263671875000000000000000000000e+03 2.56340054054321909299263282377979e-03 3.91135081520777312107384204864502e+05
+1.02400000000000000000000000000000e+03 2.61801919621171838917228491538935e-03 3.91135081520777312107384204864502e+05
+1.02400000000000000000000000000000e+03 2.61801919621171838917228491538935e-03 3.91135081520777312107384204864502e+05
+1.02400000000000000000000000000000e+03 2.61801919712121309094521315330439e-03 3.91135081520777312107384204864502e+05
+1.02400000000000000000000000000000e+03 2.61801919621171838917228491538935e-03 3.91135081520777312107384204864502e+05
+1.08389062500000000000000000000000e+03 2.77113918854286420123678169602499e-03 3.91135081520777312107384204864502e+05
+1.10000000000000000000000000000000e+03 2.81232538968111860436249749284343e-03 3.91135081520777312107384204864502e+05
+1.10232226562500000000000000000000e+03 2.81826263629197460228170690754723e-03 3.91135081520777312107384204864502e+05
+1.10267578125000000000000000000000e+03 2.81916645517242330995499877133170e-03 3.91135081520777312107384204864502e+05
+1.11148632812500000000000000000000e+03 2.84169203309287288911066937657779e-03 3.91135081520777312107384204864502e+05
+1.13221093750000000000000000000000e+03 2.89467782169769644387558038545194e-03 3.91135081520777312107384204864502e+05
+1.13511132812500000000000000000000e+03 2.90209313493493790969690593328778e-03 3.91135081520777312107384204864502e+05
+1.15691015625000000000000000000000e+03 2.95782533814043001665905485708663e-03 3.91135081520777312107384204864502e+05
+1.20000000000000000000000000000000e+03 3.06799143936824399159224441291371e-03 3.91135081520777312107384204864502e+05
+1.21541015625000000000000000000000e+03 3.10738997846250102410903259908537e-03 3.91135081520777312107384204864502e+05
+1.23184960937500000000000000000000e+03 3.14942007860646248224023580064568e-03 3.91135081520777312107384204864502e+05
+1.23330859375000000000000000000000e+03 3.15315020586023246965123867369130e-03 3.91135081520777312107384204864502e+05
+1.23647460937500000000000000000000e+03 3.16124463344541950168831156986471e-03 3.91135081520777312107384204864502e+05
+1.24285156250000000000000000000000e+03 3.17754833852877845157269831588565e-03 3.91135081520777312107384204864502e+05
+1.25761523437500000000000000000000e+03 3.21529403575195439971001754031477e-03 3.91135081520777312107384204864502e+05
+1.26070507812500000000000000000000e+03 3.22319371783251398116965091844577e-03 3.91135081520777312107384204864502e+05
+1.28000000000000000000000000000000e+03 3.27252428130073158563106971996604e-03 3.91135081520777312107384204864502e+05
+1.48203710937500000000000000000000e+03 3.78906459456402125440810380041512e-03 3.91135081520777312107384204864502e+05
+1.52680078125000000000000000000000e+03 3.90351011069511172335566584479238e-03 3.91135081520777312107384204864502e+05
+1.53600000000000000000000000000000e+03 3.92702939185559686541271418036558e-03 3.91135081520777312107384204864502e+05
+1.60000000000000000000000000000000e+03 4.09065567085855480433664865813626e-03 3.91135081520777312107384204864502e+05
+1.62667773437500000000000000000000e+03 4.15886158604206277594750318371553e-03 3.91135081520777312107384204864502e+05
+1.64396484375000000000000000000000e+03 4.20305885774728896220331364474987e-03 3.91135081520777312107384204864502e+05
+1.68067187500000000000000000000000e+03 4.29690628074426862054169262705727e-03 3.91135081520777312107384204864502e+05
+1.71606640625000000000000000000000e+03 4.38739808525431124186511055995652e-03 3.91135081520777312107384204864502e+05
+1.85939062500000000000000000000000e+03 4.75382948221039509234531195147611e-03 3.91135081520777312107384204864502e+05
+1.86951171875000000000000000000000e+03 4.77970568514330534926060067846265e-03 3.91135081520777312107384204864502e+05
+1.90800781250000000000000000000000e+03 4.87812713439976161633460094435577e-03 3.91135081520777312107384204864502e+05
+1.97869335937500000000000000000000e+03 5.05884609654848934473525545740813e-03 3.91135081520777312107384204864502e+05
+2.00000000000000000000000000000000e+03 5.11331994782360070572746479911075e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966207804045335238996017324e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966389702985689824643600332e-03 3.91135081520777312107384204864502e+05
+2.04800000000000000000000000000000e+03 5.23603966207804045335238996017324e-03 3.91135081520777312107384204864502e+05
+2.05994335937500000000000000000000e+03 5.26657478215553608025256693281335e-03 3.91135081520777312107384204864502e+05
+2.08778125000000000000000000000000e+03 5.33774682299773851890112297269297e-03 3.91135081520777312107384204864502e+05
+2.19956445312500000000000000000000e+03 5.62353855332104607400722784404934e-03 3.91135081520777312107384204864502e+05
+2.28169921875000000000000000000000e+03 5.83352928650443264962932587991418e-03 3.91135081520777312107384204864502e+05
+2.30386328125000000000000000000000e+03 5.89019527489420720300916656242407e-03 3.91135081520777312107384204864502e+05
+2.31301757812500000000000000000000e+03 5.91359970614170702557510495012139e-03 3.91135081520777312107384204864502e+05
+2.32009960937500000000000000000000e+03 5.93170605914946497128070745930017e-03 3.91135081520777312107384204864502e+05
+2.33168164062500000000000000000000e+03 5.96131738462961184576993645123366e-03 3.91135081520777312107384204864502e+05
+2.34155468750000000000000000000000e+03 5.98655941448487504547015802813803e-03 3.91135081520777312107384204864502e+05
+2.44329882812500000000000000000000e+03 6.24668467144131201590484536723125e-03 3.91135081520777312107384204864502e+05
+2.50053320312500000000000000000000e+03 6.39301355485380126686401069946442e-03 3.91135081520777312107384204864502e+05
+2.51051171875000000000000000000000e+03 6.41852523414984579147590793013478e-03 3.91135081520777312107384204864502e+05
+2.52707617187500000000000000000000e+03 6.46087492211734268354739185724611e-03 3.91135081520777312107384204864502e+05
+2.53794140625000000000000000000000e+03 6.48865364064521443765443109441549e-03 3.91135081520777312107384204864502e+05
+2.59667382812500000000000000000000e+03 6.63881252262001671921032297518650e-03 3.91135081520777312107384204864502e+05
+2.60000000000000000000000000000000e+03 6.64731641693135696241645504755979e-03 3.91135081520777312107384204864502e+05
+2.75783203125000000000000000000000e+03 7.05083938960091201331170651656066e-03 3.91135081520777312107384204864502e+05
+2.77804101562500000000000000000000e+03 7.10250690821960170562299197172251e-03 3.91135081520777312107384204864502e+05
+2.80244726562500000000000000000000e+03 7.16490541258563932297542820037961e-03 3.91135081520777312107384204864502e+05
+2.87915625000000000000000000000000e+03 7.36102427003222387763559098061705e-03 3.91135081520777312107384204864502e+05
+2.90302929687500000000000000000000e+03 7.42205955404688297316617706655961e-03 3.91135081520777312107384204864502e+05
+2.91579296875000000000000000000000e+03 7.45469193522396798151641306162674e-03 3.91135081520777312107384204864502e+05
+2.93209960937500000000000000000000e+03 7.49638248546991448756360298943946e-03 3.91135081520777312107384204864502e+05
+2.95331250000000000000000000000000e+03 7.55061665087959459075062085275931e-03 3.91135081520777312107384204864502e+05
+3.11455664062500000000000000000000e+03 7.96286323983245135360586886008605e-03 3.91135081520777312107384204864502e+05
+3.23574414062500000000000000000000e+03 8.27269857886932073742780602287894e-03 3.91135081520777312107384204864502e+05
+3.25153125000000000000000000000000e+03 8.31306086399472531078824744099620e-03 3.91135081520777312107384204864502e+05
+3.30904492187500000000000000000000e+03 8.46010382153347326172898590357363e-03 3.91135081520777312107384204864502e+05
+3.52936718750000000000000000000000e+03 9.02339314290063858325918744185401e-03 3.91135081520777312107384204864502e+05
+3.63931835937500000000000000000000e+03 9.30450100689686650234921927449250e-03 3.91135081520777312107384204864502e+05
+3.65941601562500000000000000000000e+03 9.35588389928932243067016827353655e-03 3.91135081520777312107384204864502e+05
+3.72572265625000000000000000000000e+03 9.52540749893518792767999059378781e-03 3.91135081520777312107384204864502e+05
+3.76457031250000000000000000000000e+03 9.62472778269256312722035318074632e-03 3.91135081520777312107384204864502e+05
+3.78350000000000000000000000000000e+03 9.67312457552841307995006303599439e-03 3.91135081520777312107384204864502e+05
+4.09600000000000000000000000000000e+03 1.04720811213176116100109780404637e-02 3.91135081520777312107384204864502e+05
+4.13172070312500000000000000000000e+03 1.05634068506173309232032408999657e-02 3.91135081520777312107384204864502e+05
+4.18636718750000000000000000000000e+03 1.07031193839849554649834573183398e-02 3.91135081520777312107384204864502e+05
+4.22170117187500000000000000000000e+03 1.07934564017001279057073048761595e-02 3.91135081520777312107384204864502e+05
+4.22884765625000000000000000000000e+03 1.08117275393656477738835164359443e-02 3.91135081520777312107384204864502e+05
+4.43917187500000000000000000000000e+03 1.13494552612439080635509114358683e-02 3.91135081520777312107384204864502e+05
+4.75084179687500000000000000000000e+03 1.21462895931130441390388696731861e-02 3.91135081520777312107384204864502e+05
+4.80585546875000000000000000000000e+03 1.22869409015014512814856217914894e-02 3.91135081520777312107384204864502e+05
+5.01527734375000000000000000000000e+03 1.28223616436280215408194393944541e-02 3.91135081520777312107384204864502e+05
+5.28914062500000000000000000000000e+03 1.35225372172743316112608624735003e-02 3.91135081520777312107384204864502e+05
+5.78499804687500000000000000000000e+03 1.47902765664584164018169332166508e-02 3.91135081520777312107384204864502e+05
+6.04715039062500000000000000000000e+03 1.54605112525850133670113351058717e-02 3.91135081520777312107384204864502e+05
+6.14400000000000000000000000000000e+03 1.57081228779619511137788379073754e-02 3.91135081520777312107384204864502e+05
+6.14400000000000000000000000000000e+03 1.57081228788714458155517661452905e-02 3.91135081520777312107384204864502e+05
+8.00435156250000000000000000000000e+03 2.04644113242171653277434728579465e-02 3.91135081520777312107384204864502e+05
diff --git a/2009/performance/node-selection/opt_tor.pickle.dat b/2009/performance/node-selection/opt_tor.pickle.dat
new file mode 100644
index 0000000..0fc79c1
--- /dev/null
+++ b/2009/performance/node-selection/opt_tor.pickle.dat
@@ -0,0 +1,1033 @@
+bw prob totalusage
+5.07812500000000000000000000000000e-02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.83203125000000000000000000000000e-01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.64843750000000000000000000000000e-01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.23046875000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.50000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.59765625000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.63867187500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.01562500000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.69140625000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.09960937500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.27343750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.29882812500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.59960937500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.95898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.96289062500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.99218750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.29687500000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.34570312500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.83398437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.32226562500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.89843750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.46289062500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.59179687500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.71093750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.72656250000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.15820312500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.46093750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.70898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.80273437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.89843750000000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.45898437500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.79882812500000000000000000000000e+00 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00429687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.07558593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.12753906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.25996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.33984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.63476562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.71328125000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.71992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.75000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.78984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.85898437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.87988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.92871093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.95312500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.01074218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.04921875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.07988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.10000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.10000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.10253906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.19003906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.25996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.32988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.36894531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.50000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.54179687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56933593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.66738281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.67910156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.68613281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.68984375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.73574218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.73593750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.79238281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.80937500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.95000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.97304687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.98867187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.99707031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00195312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.02050781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.02988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.04433593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.05058593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.05507812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.11972656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.12988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.13496093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.15957031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.18945312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.23886718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.30488281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.30585937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.31464843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.33808593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.42089843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.45761718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.49589843750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.49960937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.51308593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.51992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.53886718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.57109375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.58710937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.60859375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.63535156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.65292968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.73437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.77988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.82402343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.82851562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.85722656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.90625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.90996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.94804687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.96816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.96816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.97148437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.06152343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.10996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.20507812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.24472656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.27343750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.27617187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.32988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.35742187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.36992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.39453125000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.40019531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.46875000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.53574218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.65000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.69277343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.69335937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.75996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.76914062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.80000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.81308593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.82421875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.85976562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.93750000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.97988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.97988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.98476562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.99355468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.07070312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.09472656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.14882812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.25800781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.27109375000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.29199218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.42343750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.44218750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.48437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.55468750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.57031250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.59257812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.61074218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.70449218750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.72695312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.74414062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.79746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.80722656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.83515625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.91855468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+5.99238281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.03378906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.04746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.05566406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.06171875000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.07597656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.11406250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.17031250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.25000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.25000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.31015625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.31132812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.36992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.37226562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.37500000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.39433593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.39980468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.45625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.50195312500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.56562500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.57402343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.59707031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.68437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.70371093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.76015625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.81347656250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.84316406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.91992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.95000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+6.95351562500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.00742187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.11230468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.20000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.23242187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.33535156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.34062500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.36835937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.40000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.62636718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.67460937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+7.76503906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.01992187500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.18007812500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.19140625000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.20644531250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.21718750000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.22988281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.25800781250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.32011718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.32753906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.34121093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.48261718750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.52910156250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.64003906250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.65996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.71816406250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.81835937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+8.99531250000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.00000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.01113281250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.03437500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.05332031250000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.19023437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.22460937500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.36523437500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.40429687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.40996093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.44042968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.44355468750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.45039062500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.45292968750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.46679687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.55000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.56777343750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.60000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.64746093750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.75000000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.80937500000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.83554687500000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.95625000000000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+9.98183593750000000000000000000000e+01 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00099609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00656250000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00777343750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.00947265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.01246093750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.01660156250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.02000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.02000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.02675781250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.03660156250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.04000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.04597656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.04750000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.05082031250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.05453125000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.05488281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.05726562500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.06326171875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.06623046875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.07396484375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.07521484375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.08183593750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.08732421875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.10000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.11265625000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.12847656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.14822265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.16326171875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.16525390625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.16531250000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.17187500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.17187500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.18189453125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.18447265625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.19378906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.19511718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.19542968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.20029296875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.22000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.22000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.22632812500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.24970703125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.25060546875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.25318359375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.25699218750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.27263671875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.29019531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.29394531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.29761718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.31736328125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.32167968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.36000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.39738281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.39839843750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.45601562500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.48798828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.48894531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.50898437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.52837890625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.55916015625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.57136718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.61894531250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.63923828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.70000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.70199218750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.70703125000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.80066406250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.80134765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.80248046875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.91128906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.92000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+1.96525390625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.05884765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.05974609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.06000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.07292968750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.10316406250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.14000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.15095703125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.16849609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.22500000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.24937500000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.25583984375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.27009765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.30265625000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.32611328125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.35875000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.39291015625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.39830078125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.40000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.45210937500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.48000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.48753906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.50000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.50242187500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.51048828125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.54080078125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.54275390625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.56388671875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.58134765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.59712890625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.64964843750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.65523437500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.66605468750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.70439453125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.70503906250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.72488281250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.75599609375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.80000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+2.88091796875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.00240234375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.11414062500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.11457031250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.16285156250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.20000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.20552734375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.25513671875000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.30000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.33957031250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.39876953125000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.41537109375000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.53000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.57761718750000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.60000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.70472656250000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.74539062500000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.75578125000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.84000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.85765625000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+3.93634765625000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.00000000000000000000000000000000e+02 0.00000000000000000000000000000000e+00 1.94088516019965318264439702033997e+05
+4.22000000000000000000000000000000e+02 2.32481397688388824462890625000000e-06 1.94088516019965318264439702033997e+05
+4.29003906250000000000000000000000e+02 3.80836427211761474609375000000000e-05 1.94088516019965318264439702033997e+05
+4.61898437500000000000000000000000e+02 1.99558679014444351196289062500000e-04 1.94088516019965318264439702033997e+05
+4.68871093750000000000000000000000e+02 2.32671387493610382080078125000000e-04 1.94088516019965318264439702033997e+05
+4.71824218750000000000000000000000e+02 2.46597919613122940063476562500000e-04 1.94088516019965318264439702033997e+05
+4.80000000000000000000000000000000e+02 2.84872949123382568359375000000000e-04 1.94088516019965318264439702033997e+05
+4.80000000000000000000000000000000e+02 2.84873414784669876098632812500000e-04 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+02 3.76964919269084930419921875000000e-04 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+02 3.76965152099728584289550781250000e-04 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+02 3.76965384926819524480379186570644e-04 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+02 3.76964919269084930419921875000000e-04 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+02 3.76964919269084930419921875000000e-04 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+02 3.76965152099728584289550781250000e-04 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+02 3.76964919261979503062320873141289e-04 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+02 3.76964919269084930419921875000000e-04 1.94088516019965318264439702033997e+05
+5.00000000000000000000000000000000e+02 3.76964919269084930419921875000000e-04 1.94088516019965318264439702033997e+05
+5.10298828125000000000000000000000e+02 4.23654215410351753234863281250000e-04 1.94088516019965318264439702033997e+05
+5.12000000000000000000000000000000e+02 4.31324122473597526550292968750000e-04 1.94088516019965318264439702033997e+05
+5.12000000000000000000000000000000e+02 4.31324355304241180419921875000000e-04 1.94088516019965318264439702033997e+05
+5.12000000000000000000000000000000e+02 4.31323889642953872680664062500000e-04 1.94088516019965318264439702033997e+05
+5.12000000000000000000000000000000e+02 4.31324355304241180419921875000000e-04 1.94088516019965318264439702033997e+05
+5.12000000000000000000000000000000e+02 4.31323889650059300038265064358711e-04 1.94088516019965318264439702033997e+05
+5.12000000000000000000000000000000e+02 4.31324353485251776874065399169922e-04 1.94088516019965318264439702033997e+05
+5.36753906250000000000000000000000e+02 5.41745036027620066945709176309265e-04 1.94088516019965318264439702033997e+05
+5.80667968750000000000000000000000e+02 7.33381370082497596740722656250000e-04 1.94088516019965318264439702033997e+05
+5.90550781250000000000000000000000e+02 7.75944905399228446185588836669922e-04 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+02 8.16487410662559368740298637590058e-04 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+02 8.16487503470852971076965332031250e-04 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+02 8.16487688826823126975185118681111e-04 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+02 8.16487648990005254745483398437500e-04 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+02 8.16487241536378860473632812500000e-04 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+02 8.16487705378676764667034149169922e-04 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+02 8.16487625760192649998492342433565e-04 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+02 8.16487561678513884544372558593750e-04 1.94088516019965318264439702033997e+05
+6.00000000000000000000000000000000e+02 8.16487474367022514343261718750000e-04 1.94088516019965318264439702033997e+05
+6.05773437500000000000000000000000e+02 8.41190820210613310337066650390625e-04 1.94088516019965318264439702033997e+05
+6.17197265625000000000000000000000e+02 8.89934133738279342651367187500000e-04 1.94088516019965318264439702033997e+05
+6.43199218750000000000000000000000e+02 1.00028980523347854614257812500000e-03 1.94088516019965318264439702033997e+05
+6.46000000000000000000000000000000e+02 1.01213471943295595448231161128660e-03 1.94088516019965318264439702033997e+05
+6.76398437500000000000000000000000e+02 1.14026430640681896225285818502471e-03 1.94088516019965318264439702033997e+05
+6.98798828125000000000000000000000e+02 1.23427342623472213745117187500000e-03 1.94088516019965318264439702033997e+05
+7.09962890625000000000000000000000e+02 1.28102536746727219477137715841764e-03 1.94088516019965318264439702033997e+05
+7.12869140625000000000000000000000e+02 1.29318732401542072635303171068699e-03 1.94088516019965318264439702033997e+05
+7.35472656250000000000000000000000e+02 1.38765643350780010223388671875000e-03 1.94088516019965318264439702033997e+05
+7.44064453125000000000000000000000e+02 1.42351936660420255037484693616534e-03 1.94088516019965318264439702033997e+05
+7.68000000000000000000000000000000e+02 1.52332675537649592234501483289932e-03 1.94088516019965318264439702033997e+05
+8.00000000000000000000000000000000e+02 1.65659675305137579423564453406925e-03 1.94088516019965318264439702033997e+05
+8.42113281250000000000000000000000e+02 1.83184561319649219512939453125000e-03 1.94088516019965318264439702033997e+05
+8.47748046875000000000000000000000e+02 1.73298394522200483944263105229311e-03 1.94088516019965318264439702033997e+05
+8.53941406250000000000000000000000e+02 1.88105992254988503911694586179237e-03 1.94088516019965318264439702033997e+05
+8.99585937500000000000000000000000e+02 2.07102415151894092559814453125000e-03 1.94088516019965318264439702033997e+05
+9.06451171875000000000000000000000e+02 2.09960798878406577211430672491588e-03 1.94088516019965318264439702033997e+05
+9.13298828125000000000000000000000e+02 2.12812353856861591339111328125000e-03 1.94088516019965318264439702033997e+05
+9.24687500000000000000000000000000e+02 2.17555960491631721065441951168395e-03 1.94088516019965318264439702033997e+05
+9.29794921875000000000000000000000e+02 2.19683688307071352946442388542891e-03 1.94088516019965318264439702033997e+05
+9.43876953125000000000000000000000e+02 2.25552020182068126835650545558565e-03 1.94088516019965318264439702033997e+05
+9.44144531250000000000000000000000e+02 2.25663520101793959801717015523081e-03 1.94088516019965318264439702033997e+05
+9.52513671875000000000000000000000e+02 2.29152370828504623606614032382822e-03 1.94088516019965318264439702033997e+05
+9.68027343750000000000000000000000e+02 2.35622147574421694771196200690611e-03 1.94088516019965318264439702033997e+05
+9.71664062500000000000000000000000e+02 2.37139227485725105279423807758121e-03 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+03 2.48967350936900571473087140361713e-03 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+03 2.48967305520546256999980805346695e-03 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+03 2.48967297852664996501981242715829e-03 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+03 2.48967297145566640939606806171014e-03 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+03 2.48967331617340643934443988882776e-03 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+03 2.48967339231947332178762621879287e-03 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+03 2.48967297708593523000719649473922e-03 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+03 2.48967320658266544342041015625000e-03 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+03 2.48967291412829656166438851983003e-03 1.94088516019965318264439702033997e+05
+1.00000000000000000000000000000000e+03 2.48967316393214777719977703895893e-03 1.94088516019965318264439702033997e+05
+1.00263671875000000000000000000000e+03 2.50068584617715731002740575661392e-03 1.94088516019965318264439702033997e+05
+1.02400000000000000000000000000000e+03 2.58995930326149509381750135617040e-03 1.94088516019965318264439702033997e+05
+1.02400000000000000000000000000000e+03 2.58995908515912039160600244258603e-03 1.94088516019965318264439702033997e+05
+1.02400000000000000000000000000000e+03 2.58995897904155687047067502248865e-03 1.94088516019965318264439702033997e+05
+1.02400000000000000000000000000000e+03 2.58995933787019121108397001762569e-03 1.94088516019965318264439702033997e+05
+1.08389062500000000000000000000000e+03 2.84067953714832498526843274078146e-03 1.94088516019965318264439702033997e+05
+1.10000000000000000000000000000000e+03 2.90823760953606413187655377328156e-03 1.94088516019965318264439702033997e+05
+1.10232226562500000000000000000000e+03 2.91798095285506538937303488978614e-03 1.94088516019965318264439702033997e+05
+1.10267578125000000000000000000000e+03 2.91946442234209888044738079315721e-03 1.94088516019965318264439702033997e+05
+1.11148632812500000000000000000000e+03 2.95644032750568518108646998143740e-03 1.94088516019965318264439702033997e+05
+1.13221093750000000000000000000000e+03 3.04348098736645887585350322979139e-03 1.94088516019965318264439702033997e+05
+1.13511132812500000000000000000000e+03 3.01947538145881134996617589649759e-03 1.94088516019965318264439702033997e+05
+1.15691015625000000000000000000000e+03 3.14733222237605862053877459061368e-03 1.94088516019965318264439702033997e+05
+1.20000000000000000000000000000000e+03 3.32882089223558979423911452499851e-03 1.94088516019965318264439702033997e+05
+1.21541015625000000000000000000000e+03 3.39382381399312878234031387592040e-03 1.94088516019965318264439702033997e+05
+1.23184960937500000000000000000000e+03 3.46322508523160682569752566450916e-03 1.94088516019965318264439702033997e+05
+1.23330859375000000000000000000000e+03 3.46938807289639671721515057356555e-03 1.94088516019965318264439702033997e+05
+1.23647460937500000000000000000000e+03 3.48276150931831150053819001755073e-03 1.94088516019965318264439702033997e+05
+1.24285156250000000000000000000000e+03 3.50970515469820141390977497053427e-03 1.94088516019965318264439702033997e+05
+1.25761523437500000000000000000000e+03 3.57211841353272194915513537694096e-03 1.94088516019965318264439702033997e+05
+1.26070507812500000000000000000000e+03 3.58518658702813332317393957282547e-03 1.94088516019965318264439702033997e+05
+1.28000000000000000000000000000000e+03 3.66683960405036861451844032444569e-03 1.94088516019965318264439702033997e+05
+1.48203710937500000000000000000000e+03 4.52666997877529831556531192404691e-03 1.94088516019965318264439702033997e+05
+1.52680078125000000000000000000000e+03 4.71834111055633234621531357788626e-03 1.94088516019965318264439702033997e+05
+1.53600000000000000000000000000000e+03 4.75778182132746002563905562965374e-03 1.94088516019965318264439702033997e+05
+1.60000000000000000000000000000000e+03 5.03264429851634116641623251098281e-03 1.94088516019965318264439702033997e+05
+1.62667773437500000000000000000000e+03 5.14745742492467382028786815340027e-03 1.94088516019965318264439702033997e+05
+1.64396484375000000000000000000000e+03 5.22193024107304917119654064094902e-03 1.94088516019965318264439702033997e+05
+1.68067187500000000000000000000000e+03 5.38025297343352505718971912074267e-03 1.94088516019965318264439702033997e+05
+1.71606640625000000000000000000000e+03 5.53315693381820940255355623094147e-03 1.94088516019965318264439702033997e+05
+1.85939062500000000000000000000000e+03 6.15464885893252100501626955519896e-03 1.94088516019965318264439702033997e+05
+1.86951171875000000000000000000000e+03 6.19867397963214626643857485532862e-03 1.94088516019965318264439702033997e+05
+1.90800781250000000000000000000000e+03 6.36628362126391220132681780796702e-03 1.94088516019965318264439702033997e+05
+1.97869335937500000000000000000000e+03 6.67468836353658171584024572098315e-03 1.94088516019965318264439702033997e+05
+2.00000000000000000000000000000000e+03 6.76780981219331223552870824278216e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786048690440807718005089554936e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786065494279683640854727855185e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786033143766963593446206459703e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786003755300476836254119916703e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786047293744594172126838316217e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786037757269078651845006788790e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786017551461738850360205788093e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786048790099370370265674523580e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786014528070219070654545134857e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786052576329987595649129161757e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786049405182441651707136998084e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786049085210441367266298584582e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786009423109927773953842233823e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786026086716013039357164871035e-03 1.94088516019965318264439702033997e+05
+2.04800000000000000000000000000000e+03 6.97786008951384144338714321520456e-03 1.94088516019965318264439702033997e+05
+2.05994335937500000000000000000000e+03 7.03018114306533641738594653247674e-03 1.94088516019965318264439702033997e+05
+2.08778125000000000000000000000000e+03 7.15221770440085773123950474428057e-03 1.94088516019965318264439702033997e+05
+2.19956445312500000000000000000000e+03 7.64342851501665851432498755002598e-03 1.94088516019965318264439702033997e+05
+2.28169921875000000000000000000000e+03 8.00550677415268543968274173039390e-03 1.94088516019965318264439702033997e+05
+2.30386328125000000000000000000000e+03 8.10337482760395064196323744454276e-03 1.94088516019965318264439702033997e+05
+2.31301757812500000000000000000000e+03 8.14381550505069613798969641038639e-03 1.94088516019965318264439702033997e+05
+2.32009960937500000000000000000000e+03 8.17510955234381983536273708068620e-03 1.94088516019965318264439702033997e+05
+2.33168164062500000000000000000000e+03 8.22630368467867391368830709552640e-03 1.94088516019965318264439702033997e+05
+2.34155468750000000000000000000000e+03 8.26995750007261144765013938240372e-03 1.94088516019965318264439702033997e+05
+2.44329882812500000000000000000000e+03 8.72057065449566987114238258982368e-03 1.94088516019965318264439702033997e+05
+2.50053320312500000000000000000000e+03 8.97463807081509690188880767891533e-03 1.94088516019965318264439702033997e+05
+2.51051171875000000000000000000000e+03 9.01897521023410989049473585055239e-03 1.94088516019965318264439702033997e+05
+2.52707617187500000000000000000000e+03 9.09260163286310790775601731183997e-03 1.94088516019965318264439702033997e+05
+2.53794140625000000000000000000000e+03 9.14091492099251487490896295184939e-03 1.94088516019965318264439702033997e+05
+2.59667382812500000000000000000000e+03 9.40231782978514021853477800050314e-03 1.94088516019965318264439702033997e+05
+2.60000000000000000000000000000000e+03 9.41713427964682714410571406915551e-03 1.94088516019965318264439702033997e+05
+2.75783203125000000000000000000000e+03 1.01216487982407777473925492017770e-02 1.94088516019965318264439702033997e+05
+2.77804101562500000000000000000000e+03 1.02120568918634135879841551286518e-02 1.94088516019965318264439702033997e+05
+2.80244726562500000000000000000000e+03 1.03213012318279472034898702759165e-02 1.94088516019965318264439702033997e+05
+2.87915625000000000000000000000000e+03 1.06650671482770246362159483055621e-02 1.94088516019965318264439702033997e+05
+2.90302929687500000000000000000000e+03 1.07721777971416243779856358742109e-02 1.94088516019965318264439702033997e+05
+2.91579296875000000000000000000000e+03 1.08294686269791995414379925932735e-02 1.94088516019965318264439702033997e+05
+2.93209960937500000000000000000000e+03 1.09026856565074374560975201120527e-02 1.94088516019965318264439702033997e+05
+2.95331250000000000000000000000000e+03 1.09979728019826954871218660514387e-02 1.94088516019965318264439702033997e+05
+3.11455664062500000000000000000000e+03 1.17237160073525529396798461334583e-02 1.94088516019965318264439702033997e+05
+3.23574414062500000000000000000000e+03 1.22707777741216158412518311138228e-02 1.94088516019965318264439702033997e+05
+3.25153125000000000000000000000000e+03 1.23421414006133316199065319551664e-02 1.94088516019965318264439702033997e+05
+3.30904492187500000000000000000000e+03 1.26023082250554183114665818266076e-02 1.94088516019965318264439702033997e+05
+3.52936718750000000000000000000000e+03 1.36015386132096148530390422592973e-02 1.94088516019965318264439702033997e+05
+3.63931835937500000000000000000000e+03 1.41018891086425752351418694274798e-02 1.94088516019965318264439702033997e+05
+3.65941601562500000000000000000000e+03 1.41931765105123841586021171679022e-02 1.94088516019965318264439702033997e+05
+3.72572265625000000000000000000000e+03 1.44953241096529641951384803633118e-02 1.94088516019965318264439702033997e+05
+3.76457031250000000000000000000000e+03 1.46724965672033764302328862072500e-02 1.94088516019965318264439702033997e+05
+3.78350000000000000000000000000000e+03 1.47588692224892396864799337663499e-02 1.94088516019965318264439702033997e+05
+4.09600000000000000000000000000000e+03 1.61883649460311876411289233601565e-02 1.94088516019965318264439702033997e+05
+4.13172070312500000000000000000000e+03 1.63521643893390390689379643163193e-02 1.94088516019965318264439702033997e+05
+4.18636718750000000000000000000000e+03 1.66029290475604406063236950785722e-02 1.94088516019965318264439702033997e+05
+4.22170117187500000000000000000000e+03 1.67651703427119970479797217421947e-02 1.94088516019965318264439702033997e+05
+4.22884765625000000000000000000000e+03 1.67979945367176912440765335077231e-02 1.94088516019965318264439702033997e+05
+4.43917187500000000000000000000000e+03 1.77653966253147992115923869960170e-02 1.94088516019965318264439702033997e+05
+4.75084179687500000000000000000000e+03 1.92036063368969077413961343836490e-02 1.94088516019965318264439702033997e+05
+4.80585546875000000000000000000000e+03 1.94576240997594955561833529600335e-02 1.94088516019965318264439702033997e+05
+5.01527734375000000000000000000000e+03 2.04278814602118115317797020225044e-02 1.94088516019965318264439702033997e+05
+5.28914062500000000000000000000000e+03 2.16993992536379520785772001545411e-02 1.94088516019965318264439702033997e+05
+5.78499804687500000000000000000000e+03 2.40100891047538393674454226811577e-02 1.94088516019965318264439702033997e+05
+6.04715039062500000000000000000000e+03 2.52357564310486982839254466171042e-02 1.94088516019965318264439702033997e+05
+6.14400000000000000000000000000000e+03 2.56892264055377170239857775868586e-02 1.94088516019965318264439702033997e+05
+6.14400000000000000000000000000000e+03 2.56892264101179802759933323841324e-02 1.94088516019965318264439702033997e+05
+8.00435156250000000000000000000000e+03 3.44585870745575464924037589753425e-02 1.94088516019965318264439702033997e+05
diff --git a/2009/performance/node-selection/plot-node-selection.R b/2009/performance/node-selection/plot-node-selection.R
new file mode 100644
index 0000000..b302e6a
--- /dev/null
+++ b/2009/performance/node-selection/plot-node-selection.R
@@ -0,0 +1,63 @@
+## Load in data files
+t1 = read.table("opt_1e-6.pickle.dat", header=TRUE)
+t2 = read.table("opt_1e-3.pickle.dat", header=TRUE)
+t3 = read.table("opt_1e-1.pickle.dat", header=TRUE)
+t4 = read.table("opt_0.75.pickle.dat", header=TRUE)
+t5 = read.table("opt_0.5.pickle.dat", header=TRUE)
+t6 = read.table("opt_0.25.pickle.dat", header=TRUE)
+t7 = read.table("opt_0.1.pickle.dat", header=TRUE)
+tt = read.table("opt_tor.pickle.dat", header=TRUE)
+
+## Calculate selection probabilties that Tor uses
+o = t1$bw/sum(t1$bw)
+
+#plot(t1$bw, cumsum(t1$prob), col="red", type="l")
+#lines(t1$bw, cumsum(t2$prob), col="pink")
+#lines(t1$bw, cumsum(t3$prob), col="blue")
+#lines(t1$bw, cumsum(t4$prob), col="orange")
+#lines(t1$bw, cumsum(t5$prob), col="purple")
+#lines(t1$bw, cumsum(tt$prob))
+
+## Plot probabiltieis
+pdf("optimum-selection-probabilities.pdf")
+col <- rainbow(8)
+ plot(t1$bw, t1$prob, col=col[1], type="b", ylim=c(0,0.035),xlab="Bandwidth (cells/s)",
+ ylab="Selection probability", frame.plot=FALSE)
+lines(t1$bw, t2$prob, col=col[2], type="b")
+lines(t1$bw, t3$prob, col=col[3], type="b")
+lines(t1$bw, t4$prob, col=col[4], type="b")
+lines(t1$bw, t5$prob, col=col[5], type="b")
+
+## These are too messy
+##lines(t1$bw, t6$prob, col=col[6], type="b")
+##lines(t1$bw, t7$prob, col=col[7], type="b")
+
+lines(t1$bw, tt$prob,col=col[8], type="b")
+lines(t1$bw, o, type="l", lwd=2)
+
+## Annotate graph
+title(main="Optimum node selection probability")
+x <- rep(8254.383, 4)
+y <- c(0.03453717, 0.02553347, 0.02219589, 0.02048830)
+par(xpd=TRUE)
+text(x,y,c("50%", "75%", "90%", ">99%"), adj=c(0,0.5))
+dev.off()
+
+## Plot probabilities relative to what Tor does
+pdf("relative-selection-probabilities.pdf")
+ plot(t1$bw, t1$prob-o, col=col[1], type="b", xlab="Bandwidth (cells/s)",
+ ylab="Selection probability - Tor's selection probability", frame.plot=FALSE, ylim=c(-0.002,0.015))
+lines(t1$bw, t2$prob-o, col=col[2], type="b")
+lines(t1$bw, t3$prob-o, col=col[3], type="b")
+lines(t1$bw, t4$prob-o, col=col[4], type="b")
+lines(t1$bw, t5$prob-o, col=col[5], type="b")
+lines(t1$bw, tt$prob-o,col=col[8], type="b")
+
+lines(range(t1$bw), rep(0,2), lty=2)
+
+title(main="Selection probabilility compared to Tor")
+x <- rep(8111.669, 4)
+y <- c(1.396915e-02, 4.962766e-03, 1.635106e-03, 7.446809e-06)
+par(xpd=TRUE)
+text(x,y,c("50%", "75%", "90%", ">99%"), adj=c(0,0.5))
+dev.off()
diff --git a/2009/performance/node-selection/vary-network-load.R b/2009/performance/node-selection/vary-network-load.R
new file mode 100644
index 0000000..e2b96dd
--- /dev/null
+++ b/2009/performance/node-selection/vary-network-load.R
@@ -0,0 +1,93 @@
+## The waiting time for a node (assuming no overloaded nodes)
+## x: 1/bandwidth
+## q: selection probability
+## L: network load
+wait <- function(x,q,L) {
+ a <- q*L*x*x
+ b <- 2*(1-q*x*L)
+ return (x + a/b)
+}
+
+## The weighted wait time
+wwait <- function(x,q,L) {
+ return (q*wait(x,q,L))
+}
+
+## Average latency, returning NA for infinite
+netLatency <- function(x, q, L) {
+ if (any(x*q*L <0 | x*q*L >1)) {
+ return (NA)
+ } else {
+ return (sum(wwait(x, q, L)))
+ }
+}
+
+## Load in data files
+t1 <- read.table("opt_1e-6.pickle.dat", header=TRUE)
+t2 <- read.table("opt_1e-3.pickle.dat", header=TRUE)
+t3 <- read.table("opt_1e-1.pickle.dat", header=TRUE)
+t4 <- read.table("opt_0.75.pickle.dat", header=TRUE)
+t5 <- read.table("opt_0.5.pickle.dat", header=TRUE)
+t6 <- read.table("opt_0.25.pickle.dat", header=TRUE)
+t7 <- read.table("opt_0.1.pickle.dat", header=TRUE)
+tt <- read.table("opt_tor.pickle.dat", header=TRUE)
+
+## Node bandwidth and reciprocal
+bw <- t1$bw
+x <- 1/bw
+
+## Calculate network capcity
+capacity <- sum(bw)
+
+## Calculate selection probabilties that Tor uses
+torProb <- bw/sum(bw)
+
+## Load values to try
+varyLoad <- seq(0.01,0.93,0.01)
+latencyTor <- c()
+latency3 <- c()
+latency4 <- c()
+latency5 <- c()
+for (L in varyLoad) {
+ latencyTor <- append(latencyTor,
+ netLatency(x, torProb, capacity*L))
+ latency3 <- append(latency3,
+ netLatency(x, t3$prob, capacity*L))
+ latency4 <- append(latency4,
+ netLatency(x, t4$prob, capacity*L))
+ latency5 <- append(latency5,
+ netLatency(x, t5$prob, capacity*L))
+}
+
+## Output graph
+pdf("vary-network-load.pdf")
+
+## Set up axes
+yFac <- 1000
+xFac <- 100
+
+ylim <- range(na.omit(c(latencyTor, latency3, latency4, latency5)))
+ylim <- c(0,0.015) * yFac
+xlim <- c(0,1) * xFac
+plot(NA, NA,
+ xlim=xlim, ylim=ylim,
+ frame.plot=FALSE,
+ xlab = "Network load (%)",
+ ylab = "Average queuing delay (ms)",
+ main = "Latency for varying network loads")
+
+## Plot data
+col <- rainbow(8)
+lines(varyLoad*xFac, latency3*yFac, col=col[3])
+lines(varyLoad*xFac, latency4*yFac, col=col[4])
+lines(varyLoad*xFac, latency5*yFac, col=col[5])
+lines(varyLoad*xFac, latencyTor*yFac)
+
+## Plot points at which selection probabilities are optimal
+par(xpd=TRUE)
+points(c(0.9, 0.75, 0.5, 1)*xFac, rep(par("usr")[3], 4),
+ col=c(col[3:5], "black"), pch=20,
+ cex=2)
+
+## Close output device
+dev.off()
diff --git a/2009/performance/perf-todo b/2009/performance/perf-todo
new file mode 100644
index 0000000..b02f690
--- /dev/null
+++ b/2009/performance/perf-todo
@@ -0,0 +1,170 @@
+
+performance roadmap (elaboration of sec 3.1 from the 3-year roadmap)
+
+Coderman:
+ - 1.1, UDP-Tor.
+ - Explore how hard it would be to get a user-space TCP stack with
+ suitable properties.
+ - Help Ian and Chris deploy a testbed (prototype) network
+
+Roger, Steven:
+ - 1.2, new circuit window sizes
+ - Conclude whether the transition period will hurt as much as it
+ seems like it will.
+ * Pick a lower number, and switch to it.
+Metrics: gather queue sizes from relays so we have a better sense of
+what's actually going on.
+
+Roger, others:
+ * 2.1, squeeze loud circuits
+ - Evaluate the code to see what stats we can keep about circuit use.
+ - Write proposals for various meddling. Look at the research papers
+ that Juliusz pointed us to. Ask our systems friends. Plan to put
+ a lot of the parameters in the consensus, so we can tune it with
+ short turnaround times.
+
+ - 2.4, rate-limit at clients
+ - Consider ways to choose what rate limits to use.
+ - Reconsider in the context of 2.1 proposals above
+
+ - 2.5, Default exit policies
+ * Change Vidalia's default exit policy to not click "other protocols".
+ D let exit relays specify some destination networks/ports that get
+ rate limited further.
+Metrics: At what fraction of exit relays allowing a given port out
+do connections to that port start to suffer? That is, if even 5%
+of the relays (by bandwidth) allowing a port to exit are enough for
+most connections to that port to work fine, then we're going to have
+a tough time pushing unwanted traffic off the network just by changing
+some exit policies. (Alas, this question is messy because it pretends
+that the amount of traffic generated for port x is independent of x.
+How to phrase it so it's more useful?)
+
+ - 2.6, tell users not to file-share
+ * Put statement on the Tor front page
+ * Put statement on the download pages too
+ * And the FAQ
+ D Should we put some sort of popup in Vidalia? How to detect?
+ - Contact Azureus people and get them to fix their docs, and/or
+ remove the feature, and/or pop up a warning.
+
+ - 3.1.2, Tor weather
+ * Link to it from the Tor relay page
+ * and the torrc.sample
+M - Put a link in Vidalia's relay interface
+I * Implement time-to-notification (immediate, a day, a week)
+N - Build a plan for how Tor weather can learn about hibernating
+ relays if we take them out of the v3 consensus and we obsolete v2.
+
+Steven, with help from Jake
+ - 3.1.3, facebook app
+ - ? [Steven should fill this in]
+
+ - 3.6, incentives to relay
+ - Sort out how to do circuit priority in practice. I think the only
+ answer here is to make different TLS connections for different
+ priorities. (Otherwise other people can free-ride on your
+ high-priority conns.)
+Metrics: what period of time should the gold star status last? That is,
+What period of time, taken as a rolling snapshot of which relays are
+present in the network, guarantees a sufficiently large anonymity set
+for high-priority relays?
+ D design the actual crypto for certs, and build something.
+
+ - 3.7, clients automatically become relays
+ D what's the algorithm for knowing when you should upgrade from
+ being a client to a bridge, and from being a bridge to a relay?
+ D implement enough internal performance/stability tracking for
+ clients to be able to know when they've crossed a threshold.
+ (both of these only really doable once we've done more work on
+ looking at anonymity risks)
+
+ - 4.1, balance traffic better
+ * Steven and Mike should decide if we should do Steven's plan
+ (rejigger the bandwidth numbers at the authorities based on
+ Steven's algorithm), or Mike's plan (relay scanning to identify
+ the unbalanced relays and fix them on the fly), or both.
+ * Figure out how to actually modify bandwidths in the consensus. We
+ may need to change the consensus voting algorithm to decide what
+ bandwidth to advertise based on something other than median:
+ if 7 authorities provide bandwidths, and 2 are doing scanning,
+ then the 5 that aren't scanning will outvote any changes. Should
+ all 7 scan? Should only some vote? Extra points if it doesn't
+ change all the numbers every new consensus, so consensus diffing
+ is still practical.
+ - Make clients actually use the bandwidth numbers in the consensus.
+ - Should a relay with rate/burst of 100/100 have the same capacity
+ as a relay with rate/burst of 100/500?
+
+ - 4.2, getting better bandwidth estimates
+Metrics: how accurate are the ten-second-bandwidth-burst advertised
+numbers anyway, in terms of guessing capacity? Steven says we're at 50%
+load, but is that just because our advertised bandwidth is a function
+of our recent load?
+ - What is "true" capacity anyway?
+Metrics: What other algorithms can we use to produce a more accurate
+advertised bandwidth?
+ - Compare Mike's active probe data to the capacities. Where there
+ are differences, which one is less wrong?
+ - We should instrument Tor relays to compute peer bandwidths. But
+ to do that, we need to understand the anonymity implications of
+ publishing all this aggregated traffic data. Is it really safe
+ enough?
+
+ - 4.3, Micah's latency plan
+ - Hear some numbers from him about how good it can be and how
+ reliable it can be, in theory.
+ - Micah writes a proposal to make Tor relays compute their
+ coordinates, so we can do more direct measurements of whether it
+ should work.
+
+ - 4.4, Looking at exit policy when picking relays
+ D pending results from section 4.1
+
+ - 4.5, Older entry guards are overloaded
+Metrics: compare "how fast each relay should be based on its advertised
+capacity" with "how long the relay has had the guard flag", to see how
+big an issue this is really.
+Metrics: How many relays does a client touch over time x, given that they
+drop old guards y seconds after choosing them? Even if y is infinite,
+we have some number based on guards going away. How does x grow as we
+reduce y?
+ * Pick a conservative y like six months, and implement.
+ D Reduce y based on the results of the metrics. (don't partition
+ clients too far by tor version though.)
+Metrics: if we were more flexible in our Guard stability criteria, how
+many more relays would get the Guard flag? How would that influence the
+above numbers? I'd like to become very flexible so more than half of
+the relays get to be guards. Are there cutoffs that are reasonable and
+fit naturally into the data from the past few years?
+Metrics: if we're more flexible in our Guard speed criteria, how does
+that impact the speed that clients should expect? Originally we avoided
+20KB/s relays as guards, because "then clients can't ever get more than
+20KB/s". But they can't get that now anyway.
+ - Write a proposal for what new criteria we should use, and why
+ that'll safely increase the guard set.
+
+ - 5.1, better round-robin
+
+
+ - 5.2, better timeouts for giving up on circuits/streams
+ * clients gather data about circuit timeouts, and then abandon
+ circuits that take more than a std dev above that.
+Metrics: Right now we abandon the circuit after 10 seconds for the first
+try. What are the download stats if we don't abandon it? What "try a
+new one" timeouts will minimize the number of circuits we go through,
+while also minimizing the time-until-user-gets-website?
+ - Change Tor so it launches a new stream attempt on schedule, but
+ is willing to use the original attempt if it completes earlier.
+ D same with stream timeouts.
+
+ - 5.3, try extending a few other places
+
+ - 5.4, bundle the first data cell with the begin cell
+
+ - 6.1, directory overhead
+ * deploy proposal 158, the "microdescriptor" plan
+
+ - 6.2, TLS overhead
+ D can wait
+
diff --git a/2009/performance/performance.bib b/2009/performance/performance.bib
new file mode 100644
index 0000000..4090376
--- /dev/null
+++ b/2009/performance/performance.bib
@@ -0,0 +1,203 @@
+@InProceedings{tuneup,
+ author = {Robin Snader and Nikita Borisov},
+ title = {A Tune-up for {Tor}: Improving Security and Performance in the {Tor} Network},
+ booktitle = {Network \& Distributed System Security Symposium},
+ year = {2008},
+ month = {February},
+ publisher = {Internet Society},
+}
+
+@inproceedings{mccoy-pet2008,
+ title = {Shining Light in Dark Places: Understanding the {Tor} Network},
+ author = {Damon McCoy and Kevin Bauer and Dirk Grunwald and Tadayoshi Kohno and Douglas
+ Sicker},
+ booktitle = {Proceedings of the Eighth International Symposium on Privacy Enhancing
+ Technologies (PETS 2008)},
+ year = {2008},
+ month = {July},
+ address = {Leuven, Belgium},
+ pages = {63--76},
+ editor = {Nikita Borisov and Ian Goldberg},
+ publisher = {Springer},
+ www_section = {Misc},
+ bookurl = {http://petsymposium.org/2008/},
+ www_pdf_url = {http://www.cs.washington.edu/homes/yoshi/papers/Tor/PETS2008_37.pdf},
+ www_tags = {selected},
+}
+
+@inproceedings{murdoch-pet2008,
+ title = {Metrics for Security and Performance in Low-Latency Anonymity Networks},
+ author = {Steven J. Murdoch and Robert N. M. Watson},
+ booktitle = {Proceedings of the Eighth International Symposium on Privacy Enhancing
+ Technologies (PETS 2008)},
+ year = {2008},
+ month = {July},
+ address = {Leuven, Belgium},
+ pages = {115--132},
+ editor = {Nikita Borisov and Ian Goldberg},
+ publisher = {Springer},
+ www_section = {traffic},
+ bookurl = {http://petsymposium.org/2008/},
+ www_pdf_url = {http://www.cl.cam.ac.uk/~sjm217/papers/pets08metrics.pdf},
+ www_tags = {selected},
+}
+
+@Misc{tls-cbc,
+ author = {Bodo M\"{o}ller},
+ title = {Security of {CBC} Ciphersuites in {SSL}/{TLS}: Problems and Countermeasures},
+ month = {May},
+ year = {2004},
+ note = {\url{http://www.openssl.org/~bodo/tls-cbc.txt}},
+}
+
+@Misc{tls-empty-record,
+ author = {Ben Laurie},
+ title = {On {TLS} Empty Record Insertion},
+ month = {December},
+ howpublished = {Email to or-dev(a)freehaven.net, in thread ``Re: Empty {TLS} application records being injected in {Tor} streams''},
+ year = {2008},
+ note = {\url{http://archives.seul.org/or/dev/Dec-2008/msg00005.html}},
+}
+
+@Misc{circuit-window,
+ author = {Csaba Kiraly},
+ title = {Effect of {Tor} window size on performance},
+ month = {February},
+ howpublished = {Email to or-dev(a)freehaven.net},
+ year = {2009},
+ note = {\url{http://archives.seul.org/or/dev/Feb-2009/msg00000.html}},
+}
+
+@mastersthesis{reardon-thesis,
+ title = {Improving {Tor} using a {TCP}-over-{DTLS} Tunnel},
+ author = {Reardon, Joel},
+ school = {University of Waterloo},
+ year = {2008},
+ month = {September},
+ www_tags = {selected},
+ www_abstract_url = {http://hdl.handle.net/10012/4011},
+ www_section = {Anonymous communication},
+ www_pdf_url = {http://uwspace.uwaterloo.ca/bitstream/10012/4011/1/thesis.pdf},
+ note = {\url{http://hdl.handle.net/10012/4011}}
+}
+
+@TechReport{DTLS,
+ author = {Rescorla, E. and Modadugu, N.},
+ title = {Datagram Transport Layer Security},
+ institution = {IETF},
+ year = {2006},
+ type = {RFC},
+ number = {4347},
+ month = {April}
+}
+
+@TechReport{tor-l3-approach,
+ author = {Kiraly, C. and Bianchi G. and Lo Cigno, R.},
+ title = {Solving Performance Issues in Anonymization Overlays with a {L}3 approach},
+ institution = {University of Trento},
+ year = {2008},
+ number = {DISI-08-041},
+ month = {September},
+ note = {version 1.1, \url{http://disi.unitn.it/locigno/preprints/TR-DISI-08-041.pdf}},
+}
+
+@Misc{daytona,
+ author = {Prashant Pradhan and Srikanth Kandula and Wen Xu and Anees Shaikh and Erich Nahum},
+ title = {Daytona: A User-Level {TCP} Stack},
+ year = {2002},
+ note = {\url{http://nms.lcs.mit.edu/~kandula/data/daytona.pdf}},
+}
+
+@InProceedings{tcptiming,
+ author = {Kohno, Tadayoshi and Broido, Andre and {claffy}, {kc}},
+ title = {Remote Physical Device Fingerprinting},
+ booktitle = {IEEE Symposium on Security and Privacy},
+ pages = {211--225},
+ year = {2005},
+ address = {Oakland, CA, US},
+ month = {May},
+ publisher = {IEEE Computer Society},
+}
+
+@inproceedings{HotOrNot,
+ title = {Hot or Not: Revealing Hidden Services by their Clock Skew},
+ author = {Steven J. Murdoch},
+ booktitle = {CCS '06: Proceedings of the 9th ACM Conference on Computer and Communications Security},
+ pages = {27--36},
+ year = {2006},
+ month = {October},
+ address = {Alexandria, VA, US},
+ publisher = {ACM Press},
+}
+
+@TechReport{IPsec,
+ author = {Kent, S. and Seo, K.},
+ title = {Security Architecture for the Internet Protocol},
+ institution = {IETF},
+ year = {2005},
+ type = {RFC},
+ number = {4301},
+ month = {December}
+}
+
+@inproceedings{wendolsky-pet2007,
+ title = {Performance Comparison of low-latency Anonymisation Services from a User Perspective},
+ author = {Rolf Wendolsky and Dominik Herrmann and Hannes Federrath},
+ booktitle = {Proceedings of the Seventh Workshop on Privacy Enhancing Technologies (PET 2007)},
+ year = {2007},
+ month = {June},
+ address = {Ottawa, Canada},
+ editor = {Nikita Borisov and Philippe Golle},
+ publisher = {Springer},
+ www_section = {Anonymous communication},
+ bookurl = {http://petworkshop.org/2007/},
+ www_pdf_url = {http://petworkshop.org/2007/papers/PET2007_preproc_Performance_comparison.pdf},
+}
+
+@Misc{economics-tor,
+ author = {Steven J. Murdoch},
+ title = {Economics of {Tor} performance},
+ howpublished = {Light Blue Touchpaper},
+ month = {18 July},
+ year = {2007},
+ note = {\url{http://www.lightbluetouchpaper.org/2007/07/18/economics-of-tor-performance/}},
+}
+
+@inproceedings{hs-attack,
+ title = {Locating Hidden Servers},
+ author = {Lasse {\O}verlier and Paul Syverson},
+ booktitle = {Proceedings of the 2006 IEEE Symposium on Security and Privacy},
+ year = {2006},
+ month = {May},
+ publisher = {IEEE CS},
+}
+
+@InProceedings{overlier:pet2007,
+ author = {Lasse {\O}verlier and Paul Syverson},
+ title = {Improving Efficiency and Simplicity of {Tor} Circuit
+ Establishment and Hidden Services},
+ booktitle = {Privacy Enhancing Technologies: 7th International
+ Symposium, {PET} 2007},
+ pages = {134--152},
+ year = {2007},
+ editor = {Nikita Borisov and Philippe Golle},
+ publisher = {Springer-Verlag, LNCS 4776}
+}
+
+@inproceedings{kate-pet2007,
+ title = {Pairing-Based Onion Routing},
+ author = {Aniket Kate and Greg Zaverucha and Ian Goldberg},
+ booktitle = {Proceedings of the Seventh Workshop on Privacy Enhancing Technologies (PET
+ 2007)},
+ year = {2007},
+ month = {June},
+ address = {Ottawa, Canada},
+ editor = {Nikita Borisov and Philippe Golle},
+ publisher = {Springer},
+ www_section = {Anonymous communication},
+ bookurl = {http://petworkshop.org/2007/},
+ www_pdf_url = {http://petworkshop.org/2007/papers/PET2007_preproc_Pairing_based.pdf},
+ www_remarks = {Describes an circuit-establishment protocol for a Tor-like network. Uses
+ Pairing- and Identity-Based crypto for efficiency, at the expense of having all
+ private keys generated by a trusted IBE authority.},
+}
diff --git a/2009/performance/performance.tex b/2009/performance/performance.tex
new file mode 100644
index 0000000..f75d83c
--- /dev/null
+++ b/2009/performance/performance.tex
@@ -0,0 +1,1775 @@
+\documentclass{article}
+%\usepackage{palatcm}
+\usepackage{fancyhdr}
+\usepackage{color}
+\usepackage{graphicx}
+\usepackage{fullpage}
+\setlength{\headheight}{12pt}
+\setlength{\headsep}{12pt}
+\addtolength{\textheight}{-24pt}
+
+\usepackage{prettyref}
+\newrefformat{sec}{Section~\ref{#1}}
+\newrefformat{tab}{Table~\ref{#1}}
+\newrefformat{fig}{Figure~\ref{#1}}
+\newrefformat{cha}{Chapter~\ref{#1}}
+\newrefformat{eqn}{Equation~\ref{#1}}
+\newrefformat{apx}{Appendix~\ref{#1}}
+
+\usepackage{hyperref}
+\hypersetup{colorlinks, citecolor=MyDarkRed, filecolor=MyDarkBlue, linkcolor=MyDarkRed, urlcolor=MyDarkBlue}
+
+\definecolor{MyDarkBlue}{rgb}{0, 0.0, 0.45}
+\definecolor{MyDarkRed}{rgb}{0.45, 0.0, 0}
+\definecolor{MyDarkGreen}{rgb}{0, 0.45, 0}
+\definecolor{MyLightGray}{gray}{.90}
+\definecolor{MyLightGreen}{rgb}{0.5, 0.99, 0.5}
+
+\usepackage{xspace}
+\makeatletter
+\newcommand{\ie}{i.e.\@\xspace}
+\newcommand{\eg}{e.g.\@\xspace}
+\newcommand{\cf}{cf.\@\xspace}
+\newcommand{\vs}{vs.\@\xspace}
+\newcommand{\wrt}{w.r.t.\@\xspace}
+\newcommand{\etal}{\textit{et al.\@\xspace}}
+\newcommand{\detal}{\textit{et al.}}
+\newcommand{\ia}{inter alia\xspace}
+\makeatother
+
+\newcommand{\thetitle}{Performance Improvements on Tor}
+\title{\thetitle\\or,\\Why Tor is slow and what we're going to do about it}
+
+%% Please add your name in here if you contribute
+\author{Roger Dingledine \and Steven J. Murdoch}
+
+\pagestyle{fancy}
+\fancyhf{}
+
+\fancyhead[C]{\thetitle}
+\fancyfoot[C]{\thepage}
+
+\begin{document}
+
+\thispagestyle{plain}
+
+\maketitle
+
+As Tor's user base has grown, the performance of the Tor network has
+suffered. This document describes our current understanding of why Tor
+is slow, and lays out our options for fixing it.
+
+Over the past few years, our funding (and thus our development effort)
+has focused on usability and blocking-resistance.
+We've come up with a portable self-contained Windows bundle;
+deployed tools to handle the upcoming censorship arms race; further
+developed supporting applications like Vidalia, Torbutton, and Thandy;
+made it easier for users to be relays by adding better rate limiting and
+an easy graphical interface with uPnP support; developed an effective
+translation and localization team and infrastructure; and spread
+understanding of Tor in a safe word-of-mouth way that stayed mostly
+under the radar of censors.
+
+%s we've been adding these features, people around the world have
+%ontinued to realize that they want privacy online, and
+%Tor's user base has grown larger than the current network can handle.
+% At
+%the same time, Tor's flexibility in terms of handling many protocols has
+%bitten us because a small number of people are loading down the network
+%with file sharing traffic.
+
+%Tor remains slow because we're lagging behind in deploying some of
+%the new research ideas to handle load better, and because we haven't
+%increased the capacity of the network to handle the new load.
+
+In parallel to adding these features, we've also been laying the
+groundwork for performance improvements. We've been working with academics
+to write research papers on improving Tor's speed, funding
+some academic groups directly to come up with prototypes, and
+thinking hard about how to safely collect metrics about network
+performance. But it's becoming increasingly clear that we're not going
+to produce the perfect answers just by thinking hard. We need to roll
+out some attempts at solutions, and use the experience to get better
+intuition about how to really solve the problems.
+
+%better understanding of anonymity (research)
+%Two approaches: "research conclusively first" vs "roll it out and see"
+
+We've identified six main reasons why the Tor network is slow.
+Problem \#1 is that Tor's congestion control does not work well. We need
+to come up with ways to let ``quiet'' streams like web browsing
+co-exist better with ``loud'' streams like bulk transfer.
+Problem \#2 is that some Tor users simply put too much traffic onto the
+network relative to the amount they contribute, so we need to work on
+ways to limit the effects of those users and/or provide priority to the
+other users.
+Problem \#3 is that the Tor network simply doesn't have enough capacity
+to handle all the users that want privacy on the Internet. We need to
+develop strategies for increasing the overall community of relays, and
+consider introducing incentives to make the network more self-sustaining.
+Problem \#4 is that Tor's current path selection algorithms don't actually
+distribute load correctly over the network, meaning some relays are
+overloaded and some are underloaded. We need
+to develop ways to more accurately estimate the properties of each relay,
+and also ways for clients to select paths more fairly.
+Problem \#5 is that Tor clients aren't as good as they should be at
+handling high or variable latency and connection failures. We need better
+heuristics for clients to automatically shift away from bad
+circuits, and other tricks for them to dynamically adapt their behavior.
+Problem \#6 is that low-bandwidth users spend too much of their network
+overhead downloading directory information. We've made a serious dent
+in this problem already, but more work remains here too.
+
+We discuss each reason more in its own section below. For each section,
+we explain our current intuition for how to address the problem,
+how effective we think each fix would be, how much effort and risk is
+involved, and the recommended next steps, all with an eye to what
+can be accomplished in 2009.
+
+While all six categories need to be resolved in order to make the Tor
+network fast enough to handle everyone who wants to use it, we've ordered
+the sections by precedence. That is, solving the earlier sections will
+be necessary before we can see benefits from solving the later sections.
+
+\pagebreak
+\tableofcontents
+\pagebreak
+
+\section{Tor's congestion control does not work well}
+\label{sec:congestion}
+
+One of Tor's critical performance problems is in how it combines
+high-volume streams with low-volume streams. We need to come up with ways
+to let the ``quiet'' streams (like web browsing) co-exist better with the
+``loud'' streams (like bulk transfer).
+
+\subsection{TCP backoff slows down every circuit at once}
+
+Tor combines all the circuits going between two Tor relays into a single TCP
+connection. This approach is a smart idea in terms of anonymity, since
+putting all circuits on the same connection prevents an observer from
+learning which packets correspond to which circuit. But over the past
+year, research has shown that it's a bad idea in terms of performance,
+since TCP's backoff mechanism only has one option when that connection
+is sending too many bytes: slow it down, and thus slow down all the
+circuits going across it.
+
+We could fix this problem by switching to a design with one circuit per
+TCP connection. But that means that a relay with 1000 connections and
+1000 circuits per connection would need a million sockets open. That
+number is a problem for even the well-designed operating systems and
+routers out there.
+
+More generally,
+Tor currently uses two levels of congestion avoidance -- TCP flow control
+per-link, and a simple windowing scheme per-circuit.
+It has been suggested that this approach is causing performance problems,
+because the two schemes interact badly.
+
+Experiments show that moving congestion management to be fully end-to-end
+offers a significant improvement in performance.
+
+There have been two proposals to resolve this problem, but their
+underlying principle is the same: use an unreliable protocol for links
+between Tor relays, and perform error recovery and congestion management
+between the client and exit relay. Tor partially funded Joel Reardon's
+thesis~\cite{reardon-thesis} under Ian Goldberg. His thesis proposed
+using DTLS~\cite{DTLS}
+(a UDP variant of TLS) as the link protocol and a cut-down version of
+TCP to give reliability and congestion avoidance, but largely using the
+existing Tor cell protocol.
+Csaba Kiraly \detal~\cite{tor-l3-approach} proposed using
+IPSec~\cite{ipsec} to replace the entire Tor cell and link protocol.
+
+Each approach has its own strengths and weaknesses.
+DTLS is relatively immature, and Reardon noted deficiencies in the
+OpenSSL implementation of the protocol.
+However, the largest missing piece from this proposal is a high-quality,
+privacy preserving TCP stack, under a compatible license.
+Prior work has shown that there is a substantial privacy leak from TCP
+stack and clockskew fingerprinting~\cite{tcptiming,HotOrNot}.
+Therefore to adopt this proposal, Tor would need to incorporate a
+TCP stack, modified to operate in user-mode and to not leak identity
+information.
+
+Reardon built a prototype around the TCP-Daytona stack~\cite{daytona},
+developed at IBM Labs, and based on the Linux kernel TCP stack.
+This implementation is not publicly available and its license is unclear,
+so it is unlikely to be suitable for use in Tor.
+Writing a TCP stack from scratch is a substantial undertaking, and
+therefore other attempts have been to move different operating system
+stacks into user-space.
+While there have been some prototypes, the maturity of these systems
+have yet to be shown.
+
+Kiraly \etal rely on the operating system IPsec stack, and a modification
+to the IKE key exchange protocol to support onion routing.
+As with the proposal from Reardon, there is a risk of operating system
+and machine fingerprinting from exposing the client TCP stack to the
+exit relay.
+This could be resolved in a similar way, by implementing a user-mode
+IPsec stack, but this would be a substantial effort, and would lose some
+of the advantages of making use of existing building blocks.
+
+%A significant issue with moving from TLS as the link protocol is that
+%it is incompatible with Tor's current censorship-resistance strategy.
+%Tor impersonates the TLS behaviour of HTTPS web-browsing, with the
+%intention that it is difficult to block Tor, without blocking a
+%significant amount of HTTPS.
+%If Tor were to move to an unusual protocol, such as DTLS, it would be
+%easier to block just Tor.
+%Even IPsec is comparatively unusual on the open Internet.
+
+%One option would be to modify the link protocol so that it impersonates
+%an existing popular encrypted protocol.
+%To avoid requiring low-level operating system access, this should be a
+%UDP protocol.
+%There are few options available, as TCP is significantly more popular.
+%Voice over IP is one fruitful area, as these require low latency and
+%hence UDP is common, but further investigation is needed.
+
+Prof.~Goldberg has a new student named Chris Alexander picking up
+where Joel left off. He's
+currently working on fixing bugs in OpenSSL's implementation of DTLS along
+with other core libraries that we'd need to use if we go this direction.
+
+{\bf Impact}: High.
+
+{\bf Effort}: High effort to get all the pieces in place.
+
+{\bf Risk}: High risk that it would need further work to get right.
+
+{\bf Plan}: We should keep working with them (and help fund Chris)
+to get this project closer
+to something we can deploy. The next step on our side is to deploy
+a separate testing Tor network that uses datagram protocols, based on
+patches from Joel and others, and get more intuition from that. We could
+optimistically have this testbed network deployed in late 2009.
+
+\subsection{We chose Tor's congestion control window sizes wrong}
+%Changing circuit window size
+
+Tor maintains a per-circuit maximum of unacknowledged cells
+(\texttt{CIRCWINDOW}).
+If this value is exceeded, it is assumed that the circuit has become
+congested, and so the originator stops sending.
+Kiraly proposed~\cite{circuit-window,tor-l3-approach} that reducing
+this window size would substantially decrease latency (although not
+to the same extent as moving to an unreliable link protocol), while not
+affecting throughput.
+
+Specifically, right now the circuit window size is 512KB and the
+per-stream window size is 256KB. These numbers mean that a user
+downloading a large file receives it (in the ideal case) in chunks
+of 256KB, sending back acknowledgements for each chunk. In practice,
+though, the network has too many of these chunks moving around at once,
+so they spend most of their time waiting in buffers at relays.
+
+Reducing the size of these chunks has several effects. First, we reduce
+memory usage at the relays, because there are fewer chunks waiting and
+because they're smaller. Second, because there are fewer bytes vying to
+get onto the network at each hop, users should see lower latency.
+
+More investigation is needed on precisely what should be the new value
+for the circuit window, and whether it should vary.
+Out of 100KB, 512KB (current value in Tor) and 2560KB, they found the
+optimum was 100KB for all levels of packet loss.
+However this was only evaluated for a fixed network latency and relay
+bandwidth, where all users had the same \texttt{CIRCWINDOW} value.
+Therefore, a different optimum may exist for networks with different
+characteristics, and during the transition of the network to the new value.
+
+{\bf Impact}: Medium. It seems pretty clear that in the steady-state this
+patch is a good idea; but it's still up in the air whether the transition
+period will show immediate improvement or if there will be a period
+where traffic from people who upgrade get clobbered by traffic from
+people who haven't upgraded yet.
+
+{\bf Effort}: Low effort to deploy -- it's a several line patch!
+
+{\bf Risk}: Medium risk that we haven't thought things through well
+enough and we'd need to back it out or change parts of it.
+
+{\bf Plan}: Once we start on Tor 0.2.2.x (in the next few months), we should
+put the patch in and see how it fares. We should go for maximum effect,
+and choose the lowest possible window setting of 100 cells (50KB).
+
+%\subsection{Priority for circuit control cells, e.g. circuit creation}
+
+\section{Some users add way too much load}
+\label{sec:too-much-load}
+
+\prettyref{sec:congestion} described mechanisms to let low-volume
+streams have a chance at competing with high-volume streams. Without
+those mechanisms, normal web browsing users will always get squeezed out
+by people pulling down larger content and tolerating high latency. But the next problem is that some
+users simply add more load than the network can handle. Just making sure
+that all the load gets handled fairly isn't enough if there's too much
+load in the first place.
+
+When we originally designed Tor, we aimed for high throughput. We
+figured that providing high throughput would mean we get good latency
+properties for free. However, now that it's clear we have several user
+profiles trying to use the Tor network at once, we need to consider
+changing some of those design choices. Some of those changes would aim
+for better latency and worse throughput.
+
+\subsection{Squeeze over-active circuits}
+\label{sec:squeeze}
+
+The Tor 0.2.0.30 release included this change:
+\begin{verbatim}
+ - Change the way that Tor buffers data that it is waiting to write.
+ Instead of queueing data cells in an enormous ring buffer for each
+ client->relay or relay->relay connection, we now queue cells on a
+ separate queue for each circuit. This lets us use less slack memory,
+ and will eventually let us be smarter about prioritizing different
+ kinds of traffic.
+\end{verbatim}
+
+Currently when we're picking cells to write onto the network, we choose
+round-robin from each circuit that wants to write. We could instead
+remember which circuits have written many cells recently, and give priority
+to the ones that haven't.
+
+Technically speaking, we're reinventing more of TCP here, and we'd be
+better served by a general switch to DTLS+UDP. But there are two reasons
+to still consider this separate approach.
+
+The first is rapid deployment. We could get this change into the Tor 0.2.2.x
+development release in mid 2009, and as relays upgrade, the change would
+gradually phase in. This timeframe is way earlier than the practical
+timeframe for switching to DTLS+UDP.
+
+The second reason is the flexibility this approach provides. We could
+give priorities based on recent activity (``if you've sent much more
+than the average in the past 10 seconds, then you get slowed down''),
+or we could base it on the total number of bytes sent on the circuit so
+far, or some combination. Even once we switch to DTLS+UDP, we may still
+want to be able to enforce some per-circuit quality-of-service properties.
+
+This meddling is tricky though: we could encounter feedback effects if
+we don't perfectly anticipate the results of our changes. For example,
+we might end up squeezing certain classes of circuits too far, causing
+those clients to build too many new circuits in response.
+Or we might simply squeeze all circuits too much, ruining the network
+for everybody.
+% XXX
+
+Also, Bittorrent is designed to resist attacks like this -- it
+periodically drops its lowest-performing connection and replaces it with
+a new one. So we would want to make sure we're not going to accidentally
+increase the number of circuit creation requests and thus just shift
+the load problem.
+
+{\bf Impact}: High, if we get it right.
+
+{\bf Effort}: Medium effort to deploy -- we need to go look at the code
+to figure out where to change, how to efficiently keep stats on which
+circuits are active, etc.
+
+{\bf Risk}: High risk that we'd get it wrong the first few times. Also,
+it will be hard to measure whether we've gotten it right or wrong.
+
+{\bf Plan}: Step one is to evaluate the complexity of changing the
+current code. We should do that for Tor 0.2.2.x in mid 2009. Then we should
+write some proposals for various meddling we could do, and try to find
+the right balance between simplicity (easy to code, easy to analyze)
+and projected effect.
+
+\subsection{Throttle certain protocols at exits}
+
+If we're right that Bittorrent traffic is a main reason for Tor's load,
+we could bundle a protocol analyzer with the exit relays. When they
+detect that a given outgoing stream is a protocol associated with bulk
+transfer, they could set a low rate limit on that stream. (Tor already
+supports per-stream rate limiting, though we've never found a need for
+it.)
+
+This is a slippery slope in many respects though. First is the wiretapping
+question: is an application that automatically looks at traffic content
+wiretapping? It depends which lawyer you ask. Second is the network
+neutrality question: remember Comcast's famous ``we're just delaying
+the traffic'' quote. Third is the
+liability concern: once we add this feature in, what other requests are
+we going to get for throttling or blocking certain content? And does the
+capability to throttle certain content change the liability situation
+for the relay operator?
+%(Imagine an AG, ``I demand you block all things immoral, or provide me
+%the API to do it myself; you clearly have the ability. Also anyone who
+%doesn't is going to get served.'')
+
+{\bf Impact}: Medium-high.
+
+{\bf Effort}: Medium effort to deploy: need to find the right protocol
+recognition tools and sort out how to bundle them.
+
+{\bf Risk}: This isn't really an arms race we want to play. The
+``encrypted bittorrent'' community already has a leg up since they've been
+fighting this battle with the telco's already. Plus the other downsides.
+
+{\bf Plan}: Not a good move.
+
+\subsection{Throttle certain protocols at the client side}
+
+While throttling certain protocols at the exit side introduces wiretapping
+and liability problems, detecting them at the client side is more
+straightforward. We could teach Tor clients to detect protocols as they
+come in on the socks port, and automatically treat them differently --
+and even pop up an explanation box if we like.
+
+This approach opens a new can of worms though: clients could disable the
+``feature'' and resume overloading the network.
+
+{\bf Impact}: Medium-high.
+
+{\bf Effort}: Medium effort to deploy: need to find the right protocol
+recognition tools and sort out how to bundle them.
+
+{\bf Risk}: This isn't really an arms race we want to play either. Users
+who want to file-share over Tor will find a way. Encouraging people
+to fork a new ``fast'' version of Tor is not a good way to keep all
+sides happy.
+
+{\bf Plan}: Not a good move.
+
+\subsection{Throttle all streams at the client side}
+
+While we shouldn't try to identify particular protocols as evil, we
+could set stricter rate limiting on client streams by default. If we
+set a low steady-state rate with a high bucket size (\eg allow spikes
+up to 250KB but enforce a long-term rate for all streams of 5KB/s),
+we would probably provide similar performance to what clients get now,
+and it's possible we could alleviate quite a bit of the congestion and
+then get even better and more consistent performance.
+
+Plus, we could make the defaults higher if you sign up as a relay and
+pass your reachability test.
+
+The first problem is: how should we choose the numbers? So far we have
+avoided picking absolute speed numbers for this sort of situation,
+because we won't be able to predict a number now which will still be
+the correct number in the future.
+
+The second problem is the same as in the previous subsection -- users
+could modify their clients to disable these checks. So we would want
+to do this step only if we also put in throttling at the exits or
+intermediate relays, a la \prettyref{sec:squeeze}. And if that throttling
+works, changing clients
+(and hoping they don't revert the changes) may be unnecessary.
+
+{\bf Impact}: Low at first, but medium-high later.
+
+{\bf Effort}: Low effort to deploy.
+
+{\bf Risk}: If we pick high numbers, we'll never see much of an impact.
+If we pick low numbers, we could accidentally choke users too much.
+
+{\bf Plan}: It's not crazy, but may be redundant. We should consider
+in Tor 0.2.2.x whether to do it, in conjunction with throttling at other
+points in the circuit.
+
+\subsection{Default exit policy of 80,443}
+
+We hear periodically from relay operators who had problems with DMCA
+takedown attempts, switched to an exit policy of ``permit only ports 80
+and 443'', and no longer hear DMCA complaints.
+
+Does that mean that most file-sharing attempts go over some other port? If
+only a few exit relays permitted ports other than 80 and 443, we would
+effectively squeeze the high-volume flows onto those few exit relays,
+reducing the total amount of load on the network.
+
+First, there's a clear downside: we lose out on other protocols. Part
+of the point of Tor is to be application-neutral. Also, it's not clear
+that it would work long-term, since corporate firewalls are continuing
+to push more and more of the Internet onto port 80.
+
+To be clearer, we have more options here than the two extremes. We could
+switch the default exit policy from allow-all-but-these-20-ports to
+accept-only-these-20-ports. We could even get more complex, for example
+by applying per-stream rate limiting at the exit relays to streams
+destined for certain ports.
+
+{\bf Impact}: Low? Medium? High?
+
+{\bf Effort}: Low effort to deploy.
+
+{\bf Risk}: The Tor network becomes less useful, roughly in proportion
+to the amount of speedup we get.
+
+{\bf Plan}: I think we should take some of these steps in the Tor 0.2.2.x
+timeframe. The big challenge here is that we don't have much intuition
+about how effective the changes should be, so we don't know how far to go.
+
+\subsection{Better user education}
+
+We still run across users who think any anonymity system out there must
+have been designed with file-sharing in mind. If we make it clearer in
+the FAQ and our webpage that Tor isn't for high-volume streams, that
+might combine well with the other approaches above.
+
+Overall, the challenge of users who want to overload the system will
+continue. Tor is not the only system that faces this challenge.
+
+\section{The Tor network doesn't have enough capacity}
+\label{sec:capacity}
+
+\prettyref{sec:congestion} aims to let web browsing
+connections work better in the face of high-volume streams, and
+\prettyref{sec:too-much-load} aims to reduce the overall load on the
+network. The third reason why Tor is slow is that we simply don't have
+enough capacity in the network to handle all the users who want to use Tor.
+
+Why do we call this the third problem rather than the number one
+problem? Just adding more capacity to the network isn't going to solve
+the performance problem. If we add more capacity without solving the
+issues with high-volume streams, then those high-volume streams will
+expand to use up whatever new capacity we add.
+
+Economics tells us to expect that improving performance in the Tor network
+(\ie increasing supply) means that more users will arrive to fill the
+void. So in either case we shouldn't be under the illusion that Tor will
+magically just become faster once we implement these improvements.
+We place the first two sections higher in priority because their goals are
+to limit the ability of the high-volume users to become even higher-volume
+users, thus allowing the new capacity to be more useful to the other users.
+We discuss the supply-vs-demand question more in \prettyref{sec:economics}.
+
+\subsection{Tor server advocacy}
+
+Encouraging more volunteers to run Tor servers, and existing volunteers
+to keep their servers running, will increase network capacity and
+hence performance.
+
+{\bf Impact}: High, assuming we work on the plans from
+\prettyref{sec:congestion} and \prettyref{sec:too-much-load} also.
+
+{\bf Effort}: Medium to high, depending on how much we put in.
+
+{\bf Risk}: Low.
+
+{\bf Plan}: A clear win. We should do as many advocacy aspects as we
+can fit in.
+
+\subsubsection{Talks and trainings}
+
+One of the best ways we've found for getting new relays is to go to
+conferences and talk to people in person. There are many thousands of
+people out there with spare fast network connections and a willingness
+to help save the world. Our experience is that visiting them in person
+produces much better results, long-term, than Slashdot articles.
+
+Roger and Jake have been working on this angle, and Jake will be ramping
+up even more on it in 2009.
+
+Advocacy and education is especially important in the context of new and
+quickly-changing government policies. In particular, the data retention
+question in Germany is causing instability in the overall set
+of volunteers willing to run relays. Karsten's latest
+metrics\footnote{\url{https://www.torproject.org/projects/metrics}}
+show that while the number
+of relays in other countries held steady or went up during 2008, the
+numbers in Germany went down over the course of 2008. On the other hand,
+the total amount of bandwidth provided by German relays held steady
+during 2008 -- so while other operators picked up the slack, we still
+lost overall diversity of relays. These results tell us where to focus
+our efforts.
+
+\subsubsection{Better support for relay operators}
+
+Getting somebody to set up a relay is one thing; getting them to keep it
+up is another thing entirely. We lose relays when the operator reboots
+and forgets to set up the relay to start on boot. We lose relays when
+the operator looks through the website and doesn't find the answer to
+a question.
+
+%When the Tor network was just starting out, Roger interacted with each
+%relay operator and tried to be responsive to all issues. The network
+%quickly scaled beyond his ability to provide enough attention to each
+%operator.
+
+We've been working on a new service for relay operators called Tor
+Weather\footnote{\url{https://weather.torproject.org/}}. The idea is
+that once you've set up your relay, you can subscribe to get an email
+whenever it goes down. We need to work on the interface more, for example to
+let people subscribe to various levels of notification, but the basic
+idea seems like a very useful one.
+
+With Tor Weather you can also subscribe to watch somebody \emph{else}'s
+relay; so this service should tie in well for the people doing advocacy,
+to let them focus their follow-ups when a relay they helped set up
+disappears.
+
+We are also considering setting up a mailing list exclusively for relay
+operators, to give them a better sense of community, to answer questions
+and concerns more quickly, etc.
+
+We should also consider offering paid or subsidized support options so
+relay operators have a place to go for help. Corporations and universities
+running relays could get direct phone, email, or IM support options.
+
+\subsubsection{A Facebook app to show off your relay}
+
+We're currently developing a Facebook
+application that will allow relay operators to link their Tor relays
+to their Facebook profile. Volunteers who desire can therefore publicly
+get credit for their contribution to the Tor network. This would raise
+awareness for Tor, and encourage others to operate relays.
+
+Opportunities for expansion include allowing relay operators to form
+``teams'', and for these teams to be ranked on the contribution to the
+network. (Real world examples here include the SETI screensaver and the
+MD5 hash crack challenges.) This competition may give more encouragement
+for team members to
+increase their contribution to the network. Also, when one of the team
+members has their relay fail, other team members may notice and provide
+assistance on fixing the problem.
+% Would this also introduce an incentive to cheat to be the top team?) -AL
+% Yes. -RD
+
+\subsubsection{Look for new ways to get people to run relays}
+
+We are not primarily social engineers, and the people that we are good
+at convincing to set up relays are not a very huge group.
+
+We need to keep an eye out for more creative ways to encourage a broader
+class of users to realize that helping out by operating a relay will
+ultimately be something they want to do.
+
+\subsection{Funding more relays directly}
+
+Another option is to directly pay hosting fees for fast relays (or
+to directly sponsor others to run them).
+
+The main problem with this approach is that the efficiency is low: at
+even cheap hosting rates, the cost of a significant number of new relays
+grows quickly. For example, if we can find 100 non-exit relays providing
+1MB/s for as low as \$100/mo (and at that price it'd be renting space
+on a shared server, with all the resource sharing hassles that comes
+with), that's \$120k per year. Figure some more
+for maintenance and coordination, the overhead to find 100 locations
+that are on sufficiently different networks and administrative zones, etc.
+
+The amount of work involved in running them as exit relays might be a
+few times this cost, due to higher hosting fees, more effort involved
+in establishing and maintaining the right relationships, having lawyers
+nearby, etc.
+
+Plus the costs just keep coming, month after month.
+
+Overall, it seems more sustainable to invest in better code, and community
+outreach and education.
+
+{\bf Impact}: Medium.
+
+{\bf Effort}: High.
+
+{\bf Risk}: Low.
+
+{\bf Plan}: If we end up with extra funding, sure. Otherwise, I think
+our time and effort are better spent on design and coding that will
+have long-term impact rather than be recurring costs.
+
+\subsection{Handling fast Tor relays on Windows}
+\label{sec:overlapped-io}
+
+Advocating that users set up relays is all well and good, but if most
+users are on Windows, and Tor doesn't support fast relays on Windows
+well, then we're in a bad position.
+
+Nick has been adapting libevent so it can handle a buffer-based
+abstraction rather than the traditional Unix-style socket-based
+abstraction. Then we will modify Tor to use this new abstraction. Nick's
+blog post\footnote{\url{https://blog.torproject.org/blog/some-notes-progress-ioc…
+provides more detail.
+
+{\bf Impact}: Medium.
+
+{\bf Effort}: High, but we're already halfway through.
+
+{\bf Risk}: Low.
+
+{\bf Plan}: Keep at it. We're on schedule to get a test version (one that
+works for Nick) out in September 2009. Then iterate until it works
+for everybody.
+
+\subsection{Relay scanning to find overloaded relays or broken exits}
+\label{sec:relay-scanning}
+
+Part of the reason that Tor is slow is because some of the relays are
+advertising more bandwidth than they can realistically handle. These
+anomalies might be due to bad load balancing on the part of the Tor
+designers, bad rate limiting or flaky network connectivity on the part
+of the relay operator, or malicious intent. Similarly, some exit relays
+might fail to give back the `real' content, requiring users to repeat
+their connection attempts.
+
+Mike has been working on tools to
+identify these relays: SpeedRacer\footnote{\url{https://svn.torproject.org/svn/torflow/trunk/READM…
+and SoaT\footnote{\url{https://svn.torproject.org/svn/torflow/trunk/NetworkScan….
+Once the tools are further refined, we should be able to figure out if
+there are general classes of problems (load balancing, common usability
+problems, etc) that mean we should modify our design to compensate. The
+end goal is to get our tools to the point where they can automatically
+tell the directory authorities to leave out certain misbehaving relays in
+the network status consensus, and/or adjust the bandwidths they advertise
+for each relay.
+
+{\bf Impact}: Low.
+
+{\bf Effort}: Medium.
+
+{\bf Risk}: Low.
+
+{\bf Plan}: Keep at it. We're on schedule to get a test version
+(that works for Mike) out in mid 2009. Then iterate until it works
+for everybody.
+
+\subsection{Getting dynamic-IP relays back into the relay list quickly}
+
+Currently there is a delay of 2-5 hours between when a relay changes its
+IP address and when that relay gets used again by clients. This delay
+causes two problems: relays on dynamic IP addresses will be underutilized
+(contributing less to the total network capacity than they could),
+and clients waste time connecting to relay IP addresses that are no
+longer listening.
+
+There are several approaches that can mitigate this problem by notifying
+clients sooner about IP address changes.
+The first approach is to continue on our path of simplifying directory
+information (see \prettyref{sec:directory-overhead}): if we can put out
+``diffs'' of the network status more often than once an hour, clients
+can get updated quicker.
+A second approach is for each relay to estimate how volatile its IP address
+is, and advertise this in its descriptor.
+Clients then ignore relays with volatile IP addresses and old descriptor.
+Similarly, directory authorities could prioritise the distribution of
+updated IP addresses for freshly changed relays.
+
+As a last note here, we currently have some bugs that are causing relays
+with dynamic IP addresses to fall out of the network entirely. If a
+third to half of the relays are running on dynamic IP addresses, that's
+really bad.
+
+{\bf Impact}: Low-medium.
+
+{\bf Effort}: Low-medium.
+
+{\bf Risk}: Low.
+
+{\bf Plan}: Track down and fix bugs for Tor 0.2.2.x. Continue simplifying
+directory information so we can get new info to clients quicker.
+
+\subsection{Incentives to relay}
+
+Our blog post on this
+topic\footnote{\url{https://blog.torproject.org/blog/two-incentive-designs-tor}}
+explains
+our work to-date on this topic. The current situation is that we have
+two designs to consider: one that's quite simple but has a serious
+anonymity problem, and one that's quite complex.
+
+I think we should move forward with the first (simple but flawed)
+design. There are several pieces to moving it forward. The first phase
+is changing Tor's queueing mechanisms to be able to give some circuits
+priority over others. This step also ties into the other development items
+in this document regarding cell-, circuit-, and connection-priorities. The
+second phase is then redesigning the ``gold star'' mechanism so the
+priority earned by relays lasts long enough that there's a sufficient
+anonymity set for them. We'll need to look at current and projected
+network metrics to discover a good upper bound on relay churn. The
+question to answer is: ``What period of time, taken as a rolling snapshot
+of which relays are present in the network, guarantees a sufficiently
+large anonymity set for high-priority relays?'' Hopefully the answer is
+something like 7 or 14 days. There are other missing pieces in there, like
+``what do we mean by sufficiently?'', that we'll just have to guess about.
+The third phase is to actually sort out how to construct and distribute
+gold-star cryptographic certificates that entry relays can verify.
+
+Notice that with the new certificates approach, we can reward users
+who contribute to the network in other ways than running a fast public
+relay -- examples might include top sponsors, users who run stable bridge
+relays, translators, people who fix bugs, etc.
+
+{\bf Impact}: Medium-high.
+
+{\bf Effort}: Medium-high.
+
+{\bf Risk}: Medium-high: if we screw up the balance of our
+community-oriented infrastructure, we might end up hurting more than
+we help.
+
+{\bf Plan}: Accomplishing the three phases above will put us in a much
+better position to decide whether to deploy this idea. At the same time,
+the more complex options might become more within reach as other research
+teams investigate and refine them, so we should keep an eye on them too.
+
+\subsection{Reachable clients become relays automatically}
+
+Even if we don't add in an incentive scheme, simply making suitable
+users into relays by default should do a lot for our capacity problems.
+
+We've made many steps toward this goal already, with automated
+reachability testing, bandwidth estimation, UPnP support built in to
+Vidalia, and so on.
+
+There are a few risks here though. First, relaying traffic could
+introduce anonymity vulnerabilities, and we need to learn more about
+that first. (That's on the roadmap for 2009.) Second, making clients
+into relays by default could make some users upset. Third, this
+approach could change how sysadmins view Tor. By putting ourselves
+into the same category as Skype, we would scale up the ``blocking
+Tor connections'' arms race by a level that's hard to predict.
+Also, we need to finish deployment of \prettyref{sec:overlapped-io}
+before we can roll this out, or we'll just make a bunch of Windows
+machines crash.
+
+We had originally been avoiding the ``everybody a relay'' design until
+we had a better plan for scaling the directory to be able to distribute
+tens of thousands of relay addresses. I think these two plans are not as
+related as we first thought, though. For example, a very simple answer
+for what to do if we get more relays than our current directory scheme
+can handle is to publish only the best relays, for some metric of best
+that considers capacity, expected uptime, etc. That should be a perfectly
+adequate stopgap measure. The step after that would be to consider
+splintering the network into two networkstatus documents, and clients
+flip a coin to decide which they use. Ultimately, if we are so lucky as
+to get into the position of having too many relays, we'll want to look
+at the distribution and properties of the relays we have when deciding
+what algorithms would best make use of them.
+
+{\bf Impact}: High.
+
+{\bf Effort}: Medium, now that we've done a lot of hard work already.
+
+{\bf Risk}: Medium.
+
+{\bf Plan}: Wrap up our investigations into the anonymity implications
+of being a relay, at the same time as working on a plan for exactly how
+the Tor client should decide if it's suitable for elevation to relay
+status. This is going to happen, it's just a matter of how soon.
+
+\section{Tor clients choose paths imperfectly}
+
+Even when we sort out the congestion control issues, the problem of users
+abusing the network with too much traffic, and the question of overall
+capacity, we still face a fourth problem. Users need to choose their
+paths in such a way that everybody is using the network efficiently.
+
+Right now, Tor relays estimate their capacity by observing the largest
+traffic burst they've seen themselves do in the past day. They advertise
+that bandwidth capacity in the directory information, and clients weight
+their path selection by the bandwidth of each relay. For example, a relay
+that advertises 100KB/s peak bandwidth will be chosen twice as often as
+a relay that advertises 50KB/s peak bandwidth.
+
+There are several problems with our current algorithm that are worth
+fixing.
+
+\subsection{We don't balance traffic over our bandwidth numbers correctly}
+\label{sec:bias-toward-faster}
+
+Selecting relays with a probability proportional to their bandwidth
+contribution to the network may not be the optimal algorithm. Murdoch
+and Watson~\cite{murdoch-pet2008} investigated the performance impact of
+different relay selection algorithms, and came up with a model to describe
+the optimal path selection strategies based on how loaded the network is.
+
+Tor's current selection strategy is optimal when the network is
+fully loaded. That is, if every single byte is going to be used, then
+weighting by capacity is the right way to do it. But if the network is
+not fully loaded, then the fast relays end up with less load than the
+slow relays. To compensate, clients should pick faster relays with
+higher probability.
+
+In particular, we can estimate the network load because all Tor relays
+publish both their capacity and usage in their relay descriptor (but
+see \prettyref{sec:better-bandwidth-estimates} for problems that crop
+up there). The Tor network
+is currently loaded at around 50\%. This level is much higher than most
+reasonable networks, indicating that our plan in \prettyref{sec:capacity}
+to get more overall capacity is a good one. But 50\% is quite far from
+100\% when it becomes to optimal load balancing.
+
+%, and derived a formula
+%for estimating average latency $T$:
+
+%\begin{equation}
+%T = \sum_{i=1}^n q_i t_i = \sum_{i=1}^n \frac{q_i x_i (2 - q_i x_i \Lambda)}{2 (1 - q_i x_i \Lambda)}
+%\label{eqn:waiting}
+%\end{equation}
+
+%Where $q_i$ is the probability of the $i$th relay (out of $n$ relays) being selected, $t_i$ is the average latency at the $i$th relay, $x_i$ is the reciprocal of the $i$th relay's bandwidth, and $\Lambda$ is the total network load.
+
+%This calculation is subject to a number of assumptions.
+%In particular, it assumes that Tor relays have infinite length queues and input traffic is Poisson distributed.
+%Whereas in practice Tor relays have finite length queues (which controls network load), and the distribution of input cells is not known.
+%Unfortunately, these assumptions are necessary to apply standard queueing theory results.
+
+To find the optimum relay selection probabilities for the model, Steven
+used a hill-climbing algorithm to minimize network latency, with a Tor
+directory snapshot as input.
+The results (shown in \prettyref{fig:optimum-selection} and
+\prettyref{fig:relative-selection}) depend on the network load relative
+to overall capacity.
+As load approaches capacity, the optimum selection probabilities
+converge to the one currently used by Tor: relay bandwidth proportional
+to network capacity.
+However, as load drops, the optimized selection algorithm favors slow
+relays less and faster relays more; many relays are not used at all.
+
+\begin{figure}[t]
+\centering
+\includegraphics[width=0.6\textwidth]{node-selection/optimum-selection-probabilities}
+\caption{Optimum relay selection probabilities for a variety of network loads. Tor is currently at around 50\% utilization. The relay selection probabilities currently used by Tor are shown in black.}
+\label{fig:optimum-selection}
+\end{figure}
+
+\begin{figure}[t]
+\centering
+\includegraphics[width=0.6\textwidth]{node-selection/relative-selection-probabilities}
+\caption{Difference between Tor's current relay selection probabilities and the optimum, for a variety of network loads. For Tor's current network load ($\approx 50$\%) shown in pink, the slowest relays are not used at all, and the slower relays are favoured less.}
+\label{fig:relative-selection}
+\end{figure}
+
+%\subsubsection{Impact of network load estimation}
+
+Anecdotal evidence supports the theory that the fast relays in the Tor
+network have more spare capacity than they should. Several users have
+posted that they get much better Tor performance if they hard-code their
+paths to only use the fastest ten relays (and ignore the huge anonymity
+implications, of course).
+% Snader and Borisov~\cite{tuneup} suggested
+%an alternate strategy for relay selection that put even more weight on
+%the fast relays, and justified their design by trying it on the current
+%Tor network. Our current theory is that their alternate strategy puts
+%too much weight on the fast relays if all clients were doing it, and
+%it only looked good because the current network is unbalanced; but as
+%usual more research remains to get better intuition there.
+
+The relay selection probabilities in these graphs are tuned to a
+particular level of network load. \prettyref{fig:vary-load} shows how
+average network latency is affected by relay selection probabilities,
+for different levels of network load. For all load levels examined,
+the optimized selection probabilities offer lower latency when compared
+to Tor's current selection algorithm. However, there's a downside to
+tailoring for a particular load level: if we see a much heavier load in
+practice than the one we had in mind when we tuned our selection biases,
+then we end up overbalancing the network in the other direction.
+
+\begin{figure}[t]
+\centering
+\includegraphics[width=0.6\textwidth]{node-selection/vary-network-load}
+\caption{Average network latency against network load. Three relay selection probabilities are shown, optimized for 50\%, 75\%, and 90\% network load. The Tor relay selection algorithm is also included (black). The dots on the $x$ axis show the level of network load at which the relay selection probability distributions are optimized for. The line is cut off when the model predicts that at least one relay will have an infinite queue length, which occurs before load $=$ capacity for all relay selection algorithms except for Tor's current one.}
+\label{fig:vary-load}
+\end{figure}
+
+Specifically, each probability distribution has a cut-off point at
+which (according to the model) at least one relay will have a higher
+load than its capacity, at which its queue length, and hence latency,
+will become infinite.
+For the optimized selection probability distributions, this cut-off
+point is a few percent above the level they were designed to operate at.
+For Tor's current selection algorithm, it is when the overall network
+capacity equals the overall network load.
+
+In this respect the Tor selection algorithm reaches the theoretical
+optimum, as no network can operate at greater than 100\% utilization
+while maintaining finite latency.
+However, in a real instantiation of any of these alternative probability
+distributions, the network latency would not become infinite; instead
+a connection would time out and a different circuit would be selected.
+So in practice, if the wrong probability distribution was selected,
+the network would converge at a different one.
+Unfortunately the standard queuing theory models cannot handle this
+case; we need to move to a simulation rather than using equations
+and assumptions, to estimate the real effect.
+
+{\bf Impact}: Low-medium.
+
+{\bf Effort}: Medium, since we still need to get a better sense of
+the correct network load to expect, and we need to experiment to see
+if the model actually matches reality.
+
+{\bf Risk}: Low, since we can always back out the changes.
+
+{\bf Plan}: It seems clear that some adjustments should be done in
+terms of biasing selection toward the faster relays. The exact load
+level to anticipate remains an open question though. Fortunately, in
+our new networkstatus algorithm, the directory authorities declare the
+bandwidths for each relay. So we can just reweight them on the fly and
+clients will use the new numbers. That means once enough clients have
+upgraded to using the bandwidths specified in the networkstatus, we can
+start to experiment with shifting the biases and see what results we get.
+
+%Despite the simplifications made to the network model, results derived
+%from it may still be useful.
+%This is especially the case because it models the entire network, whereas
+%experiments can feasibly change only a few of the clients' behaviour.
+%The formula is also amenable to mathematical analysis such as non-linear
+%optimization.
+
+\subsection{The bandwidth estimates we have aren't very accurate}
+\label{sec:better-bandwidth-estimates}
+
+Weighting relay selection by bandwidth only works if we can accurately
+estimate the bandwidth for each relay.
+
+Snader and Borisov~\cite{tuneup} examined three strategies for estimating
+the bandwidth for each relay. The first strategy was Tor's current
+approach of looking for peaks in the actual bytes it's handled in the past
+day. The second strategy was active probing by the directory authorities.
+For their third strategy, they proposed that each Tor relay
+opportunistically monitor the data rates that it achieves when
+communicating with other Tor relays.
+Since currently Tor uses a clique topology, given enough time, all relays
+will communicate with all other Tor relays.
+If each Tor relay reports their measurements back to the directory
+authorities, then the median report should be a good estimate of that
+relay's bandwidth.
+As a bonus, this estimate should be difficult to game, when compared to
+the current approach of self-advertising bandwidth capacity.
+
+Experiments show that opportunistic bandwidth measurement has a better
+systematic error than Tor's current self-advertised measure, although
+has a poorer log-log correlation (0.48 vs. 0.57).
+The most accurate scheme is active probing of capacity, with a log-log
+correlation of 0.63, but this introduces network overhead.
+
+All three schemes suffer from fairly poor accuracy. Perhaps this
+inaccuracy is due to some relays with high variance in bandwidth
+capacity? We need to explore this area more to understand why our
+estimates are not as good as they could be.
+
+{\bf Impact}: Low-medium.
+
+{\bf Effort}: Medium, since we still need to get a better sense of
+the correct network load to expect, and we need to experiment to see
+if the model actually matches reality.
+
+{\bf Risk}: Low, since we can always back out the changes.
+
+{\bf Plan}: More research remains here to figure out what algorithms
+will actually produce more accurate bandwidth estimates. As with
+\prettyref{sec:bias-toward-faster} above, once we do have some better
+numbers, we can change the weights in the directory, and clients will
+immediately move to the better numbers. We should also experiment with
+augmenting our estimates with active probes from Mike's SpeedRacer tool.
+
+\subsection{Bandwidth might not even be the right metric to weight by}
+
+The current Tor network selection algorithm biases purely by bandwidth.
+This approach will sometimes cause high latency circuits due to multiple
+ocean crossings or otherwise congested links.
+An alternative approach would be to not only bias selection of relays
+based on bandwidth, but to also bias the selection of hops based on
+expected latency.
+
+%One option would be to predict the latency of hops based on geolocation
+%of the relay IP address.
+%This approach has the advantage of not requiring any additional
+%measurement database to be published.
+%However, it does assume that the geolocation database is accurate and
+%that physical distance between hops is an accurate estimator for latency.
+%% Micah Sherr tells me that latency and geolocation distance are
+%% pretty much not correlated. -RD
+
+Micah Sherr is finishing his PhD thesis at Penn under Matt Blaze,
+exploring
+exactly this issue. In the past we've avoided any sort of path selection
+algorithm that requires pairwise measurements of the network, because
+communicating $N^2$ measurements to clients would take too much bandwidth.
+Micah solves this problem by using a \emph{virtual coordinate system} --
+a three or four dimension space such that distance between relays in
+the virtual coordinate space corresponds to the network latency (or other
+metric) between them.
+
+His experiments show that we could see a significant speedup in the Tor
+network if users choose their paths based on this new relay selection
+algorithm. More research remains, of course, but the initial results
+are very promising.
+
+%A second option would be to actually measure hop latency, and publish
+%the database.
+%Nodes could do this themselves and include the results in their descriptor.
+%Alternatively, a central authority could perform the measurements and
+%publish the results.
+%Performing these measurements would be a $O(n^2)$ problem, where $n$
+%is the number of relays, so does not scale well.
+
+%Publishing a latency database would also increase the size of the
+%directory that each client must download.
+%If na\"{\i}vely implemented, the database would scale with $O(n^2)$.
+%However, a more efficient versions could be created, such as by dimension
+%reduction, creating a map in which the distance between any two relays
+%is an approximation of the latency of a hop between them.
+%Delta compression could be used if the map changes slowly.
+
+On the other hand, reducing the number of potential paths would also
+have anonymity
+consequences, and these would need to be carefully considered.
+For example, an attacker who wishes to monitor traffic could create
+several relays, on distinct /16 subnets, but with low latency between them.
+A Tor client trying to minimize latency would be more likely to select
+these relays for both entry and exit than it would otherwise.
+This particular problem could be mitigated by selecting entry and
+exit relay as normal, and only using latency measurements to select the
+middle relay.
+
+{\bf Impact}: Medium-high.
+
+{\bf Effort}: Medium-high, since we first need to sort out how effective
+the algorithm is, and then we need to figure out a migration plan.
+
+{\bf Risk}: Medium, since a new selection algorithm probably carries
+with it a new set of anonymity-breaking papers that will only come out
+a few years after we deploy.
+
+{\bf Plan}: Micah is going to write a design proposal for getting
+relays to compute and maintain their virtual coordinates based on
+latency. Once we deploy that, we'll have some actual data points, and
+we'll be in a better position to simulate whether the idea will help
+in reality. Counting deployment time, that means we probably won't have
+clients using this scheme until 2010.
+
+\subsection{Considering exit policy in relay selection}
+
+When selecting an exit relay for a circuit, the Tor client will build a list
+of all exit relays which can carry the desired stream, then select from
+them with a probability weighted by each relay's capacity\footnote{The
+actual algorithm is slightly more complex: in particular, exit relays which
+are also guard relays will be weighted less, and some circuits are
+created preemptively without any destination port in mind.}.
+This means that relays with more permissive exit policies will be
+candidates for more circuits, and hence will be more heavily loaded
+compared to relays with restrictive policies.
+
+\begin{figure}[t]
+\centering
+\includegraphics[width=0.6\textwidth]{node-selection/exit-capacity}
+\caption{Exit relay capacity, in terms of number of relays and advertised
+bandwidth for a selection of port numbers.}
+\label{fig:exit-capacity}
+\end{figure}
+
+\prettyref{fig:exit-capacity} shows the exit relay capacity for a selection
+of port numbers.
+It can be clearly seen that there is a radical difference in the
+availability of relays for certain ports (generally those not in the
+default exit policy).
+Any traffic to these ports will be routed through a small number of exit
+relays, and if they have a permissive exit policy, they will likely become
+overloaded from all the other traffic they receive.
+The extent of this effect will depend on how much traffic in Tor is to
+ports which are not in the default exit policy.
+
+The overloading of permissive exit relays can be counteracted by adjusting
+the selection probability of a relay based on its exit policy and knowledge
+of the global network load per-port.
+While it should improve performance, this modification will make it
+easier for malicious exit relays to select traffic they wish to monitor.
+For example, an exit relay which wants to attack SSH sessions can currently
+list only port 22 in its exit policy.
+Currently they will get a small amount of traffic compared to their
+capacity, but with the modification they will get a much larger share
+of SSH traffic.
+(On the other hand, a malicious exit relay could already do this
+by artificially
+inflating its advertised bandwidth capacity.)
+
+To properly balance exit relay usage, it is necessary to know the usage
+of the Tor network, by port.
+McCoy \detal~\cite{mccoy-pet2008} have figures for protocol usage in
+Tor, but these figures were generated through deep packet inspection,
+rather than by port number.
+Furthermore, the exit relay they ran used the fairly permissive default
+exit policy.
+Therefore, their measurements will underestimate the relative traffic on
+ports which are present in the default exit policy, and are also present
+in more restrictive policies.
+To accurately estimate the Tor network usage by port, it is necessary
+to measure the network usage by port on one or more exit relays, while
+simultaneously recording the exit policy of all other exit relays
+considered usable.
+
+We could instead imagine more crude approaches. For example, in
+\prettyref{sec:relay-scanning} we suggest using a tool like SpeedRacer
+or SoaT to identify relays that are overloaded. We could then either
+instruct clients to avoid them entirely, or reduce the capacity associated
+with that relay in the directory status to reduce the attention the relay
+gets from clients. Then we could avoid the whole question of \emph{why}
+the relays are overloaded. On the other hand, understanding the reasons
+for load hotspots can help us resolve them at the architectural level.
+
+{\bf Impact}: Low-medium.
+
+{\bf Effort}: Low-medium.
+
+{\bf Risk}: Low.
+
+{\bf Plan}: When we're gathering statistics for metrics, we should make
+a point of gathering some anonymized data about destination ports seen
+by a few exit relays. Then we will have better intuition about whether
+we should solve this by reweighting at the clients, reweighting in the
+directory status, or ignoring the issue entirely.
+
+\subsection{Older entry guards are overloaded}
+
+While the load on exit relays is skewed based on having an unusual exit
+policy, load on entry guards is skewed based on how long they've been
+in the network.
+
+Since Tor clients choose a small number of entry guards and keep them
+for several months, a relay that's been listed with the Guard flag for a
+long time will accumulate an increasing number of clients. A relay that
+just earned its Guard flag for the first time will see very few clients.
+
+To combat this skew, clients should rotate entry guards every so
+often. We need to look at network performance metrics and discern how
+long it takes for the skew to become noticeable -- it might be that
+rotating to a new guard after a week or two is enough to substantially
+resolve the problem. We also need to consider the added risk that
+higher guard churn poses versus the original attack they were designed
+to thwart~\cite{hs-attack}, but I think a few weeks should still be
+plenty high.
+
+At the same time, there are fewer relays with the Guard flag than there
+should be. While the Exit flag really is a function of the relay's exit
+policy, the required properties for entry guards are much more vague:
+we want them to be ``fast enough'', and we want them to be ``likely to
+be around for a while more''. I think the requirements currently are too
+strict. This scarcity of entry guards in turn influences the anonymity
+the Tor network can provide, since there are fewer potential entry points
+into the network.
+
+{\bf Impact}: High.
+
+{\bf Effort}: Low.
+
+{\bf Risk}: Low.
+
+{\bf Plan}: We should do it, early in Tor 0.2.2.x. We'll need proposals
+first, both for the ``dropping old guards'' plan (to assess the tradeoff
+from the anonymity risk) and for the ``opening up the guard criteria''
+plan.
+
+%\subsection{Two hops vs three hops.}
+
+% People periodically suggest two hops rather than three. The problem
+% is that the design we have right now is more like ``two hops plus an
+% entry guard'', so removing any of the hops seems like a bad move.
+% But YMMV.
+
+\section{Clients need to handle variable latency and failures better}
+
+The next issue we need to tackle is that Tor clients aren't as good
+as they should be at handling high or variable latency and connection
+failures. First, we need ways to smooth out the latency that clients see.
+Then, for the cases where we can't smooth it out enough, we need better
+heuristics for clients to automatically shift away from bad circuits,
+and other tricks for them to dynamically adapt their behavior.
+
+\subsection{Our round-robin and rate limiting is too granular}
+
+Tor's rate limiting uses a token bucket approach to enforce a long-term
+average rate of incoming and outgoing bytes, while still permitting
+short-term bursts above the allowed bandwidth. Each token represents
+permission to send another byte onto the network (or read from the
+network). Every second new tokens are added, up to some cap (the
+\emph{bucket size}).
+
+So Tor relays that have cells buffered waiting to go out onto the network
+will wait until the new second arrives, and then deliver as many cells
+as they can. In practice, this behavior results in traffic `bumps'
+at the beginning of each second, with little network traffic the rest
+of the time. Mike and Karsten have been collecting data from circuit
+extension times (how long it takes to establish each hop of a circuit);
+the bumps are easily seen in \prettyref{fig:extension-times}.
+
+\begin{figure}[t]
+\centering
+\includegraphics[width=0.6\textwidth]{extensiontimes}
+\caption{Number of seconds it takes to establish each hop of a 3-hop
+circuit. The higher density of samples around 2s, 3s, etc indicate that
+rate limiting at each relay is introducing extra delay into the
+responses.}
+\label{fig:extension-times}
+\end{figure}
+
+Our original theory when designing Tor's rate limiting was that one-second
+granularity should be sufficient:
+cells will go out as quickly as possible while the bucket still has
+tokens, and once it's empty there's nothing we can do
+but wait until the next second for permission to send more cells.
+
+We should explore refilling the buckets more often than once a second,
+for three reasons. First, we'll get a better intuition about how full
+the buffers really are: if we spread things out better, then we could
+reduce latency by perhaps multiple seconds. Second, spikes-and-silence is
+not friendly for TCP, so averaging the flows ourselves might mean much
+smoother network performance. Third, sub-second precision will give us
+more flexibility in our priority strategies from \prettyref{sec:squeeze}.
+
+On the other hand, we don't want to go too far: cells are 512 bytes,
+so it isn't useful to think in units smaller than that. Also, every
+network write operation carries with it overhead from the TLS record,
+the TCP header, and the IP packet header. Finally, network transmission
+unit (MTU) sizes vary, but if we could use a larger packet on the wire
+and we don't, then we're not being as efficient as we could be.
+
+%also, let's say we have 15 connections that want attention
+%and we have n tokens for the second to divide up among them
+%and each act of writing onto the connection incurs overhead from tls header
+%if we do it on a per-second, we can write more onto a given conn, because we
+%have more of n to divvy up
+%if we do it every 100ms, we only have n/10 to divvy up, so if we're trying
+%to round robin fairly, everybody gets a tinier amount
+%in fact, if n is small, and we can't really write less than 512 bytes per
+%go, we're going to have to get smarter about randomly picking a conn to use,
+%or skipping ones we fed last time, or something. or some will starve
+%entirely.
+%(right now, i think some starve entirely if you have more than n conns and
+%you rate limit to n cells per second)
+
+{\bf Impact}: Low-Medium.
+
+{\bf Effort}: Medium.
+
+{\bf Risk}: Low, unless we add in bad feedback effects and don't notice.
+
+{\bf Plan}: We should continue collecting metrics to get better
+intuition here. While we're designing priority stategies for
+\prettyref{sec:squeeze}, we should keep the option of higher-resolution
+rate-limiting in mind.
+
+%\subsection{The switch to Polipo: prefetching, pipelining, etc}
+
+%Polipo makes Tor appear faster, for some web browsing activities. Yay.
+%We should continue our plans to migrate to it. (Polipo needs a more
+%active maintainer, and someone with unix to Windows porting experience
+%to make polipo work correctly in Windows. Alternatively, could privoxy
+%include some of the polipo features we like?)
+
+\subsection{Better timeouts for giving up on circuits and trying a new one}
+
+Some circuits are established very quickly, and some circuits take many
+seconds to form. The time it takes for the circuit to open can give us
+a hint about how well that circuit will perform for future traffic. We
+should discard extremely slow circuits early, so clients never have to
+even try them.
+
+The question, though, is how to decide the right timeouts? If we set a
+static timeout in the clients, then choosing a number that's too low will
+cause clients to discard too many circuits. Worse, clients on really bad
+connections will never manage to establish a circuit. On the other hand,
+setting a number that's too high won't change the status quo much.
+
+Fallon Chen worked during her Google-Summer-of-Code-2008 internship with
+us on collecting data about how long it takes for clients to establish
+circuits, and analyzing the data to decide what shape the distribution
+has (it appears to be a Pareto distribution). The goal is for clients
+to track their own circuit build times, and then be able to recognize
+if a circuit has taken longer than it should have compared to the
+previous circuits. That way clients with fast connections can discard
+not-quite-fast-enough circuits, whereas clients with slow connections
+can discard only the really-very-slow circuits. Not only do clients get
+better performance, but we can also dynamically adapt our paths away
+from overloaded relays.
+
+Mike and Fallon wrote a
+proposal\footnote{\url{https://svn.torproject.org/svn/tor/trunk/doc/spec/proposals/151-path-selection-improvements.txt}}
+explaining the details of how to collect the stats, how many data points
+the client needs before it has a good sense of the expected build times,
+and so on.
+
+Further, there's another case in Tor where adaptive timeouts would be
+smart: how long we wait in between trying to attach a stream to a given
+circuit and deciding that we should try a new circuit. Right now we
+have a crude and static ``try 10 seconds on one, then try 15 seconds
+on another'' algorithm, which is both way too high and way too low,
+depending on the context.
+
+{\bf Impact}: Medium.
+
+{\bf Effort}: Medium, but we're already part-way through it.
+
+{\bf Risk}: Low, unless we've mis-characterized the distribution of
+circuit extend times, in which case clients end up discarding too many
+circuits.
+
+{\bf Plan}: We should deploy the changes in clients in Tor 0.2.2.x to
+collect circuit times, and see how that goes. Then we should gather data
+about stream timeouts to build a plan for how to resolve the second piece.
+
+%\subsection{When a circuit has too many streams on it, move to a new one}
+
+%This would prevent any single circuit from getting too overloaded.
+
+%But actually, this idea would benefit high-volume flows most, so
+%it is a bad idea. We should not do it.
+
+\subsection{If extending a circuit fails, try extending a few other
+places before abandoning the circuit.}
+
+Right now, when any extend operation fails, we abandon the entire
+circuit. As the reasoning goes, any other approach allows an attacker
+who controls some relays (or part of the network) to dictate our circuits
+(by declining to extend except to relays that he can successfully attack).
+
+However, this reasoning is probably too paranoid. If we try at most three
+times for each hop, we greatly increase the odds that we can reuse the
+work we've already done, but we don't much increase the odds that an
+attacker will control the entire circuit.
+
+Overall, this modification should cut down on the total number of extend
+attempts in the network. This result is particularly helpful since some
+of our other schemes in this document involve increasing that number.
+
+{\bf Impact}: Low.
+
+{\bf Effort}: Low.
+
+{\bf Risk}: Low-medium. We need to actually do some computations to
+confirm that the risk of whole-path compromise is as low as we think
+it is.
+
+{\bf Plan}: Do the computations, then write a proposal, then do it.
+
+\subsection{Improving efficiency of the Tor circuit-building protocol}
+\label{sec:protocol-efficiency}
+
+A number of proposals~\cite{kate-pet2007,overlier:pet2007} have been
+published in the literature on how to improve the efficiency of the Tor
+handshake protocol.
+These would reduce the latency of circuit establishment, and lower CPU
+load on nodes.
+Applying a modification like this would break existing clients, so
+Tor's version negotiation functionality would be required to permit both
+protocol to operate in parallel.
+Compared to the existing Tor protocol, the proposed modifications are not
+as well analyzed so there is a risk that they will have some weaknesses.
+Some also relax Tor's security assurances (e.g. perfect forward secrecy)
+in order to offer improved performance.
+
+{\bf Impact}: Low.
+
+{\bf Effort}: High.
+
+{\bf Risk}: High.
+
+{\bf Plan}: Not yet. Cryptographic overhead does not appear to be a
+significant component of latency. If, later on, circuit establishment
+overhead starts to be a significant contributor to performance problems,
+we should re-evaluate.
+
+\subsection{Bundle the first data cell with the begin cell}
+
+In Tor's current design, clients send a ``relay begin'' cell to specify
+the intended destination for our stream, and then wait for a ``relay
+connected'' cell to confirm the connection is established. Only then
+do they complete the SOCKS handshake with the local application, and
+start reading application traffic.
+
+We could modify our local proxy protocol in the case of Privoxy or Polipo
+so it sends the web request to the SOCKS port during the handshake. Then
+we could optimistically include the first cell worth of application data
+in the original begin cell. This trick would allow us to cut out an entire
+network round-trip every time we establish a new connection through Tor.
+The result would be quicker page loads for users.
+
+Alas, this trick would involve extending the SOCKS protocol, which isn't
+usually a polite strategy when it comes to interoperating with other
+applications. On the other hand, it should be possible to extend it in a
+backwards-compatible way: applications that don't know about the trick
+would still behave the same and still work fine (albeit in a degraded
+mode where they waste a network round-trip).
+
+{\bf Impact}: Medium.
+
+{\bf Effort}: Medium.
+
+{\bf Risk}: Low.
+
+{\bf Plan}: Overall, it seems like a delicate move, but with potentially
+quite a good payoff. I'm not convinced yet either way.
+
+\section{The network overhead may still be high for modem users}
+
+Even if we resolve all the other pieces of the performance question,
+there still remain some challenges posed uniquely by users with extremely
+low bandwidth -- for example, users on modems or cell phones. We need
+to optimize the Tor protocols so they are efficient enough that Tor can
+be practical in this situation too.
+
+\subsection{We've made progress already at directory overhead}
+\label{sec:directory-overhead}
+
+We've already made great progress at reducing directory
+overhead, both for bootstrapping and maintenance. Our
+blog post on the topic provides background and
+details\footnote{\url{https://blog.torproject.org/blog/overhead-directory-info\%3A-past\%2C-present\%2C-future}}.
+
+Proposal 158 further reduces the directory overhead, and is scheduled
+to be deployed in Tor 0.2.2.x.\footnote{\url{https://svn.torproject.org/svn/tor/trunk/doc/spec/pr…
+
+{\bf Impact}: Low for normal users, high for low-bandwidth users.
+
+{\bf Effort}: Medium, but we're already a lot of the way through it.
+
+{\bf Risk}: Low.
+
+{\bf Plan}: We should roll out proposal 158. Then we'll be in good
+shape for a while. The next directory overhead challenge will be in
+advertising many more relays; but first we need to get the relays.
+
+\subsection{Our TLS overhead can also be improved}
+
+OpenSSL will, by default, insert an empty TLS application record before
+any one which contains data.
+This is to prevent an attack, by which someone who has partial control
+over the plaintext of a TLS stream, can also confirm guesses as to the
+plaintext which he does not control.
+By including an empty application record, which incorporates a MAC,
+the attacker is made unable to control the CBC initialization vector,
+and hence does not have control of the input to the encryption
+function~\cite{tls-cbc}.
+
+This application record does introduce an appreciable overhead.
+Most Tor cells are sent in application records of their own, giving
+application records of 512 bytes (cell) $+$ 20 bytes (MAC) $+$ 12 bytes
+(TLS padding) $+$ 5 bytes (TLS application record header) $=$ 549 bytes.
+The empty application records contain only 20 bytes (MAC) $+$ 12 bytes
+(TLS padding) $+$ 5 bytes (TLS application record header) $=$ 37 bytes.
+There is also a 20 byte IP header and 32 byte TCP header.
+
+Thus the overhead saved by removing the empty TLS application record
+itself is $37 / (549 + 37 + 20 + 32) = 5.8\%$.
+This calculation is assuming that the same number of IP packets will
+be sent, because currently Tor sends packets, with only one cell, far
+smaller than the path MTU.
+If Tor were to pack cells optimally efficiently into packets, then
+removing the empty application records would also reduce the number of
+packets, and hence TCP/IP headers, that needed to be sent.
+The reduction in TCP/IP header overhead would be $37/(549 + 37) = 6.3\%$.
+
+Of course, the empty application record was inserted for a reason --
+to prevent an attack on the CBC mode of operation used by TLS, so before
+removing it we must be confident the attack does not apply to Tor.
+Ben Laurie (one of the OpenSSL developers) concluded that in his
+opinion Tor could safely remove the insertion of empty TLS application
+records~\cite{tls-empty-record}.
+Steven was able to come up with only certificational weaknesses (discussed
+in the above analysis), which are expensive to exploit and give little
+information to the attacker.
+
+%To be successful, the attacker must have full control of the plaintext
+%application record before the one he wishes to guess.
+%Tor makes this difficult because all cells where the payload is controlled
+%by the attacker are prepended with a two byte circuit ID, unknown to
+%the attacker.
+%Also, because the majority of cells sent in Tor are encrypted by a key
+%not known by the attacker, the probability that an attacker can guess
+%what a cell might be is extremely small.
+%The exception is a padding cell, which has no circuit ID and a zero
+%length payload, however Tor does not currently send padding cells,
+%other than as a periodic keep-alive.
+
+{\bf Impact}: Low.
+
+{\bf Effort}: Low.
+
+{\bf Risk}: Medium, since our initial analysis might be wrong.
+
+{\bf Plan}: Do it in the Tor 0.2.2.x or 0.2.3.x timeframe. Not critical.
+
+%\subsection{Hibernating relays shouldn't be listed as Running}
+
+%we are giving Running flags to hibernating relays. if we stop giving
+%them the Running flag, they will no longer get into the consensus,
+%thus saving directory overhead. but this is simply a bug that we
+%should fix.
+
+\section{Last thoughts}
+
+\subsection{Lessons from economics}
+\label{sec:economics}
+
+Imagine we implement all the solutions above, and it doubles the effective
+capacity of the Tor
+network. The na\"{\i}ve hypothesis is that users would then experience
+twice the throughput.
+Unfortunately this is not true, because it assumes that the number of
+users does not vary with bandwidth available.
+In fact, as the supply of the Tor network's bandwidth increases, there
+will be a corresponding increase in the demand for bandwidth from
+Tor users.
+Simple economics shows that performance of Tor and other
+anonymization networks is controlled by how the number of users
+scales with available bandwidth; this relationship can be represented
+by a demand
+curve.\footnote{The economics discussion is based on a blog post published
+in Light
+Blue Touchpaper~\cite{economics-tor}. The property discussed was also
+observed by Andreas Pfitzmann in response to a presentation at the PET
+Symposium~\cite{wendolsky-pet2007}.}
+
+\begin{figure}[t]
+\centering
+\includegraphics[width=0.6\textwidth]{equilibrium}
+\caption{Hypothetical supply and demand curves for Tor network
+resources. As supply goes up, point A corresponds to no increase in users,
+whereas points B and C represent more users arriving to use up some of
+the new capacity.}
+\label{fig:equilibrium}
+\end{figure}
+
+\prettyref{fig:equilibrium} is the typical supply and demand graph from
+economics textbooks, except with long-term throughput per user substituted
+for price, and number of users substituted for quantity of goods sold.
+%Also, it is inverted, because users prefer higher throughput, whereas
+%consumers prefer lower prices.
+%Similarly,
+As the number of users increases, the bandwidth supplied
+by the network falls.
+%, whereas suppliers will produce more goods if the price is higher.
+
+In drawing the supply curve, we have assumed the network's bandwidth is
+constant and shared equally over as many users as needed.
+The shape of the demand curve is much harder to even approximate, but
+for the sake of discussion, we have drawn three alternatives.
+The number of Tor users and the throughput they each get is the
+intersection between the supply and demand curves -- the equilibrium.
+If the number of users is below this point, more users will join and
+the throughput per user will fall to the lowest tolerable level.
+Similarly, if the number of users is too high, some will be getting
+lower throughput than their minimum, so will give up, improving the
+network for the rest of the users.
+
+Now assume Tor's bandwidth grows by 50\% -- the supply curve shifts,
+as shown in the figure.
+By comparing how the equilibrium moves, we can see how the shape of the
+demand curve affects the performance improvement that Tor users see.
+If the number of users is independent of performance, shown in curve A,
+then everyone gets a 50\% improvement, which matches the na\"{\i}ve
+hypothesis.
+More realistically, the number of users increases, so the performance
+gain is less. The shallower the curve gets, the smaller the performance
+increase will be.
+For demand curve B, there is a 18\% increase in the number of Tor users
+and a 27\% increase in throughput. On the other hand, with curve C there
+are 33\%
+more users and so only a 13\% increase in throughput for each user.
+
+%In an extreme case where the demand curve points down (not shown),
+%as the network bandwidth increases, performance for users will fall.
+%Products exhibiting this type of demand curve, such as designer clothes,
+%are known as Veblen goods.
+%As the price increases, their value as status symbols grows, so more
+%people want to buy them.
+%I don't think it is likely to be the case with Tor, but there could be
+%a few users who might think that the slower the network is, the better
+%it is for anonymity.
+
+%To keep the explanation simple, I have made quite a few assumptions,
+%some more reasonable than others.
+%For the supply curve, I assume that all Tor's bandwidth goes into
+%servicing user requests, it is shared fairly between users, there is
+%no overhead when the number of Tor clients grows, and the performance
+%bottleneck is the network, not clients.
+%I don't think any of these are true, but the difference between the ideal
+%case and reality might not be significant enough to nullify the analysis.
+%The demand curves are basically guesswork -- it's unlikely that the true
+%one is as nicely behaved as the ideal ones shown.
+%It more likely will be a combination of the different classes, as
+%different user communities come into relevance.
+
+The above analysis glosses over many topics. One interesting analysis
+is reaching equilibrium -- in fact it could
+take some time between the network bandwidth changing and the user
+population reaching stability.
+If this period is sufficiently long and network bandwidth is sufficiently
+volatile it might never reach equilibrium.
+We might also consider effects which shift the demand curve.
+In normal economics, marketing makes people buy a product even though
+they considered it too expensive.
+Similarly, a Slashdot article or news of a privacy scandal could make
+Tor users more tolerant of the poor performance.
+Finally, the user perception of performance is an interesting and complex
+topic. In this analyis
+we assumed that performance is equivalent to throughput; but actually
+latency, packet loss, predictability, and their interaction with TCP/IP
+congestion control are important components too.
+
+So what does all this tell us?
+
+The above discussion has argued that the speed of an anonymity network
+will converge on the slowest level that the most tolerant users will
+consider usable.
+This is problematic because there is significant variation in levels
+of tolerance between different users and different protocols.
+Most notably, file sharing users are subject to high profile legal
+threats, and do not require interactive traffic, so they will continue to use
+a network even if the performance is considerably lower than the usable
+level for web browsing.
+
+In conventional markets, this type of problem is solved by differential
+pricing, for example different classes of seat on airline flights.
+In this model, several equilibrium points are allowed to form, and the
+one chosen will depend on the cost/benefit tradeoffs of the customers.
+A similar strategy could be used for Tor, allowing interactive web
+browsing users to get higher performance, while forcing bulk data transfer
+users to have lower performance (but still tolerable for them).
+Alternatively, the network could be configured to share resources in a
+manner such that the utility to each user is more equal.
+In this case, it will be acceptable to all users that a single equilibrium
+point is formed, because its level will no longer be characterized in
+terms of simple bandwidth.
+
+\prettyref{sec:too-much-load} is an example of the former strategy.
+Web browsing users will be offered better performance, so we should
+attract more of them, but hopefully not so many that the performance
+returns to current levels.
+In constrast, bulk-traffic users will be given poorer performance,
+but since they are less sensitive to latency, it could be that they do
+not mind.
+\prettyref{sec:congestion} could be used to implement the latter strategy.
+If web-browsing users are more sensitive to latency than bandwidth,
+then we could optimize the network for latency rather than throughput.
+
+\subsection{The plan moving forward}
+
+Our next steps should be to work with funders and developers to turn
+this set of explanations and potential fixes into a roadmap: we need to
+lay out all the solutions, sort out the dependencies, assign developers
+to tasks, and get everything started.
+
+At the same time, we need to continue to work on ways to measure changes
+in the network: without `before' and `after' snapshots, we'll have
+a much tougher time telling whether a given idea is actually working.
+Many of the plans here have a delay between when we roll out the change
+and when the clients and relays have upgraded enough for the change to
+be noticeable. Since our timeframe requires rolling out several solutions
+at the same time, an increased focus on metrics and measurements will be
+critical to keeping everything straight.
+
+Lastly, we need to be aware that ramping up development on performance
+may need to push out or downgrade other items on our roadmap. So far,
+Tor has been focusing our development energy on the problems that funders
+are experiencing most severely at the time. This approach is good to make
+sure that we're always working on something that's actually important.
+But it also means that next year's critical items don't get as much
+attention as they should, and last year's critical items don't get
+as much maintenance as they should. Ultimately we need to work toward
+having consistent funding for core Tor development and maintenance as
+well as feature-oriented funding.
+
+%\subsection*{Acknowledgements}
+
+% Mike Perry provided many of the ideas discussed here
+
+\bibliographystyle{acm}
+\bibliography{performance}
+
+\end{document}
+
diff --git a/2009/performance/prettyref.sty b/2009/performance/prettyref.sty
new file mode 100644
index 0000000..67940f3
--- /dev/null
+++ b/2009/performance/prettyref.sty
@@ -0,0 +1,37 @@
+%%
+%% This is file `prettyref.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% prettyref.dtx (with options: `style')
+%%
+%% Copyright (c) 1995 Kevin Ruland
+%%
+%%
+%% prettyref v3.0
+%%
+%% Copyright 1995,1998. by Kevin Ruland kevin(a)rodin.wustl.edu
+%%
+\ProvidesPackage{prettyref}[1998/07/09 v3.0]
+\def\newrefformat#1#2{%
+ \@namedef{pr@#1}##1{#2}}
+\newrefformat{eq}{\textup{(\ref{#1})}}
+\newrefformat{lem}{Lemma \ref{#1}}
+\newrefformat{thm}{Theorem \ref{#1}}
+\newrefformat{cha}{Chapter \ref{#1}}
+\newrefformat{sec}{Section \ref{#1}}
+\newrefformat{tab}{Table \ref{#1} on page \pageref{#1}}
+\newrefformat{fig}{Figure \ref{#1} on page \pageref{#1}}
+\def\prettyref#1{\@prettyref#1:}
+\def\@prettyref#1:#2:{%
+ \expandafter\ifx\csname pr@#1\endcsname\relax%
+ \PackageWarning{prettyref}{Reference format #1\space undefined}%
+ \ref{#1:#2}%
+ \else%
+ \csname pr@#1\endcsname{#1:#2}%
+ \fi%
+}
+\endinput
+%%
+%% End of file `prettyref.sty'.
1
0

[tech-reports/master] Change style of performance roadmap to tortechrep.
by karsten@torproject.org 31 Aug '12
by karsten@torproject.org 31 Aug '12
31 Aug '12
commit a2f3f956422ccc77d5cf056ced9192cef285dea3
Author: Karsten Loesing <karsten.loesing(a)gmx.net>
Date: Thu Aug 30 12:03:36 2012 +0200
Change style of performance roadmap to tortechrep.
Also update a few URLs and make minor tweaks.
---
2009/performance/performance.tex | 51 ++++++++++++++++++++------------------
2009/performance/tortechrep.cls | 1 +
2 files changed, 28 insertions(+), 24 deletions(-)
diff --git a/2009/performance/performance.tex b/2009/performance/performance.tex
index f75d83c..69cebd2 100644
--- a/2009/performance/performance.tex
+++ b/2009/performance/performance.tex
@@ -1,12 +1,13 @@
-\documentclass{article}
+\documentclass{tortechrep}
+%\documentclass{article}
%\usepackage{palatcm}
-\usepackage{fancyhdr}
+%\usepackage{fancyhdr}
\usepackage{color}
\usepackage{graphicx}
-\usepackage{fullpage}
-\setlength{\headheight}{12pt}
-\setlength{\headsep}{12pt}
-\addtolength{\textheight}{-24pt}
+%\usepackage{fullpage}
+%\setlength{\headheight}{12pt}
+%\setlength{\headsep}{12pt}
+%\addtolength{\textheight}{-24pt}
\usepackage{prettyref}
\newrefformat{sec}{Section~\ref{#1}}
@@ -16,8 +17,8 @@
\newrefformat{eqn}{Equation~\ref{#1}}
\newrefformat{apx}{Appendix~\ref{#1}}
-\usepackage{hyperref}
-\hypersetup{colorlinks, citecolor=MyDarkRed, filecolor=MyDarkBlue, linkcolor=MyDarkRed, urlcolor=MyDarkBlue}
+%\usepackage{hyperref}
+%\hypersetup{colorlinks, citecolor=MyDarkRed, filecolor=MyDarkBlue, linkcolor=MyDarkRed, urlcolor=MyDarkBlue}
\definecolor{MyDarkBlue}{rgb}{0, 0.0, 0.45}
\definecolor{MyDarkRed}{rgb}{0.45, 0.0, 0}
@@ -37,21 +38,24 @@
\newcommand{\ia}{inter alia\xspace}
\makeatother
-\newcommand{\thetitle}{Performance Improvements on Tor}
-\title{\thetitle\\or,\\Why Tor is slow and what we're going to do about it}
+\title{Performance Improvements on Tor\\
+or,\\Why Tor is slow and what we're going to do about it}
%% Please add your name in here if you contribute
-\author{Roger Dingledine \and Steven J. Murdoch}
+\author{Roger Dingledine and Steven J. Murdoch}
+\contact{arma@torproject.org,steven.murdoch@cl.cam.ac.uk}
+\date{November 9, 2009}
+\reportid{2009-11-001}
-\pagestyle{fancy}
-\fancyhf{}
+%\pagestyle{fancy}
+%\fancyhf{}
-\fancyhead[C]{\thetitle}
-\fancyfoot[C]{\thepage}
+%\fancyhead[C]{\thetitle}
+%\fancyfoot[C]{\thepage}
\begin{document}
-\thispagestyle{plain}
+%\thispagestyle{plain}
\maketitle
@@ -131,9 +135,9 @@ network fast enough to handle everyone who wants to use it, we've ordered
the sections by precedence. That is, solving the earlier sections will
be necessary before we can see benefits from solving the later sections.
-\pagebreak
+%\pagebreak
\tableofcontents
-\pagebreak
+%\pagebreak
\section{Tor's congestion control does not work well}
\label{sec:congestion}
@@ -567,7 +571,7 @@ Advocacy and education is especially important in the context of new and
quickly-changing government policies. In particular, the data retention
question in Germany is causing instability in the overall set
of volunteers willing to run relays. Karsten's latest
-metrics\footnote{\url{https://www.torproject.org/projects/metrics}}
+metrics\footnote{\url{https://metrics.torproject.org/}}
show that while the number
of relays in other countries held steady or went up during 2008, the
numbers in Germany went down over the course of 2008. On the other hand,
@@ -706,8 +710,8 @@ might fail to give back the `real' content, requiring users to repeat
their connection attempts.
Mike has been working on tools to
-identify these relays: SpeedRacer\footnote{\url{https://svn.torproject.org/svn/torflow/trunk/READM…
-and SoaT\footnote{\url{https://svn.torproject.org/svn/torflow/trunk/NetworkScan….
+identify these relays: SpeedRacer\footnote{\url{https://gitweb.torproject.org/torflow.git/blob/HEA…
+and SoaT\footnote{\url{https://gitweb.torproject.org/torflow.git/blob/HEAD:/Net….
Once the tools are further refined, we should be able to figure out if
there are general classes of problems (load balancing, common usability
problems, etc) that mean we should modify our design to compensate. The
@@ -1378,7 +1382,7 @@ better performance, but we can also dynamically adapt our paths away
from overloaded relays.
Mike and Fallon wrote a
-proposal\footnote{\url{https://svn.torproject.org/svn/tor/trunk/doc/spec/proposals/151-path-selection-improvements.txt}}
+proposal\footnote{\url{https://gitweb.torproject.org/torspec.git/blob/HEAD:/proposals/151-path-selection-improvements.txt}}
explaining the details of how to collect the stats, how many data points
the client needs before it has a good sense of the expected build times,
and so on.
@@ -1511,7 +1515,7 @@ blog post on the topic provides background and
details\footnote{\url{https://blog.torproject.org/blog/overhead-directory-i….
Proposal 158 further reduces the directory overhead, and is scheduled
-to be deployed in Tor 0.2.2.x.\footnote{\url{https://svn.torproject.org/svn/tor/trunk/doc/spec/pr…
+to be deployed in Tor 0.2.2.x.\footnote{\url{https://gitweb.torproject.org/torspec.git/blob/HEAD:…
{\bf Impact}: Low for normal users, high for low-bandwidth users.
@@ -1768,7 +1772,6 @@ well as feature-oriented funding.
% Mike Perry provided many of the ideas discussed here
-\bibliographystyle{acm}
\bibliography{performance}
\end{document}
diff --git a/2009/performance/tortechrep.cls b/2009/performance/tortechrep.cls
new file mode 120000
index 0000000..4c24db2
--- /dev/null
+++ b/2009/performance/tortechrep.cls
@@ -0,0 +1 @@
+../../tortechrep.cls
\ No newline at end of file
1
0
commit 31e300759a029e88bf565cef3b93f446ba8b4498
Author: Karsten Loesing <karsten.loesing(a)gmx.net>
Date: Thu Aug 30 12:41:53 2012 +0200
Ignore another file.
---
2009/performance/.gitignore | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/2009/performance/.gitignore b/2009/performance/.gitignore
index e116aa1..68789e7 100644
--- a/2009/performance/.gitignore
+++ b/2009/performance/.gitignore
@@ -8,5 +8,6 @@ node-selection/relative-selection-probabilities.pdf
node-selection/vary-network-load.Rout
node-selection/vary-network-load.pdf
performance.pdf
+performance-2009-11-09.pdf
performance.toc
1
0
commit dfabfb27621253b384b41c45cf2ab82ff5344fff
Author: Karsten Loesing <karsten.loesing(a)gmx.net>
Date: Thu Aug 30 12:33:46 2012 +0200
Tweak challenges tech report.
---
2005/challenges/challenges.tex | 38 +--
2005/challenges/llncs.cls | 1016 ----------------------------------------
2005/challenges/tortechrep.cls | 1 +
3 files changed, 10 insertions(+), 1045 deletions(-)
diff --git a/2005/challenges/challenges.tex b/2005/challenges/challenges.tex
index 6949693..7ce04bf 100644
--- a/2005/challenges/challenges.tex
+++ b/2005/challenges/challenges.tex
@@ -1,35 +1,19 @@
-\documentclass{llncs}
+\documentclass{tortechrep}
\usepackage{url}
\usepackage{amsmath}
\usepackage{epsfig}
-\setlength{\textwidth}{5.9in}
-\setlength{\textheight}{8.4in}
-\setlength{\topmargin}{.5cm}
-\setlength{\oddsidemargin}{1cm}
-\setlength{\evensidemargin}{1cm}
-
-\newenvironment{tightlist}{\begin{list}{$\bullet$}{
- \setlength{\itemsep}{0mm}
- \setlength{\parsep}{0mm}
- % \setlength{\labelsep}{0mm}
- % \setlength{\labelwidth}{0mm}
- % \setlength{\topsep}{0mm}
- }}{\end{list}}
-
\begin{document}
-\title{Challenges in deploying low-latency anonymity (DRAFT)}
+\title{Challenges in deploying low-latency anonymity}
-\author{Roger Dingledine\inst{1} \and
-Nick Mathewson\inst{1} \and
-Paul Syverson\inst{2}}
-\institute{The Free Haven Project \email{<\{arma,nickm\}(a)freehaven.net>} \and
-Naval Research Laboratory \email{<syverson(a)itd.nrl.navy.mil>}}
+\author{Roger Dingledine, Nick Mathewson, and Paul Syverson}
+\contact{\{arma,nickm\}@torproject.org,syverson@itd.nrl.navy.mil}
+\reportid{2005-02-001}
+\date{February 2005}
\maketitle
-\pagestyle{plain}
\begin{abstract}
There are many unexpected or unexpectedly difficult obstacles to
@@ -183,9 +167,7 @@ their popular Java Anon Proxy anonymizing client.
%interests helps maintain both the stability and the security of the
%network.
-\medskip
-\noindent
-{\bf Threat models and design philosophy.}
+\paragraph{Threat models and design philosophy.}
The ideal Tor network would be practical, useful and anonymous. When
trade-offs arise between these properties, Tor's research strategy has been
to remain useful enough to attract many users,
@@ -325,9 +307,7 @@ help counter these attacks.
%see Section~\ref{subsec:helper-nodes} for discussion of some ways to
%address this issue.
-\medskip
-\noindent
-{\bf Distributed trust.}
+\paragraph{Distributed trust.}
In practice Tor's threat model is based on
dispersal and diversity.
Our defense lies in having a diverse enough set of nodes
@@ -1464,7 +1444,7 @@ These are difficult and open questions. Yet choosing not to solve them
means leaving most users to a less secure network or no anonymizing
network at all.
-\bibliographystyle{plain} \bibliography{tor-design}
+\bibliography{tor-design}
\clearpage
\appendix
diff --git a/2005/challenges/llncs.cls b/2005/challenges/llncs.cls
deleted file mode 100644
index 697dd77..0000000
--- a/2005/challenges/llncs.cls
+++ /dev/null
@@ -1,1016 +0,0 @@
-% LLNCS DOCUMENT CLASS -- version 2.8
-% for LaTeX2e
-%
-\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{llncs}[2000/05/16 v2.8
-^^JLaTeX document class for Lecture Notes in Computer Science]
-% Options
-\let\if@envcntreset\iffalse
-\DeclareOption{envcountreset}{\let\if@envcntreset\iftrue}
-\DeclareOption{citeauthoryear}{\let\citeauthoryear=Y}
-\DeclareOption{oribibl}{\let\oribibl=Y}
-\let\if@custvec\iftrue
-\DeclareOption{orivec}{\let\if@custvec\iffalse}
-\let\if@envcntsame\iffalse
-\DeclareOption{envcountsame}{\let\if@envcntsame\iftrue}
-\let\if@envcntsect\iffalse
-\DeclareOption{envcountsect}{\let\if@envcntsect\iftrue}
-\let\if@runhead\iffalse
-\DeclareOption{runningheads}{\let\if@runhead\iftrue}
-
-\let\if@openbib\iffalse
-\DeclareOption{openbib}{\let\if@openbib\iftrue}
-
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
-
-\ProcessOptions
-
-\LoadClass[twoside]{article}
-\RequirePackage{multicol} % needed for the list of participants, index
-
-\setlength{\textwidth}{12.2cm}
-\setlength{\textheight}{19.3cm}
-
-% Ragged bottom for the actual page
-\def\thisbottomragged{\def\@textbottom{\vskip\z@ plus.0001fil
-\global\let\@textbottom\relax}}
-
-\renewcommand\small{%
- \@setfontsize\small\@ixpt{11}%
- \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
- \abovedisplayshortskip \z@ \@plus2\p@
- \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
- \def\@listi{\leftmargin\leftmargini
- \parsep 0\p@ \@plus1\p@ \@minus\p@
- \topsep 8\p@ \@plus2\p@ \@minus4\p@
- \itemsep0\p@}%
- \belowdisplayskip \abovedisplayskip
-}
-
-\frenchspacing
-\widowpenalty=10000
-\clubpenalty=10000
-
-\setlength\oddsidemargin {63\p@}
-\setlength\evensidemargin {63\p@}
-\setlength\marginparwidth {90\p@}
-
-\setlength\headsep {16\p@}
-
-\setlength\footnotesep{7.7\p@}
-\setlength\textfloatsep{8mm\@plus 2\p@ \@minus 4\p@}
-\setlength\intextsep {8mm\@plus 2\p@ \@minus 2\p@}
-
-\setcounter{secnumdepth}{2}
-
-\newcounter {chapter}
-\renewcommand\thechapter {\@arabic\c@chapter}
-
-\newif\if@mainmatter \@mainmattertrue
-\newcommand\frontmatter{\cleardoublepage
- \@mainmatterfalse\pagenumbering{Roman}}
-\newcommand\mainmatter{\cleardoublepage
- \@mainmattertrue\pagenumbering{arabic}}
-\newcommand\backmatter{\if@openright\cleardoublepage\else\clearpage\fi
- \@mainmatterfalse}
-
-\renewcommand\part{\cleardoublepage
- \thispagestyle{empty}%
- \if@twocolumn
- \onecolumn
- \@tempswatrue
- \else
- \@tempswafalse
- \fi
- \null\vfil
- \secdef\@part\@spart}
-
-\def\@part[#1]#2{%
- \ifnum \c@secnumdepth >-2\relax
- \refstepcounter{part}%
- \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
- \else
- \addcontentsline{toc}{part}{#1}%
- \fi
- \markboth{}{}%
- {\centering
- \interlinepenalty \@M
- \normalfont
- \ifnum \c@secnumdepth >-2\relax
- \huge\bfseries \partname~\thepart
- \par
- \vskip 20\p@
- \fi
- \Huge \bfseries #2\par}%
- \@endpart}
-\def\@spart#1{%
- {\centering
- \interlinepenalty \@M
- \normalfont
- \Huge \bfseries #1\par}%
- \@endpart}
-\def\@endpart{\vfil\newpage
- \if@twoside
- \null
- \thispagestyle{empty}%
- \newpage
- \fi
- \if@tempswa
- \twocolumn
- \fi}
-
-\newcommand\chapter{\clearpage
- \thispagestyle{empty}%
- \global\@topnum\z@
- \@afterindentfalse
- \secdef\@chapter\@schapter}
-\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
- \if@mainmatter
- \refstepcounter{chapter}%
- \typeout{\(a)chapapp\space\thechapter.}%
- \addcontentsline{toc}{chapter}%
- {\protect\numberline{\thechapter}#1}%
- \else
- \addcontentsline{toc}{chapter}{#1}%
- \fi
- \else
- \addcontentsline{toc}{chapter}{#1}%
- \fi
- \chaptermark{#1}%
- \addtocontents{lof}{\protect\addvspace{10\p@}}%
- \addtocontents{lot}{\protect\addvspace{10\p@}}%
- \if@twocolumn
- \@topnewpage[\@makechapterhead{#2}]%
- \else
- \@makechapterhead{#2}%
- \@afterheading
- \fi}
-\def\@makechapterhead#1{%
-% \vspace*{50\p@}%
- {\centering
- \ifnum \c@secnumdepth >\m@ne
- \if@mainmatter
- \large\bfseries \@chapapp{} \thechapter
- \par\nobreak
- \vskip 20\p@
- \fi
- \fi
- \interlinepenalty\@M
- \Large \bfseries #1\par\nobreak
- \vskip 40\p@
- }}
-\def\@schapter#1{\if@twocolumn
- \@topnewpage[\@makeschapterhead{#1}]%
- \else
- \@makeschapterhead{#1}%
- \@afterheading
- \fi}
-\def\@makeschapterhead#1{%
-% \vspace*{50\p@}%
- {\centering
- \normalfont
- \interlinepenalty\@M
- \Large \bfseries #1\par\nobreak
- \vskip 40\p@
- }}
-
-\renewcommand\section{\@startsection{section}{1}{\z@}%
- {-18\p@ \@plus -4\p@ \@minus -4\p@}%
- {12\p@ \@plus 4\p@ \@minus 4\p@}%
- {\normalfont\large\bfseries\boldmath
- \rightskip=\z@ \@plus 8em\pretolerance=10000 }}
-\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
- {-18\p@ \@plus -4\p@ \@minus -4\p@}%
- {8\p@ \@plus 4\p@ \@minus 4\p@}%
- {\normalfont\normalsize\bfseries\boldmath
- \rightskip=\z@ \@plus 8em\pretolerance=10000 }}
-\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
- {-18\p@ \@plus -4\p@ \@minus -4\p@}%
- {-0.5em \@plus -0.22em \@minus -0.1em}%
- {\normalfont\normalsize\bfseries\boldmath}}
-\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
- {-12\p@ \@plus -4\p@ \@minus -4\p@}%
- {-0.5em \@plus -0.22em \@minus -0.1em}%
- {\normalfont\normalsize\itshape}}
-\renewcommand\subparagraph[1]{\typeout{LLNCS warning: You should not use
- \string\subparagraph\space with this class}\vskip0.5cm
-You should not use \verb|\subparagraph| with this class.\vskip0.5cm}
-
-\DeclareMathSymbol{\Gamma}{\mathalpha}{letters}{"00}
-\DeclareMathSymbol{\Delta}{\mathalpha}{letters}{"01}
-\DeclareMathSymbol{\Theta}{\mathalpha}{letters}{"02}
-\DeclareMathSymbol{\Lambda}{\mathalpha}{letters}{"03}
-\DeclareMathSymbol{\Xi}{\mathalpha}{letters}{"04}
-\DeclareMathSymbol{\Pi}{\mathalpha}{letters}{"05}
-\DeclareMathSymbol{\Sigma}{\mathalpha}{letters}{"06}
-\DeclareMathSymbol{\Upsilon}{\mathalpha}{letters}{"07}
-\DeclareMathSymbol{\Phi}{\mathalpha}{letters}{"08}
-\DeclareMathSymbol{\Psi}{\mathalpha}{letters}{"09}
-\DeclareMathSymbol{\Omega}{\mathalpha}{letters}{"0A}
-
-\let\footnotesize\small
-
-\if@custvec
-\def\vec#1{\mathchoice{\mbox{\boldmath$\displaystyle#1$}}
-{\mbox{\boldmath$\textstyle#1$}}
-{\mbox{\boldmath$\scriptstyle#1$}}
-{\mbox{\boldmath$\scriptscriptstyle#1$}}}
-\fi
-
-\def\squareforqed{\hbox{\rlap{$\sqcap$}$\sqcup$}}
-\def\qed{\ifmmode\squareforqed\else{\unskip\nobreak\hfil
-\penalty50\hskip1em\null\nobreak\hfil\squareforqed
-\parfillskip=0pt\finalhyphendemerits=0\endgraf}\fi}
-
-\def\getsto{\mathrel{\mathchoice {\vcenter{\offinterlineskip
-\halign{\hfil
-$\displaystyle##$\hfil\cr\gets\cr\to\cr}}}
-{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr\gets
-\cr\to\cr}}}
-{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr\gets
-\cr\to\cr}}}
-{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
-\gets\cr\to\cr}}}}}
-\def\lid{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
-$\displaystyle##$\hfil\cr<\cr\noalign{\vskip1.2pt}=\cr}}}
-{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr<\cr
-\noalign{\vskip1.2pt}=\cr}}}
-{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr<\cr
-\noalign{\vskip1pt}=\cr}}}
-{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
-<\cr
-\noalign{\vskip0.9pt}=\cr}}}}}
-\def\gid{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
-$\displaystyle##$\hfil\cr>\cr\noalign{\vskip1.2pt}=\cr}}}
-{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr>\cr
-\noalign{\vskip1.2pt}=\cr}}}
-{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr>\cr
-\noalign{\vskip1pt}=\cr}}}
-{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
->\cr
-\noalign{\vskip0.9pt}=\cr}}}}}
-\def\grole{\mathrel{\mathchoice {\vcenter{\offinterlineskip
-\halign{\hfil
-$\displaystyle##$\hfil\cr>\cr\noalign{\vskip-1pt}<\cr}}}
-{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr
->\cr\noalign{\vskip-1pt}<\cr}}}
-{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr
->\cr\noalign{\vskip-0.8pt}<\cr}}}
-{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
->\cr\noalign{\vskip-0.3pt}<\cr}}}}}
-\def\bbbr{{\rm I\!R}} %reelle Zahlen
-\def\bbbm{{\rm I\!M}}
-\def\bbbn{{\rm I\!N}} %natuerliche Zahlen
-\def\bbbf{{\rm I\!F}}
-\def\bbbh{{\rm I\!H}}
-\def\bbbk{{\rm I\!K}}
-\def\bbbp{{\rm I\!P}}
-\def\bbbone{{\mathchoice {\rm 1\mskip-4mu l} {\rm 1\mskip-4mu l}
-{\rm 1\mskip-4.5mu l} {\rm 1\mskip-5mu l}}}
-\def\bbbc{{\mathchoice {\setbox0=\hbox{$\displaystyle\rm C$}\hbox{\hbox
-to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}
-{\setbox0=\hbox{$\textstyle\rm C$}\hbox{\hbox
-to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}
-{\setbox0=\hbox{$\scriptstyle\rm C$}\hbox{\hbox
-to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}
-{\setbox0=\hbox{$\scriptscriptstyle\rm C$}\hbox{\hbox
-to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}}}
-\def\bbbq{{\mathchoice {\setbox0=\hbox{$\displaystyle\rm
-Q$}\hbox{\raise
-0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.8\ht0\hss}\box0}}
-{\setbox0=\hbox{$\textstyle\rm Q$}\hbox{\raise
-0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.8\ht0\hss}\box0}}
-{\setbox0=\hbox{$\scriptstyle\rm Q$}\hbox{\raise
-0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.7\ht0\hss}\box0}}
-{\setbox0=\hbox{$\scriptscriptstyle\rm Q$}\hbox{\raise
-0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.7\ht0\hss}\box0}}}}
-\def\bbbt{{\mathchoice {\setbox0=\hbox{$\displaystyle\rm
-T$}\hbox{\hbox to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}
-{\setbox0=\hbox{$\textstyle\rm T$}\hbox{\hbox
-to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}
-{\setbox0=\hbox{$\scriptstyle\rm T$}\hbox{\hbox
-to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}
-{\setbox0=\hbox{$\scriptscriptstyle\rm T$}\hbox{\hbox
-to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}}}
-\def\bbbs{{\mathchoice
-{\setbox0=\hbox{$\displaystyle \rm S$}\hbox{\raise0.5\ht0\hbox
-to0pt{\kern0.35\wd0\vrule height0.45\ht0\hss}\hbox
-to0pt{\kern0.55\wd0\vrule height0.5\ht0\hss}\box0}}
-{\setbox0=\hbox{$\textstyle \rm S$}\hbox{\raise0.5\ht0\hbox
-to0pt{\kern0.35\wd0\vrule height0.45\ht0\hss}\hbox
-to0pt{\kern0.55\wd0\vrule height0.5\ht0\hss}\box0}}
-{\setbox0=\hbox{$\scriptstyle \rm S$}\hbox{\raise0.5\ht0\hbox
-to0pt{\kern0.35\wd0\vrule height0.45\ht0\hss}\raise0.05\ht0\hbox
-to0pt{\kern0.5\wd0\vrule height0.45\ht0\hss}\box0}}
-{\setbox0=\hbox{$\scriptscriptstyle\rm S$}\hbox{\raise0.5\ht0\hbox
-to0pt{\kern0.4\wd0\vrule height0.45\ht0\hss}\raise0.05\ht0\hbox
-to0pt{\kern0.55\wd0\vrule height0.45\ht0\hss}\box0}}}}
-\def\bbbz{{\mathchoice {\hbox{$\mathsf\textstyle Z\kern-0.4em Z$}}
-{\hbox{$\mathsf\textstyle Z\kern-0.4em Z$}}
-{\hbox{$\mathsf\scriptstyle Z\kern-0.3em Z$}}
-{\hbox{$\mathsf\scriptscriptstyle Z\kern-0.2em Z$}}}}
-
-\let\ts\,
-
-\setlength\leftmargini {17\p@}
-\setlength\leftmargin {\leftmargini}
-\setlength\leftmarginii {\leftmargini}
-\setlength\leftmarginiii {\leftmargini}
-\setlength\leftmarginiv {\leftmargini}
-\setlength \labelsep {.5em}
-\setlength \labelwidth{\leftmargini}
-\addtolength\labelwidth{-\labelsep}
-
-\def\@listI{\leftmargin\leftmargini
- \parsep 0\p@ \@plus1\p@ \@minus\p@
- \topsep 8\p@ \@plus2\p@ \@minus4\p@
- \itemsep0\p@}
-\let\@listi\@listI
-\@listi
-\def\@listii {\leftmargin\leftmarginii
- \labelwidth\leftmarginii
- \advance\labelwidth-\labelsep
- \topsep 0\p@ \@plus2\p@ \@minus\p@}
-\def\@listiii{\leftmargin\leftmarginiii
- \labelwidth\leftmarginiii
- \advance\labelwidth-\labelsep
- \topsep 0\p@ \@plus\p@\@minus\p@
- \parsep \z@
- \partopsep \p@ \@plus\z@ \@minus\p@}
-
-\renewcommand\labelitemi{\normalfont\bfseries --}
-\renewcommand\labelitemii{$\m@th\bullet$}
-
-\setlength\arraycolsep{1.4\p@}
-\setlength\tabcolsep{1.4\p@}
-
-\def\tableofcontents{\chapter*{\contentsname\@mkboth{{\contentsname}}%
- {{\contentsname}}}
- \def\authcount##1{\setcounter{auco}{##1}\setcounter{@auth}{1}}
- \def\lastand{\ifnum\value{auco}=2\relax
- \unskip{} \andname\
- \else
- \unskip \lastandname\
- \fi}%
- \def\and{\stepcounter{@auth}\relax
- \ifnum\value{@auth}=\value{auco}%
- \lastand
- \else
- \unskip,
- \fi}%
- \@starttoc{toc}\if@restonecol\twocolumn\fi}
-
-\def\l@part#1#2{\addpenalty{\@secpenalty}%
- \addvspace{2em plus\p@}% % space above part line
- \begingroup
- \parindent \z@
- \rightskip \z@ plus 5em
- \hrule\vskip5pt
- \large % same size as for a contribution heading
- \bfseries\boldmath % set line in boldface
- \leavevmode % TeX command to enter horizontal mode.
- #1\par
- \vskip5pt
- \hrule
- \vskip1pt
- \nobreak % Never break after part entry
- \endgroup}
-
-\def\@dotsep{2}
-
-\def\hyperhrefextend{\ifx\hyper@anchor\@undefined\else
-{chapter.\thechapter}\fi}
-
-\def\addnumcontentsmark#1#2#3{%
-\addtocontents{#1}{\protect\contentsline{#2}{\protect\numberline
- {\thechapter}#3}{\thepage}\hyperhrefextend}}
-\def\addcontentsmark#1#2#3{%
-\addtocontents{#1}{\protect\contentsline{#2}{#3}{\thepage}\hyperhrefextend}}
-\def\addcontentsmarkwop#1#2#3{%
-\addtocontents{#1}{\protect\contentsline{#2}{#3}{0}\hyperhrefextend}}
-
-\def\@adcmk[#1]{\ifcase #1 \or
-\def\@gtempa{\addnumcontentsmark}%
- \or \def\@gtempa{\addcontentsmark}%
- \or \def\@gtempa{\addcontentsmarkwop}%
- \fi\@gtempa{toc}{chapter}}
-\def\addtocmark{\@ifnextchar[{\@adcmk}{\@adcmk[3]}}
-
-\def\l@chapter#1#2{\addpenalty{-\@highpenalty}
- \vskip 1.0em plus 1pt \@tempdima 1.5em \begingroup
- \parindent \z@ \rightskip \@pnumwidth
- \parfillskip -\@pnumwidth
- \leavevmode \advance\leftskip\@tempdima \hskip -\leftskip
- {\large\bfseries\boldmath#1}\ifx0#2\hfil\null
- \else
- \nobreak
- \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern
- \@dotsep mu$}\hfill
- \nobreak\hbox to\@pnumwidth{\hss #2}%
- \fi\par
- \penalty\@highpenalty \endgroup}
-
-\def\l@title#1#2{\addpenalty{-\@highpenalty}
- \addvspace{8pt plus 1pt}
- \@tempdima \z@
- \begingroup
- \parindent \z@ \rightskip \@tocrmarg
- \parfillskip -\@tocrmarg
- \leavevmode \advance\leftskip\@tempdima \hskip -\leftskip
- #1\nobreak
- \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern
- \@dotsep mu$}\hfill
- \nobreak\hbox to\@pnumwidth{\hss #2}\par
- \penalty\@highpenalty \endgroup}
-
-\setcounter{tocdepth}{0}
-\newdimen\tocchpnum
-\newdimen\tocsecnum
-\newdimen\tocsectotal
-\newdimen\tocsubsecnum
-\newdimen\tocsubsectotal
-\newdimen\tocsubsubsecnum
-\newdimen\tocsubsubsectotal
-\newdimen\tocparanum
-\newdimen\tocparatotal
-\newdimen\tocsubparanum
-\tocchpnum=\z@ % no chapter numbers
-\tocsecnum=15\p@ % section 88. plus 2.222pt
-\tocsubsecnum=23\p@ % subsection 88.8 plus 2.222pt
-\tocsubsubsecnum=27\p@ % subsubsection 88.8.8 plus 1.444pt
-\tocparanum=35\p@ % paragraph 88.8.8.8 plus 1.666pt
-\tocsubparanum=43\p@ % subparagraph 88.8.8.8.8 plus 1.888pt
-\def\calctocindent{%
-\tocsectotal=\tocchpnum
-\advance\tocsectotal by\tocsecnum
-\tocsubsectotal=\tocsectotal
-\advance\tocsubsectotal by\tocsubsecnum
-\tocsubsubsectotal=\tocsubsectotal
-\advance\tocsubsubsectotal by\tocsubsubsecnum
-\tocparatotal=\tocsubsubsectotal
-\advance\tocparatotal by\tocparanum}
-\calctocindent
-
-\def\l@section{\@dottedtocline{1}{\tocchpnum}{\tocsecnum}}
-\def\l@subsection{\@dottedtocline{2}{\tocsectotal}{\tocsubsecnum}}
-\def\l@subsubsection{\@dottedtocline{3}{\tocsubsectotal}{\tocsubsubsecnum}}
-\def\l@paragraph{\@dottedtocline{4}{\tocsubsubsectotal}{\tocparanum}}
-\def\l@subparagraph{\@dottedtocline{5}{\tocparatotal}{\tocsubparanum}}
-
-\def\listoffigures{\@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn
- \fi\section*{\listfigurename\@mkboth{{\listfigurename}}{{\listfigurename}}}
- \@starttoc{lof}\if@restonecol\twocolumn\fi}
-\def\l@figure{\@dottedtocline{1}{0em}{1.5em}}
-
-\def\listoftables{\@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn
- \fi\section*{\listtablename\@mkboth{{\listtablename}}{{\listtablename}}}
- \@starttoc{lot}\if@restonecol\twocolumn\fi}
-\let\l@table\l@figure
-
-\renewcommand\listoffigures{%
- \section*{\listfigurename
- \@mkboth{\listfigurename}{\listfigurename}}%
- \@starttoc{lof}%
- }
-
-\renewcommand\listoftables{%
- \section*{\listtablename
- \@mkboth{\listtablename}{\listtablename}}%
- \@starttoc{lot}%
- }
-
-\ifx\oribibl\undefined
-\ifx\citeauthoryear\undefined
-\renewenvironment{thebibliography}[1]
- {\section*{\refname}
- \def\(a)biblabel##1{##1.}
- \small
- \list{\@biblabel{\@arabic\c@enumiv}}%
- {\settowidth\labelwidth{\@biblabel{#1}}%
- \leftmargin\labelwidth
- \advance\leftmargin\labelsep
- \if@openbib
- \advance\leftmargin\bibindent
- \itemindent -\bibindent
- \listparindent \itemindent
- \parsep \z@
- \fi
- \usecounter{enumiv}%
- \let\p@enumiv\@empty
- \renewcommand\theenumiv{\@arabic\c@enumiv}}%
- \if@openbib
- \renewcommand\newblock{\par}%
- \else
- \renewcommand\newblock{\hskip .11em \(a)plus.33em \(a)minus.07em}%
- \fi
- \sloppy\clubpenalty4000\widowpenalty4000%
- \sfcode`\.=\@m}
- {\def\@noitemerr
- {\@latex@warning{Empty `thebibliography' environment}}%
- \endlist}
-\def\@lbibitem[#1]#2{\item[{[#1]}\hfill]\if@filesw
- {\let\protect\noexpand\immediate
- \write\@auxout{\string\bibcite{#2}{#1}}}\fi\ignorespaces}
-\newcount\@tempcntc
-\def\@citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi
- \@tempcnta\z@\@tempcntb\m@ne\def\@citea{}\@cite{\@for\@citeb:=#2\do
- {\@ifundefined
- {b@\@citeb}{\@citeo\@tempcntb\m@ne\@citea\def\@citea{,}{\bfseries
- ?}\@warning
- {Citation `\@citeb' on page \thepage \space undefined}}%
- {\setbox\z@\hbox{\global\@tempcntc0\csname b@\@citeb\endcsname\relax}%
- \ifnum\@tempcntc=\z@ \@citeo\@tempcntb\m@ne
- \@citea\def\@citea{,}\hbox{\csname b@\@citeb\endcsname}%
- \else
- \advance\@tempcntb\@ne
- \ifnum\@tempcntb=\@tempcntc
- \else\advance\@tempcntb\m@ne\@citeo
- \@tempcnta\@tempcntc\@tempcntb\@tempcntc\fi\fi}}\@citeo}{#1}}
-\def\@citeo{\ifnum\@tempcnta>\@tempcntb\else
- \@citea\def\@citea{,\,\hskip\z@skip}%
- \ifnum\@tempcnta=\@tempcntb\the\@tempcnta\else
- {\advance\@tempcnta\@ne\ifnum\@tempcnta=\@tempcntb \else
- \def\@citea{--}\fi
- \advance\@tempcnta\m@ne\the\@tempcnta\@citea\the\@tempcntb}\fi\fi}
-\else
-\renewenvironment{thebibliography}[1]
- {\section*{\refname}
- \small
- \list{}%
- {\settowidth\labelwidth{}%
- \leftmargin\parindent
- \itemindent=-\parindent
- \labelsep=\z@
- \if@openbib
- \advance\leftmargin\bibindent
- \itemindent -\bibindent
- \listparindent \itemindent
- \parsep \z@
- \fi
- \usecounter{enumiv}%
- \let\p@enumiv\@empty
- \renewcommand\theenumiv{}}%
- \if@openbib
- \renewcommand\newblock{\par}%
- \else
- \renewcommand\newblock{\hskip .11em \(a)plus.33em \(a)minus.07em}%
- \fi
- \sloppy\clubpenalty4000\widowpenalty4000%
- \sfcode`\.=\@m}
- {\def\@noitemerr
- {\@latex@warning{Empty `thebibliography' environment}}%
- \endlist}
- \def\@cite#1{#1}%
- \def\@lbibitem[#1]#2{\item[]\if@filesw
- {\def\protect##1{\string ##1\space}\immediate
- \write\@auxout{\string\bibcite{#2}{#1}}}\fi\ignorespaces}
- \fi
-\else
-\@cons\@openbib@code{\noexpand\small}
-\fi
-
-\def\idxquad{\hskip 10\p@}% space that divides entry from number
-
-\def\@idxitem{\par\hangindent 10\p@}
-
-\def\subitem{\par\setbox0=\hbox{--\enspace}% second order
- \noindent\hangindent\wd0\box0}% index entry
-
-\def\subsubitem{\par\setbox0=\hbox{--\,--\enspace}% third
- \noindent\hangindent\wd0\box0}% order index entry
-
-\def\indexspace{\par \vskip 10\p@ plus5\p@ minus3\p@\relax}
-
-\renewenvironment{theindex}
- {\@mkboth{\indexname}{\indexname}%
- \thispagestyle{empty}\parindent\z@
- \parskip\z@ \@plus .3\p@\relax
- \let\item\par
- \def\,{\relax\ifmmode\mskip\thinmuskip
- \else\hskip0.2em\ignorespaces\fi}%
- \normalfont\small
- \begin{multicols}{2}[\@makeschapterhead{\indexname}]%
- }
- {\end{multicols}}
-
-\renewcommand\footnoterule{%
- \kern-3\p@
- \hrule\@width 2truecm
- \kern2.6\p@}
- \newdimen\fnindent
- \fnindent1em
-\long\def\@makefntext#1{%
- \parindent \fnindent%
- \leftskip \fnindent%
- \noindent
- \llap{\hb@xt@1em{\hss\@makefnmark\ }}\ignorespaces#1}
-
-\long\def\@makecaption#1#2{%
- \vskip\abovecaptionskip
- \sbox\@tempboxa{{\bfseries #1.} #2}%
- \ifdim \wd\@tempboxa >\hsize
- {\bfseries #1.} #2\par
- \else
- \global \@minipagefalse
- \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
- \fi
- \vskip\belowcaptionskip}
-
-\def\fps@figure{htbp}
-\def\fnum@figure{\figurename\thinspace\thefigure}
-\def \@floatboxreset {%
- \reset@font
- \small
- \@setnobreak
- \@setminipage
-}
-\def\fps@table{htbp}
-\def\fnum@table{\tablename~\thetable}
-\renewenvironment{table}
- {\setlength\abovecaptionskip{0\p@}%
- \setlength\belowcaptionskip{10\p@}%
- \@float{table}}
- {\end@float}
-\renewenvironment{table*}
- {\setlength\abovecaptionskip{0\p@}%
- \setlength\belowcaptionskip{10\p@}%
- \@dblfloat{table}}
- {\end@dblfloat}
-
-\long\def\@caption#1[#2]#3{\par\addcontentsline{\csname
- ext@#1\endcsname}{#1}{\protect\numberline{\csname
- the#1\endcsname}{\ignorespaces #2}}\begingroup
- \@parboxrestore
- \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par
- \endgroup}
-
-% LaTeX does not provide a command to enter the authors institute
-% addresses. The \institute command is defined here.
-
-\newcounter{@inst}
-\newcounter{@auth}
-\newcounter{auco}
-\def\andname{and}
-\def\lastandname{\unskip, and}
-\newdimen\instindent
-\newbox\authrun
-\newtoks\authorrunning
-\newtoks\tocauthor
-\newbox\titrun
-\newtoks\titlerunning
-\newtoks\toctitle
-
-\def\clearheadinfo{\gdef\@author{No Author Given}%
- \gdef\@title{No Title Given}%
- \gdef\@subtitle{}%
- \gdef\@institute{No Institute Given}%
- \gdef\@thanks{}%
- \global\titlerunning={}\global\authorrunning={}%
- \global\toctitle={}\global\tocauthor={}}
-
-\def\institute#1{\gdef\@institute{#1}}
-
-\def\institutename{\par
- \begingroup
- \parskip=\z@
- \parindent=\z@
- \setcounter{@inst}{1}%
- \def\and{\par\stepcounter{@inst}%
- \noindent$^{\the@inst}$\enspace\ignorespaces}%
- \setbox0=\vbox{\def\thanks##1{}\@institute}%
- \ifnum\c@@inst=1\relax
- \else
- \setcounter{footnote}{\c@@inst}%
- \setcounter{@inst}{1}%
- \noindent$^{\the@inst}$\enspace
- \fi
- \ignorespaces
- \@institute\par
- \endgroup}
-
-\def\@fnsymbol#1{\ensuremath{\ifcase#1\or\star\or{\star\star}\or
- {\star\star\star}\or \dagger\or \ddagger\or
- \mathchar "278\or \mathchar "27B\or \|\or **\or \dagger\dagger
- \or \ddagger\ddagger \else\@ctrerr\fi}}
-
-\def\inst#1{\unskip$^{#1}$}
-\def\fnmsep{\unskip$^,$}
-\def\email#1{{\tt#1}}
-\AtBeginDocument{\@ifundefined{url}{\def\url#1{#1}}{}}
-\def\homedir{\~{ }}
-
-\def\subtitle#1{\gdef\@subtitle{#1}}
-\clearheadinfo
-
-\renewcommand\maketitle{\newpage
- \refstepcounter{chapter}%
- \stepcounter{section}%
- \setcounter{section}{0}%
- \setcounter{subsection}{0}%
- \setcounter{figure}{0}
- \setcounter{table}{0}
- \setcounter{equation}{0}
- \setcounter{footnote}{0}%
- \begingroup
- \parindent=\z@
- \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
- \if@twocolumn
- \ifnum \col@number=\@ne
- \@maketitle
- \else
- \twocolumn[\@maketitle]%
- \fi
- \else
- \newpage
- \global\@topnum\z@ % Prevents figures from going at top of page.
- \@maketitle
- \fi
- \thispagestyle{empty}\@thanks
-%
- \def\\{\unskip\ \ignorespaces}\def\inst##1{\unskip{}}%
- \def\thanks##1{\unskip{}}\def\fnmsep{\unskip}%
- \instindent=\hsize
- \advance\instindent by-\headlineindent
- \if!\the\toctitle!\addcontentsline{toc}{title}{\@title}\else
- \addcontentsline{toc}{title}{\the\toctitle}\fi
- \if@runhead
- \if!\the\titlerunning!\else
- \edef\@title{\the\titlerunning}%
- \fi
- \global\setbox\titrun=\hbox{\small\rm\unboldmath\ignorespaces\@title}%
- \ifdim\wd\titrun>\instindent
- \typeout{Title too long for running head. Please supply}%
- \typeout{a shorter form with \string\titlerunning\space prior to
- \string\maketitle}%
- \global\setbox\titrun=\hbox{\small\rm
- Title Suppressed Due to Excessive Length}%
- \fi
- \xdef\@title{\copy\titrun}%
- \fi
-%
- \if!\the\tocauthor!\relax
- {\def\and{\noexpand\protect\noexpand\and}%
- \protected@xdef\toc@uthor{\@author}}%
- \else
- \def\\{\noexpand\protect\noexpand\newline}%
- \protected@xdef\scratch{\the\tocauthor}%
- \protected@xdef\toc@uthor{\scratch}%
- \fi
- \addtocontents{toc}{{\protect\raggedright\protect\leftskip15\p@
- \protect\rightskip\@tocrmarg
- \protect\itshape\toc@uthor\protect\endgraf}}%
- \if@runhead
- \if!\the\authorrunning!
- \value{@inst}=\value{@auth}%
- \setcounter{@auth}{1}%
- \else
- \edef\@author{\the\authorrunning}%
- \fi
- \global\setbox\authrun=\hbox{\small\unboldmath\@author\unskip}%
- \ifdim\wd\authrun>\instindent
- \typeout{Names of authors too long for running head. Please supply}%
- \typeout{a shorter form with \string\authorrunning\space prior to
- \string\maketitle}%
- \global\setbox\authrun=\hbox{\small\rm
- Authors Suppressed Due to Excessive Length}%
- \fi
- \xdef\@author{\copy\authrun}%
- \markboth{\@author}{\@title}%
- \fi
- \endgroup
- \setcounter{footnote}{0}%
- \clearheadinfo}
-%
-\def\@maketitle{\newpage
- \markboth{}{}%
- \def\lastand{\ifnum\value{@inst}=2\relax
- \unskip{} \andname\
- \else
- \unskip \lastandname\
- \fi}%
- \def\and{\stepcounter{@auth}\relax
- \ifnum\value{@auth}=\value{@inst}%
- \lastand
- \else
- \unskip,
- \fi}%
- \begin{center}%
- {\Large \bfseries\boldmath
- \pretolerance=10000
- \@title \par}\vskip .8cm
-\if!\@subtitle!\else {\large \bfseries\boldmath
- \vskip -.65cm
- \pretolerance=10000
- \@subtitle \par}\vskip .8cm\fi
- \setbox0=\vbox{\setcounter{@auth}{1}\def\and{\stepcounter{@auth}}%
- \def\thanks##1{}\@author}%
- \global\value{@inst}=\value{@auth}%
- \global\value{auco}=\value{@auth}%
- \setcounter{@auth}{1}%
-{\lineskip .5em
-\noindent\ignorespaces
-\(a)author\vskip.35cm}
- {\small\institutename}
- \end{center}%
- }
-
-% definition of the "\spnewtheorem" command.
-%
-% Usage:
-%
-% \spnewtheorem{env_nam}{caption}[within]{cap_font}{body_font}
-% or \spnewtheorem{env_nam}[numbered_like]{caption}{cap_font}{body_font}
-% or \spnewtheorem*{env_nam}{caption}{cap_font}{body_font}
-%
-% New is "cap_font" and "body_font". It stands for
-% fontdefinition of the caption and the text itself.
-%
-% "\spnewtheorem*" gives a theorem without number.
-%
-% A defined spnewthoerem environment is used as described
-% by Lamport.
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\def\@thmcountersep{}
-\def\(a)thmcounterend{.}
-
-\def\spnewtheorem{\@ifstar{\@sthm}{\@Sthm}}
-
-% definition of \spnewtheorem with number
-
-\def\@spnthm#1#2{%
- \@ifnextchar[{\@spxnthm{#1}{#2}}{\@spynthm{#1}{#2}}}
-\def\@Sthm#1{\@ifnextchar[{\@spothm{#1}}{\@spnthm{#1}}}
-
-\def\@spxnthm#1#2[#3]#4#5{\expandafter\@ifdefinable\csname #1\endcsname
- {\@definecounter{#1}\@addtoreset{#1}{#3}%
- \expandafter\xdef\csname the#1\endcsname{\expandafter\noexpand
- \csname the#3\endcsname \noexpand\@thmcountersep \@thmcounter{#1}}%
- \expandafter\xdef\csname #1name\endcsname{#2}%
- \global\@namedef{#1}{\@spthm{#1}{\csname #1name\endcsname}{#4}{#5}}%
- \global\@namedef{end#1}{\@endtheorem}}}
-
-\def\@spynthm#1#2#3#4{\expandafter\@ifdefinable\csname #1\endcsname
- {\@definecounter{#1}%
- \expandafter\xdef\csname the#1\endcsname{\@thmcounter{#1}}%
- \expandafter\xdef\csname #1name\endcsname{#2}%
- \global\@namedef{#1}{\@spthm{#1}{\csname #1name\endcsname}{#3}{#4}}%
- \global\@namedef{end#1}{\@endtheorem}}}
-
-\def\@spothm#1[#2]#3#4#5{%
- \@ifundefined{c@#2}{\@latexerr{No theorem environment `#2' defined}\@eha}%
- {\expandafter\@ifdefinable\csname #1\endcsname
- {\global\@namedef{the#1}{\@nameuse{the#2}}%
- \expandafter\xdef\csname #1name\endcsname{#3}%
- \global\@namedef{#1}{\@spthm{#2}{\csname #1name\endcsname}{#4}{#5}}%
- \global\@namedef{end#1}{\@endtheorem}}}}
-
-\def\@spthm#1#2#3#4{\topsep 7\p@ \@plus2\p@ \@minus4\p@
-\refstepcounter{#1}%
-\@ifnextchar[{\@spythm{#1}{#2}{#3}{#4}}{\@spxthm{#1}{#2}{#3}{#4}}}
-
-\def\@spxthm#1#2#3#4{\@spbegintheorem{#2}{\csname the#1\endcsname}{#3}{#4}%
- \ignorespaces}
-
-\def\@spythm#1#2#3#4[#5]{\@spopargbegintheorem{#2}{\csname
- the#1\endcsname}{#5}{#3}{#4}\ignorespaces}
-
-\def\@spbegintheorem#1#2#3#4{\trivlist
- \item[\hskip\labelsep{#3#1\ #2\@thmcounterend}]#4}
-
-\def\@spopargbegintheorem#1#2#3#4#5{\trivlist
- \item[\hskip\labelsep{#4#1\ #2}]{#4(#3)\@thmcounterend\ }#5}
-
-% definition of \spnewtheorem* without number
-
-\def\@sthm#1#2{\@Ynthm{#1}{#2}}
-
-\def\@Ynthm#1#2#3#4{\expandafter\@ifdefinable\csname #1\endcsname
- {\global\@namedef{#1}{\@Thm{\csname #1name\endcsname}{#3}{#4}}%
- \expandafter\xdef\csname #1name\endcsname{#2}%
- \global\@namedef{end#1}{\@endtheorem}}}
-
-\def\@Thm#1#2#3{\topsep 7\p@ \@plus2\p@ \@minus4\p@
-\@ifnextchar[{\@Ythm{#1}{#2}{#3}}{\@Xthm{#1}{#2}{#3}}}
-
-\def\@Xthm#1#2#3{\@Begintheorem{#1}{#2}{#3}\ignorespaces}
-
-\def\@Ythm#1#2#3[#4]{\@Opargbegintheorem{#1}
- {#4}{#2}{#3}\ignorespaces}
-
-\def\@Begintheorem#1#2#3{#3\trivlist
- \item[\hskip\labelsep{#2#1\@thmcounterend}]}
-
-\def\@Opargbegintheorem#1#2#3#4{#4\trivlist
- \item[\hskip\labelsep{#3#1}]{#3(#2)\@thmcounterend\ }}
-
-\if@envcntsect
- \def\(a)thmcountersep{.}
- \spnewtheorem{theorem}{Theorem}[section]{\bfseries}{\itshape}
-\else
- \spnewtheorem{theorem}{Theorem}{\bfseries}{\itshape}
- \if@envcntreset
- \@addtoreset{theorem}{section}
- \else
- \@addtoreset{theorem}{chapter}
- \fi
-\fi
-
-%definition of divers theorem environments
-\spnewtheorem*{claim}{Claim}{\itshape}{\rmfamily}
-\spnewtheorem*{proof}{Proof}{\itshape}{\rmfamily}
-\if@envcntsame % alle Umgebungen wie Theorem.
- \def\spn@wtheorem#1#2#3#4{\@spothm{#1}[theorem]{#2}{#3}{#4}}
-\else % alle Umgebungen mit eigenem Zaehler
- \if@envcntsect % mit section numeriert
- \def\spn@wtheorem#1#2#3#4{\@spxnthm{#1}{#2}[section]{#3}{#4}}
- \else % nicht mit section numeriert
- \if@envcntreset
- \def\spn@wtheorem#1#2#3#4{\@spynthm{#1}{#2}{#3}{#4}
- \@addtoreset{#1}{section}}
- \else
- \def\spn@wtheorem#1#2#3#4{\@spynthm{#1}{#2}{#3}{#4}
- \@addtoreset{#1}{chapter}}%
- \fi
- \fi
-\fi
-\spn@wtheorem{case}{Case}{\itshape}{\rmfamily}
-\spn@wtheorem{conjecture}{Conjecture}{\itshape}{\rmfamily}
-\spn@wtheorem{corollary}{Corollary}{\bfseries}{\itshape}
-\spn@wtheorem{definition}{Definition}{\bfseries}{\itshape}
-\spn@wtheorem{example}{Example}{\itshape}{\rmfamily}
-\spn@wtheorem{exercise}{Exercise}{\itshape}{\rmfamily}
-\spn@wtheorem{lemma}{Lemma}{\bfseries}{\itshape}
-\spn@wtheorem{note}{Note}{\itshape}{\rmfamily}
-\spn@wtheorem{problem}{Problem}{\itshape}{\rmfamily}
-\spn@wtheorem{property}{Property}{\itshape}{\rmfamily}
-\spn@wtheorem{proposition}{Proposition}{\bfseries}{\itshape}
-\spn@wtheorem{question}{Question}{\itshape}{\rmfamily}
-\spn@wtheorem{solution}{Solution}{\itshape}{\rmfamily}
-\spn@wtheorem{remark}{Remark}{\itshape}{\rmfamily}
-
-\def\@takefromreset#1#2{%
- \def\@tempa{#1}%
- \let\@tempd\@elt
- \def\@elt##1{%
- \def\@tempb{##1}%
- \ifx\@tempa\@tempb\else
- \@addtoreset{##1}{#2}%
- \fi}%
- \expandafter\expandafter\let\expandafter\@tempc\csname cl@#2\endcsname
- \expandafter\def\csname cl@#2\endcsname{}%
- \@tempc
- \let\@elt\@tempd}
-
-\def\theopargself{\def\@spopargbegintheorem##1##2##3##4##5{\trivlist
- \item[\hskip\labelsep{##4##1\ ##2}]{##4##3\@thmcounterend\ }##5}
- \def\@Opargbegintheorem##1##2##3##4{##4\trivlist
- \item[\hskip\labelsep{##3##1}]{##3##2\@thmcounterend\ }}
- }
-
-\renewenvironment{abstract}{%
- \list{}{\advance\topsep by0.35cm\relax\small
- \leftmargin=1cm
- \labelwidth=\z@
- \listparindent=\z@
- \itemindent\listparindent
- \rightmargin\leftmargin}\item[\hskip\labelsep
- \bfseries\abstractname]}
- {\endlist}
-\renewcommand{\abstractname}{Abstract.}
-\renewcommand{\contentsname}{Table of Contents}
-\renewcommand{\figurename}{Fig.}
-\renewcommand{\tablename}{Table}
-
-\newdimen\headlineindent % dimension for space between
-\headlineindent=1.166cm % number and text of headings.
-
-\def\ps@headings{\let\@mkboth\@gobbletwo
- \let\@oddfoot\@empty\let\@evenfoot\@empty
- \def\@evenhead{\normalfont\small\rlap{\thepage}\hspace{\headlineindent}%
- \leftmark\hfil}
- \def\@oddhead{\normalfont\small\hfil\rightmark\hspace{\headlineindent}%
- \llap{\thepage}}
- \def\chaptermark##1{}%
- \def\sectionmark##1{}%
- \def\subsectionmark##1{}}
-
-\def\ps@titlepage{\let\@mkboth\@gobbletwo
- \let\@oddfoot\@empty\let\@evenfoot\@empty
- \def\@evenhead{\normalfont\small\rlap{\thepage}\hspace{\headlineindent}%
- \hfil}
- \def\@oddhead{\normalfont\small\hfil\hspace{\headlineindent}%
- \llap{\thepage}}
- \def\chaptermark##1{}%
- \def\sectionmark##1{}%
- \def\subsectionmark##1{}}
-
-\if@runhead\ps@headings\else
-\ps@empty\fi
-
-\setlength\arraycolsep{1.4\p@}
-\setlength\tabcolsep{1.4\p@}
-
-\endinput
-
diff --git a/2005/challenges/tortechrep.cls b/2005/challenges/tortechrep.cls
new file mode 120000
index 0000000..4c24db2
--- /dev/null
+++ b/2005/challenges/tortechrep.cls
@@ -0,0 +1 @@
+../../tortechrep.cls
\ No newline at end of file
1
0

31 Aug '12
commit c55937a3782b166e85f97dac308f258009794de8
Author: Karsten Loesing <karsten.loesing(a)gmx.net>
Date: Thu Aug 30 12:12:53 2012 +0200
Add unchanged challenges report sources.
svn co https://svn.torproject.org/svn/projects/design-paper/
---
2005/challenges/.gitignore | 3 +
2005/challenges/challenges.tex | 1505 ++++++++++++++++++++++++++++++++++++++
2005/challenges/graphnodes.pdf | Bin 0 -> 62261 bytes
2005/challenges/graphtraffic.pdf | Bin 0 -> 62459 bytes
2005/challenges/llncs.cls | 1016 +++++++++++++++++++++++++
2005/challenges/tor-design.bib | 1493 +++++++++++++++++++++++++++++++++++++
6 files changed, 4017 insertions(+), 0 deletions(-)
diff --git a/2005/challenges/.gitignore b/2005/challenges/.gitignore
new file mode 100644
index 0000000..c8900d9
--- /dev/null
+++ b/2005/challenges/.gitignore
@@ -0,0 +1,3 @@
+challenges.pdf
+challenges-2005-02.pdf
+
diff --git a/2005/challenges/challenges.tex b/2005/challenges/challenges.tex
new file mode 100644
index 0000000..6949693
--- /dev/null
+++ b/2005/challenges/challenges.tex
@@ -0,0 +1,1505 @@
+\documentclass{llncs}
+
+\usepackage{url}
+\usepackage{amsmath}
+\usepackage{epsfig}
+
+\setlength{\textwidth}{5.9in}
+\setlength{\textheight}{8.4in}
+\setlength{\topmargin}{.5cm}
+\setlength{\oddsidemargin}{1cm}
+\setlength{\evensidemargin}{1cm}
+
+\newenvironment{tightlist}{\begin{list}{$\bullet$}{
+ \setlength{\itemsep}{0mm}
+ \setlength{\parsep}{0mm}
+ % \setlength{\labelsep}{0mm}
+ % \setlength{\labelwidth}{0mm}
+ % \setlength{\topsep}{0mm}
+ }}{\end{list}}
+
+\begin{document}
+
+\title{Challenges in deploying low-latency anonymity (DRAFT)}
+
+\author{Roger Dingledine\inst{1} \and
+Nick Mathewson\inst{1} \and
+Paul Syverson\inst{2}}
+\institute{The Free Haven Project \email{<\{arma,nickm\}(a)freehaven.net>} \and
+Naval Research Laboratory \email{<syverson(a)itd.nrl.navy.mil>}}
+
+\maketitle
+\pagestyle{plain}
+
+\begin{abstract}
+ There are many unexpected or unexpectedly difficult obstacles to
+ deploying anonymous communications. Drawing on our experiences deploying
+ Tor (the second-generation onion routing network), we describe social
+ challenges and technical issues that must be faced
+ in building, deploying, and sustaining a scalable, distributed, low-latency
+ anonymity network.
+\end{abstract}
+
+\section{Introduction}
+% Your network is not practical unless it is sustainable and distributed.
+Anonymous communication is full of surprises. This paper discusses some
+unexpected challenges arising from our experiences deploying Tor, a
+low-latency general-purpose anonymous communication system. We will discuss
+some of the difficulties we have experienced and how we have met them (or how
+we plan to meet them, if we know). We also discuss some less
+troublesome open problems that we must nevertheless eventually address.
+%We will describe both those future challenges that we intend to explore and
+%those that we have decided not to explore and why.
+
+Tor is an overlay network for anonymizing TCP streams over the
+Internet~\cite{tor-design}. It addresses limitations in earlier Onion
+Routing designs~\cite{or-ih96,or-jsac98,or-discex00,or-pet00} by adding
+perfect forward secrecy, congestion control, directory servers, data
+integrity, configurable exit policies, and location-hidden services using
+rendezvous points. Tor works on the real-world Internet, requires no special
+privileges or kernel modifications, requires little synchronization or
+coordination between nodes, and provides a reasonable trade-off between
+anonymity, usability, and efficiency.
+
+We deployed the public Tor network in October 2003; since then it has
+grown to over a hundred volunteer-operated nodes
+and as much as 80 megabits of
+average traffic per second. Tor's research strategy has focused on deploying
+a network to as many users as possible; thus, we have resisted designs that
+would compromise deployability by imposing high resource demands on node
+operators, and designs that would compromise usability by imposing
+unacceptable restrictions on which applications we support. Although this
+strategy has
+drawbacks (including a weakened threat model, as discussed below), it has
+made it possible for Tor to serve many thousands of users and attract
+funding from diverse sources whose goals range from security on a
+national scale down to individual liberties.
+
+In~\cite{tor-design} we gave an overall view of Tor's
+design and goals. Here we describe some policy, social, and technical
+issues that we face as we continue deployment.
+Rather than providing complete solutions to every problem, we
+instead lay out the challenges and constraints that we have observed while
+deploying Tor. In doing so, we aim to provide a research agenda
+of general interest to projects attempting to build
+and deploy practical, usable anonymity networks in the wild.
+
+%While the Tor design paper~\cite{tor-design} gives an overall view its
+%design and goals,
+%this paper describes the policy and technical issues that Tor faces as
+%we continue deployment. Rather than trying to provide complete solutions
+%to every problem here, we lay out the assumptions and constraints
+%that we have observed through deploying Tor in the wild. In doing so, we
+%aim to create a research agenda for others to
+%help in addressing these issues.
+% Section~\ref{sec:what-is-tor} gives an
+%overview of the Tor
+%design and ours goals. Sections~\ref{sec:crossroads-policy}
+%and~\ref{sec:crossroads-design} go on to describe the practical challenges,
+%both policy and technical respectively,
+%that stand in the way of moving
+%from a practical useful network to a practical useful anonymous network.
+
+%\section{What Is Tor}
+\section{Background}
+Here we give a basic overview of the Tor design and its properties, and
+compare Tor to other low-latency anonymity designs.
+
+\subsection{Tor, threat models, and distributed trust}
+\label{sec:what-is-tor}
+
+%Here we give a basic overview of the Tor design and its properties. For
+%details on the design, assumptions, and security arguments, we refer
+%the reader to the Tor design paper~\cite{tor-design}.
+
+Tor provides \emph{forward privacy}, so that users can connect to
+Internet sites without revealing their logical or physical locations
+to those sites or to observers. It also provides \emph{location-hidden
+services}, so that servers can support authorized users without
+giving an effective vector for physical or online attackers.
+Tor provides these protections even when a portion of its
+infrastructure is compromised.
+
+To connect to a remote server via Tor, the client software learns a signed
+list of Tor nodes from one of several central \emph{directory servers}, and
+incrementally creates a private pathway or \emph{circuit} of encrypted
+connections through authenticated Tor nodes on the network, negotiating a
+separate set of encryption keys for each hop along the circuit. The circuit
+is extended one node at a time, and each node along the way knows only the
+immediately previous and following nodes in the circuit, so no individual Tor
+node knows the complete path that each fixed-sized data packet (or
+\emph{cell}) will take.
+%Because each node sees no more than one hop in the
+%circuit,
+Thus, neither an eavesdropper nor a compromised node can
+see both the connection's source and destination. Later requests use a new
+circuit, to complicate long-term linkability between different actions by
+a single user.
+
+Tor also helps servers hide their locations while
+providing services such as web publishing or instant
+messaging. Using ``rendezvous points'', other Tor users can
+connect to these authenticated hidden services, neither one learning the
+other's network identity.
+
+Tor attempts to anonymize the transport layer, not the application layer.
+This approach is useful for applications such as SSH
+where authenticated communication is desired. However, when anonymity from
+those with whom we communicate is desired,
+application protocols that include personally identifying information need
+additional application-level scrubbing proxies, such as
+Privoxy~\cite{privoxy} for HTTP\@. Furthermore, Tor does not relay arbitrary
+IP packets; it only anonymizes TCP streams and DNS requests
+%, and only supports
+%connections via SOCKS
+(but see Section~\ref{subsec:tcp-vs-ip}).
+
+Most node operators do not want to allow arbitrary TCP traffic. % to leave
+%their server.
+To address this, Tor provides \emph{exit policies} so
+each exit node can block the IP addresses and ports it is unwilling to allow.
+Tor nodes advertise their exit policies to the directory servers, so that
+clients can tell which nodes will support their connections.
+
+As of January 2005, the Tor network has grown to around a hundred nodes
+on four continents, with a total capacity exceeding 1Gbit/s. Appendix A
+shows a graph of the number of working nodes over time, as well as a
+graph of the number of bytes being handled by the network over time.
+The network is now sufficiently diverse for further development
+and testing; but of course we always encourage new nodes
+to join.
+
+Tor research and development has been funded by ONR and DARPA
+for use in securing government
+communications, and by the Electronic Frontier Foundation for use
+in maintaining civil liberties for ordinary citizens online. The Tor
+protocol is one of the leading choices
+for the anonymizing layer in the European Union's PRIME directive to
+help maintain privacy in Europe.
+The AN.ON project in Germany
+has integrated an independent implementation of the Tor protocol into
+their popular Java Anon Proxy anonymizing client.
+% This wide variety of
+%interests helps maintain both the stability and the security of the
+%network.
+
+\medskip
+\noindent
+{\bf Threat models and design philosophy.}
+The ideal Tor network would be practical, useful and anonymous. When
+trade-offs arise between these properties, Tor's research strategy has been
+to remain useful enough to attract many users,
+and practical enough to support them. Only subject to these
+constraints do we try to maximize
+anonymity.\footnote{This is not the only possible
+direction in anonymity research: designs exist that provide more anonymity
+than Tor at the expense of significantly increased resource requirements, or
+decreased flexibility in application support (typically because of increased
+latency). Such research does not typically abandon aspirations toward
+deployability or utility, but instead tries to maximize deployability and
+utility subject to a certain degree of structural anonymity (structural because
+usability and practicality affect usage which affects the actual anonymity
+provided by the network \cite{econymics,back01}).}
+%{We believe that these
+%approaches can be promising and useful, but that by focusing on deploying a
+%usable system in the wild, Tor helps us experiment with the actual parameters
+%of what makes a system ``practical'' for volunteer operators and ``useful''
+%for home users, and helps illuminate undernoticed issues which any deployed
+%volunteer anonymity network will need to address.}
+Because of our strategy, Tor has a weaker threat model than many designs in
+the literature. In particular, because we
+support interactive communications without impractically expensive padding,
+we fall prey to a variety
+of intra-network~\cite{back01,attack-tor-oak05,flow-correlation04} and
+end-to-end~\cite{danezis:pet2004,SS03} anonymity-breaking attacks.
+
+Tor does not attempt to defend against a global observer. In general, an
+attacker who can measure both ends of a connection through the Tor network
+% I say 'measure' rather than 'observe', to encompass murdoch-danezis
+% style attacks. -RD
+can correlate the timing and volume of data on that connection as it enters
+and leaves the network, and so link communication partners.
+Known solutions to this attack would seem to require introducing a
+prohibitive degree of traffic padding between the user and the network, or
+introducing an unacceptable degree of latency (but see Section
+\ref{subsec:mid-latency}). Also, it is not clear that these methods would
+work at all against a minimally active adversary who could introduce timing
+patterns or additional traffic. Thus, Tor only attempts to defend against
+external observers who cannot observe both sides of a user's connections.
+
+
+Against internal attackers who sign up Tor nodes, the situation is more
+complicated. In the simplest case, if an adversary has compromised $c$ of
+$n$ nodes on the Tor network, then the adversary will be able to compromise
+a random circuit with probability $\frac{c^2}{n^2}$ (since the circuit
+initiator chooses hops randomly). But there are
+complicating factors:
+(1)~If the user continues to build random circuits over time, an adversary
+ is pretty certain to see a statistical sample of the user's traffic, and
+ thereby can build an increasingly accurate profile of her behavior. (See
+ Section~\ref{subsec:helper-nodes} for possible solutions.)
+(2)~An adversary who controls a popular service outside the Tor network
+ can be certain to observe all connections to that service; he
+ can therefore trace connections to that service with probability
+ $\frac{c}{n}$.
+(3)~Users do not in fact choose nodes with uniform probability; they
+ favor nodes with high bandwidth or uptime, and exit nodes that
+ permit connections to their favorite services.
+(See Section~\ref{subsec:routing-zones} for discussion of larger
+adversaries and our dispersal goals.)
+
+% I'm trying to make this paragraph work without reference to the
+% analysis/confirmation distinction, which we haven't actually introduced
+% yet, and which we realize isn't very stable anyway. Also, I don't want to
+% deprecate these attacks if we can't demonstrate that they don't work, since
+% in case they *do* turn out to work well against Tor, we'll look pretty
+% foolish. -NM
+More powerful attacks may exist. In \cite{hintz-pet02} it was
+shown that an attacker who can catalog data volumes of popular
+responder destinations (say, websites with consistent data volumes) may not
+need to
+observe both ends of a stream to learn source-destination links for those
+responders.
+Similarly, latencies of going through various routes can be
+cataloged~\cite{back01} to connect endpoints.
+% Also, \cite{kesdogan:pet2002} takes the
+% attack another level further, to narrow down where you could be
+% based on an intersection attack on subpages in a website. -RD
+It has not yet been shown whether these attacks will succeed or fail
+in the presence of the variability and volume quantization introduced by the
+Tor network, but it seems likely that these factors will at best delay
+rather than halt the attacks in the cases where they succeed.
+Along similar lines, the same paper suggests a ``clogging
+attack'' in which the throughput on a circuit is observed to slow
+down when an adversary clogs the right nodes with his own traffic.
+To determine the nodes in a circuit this attack requires the ability
+to continuously monitor the traffic exiting the network on a circuit
+that is up long enough to probe all network nodes in binary fashion.
+% Though somewhat related, clogging and interference are really different
+% attacks with different assumptions about adversary distribution and
+% capabilities as well as different techniques. -pfs
+Murdoch and Danezis~\cite{attack-tor-oak05} show a practical
+interference attack against portions of
+the fifty node Tor network as deployed in mid 2004.
+An outside attacker can actively trace a circuit through the Tor network
+by observing changes in the latency of his
+own traffic sent through various Tor nodes. This can be done
+simultaneously at multiple nodes; however, like clogging,
+this attack only reveals
+the Tor nodes in the circuit, not initiator and responder addresses,
+so it is still necessary to discover the endpoints to complete an
+effective attack. Increasing the size and diversity of the Tor network may
+help counter these attacks.
+
+%discuss $\frac{c^2}{n^2}$, except how in practice the chance of owning
+%the last hop is not $c/n$ since that doesn't take the destination (website)
+%into account. so in cases where the adversary does not also control the
+%final destination we're in good shape, but if he *does* then we'd be better
+%off with a system that lets each hop choose a path.
+%
+%Isn't it more accurate to say ``If the adversary _always_ controls the final
+% dest, we would be just as well off with such as system.'' ? If not, why
+% not? -nm
+% Sure. In fact, better off, since they seem to scale more easily. -rd
+
+%Murdoch and Danezis describe an attack
+%\cite{attack-tor-oak05} that lets an attacker determine the nodes used
+%in a circuit; yet s/he cannot identify the initiator or responder,
+%e.g., client or web server, through this attack. So the endpoints
+%remain secure, which is the goal. It is conceivable that an
+%adversary could attack or set up observation of all connections
+%to an arbitrary Tor node in only a few minutes. If such an adversary
+%were to exist, s/he could use this probing to remotely identify a node
+%for further attack. Of more likely immediate practical concern
+%an adversary with active access to the responder traffic
+%wants to keep a circuit alive long enough to attack an identified
+%node. Thus it is important to prevent the responding end of the circuit
+%from keeping it open indefinitely.
+%Also, someone could identify nodes in this way and if in their
+%jurisdiction, immediately get a subpoena (if they even need one)
+%telling the node operator(s) that she must retain all the active
+%circuit data she now has.
+%Further, the enclave model, which had previously looked to be the most
+%generally secure, seems particularly threatened by this attack, since
+%it identifies endpoints when they're also nodes in the Tor network:
+%see Section~\ref{subsec:helper-nodes} for discussion of some ways to
+%address this issue.
+
+\medskip
+\noindent
+{\bf Distributed trust.}
+In practice Tor's threat model is based on
+dispersal and diversity.
+Our defense lies in having a diverse enough set of nodes
+to prevent most real-world
+adversaries from being in the right places to attack users,
+by distributing each transaction
+over several nodes in the network. This ``distributed trust'' approach
+means the Tor network can be safely operated and used by a wide variety
+of mutually distrustful users, providing sustainability and security.
+%than some previous attempts at anonymizing networks.
+
+No organization can achieve this security on its own. If a single
+corporation or government agency were to build a private network to
+protect its operations, any connections entering or leaving that network
+would be obviously linkable to the controlling organization. The members
+and operations of that agency would be easier, not harder, to distinguish.
+
+Instead, to protect our networks from traffic analysis, we must
+collaboratively blend the traffic from many organizations and private
+citizens, so that an eavesdropper can't tell which users are which,
+and who is looking for what information. %By bringing more users onto
+%the network, all users become more secure~\cite{econymics}.
+%[XXX I feel uncomfortable saying this last sentence now. -RD]
+%[So, I took it out. I think we can do without it. -PFS]
+The Tor network has a broad range of users, including ordinary citizens
+concerned about their privacy, corporations
+who don't want to reveal information to their competitors, and law
+enforcement and government intelligence agencies who need
+to do operations on the Internet without being noticed.
+Naturally, organizations will not want to depend on others for their
+security. If most participating providers are reliable, Tor tolerates
+some hostile infiltration of the network. For maximum protection,
+the Tor design includes an enclave approach that lets data be encrypted
+(and authenticated) end-to-end, so high-sensitivity users can be sure it
+hasn't been read or modified. This even works for Internet services that
+don't have built-in encryption and authentication, such as unencrypted
+HTTP or chat, and it requires no modification of those services.
+
+\subsection{Related work}
+Tor differs from other deployed systems for traffic analysis resistance
+in its security and flexibility. Mix networks such as
+Mixmaster~\cite{mixmaster-spec} or its successor Mixminion~\cite{minion-design}
+gain the highest degrees of anonymity at the expense of introducing highly
+variable delays, making them unsuitable for applications such as web
+browsing. Commercial single-hop
+proxies~\cite{anonymizer} can provide good performance, but
+a single compromise can expose all users' traffic, and a single-point
+eavesdropper can perform traffic analysis on the entire network.
+%Also, their proprietary implementations place any infrastructure that
+%depends on these single-hop solutions at the mercy of their providers'
+%financial health as well as network security.
+The Java
+Anon Proxy~\cite{web-mix} provides similar functionality to Tor but
+handles only web browsing rather than all TCP\@.
+%Some peer-to-peer file-sharing overlay networks such as
+%Freenet~\cite{freenet} and Mute~\cite{mute}
+The Freedom
+network from Zero-Knowledge Systems~\cite{freedom21-security}
+was even more flexible than Tor in
+transporting arbitrary IP packets, and also supported
+pseudonymity in addition to anonymity; but it had
+a different approach to sustainability (collecting money from users
+and paying ISPs to run Tor nodes), and was eventually shut down due to financial
+load. Finally, %potentially more scalable
+% [I had added 'potentially' because the scalability of these designs
+% is not established, and I am uncomfortable making the
+% bolder unmodified assertion. Roger took 'potentially' out.
+% Here's an attempt at more neutral wording -pfs]
+peer-to-peer designs that are intended to be more scalable,
+for example Tarzan~\cite{tarzan:ccs02} and
+MorphMix~\cite{morphmix:fc04}, have been proposed in the literature but
+have not been fielded. These systems differ somewhat
+in threat model and presumably practical resistance to threats.
+Note that MorphMix differs from Tor only in
+node discovery and circuit setup; so Tor's architecture is flexible
+enough to contain a MorphMix experiment.
+We direct the interested reader
+to~\cite{tor-design} for a more in-depth review of related work.
+
+%XXXX six-four. crowds. i2p.
+
+%XXXX
+%have a serious discussion of morphmix's assumptions, since they would
+%seem to be the direct competition. in fact tor is a flexible architecture
+%that would encompass morphmix, and they're nearly identical except for
+%path selection and node discovery. and the trust system morphmix has
+%seems overkill (and/or insecure) based on the threat model we've picked.
+% this para should probably move to the scalability / directory system. -RD
+% Nope. Cut for space, except for small comment added above -PFS
+
+\section{Social challenges}
+
+Many of the issues the Tor project needs to address extend beyond
+system design and technology development. In particular, the
+Tor project's \emph{image} with respect to its users and the rest of
+the Internet impacts the security it can provide.
+With this image issue in mind, this section discusses the Tor user base and
+Tor's interaction with other services on the Internet.
+
+\subsection{Communicating security}
+
+Usability for anonymity systems
+contributes to their security, because usability
+affects the possible anonymity set~\cite{econymics,back01}.
+Conversely, an unusable system attracts few users and thus can't provide
+much anonymity.
+
+This phenomenon has a second-order effect: knowing this, users should
+choose which anonymity system to use based in part on how usable
+and secure
+\emph{others} will find it, in order to get the protection of a larger
+anonymity set. Thus we might supplement the adage ``usability is a security
+parameter''~\cite{back01} with a new one: ``perceived usability is a
+security parameter.'' From here we can better understand the effects
+of publicity on security: the more convincing your
+advertising, the more likely people will believe you have users, and thus
+the more users you will attract. Perversely, over-hyped systems (if they
+are not too broken) may be a better choice than modestly promoted ones,
+if the hype attracts more users~\cite{usability-network-effect}.
+
+So it follows that we should come up with ways to accurately communicate
+the available security levels to the user, so she can make informed
+decisions. JAP aims to do this by including a
+comforting `anonymity meter' dial in the software's graphical interface,
+giving the user an impression of the level of protection for her current
+traffic.
+
+However, there's a catch. For users to share the same anonymity set,
+they need to act like each other. An attacker who can distinguish
+a given user's traffic from the rest of the traffic will not be
+distracted by anonymity set size. For high-latency systems like
+Mixminion, where the threat model is based on mixing messages with each
+other, there's an arms race between end-to-end statistical attacks and
+counter-strategies~\cite{statistical-disclosure,minion-design,e2e-traffic,trickle02}.
+But for low-latency systems like Tor, end-to-end \emph{traffic
+correlation} attacks~\cite{danezis:pet2004,defensive-dropping,SS03}
+allow an attacker who can observe both ends of a communication
+to correlate packet timing and volume, quickly linking
+the initiator to her destination.
+
+Like Tor, the current JAP implementation does not pad connections
+apart from using small fixed-size cells for transport. In fact,
+JAP's cascade-based network topology may be more vulnerable to these
+attacks, because its network has fewer edges. JAP was born out of
+the ISDN mix design~\cite{isdn-mixes}, where padding made sense because
+every user had a fixed bandwidth allocation and altering the timing
+pattern of packets could be immediately detected. But in its current context
+as an Internet web anonymizer, adding sufficient padding to JAP
+would probably be prohibitively expensive and ineffective against a
+minimally active attacker.\footnote{Even if JAP could
+fund higher-capacity nodes indefinitely, our experience
+suggests that many users would not accept the increased per-user
+bandwidth requirements, leading to an overall much smaller user base. But
+see Section~\ref{subsec:mid-latency}.} Therefore, since under this threat
+model the number of concurrent users does not seem to have much impact
+on the anonymity provided, we suggest that JAP's anonymity meter is not
+accurately communicating security levels to its users.
+
+On the other hand, while the number of active concurrent users may not
+matter as much as we'd like, it still helps to have some other users
+on the network. We investigate this issue next.
+
+\subsection{Reputability and perceived social value}
+Another factor impacting the network's security is its reputability:
+the perception of its social value based on its current user base. If Alice is
+the only user who has ever downloaded the software, it might be socially
+accepted, but she's not getting much anonymity. Add a thousand
+activists, and she's anonymous, but everyone thinks she's an activist too.
+Add a thousand
+diverse citizens (cancer survivors, privacy enthusiasts, and so on)
+and now she's harder to profile.
+
+Furthermore, the network's reputability affects its operator base: more people
+are willing to run a service if they believe it will be used by human rights
+workers than if they believe it will be used exclusively for disreputable
+ends. This effect becomes stronger if node operators themselves think they
+will be associated with their users' disreputable ends.
+
+So the more cancer survivors on Tor, the better for the human rights
+activists. The more malicious hackers, the worse for the normal users. Thus,
+reputability is an anonymity issue for two reasons. First, it impacts
+the sustainability of the network: a network that's always about to be
+shut down has difficulty attracting and keeping adequate nodes.
+Second, a disreputable network is more vulnerable to legal and
+political attacks, since it will attract fewer supporters.
+
+While people therefore have an incentive for the network to be used for
+``more reputable'' activities than their own, there are still trade-offs
+involved when it comes to anonymity. To follow the above example, a
+network used entirely by cancer survivors might welcome file sharers
+onto the network, though of course they'd prefer a wider
+variety of users.
+
+Reputability becomes even more tricky in the case of privacy networks,
+since the good uses of the network (such as publishing by journalists in
+dangerous countries) are typically kept private, whereas network abuses
+or other problems tend to be more widely publicized.
+
+The impact of public perception on security is especially important
+during the bootstrapping phase of the network, where the first few
+widely publicized uses of the network can dictate the types of users it
+attracts next.
+As an example, some U.S.~Department of Energy
+penetration testing engineers are tasked with compromising DoE computers
+from the outside. They only have a limited number of ISPs from which to
+launch their attacks, and they found that the defenders were recognizing
+attacks because they came from the same IP space. These engineers wanted
+to use Tor to hide their tracks. First, from a technical standpoint,
+Tor does not support the variety of IP packets one would like to use in
+such attacks (see Section~\ref{subsec:tcp-vs-ip}). But aside from this,
+we also decided that it would probably be poor precedent to encourage
+such use---even legal use that improves national security---and managed
+to dissuade them.
+
+%% "outside of academia, jap has just lost, permanently". (That is,
+%% even though the crime detection issues are resolved and are unlikely
+%% to go down the same way again, public perception has not been kind.)
+
+\subsection{Sustainability and incentives}
+One of the unsolved problems in low-latency anonymity designs is
+how to keep the nodes running. ZKS's Freedom network
+depended on paying third parties to run its servers; the JAP project's
+bandwidth depends on grants to pay for its bandwidth and
+administrative expenses. In Tor, bandwidth and administrative costs are
+distributed across the volunteers who run Tor nodes, so we at least have
+reason to think that the Tor network could survive without continued research
+funding.\footnote{It also helps that Tor is implemented with free and open
+ source software that can be maintained by anybody with the ability and
+ inclination.} But why are these volunteers running nodes, and what can we
+do to encourage more volunteers to do so?
+
+We have not formally surveyed Tor node operators to learn why they are
+running nodes, but
+from the information they have provided, it seems that many of them run Tor
+nodes for reasons of personal interest in privacy issues. It is possible
+that others are running Tor nodes to protect their own
+anonymity, but of course they are
+hardly likely to tell us specifics if they are.
+%Significantly, Tor's threat model changes the anonymity incentives for running
+%a node. In a high-latency mix network, users can receive additional
+%anonymity by running their own node, since doing so obscures when they are
+%injecting messages into the network. But, anybody observing all I/O to a Tor
+%node can tell when the node is generating traffic that corresponds to
+%none of its incoming traffic.
+%
+%I didn't buy the above for reason's subtle enough that I just cut it -PFS
+Tor exit node operators do attain a degree of
+``deniability'' for traffic that originates at that exit node. For
+ example, it is likely in practice that HTTP requests from a Tor node's IP
+ will be assumed to be from the Tor network.
+ More significantly, people and organizations who use Tor for
+ anonymity depend on the
+ continued existence of the Tor network to do so; running a node helps to
+ keep the network operational.
+%\item Local Tor entry and exit nodes allow users on a network to run in an
+% `enclave' configuration. [XXXX need to resolve this. They would do this
+% for E2E encryption + auth?]
+
+
+%We must try to make the costs of running a Tor node easily minimized.
+Since Tor is run by volunteers, the most crucial software usability issue is
+usability by operators: when an operator leaves, the network becomes less
+usable by everybody. To keep operators pleased, we must try to keep Tor's
+resource and administrative demands as low as possible.
+
+Because of ISP billing structures, many Tor operators have underused capacity
+that they are willing to donate to the network, at no additional monetary
+cost to them. Features to limit bandwidth have been essential to adoption.
+Also useful has been a ``hibernation'' feature that allows a Tor node that
+wants to provide high bandwidth, but no more than a certain amount in a
+giving billing cycle, to become dormant once its bandwidth is exhausted, and
+to reawaken at a random offset into the next billing cycle. This feature has
+interesting policy implications, however; see
+the next section below.
+Exit policies help to limit administrative costs by limiting the frequency of
+abuse complaints (see Section~\ref{subsec:tor-and-blacklists}). We discuss
+technical incentive mechanisms in Section~\ref{subsec:incentives-by-design}.
+
+%[XXXX say more. Why else would you run a node? What else can we do/do we
+% already do to make running a node more attractive?]
+%[We can enforce incentives; see Section 6.1. We can rate-limit clients.
+% We can put "top bandwidth nodes lists" up a la seti@home.]
+
+\subsection{Bandwidth and file-sharing}
+\label{subsec:bandwidth-and-file-sharing}
+%One potentially problematical area with deploying Tor has been our response
+%to file-sharing applications.
+Once users have configured their applications to work with Tor, the largest
+remaining usability issue is performance. Users begin to suffer
+when websites ``feel slow.''
+Clients currently try to build their connections through nodes that they
+guess will have enough bandwidth. But even if capacity is allocated
+optimally, it seems unlikely that the current network architecture will have
+enough capacity to provide every user with as much bandwidth as she would
+receive if she weren't using Tor, unless far more nodes join the network.
+
+%Limited capacity does not destroy the network, however. Instead, usage tends
+%towards an equilibrium: when performance suffers, users who value performance
+%over anonymity tend to leave the system, thus freeing capacity until the
+%remaining users on the network are exactly those willing to use that capacity
+%there is.
+
+Much of Tor's recent bandwidth difficulties have come from file-sharing
+applications. These applications provide two challenges to
+any anonymizing network: their intensive bandwidth requirement, and the
+degree to which they are associated (correctly or not) with copyright
+infringement.
+
+High-bandwidth protocols can make the network unresponsive,
+but tend to be somewhat self-correcting as lack of bandwidth drives away
+users who need it. Issues of copyright violation,
+however, are more interesting. Typical exit node operators want to help
+people achieve private and anonymous speech, not to help people (say) host
+Vin Diesel movies for download; and typical ISPs would rather not
+deal with customers who draw menacing letters
+from the MPAA\@. While it is quite likely that the operators are doing nothing
+illegal, many ISPs have policies of dropping users who get repeated legal
+threats regardless of the merits of those threats, and many operators would
+prefer to avoid receiving even meritless legal threats.
+So when letters arrive, operators are likely to face
+pressure to block file-sharing applications entirely, in order to avoid the
+hassle.
+
+But blocking file-sharing is not easy: popular
+protocols have evolved to run on non-standard ports to
+get around other port-based bans. Thus, exit node operators who want to
+block file-sharing would have to find some way to integrate Tor with a
+protocol-aware exit filter. This could be a technically expensive
+undertaking, and one with poor prospects: it is unlikely that Tor exit nodes
+would succeed where so many institutional firewalls have failed. Another
+possibility for sensitive operators is to run a restrictive node that
+only permits exit connections to a restricted range of ports that are
+not frequently associated with file sharing. There are increasingly few such
+ports.
+
+Other possible approaches might include rate-limiting connections, especially
+long-lived connections or connections to file-sharing ports, so that
+high-bandwidth connections do not flood the network. We might also want to
+give priority to cells on low-bandwidth connections to keep them interactive,
+but this could have negative anonymity implications.
+
+For the moment, it seems that Tor's bandwidth issues have rendered it
+unattractive for bulk file-sharing traffic; this may continue to be so in the
+future. Nevertheless, Tor will likely remain attractive for limited use in
+file-sharing protocols that have separate control and data channels.
+
+%[We should say more -- but what? That we'll see a similar
+% equilibriating effect as with bandwidth, where sensitive ops switch to
+% middleman, and we become less useful for file-sharing, so the file-sharing
+% people back off, so we get more ops since there's less file-sharing, so the
+% file-sharers come back, etc.]
+
+%XXXX
+%in practice, plausible deniability is hypothetical and doesn't seem very
+%convincing. if ISPs find the activity antisocial, they don't care *why*
+%your computer is doing that behavior.
+
+\subsection{Tor and blacklists}
+\label{subsec:tor-and-blacklists}
+
+It was long expected that, alongside legitimate users, Tor would also
+attract troublemakers who exploit Tor to abuse services on the
+Internet with vandalism, rude mail, and so on.
+Our initial answer to this situation was to use ``exit policies''
+to allow individual Tor nodes to block access to specific IP/port ranges.
+This approach aims to make operators more willing to run Tor by allowing
+them to prevent their nodes from being used for abusing particular
+services. For example, all Tor nodes currently block SMTP (port 25),
+to avoid being used for spam.
+
+Exit policies are useful, but they are insufficient: if not all nodes
+block a given service, that service may try to block Tor instead.
+While being blockable is important to being good netizens, we would like
+to encourage services to allow anonymous access. Services should not
+need to decide between blocking legitimate anonymous use and allowing
+unlimited abuse.
+
+This is potentially a bigger problem than it may appear.
+On the one hand, services should be allowed to refuse connections from
+sources of possible abuse.
+But when a Tor node administrator decides whether he prefers to be able
+to post to Wikipedia from his IP address, or to allow people to read
+Wikipedia anonymously through his Tor node, he is making the decision
+for others as well. (For a while, Wikipedia
+blocked all posting from all Tor nodes based on IP addresses.) If
+the Tor node shares an address with a campus or corporate NAT,
+then the decision can prevent the entire population from posting.
+This is a loss for both Tor
+and Wikipedia: we don't want to compete for (or divvy up) the
+NAT-protected entities of the world.
+
+Worse, many IP blacklists are coarse-grained: they ignore Tor's exit
+policies, partly because it's easier to implement and partly
+so they can punish
+all Tor nodes. One IP blacklist even bans
+every class C network that contains a Tor node, and recommends banning SMTP
+from these networks even though Tor does not allow SMTP at all. This
+strategic decision aims to discourage the
+operation of anything resembling an open proxy by encouraging its neighbors
+to shut it down to get unblocked themselves. This pressure even
+affects Tor nodes running in middleman mode (disallowing all exits) when
+those nodes are blacklisted too.
+
+Problems of abuse occur mainly with services such as IRC networks and
+Wikipedia, which rely on IP blocking to ban abusive users. While at first
+blush this practice might seem to depend on the anachronistic assumption that
+each IP is an identifier for a single user, it is actually more reasonable in
+practice: it assumes that non-proxy IPs are a costly resource, and that an
+abuser can not change IPs at will. By blocking IPs which are used by Tor
+nodes, open proxies, and service abusers, these systems hope to make
+ongoing abuse difficult. Although the system is imperfect, it works
+tolerably well for them in practice.
+
+Of course, we would prefer that legitimate anonymous users be able to
+access abuse-prone services. One conceivable approach would require
+would-be IRC users, for instance, to register accounts if they want to
+access the IRC network from Tor. In practice this would not
+significantly impede abuse if creating new accounts were easily automatable;
+this is why services use IP blocking. To deter abuse, pseudonymous
+identities need to require a significant switching cost in resources or human
+time. Some popular webmail applications
+impose cost with Reverse Turing Tests, but this step may not deter all
+abusers. Freedom used blind signatures to limit
+the number of pseudonyms for each paying account, but Tor has neither the
+ability nor the desire to collect payment.
+
+We stress that as far as we can tell, most Tor uses are not
+abusive. Most services have not complained, and others are actively
+working to find ways besides banning to cope with the abuse. For example,
+the Freenode IRC network had a problem with a coordinated group of
+abusers joining channels and subtly taking over the conversation; but
+when they labelled all users coming from Tor IPs as ``anonymous users,''
+removing the ability of the abusers to blend in, the abuse stopped.
+
+%The use of squishy IP-based ``authentication'' and ``authorization''
+%has not broken down even to the level that SSNs used for these
+%purposes have in commercial and public record contexts. Externalities
+%and misplaced incentives cause a continued focus on fighting identity
+%theft by protecting SSNs rather than developing better authentication
+%and incentive schemes \cite{price-privacy}. Similarly we can expect a
+%continued use of identification by IP number as long as there is no
+%workable alternative.
+
+%[XXX Mention correct DNS-RBL implementation. -NM]
+
+\section{Design choices}
+
+In addition to social issues, Tor also faces some design trade-offs that must
+be investigated as the network develops.
+
+\subsection{Transporting the stream vs transporting the packets}
+\label{subsec:stream-vs-packet}
+\label{subsec:tcp-vs-ip}
+
+Tor transports streams; it does not tunnel packets.
+It has often been suggested that like the old Freedom
+network~\cite{freedom21-security}, Tor should
+``obviously'' anonymize IP traffic
+at the IP layer. Before this could be done, many issues need to be resolved:
+
+\begin{enumerate}
+\setlength{\itemsep}{0mm}
+\setlength{\parsep}{0mm}
+\item \emph{IP packets reveal OS characteristics.} We would still need to do
+IP-level packet normalization, to stop things like TCP fingerprinting
+attacks. %There likely exist libraries that can help with this.
+This is unlikely to be a trivial task, given the diversity and complexity of
+TCP stacks.
+\item \emph{Application-level streams still need scrubbing.} We still need
+Tor to be easy to integrate with user-level application-specific proxies
+such as Privoxy. So it's not just a matter of capturing packets and
+anonymizing them at the IP layer.
+\item \emph{Certain protocols will still leak information.} For example, we
+must rewrite DNS requests so they are delivered to an unlinkable DNS server
+rather than the DNS server at a user's ISP; thus, we must understand the
+protocols we are transporting.
+\item \emph{The crypto is unspecified.} First we need a block-level encryption
+approach that can provide security despite
+packet loss and out-of-order delivery. Freedom allegedly had one, but it was
+never publicly specified.
+Also, TLS over UDP is not yet implemented or
+specified, though some early work has begun~\cite{dtls}.
+\item \emph{We'll still need to tune network parameters.} Since the above
+encryption system will likely need sequence numbers (and maybe more) to do
+replay detection, handle duplicate frames, and so on, we will be reimplementing
+a subset of TCP anyway---a notoriously tricky path.
+\item \emph{Exit policies for arbitrary IP packets mean building a secure
+IDS\@.} Our node operators tell us that exit policies are one of
+the main reasons they're willing to run Tor.
+Adding an Intrusion Detection System to handle exit policies would
+increase the security complexity of Tor, and would likely not work anyway,
+as evidenced by the entire field of IDS and counter-IDS papers. Many
+potential abuse issues are resolved by the fact that Tor only transports
+valid TCP streams (as opposed to arbitrary IP including malformed packets
+and IP floods), so exit policies become even \emph{more} important as
+we become able to transport IP packets. We also need to compactly
+describe exit policies so clients can predict
+which nodes will allow which packets to exit.
+\item \emph{The Tor-internal name spaces would need to be redesigned.} We
+support hidden service {\tt{.onion}} addresses (and other special addresses,
+like {\tt{.exit}} which lets the user request a particular exit node),
+by intercepting the addresses when they are passed to the Tor client.
+Doing so at the IP level would require a more complex interface between
+Tor and the local DNS resolver.
+\end{enumerate}
+
+This list is discouragingly long, but being able to transport more
+protocols obviously has some advantages. It would be good to learn which
+items are actual roadblocks and which are easier to resolve than we think.
+
+To be fair, Tor's stream-based approach has run into
+stumbling blocks as well. While Tor supports the SOCKS protocol,
+which provides a standardized interface for generic TCP proxies, many
+applications do not support SOCKS\@. For them we already need to
+replace the networking system calls with SOCKS-aware
+versions, or run a SOCKS tunnel locally, neither of which is
+easy for the average user. %---even with good instructions.
+Even when applications can use SOCKS, they often make DNS requests
+themselves before handing an IP address to Tor, which advertises
+where the user is about to connect.
+We are still working on more usable solutions.
+
+%So to actually provide good anonymity, we need to make sure that
+%users have a practical way to use Tor anonymously. Possibilities include
+%writing wrappers for applications to anonymize them automatically; improving
+%the applications' support for SOCKS; writing libraries to help application
+%writers use Tor properly; and implementing a local DNS proxy to reroute DNS
+%requests to Tor so that applications can simply point their DNS resolvers at
+%localhost and continue to use SOCKS for data only.
+
+\subsection{Mid-latency}
+\label{subsec:mid-latency}
+
+Some users need to resist traffic correlation attacks. Higher-latency
+mix-networks introduce variability into message
+arrival times: as timing variance increases, timing correlation attacks
+require increasingly more data~\cite{e2e-traffic}. Can we improve Tor's
+resistance without losing too much usability?
+
+We need to learn whether we can trade a small increase in latency
+for a large anonymity increase, or if we'd end up trading a lot of
+latency for only a minimal security gain. A trade-off might be worthwhile
+even if we
+could only protect certain use cases, such as infrequent short-duration
+transactions. % To answer this question
+We might adapt the techniques of~\cite{e2e-traffic} to a lower-latency mix
+network, where the messages are batches of cells in temporally clustered
+connections. These large fixed-size batches can also help resist volume
+signature attacks~\cite{hintz-pet02}. We could also experiment with traffic
+shaping to get a good balance of throughput and security.
+%Other padding regimens might supplement the
+%mid-latency option; however, we should continue the caution with which
+%we have always approached padding lest the overhead cost us too much
+%performance or too many volunteers.
+
+We must keep usability in mind too. How much can latency increase
+before we drive users away? We've already been forced to increase
+latency slightly, as our growing network incorporates more DSL and
+cable-modem nodes and more nodes in distant continents. Perhaps we can
+harness this increased latency to improve anonymity rather than just
+reduce usability. Further, if we let clients label certain circuits as
+mid-latency as they are constructed, we could handle both types of traffic
+on the same network, giving users a choice between speed and security---and
+giving researchers a chance to experiment with parameters to improve the
+quality of those choices.
+
+\subsection{Enclaves and helper nodes}
+\label{subsec:helper-nodes}
+
+It has long been thought that users can improve their anonymity by
+running their own node~\cite{tor-design,or-ih96,or-pet00}, and using
+it in an \emph{enclave} configuration, where all their circuits begin
+at the node under their control. Running Tor clients or servers at
+the enclave perimeter is useful when policy or other requirements
+prevent individual machines within the enclave from running Tor
+clients~\cite{or-jsac98,or-discex00}.
+
+Of course, Tor's default path length of
+three is insufficient for these enclaves, since the entry and/or exit
+% [edit war: without the ``and/'' the natural reading here
+% is aut rather than vel. And the use of the plural verb does not work -pfs]
+themselves are sensitive. Tor thus increments path length by one
+for each sensitive endpoint in the circuit.
+Enclaves also help to protect against end-to-end attacks, since it's
+possible that traffic coming from the node has simply been relayed from
+elsewhere. However, if the node has recognizable behavior patterns,
+an attacker who runs nodes in the network can triangulate over time to
+gain confidence that it is in fact originating the traffic. Wright et
+al.~\cite{wright03} introduce the notion of a \emph{helper node}---a
+single fixed entry node for each user---to combat this \emph{predecessor
+attack}.
+
+However, the attack in~\cite{attack-tor-oak05} shows that simply adding
+to the path length, or using a helper node, may not protect an enclave
+node. A hostile web server can send constant interference traffic to
+all nodes in the network, and learn which nodes are involved in the
+circuit (though at least in the current attack, he can't learn their
+order). Using randomized path lengths may help some, since the attacker
+will never be certain he has identified all nodes in the path unless
+he probes the entire network, but as
+long as the network remains small this attack will still be feasible.
+
+Helper nodes also aim to help Tor clients, because choosing entry and exit
+points
+randomly and changing them frequently allows an attacker who controls
+even a few nodes to eventually link some of their destinations. The goal
+is to take the risk once and for all about choosing a bad entry node,
+rather than taking a new risk for each new circuit. (Choosing fixed
+exit nodes is less useful, since even an honest exit node still doesn't
+protect against a hostile website.) But obstacles remain before
+we can implement helper nodes.
+For one, the literature does not describe how to choose helpers from a list
+of nodes that changes over time. If Alice is forced to choose a new entry
+helper every $d$ days and $c$ of the $n$ nodes are bad, she can expect
+to choose a compromised node around
+every $dc/n$ days. Statistically over time this approach only helps
+if she is better at choosing honest helper nodes than at choosing
+honest nodes. Worse, an attacker with the ability to DoS nodes could
+force users to switch helper nodes more frequently, or remove
+other candidate helpers.
+
+%Do general DoS attacks have anonymity implications? See e.g. Adam
+%Back's IH paper, but I think there's more to be pointed out here. -RD
+% Not sure what you want to say here. -NM
+
+%Game theory for helper nodes: if Alice offers a hidden service on a
+%server (enclave model), and nobody ever uses helper nodes, then against
+%George+Steven's attack she's totally nailed. If only Alice uses a helper
+%node, then she's still identified as the source of the data. If everybody
+%uses a helper node (including Alice), then the attack identifies the
+%helper node and also Alice, and knows which one is which. If everybody
+%uses a helper node (but not Alice), then the attacker figures the real
+%source was a client that is using Alice as a helper node. [How's my
+%logic here?] -RD
+%
+% Not sure about the logic. For the attack to work with helper nodes, the
+%attacker needs to guess that Alice is running the hidden service, right?
+%Otherwise, how can he know to measure her traffic specifically? -NM
+%
+% In the Murdoch-Danezis attack, the adversary measures all servers. -RD
+
+%point to routing-zones section re: helper nodes to defend against
+%big stuff.
+
+\subsection{Location-hidden services}
+\label{subsec:hidden-services}
+
+% This section is first up against the wall when the revolution comes.
+
+Tor's \emph{rendezvous points}
+let users provide TCP services to other Tor users without revealing
+the service's location. Since this feature is relatively recent, we describe
+here
+a couple of our early observations from its deployment.
+
+First, our implementation of hidden services seems less hidden than we'd
+like, since they build a different rendezvous circuit for each user,
+and an external adversary can induce them to
+produce traffic. This insecurity means that they may not be suitable as
+a building block for Free Haven~\cite{freehaven-berk} or other anonymous
+publishing systems that aim to provide long-term security, though helper
+nodes, as discussed above, would seem to help.
+
+\emph{Hot-swap} hidden services, where more than one location can
+provide the service and loss of any one location does not imply a
+change in service, would help foil intersection and observation attacks
+where an adversary monitors availability of a hidden service and also
+monitors whether certain users or servers are online. The design
+challenges in providing such services without otherwise compromising
+the hidden service's anonymity remain an open problem;
+however, see~\cite{move-ndss05}.
+
+In practice, hidden services are used for more than just providing private
+access to a web server or IRC server. People are using hidden services
+as a poor man's VPN and firewall-buster. Many people want to be able
+to connect to the computers in their private network via secure shell,
+and rather than playing with dyndns and trying to pierce holes in their
+firewall, they run a hidden service on the inside and then rendezvous
+with that hidden service externally.
+
+News sites like Bloggers Without Borders (www.b19s.org) are advertising
+a hidden-service address on their front page. Doing this can provide
+increased robustness if they use the dual-IP approach we describe
+in~\cite{tor-design},
+but in practice they do it to increase visibility
+of the Tor project and their support for privacy, and to offer
+a way for their users, using unmodified software, to get end-to-end
+encryption and authentication to their website.
+
+\subsection{Location diversity and ISP-class adversaries}
+\label{subsec:routing-zones}
+
+Anonymity networks have long relied on diversity of node location for
+protection against attacks---typically an adversary who can observe a
+larger fraction of the network can launch a more effective attack. One
+way to achieve dispersal involves growing the network so a given adversary
+sees less. Alternately, we can arrange the topology so traffic can enter
+or exit at many places (for example, by using a free-route network
+like Tor rather than a cascade network like JAP). Lastly, we can use
+distributed trust to spread each transaction over multiple jurisdictions.
+But how do we decide whether two nodes are in related locations?
+
+Feamster and Dingledine defined a \emph{location diversity} metric
+in~\cite{feamster:wpes2004}, and began investigating a variant of location
+diversity based on the fact that the Internet is divided into thousands of
+independently operated networks called {\em autonomous systems} (ASes).
+The key insight from their paper is that while we typically think of a
+connection as going directly from the Tor client to the first Tor node,
+actually it traverses many different ASes on each hop. An adversary at
+any of these ASes can monitor or influence traffic. Specifically, given
+plausible initiators and recipients, and given random path selection,
+some ASes in the simulation were able to observe 10\% to 30\% of the
+transactions (that is, learn both the origin and the destination) on
+the deployed Tor network (33 nodes as of June 2004).
+
+The paper concludes that for best protection against the AS-level
+adversary, nodes should be in ASes that have the most links to other ASes:
+Tier-1 ISPs such as AT\&T and Abovenet. Further, a given transaction
+is safest when it starts or ends in a Tier-1 ISP\@. Therefore, assuming
+initiator and responder are both in the U.S., it actually \emph{hurts}
+our location diversity to use far-flung nodes in
+continents like Asia or South America.
+% it's not just entering or exiting from them. using them as the middle
+% hop reduces your effective path length, which you presumably don't
+% want because you chose that path length for a reason.
+%
+% Not sure I buy that argument. Two end nodes in the right ASs to
+% discourage linking are still not known to each other. If some
+% adversary in a single AS can bridge the middle node, it shouldn't
+% therefore be able to identify initiator or responder; although it could
+% contribute to further attacks given more assumptions.
+% Nonetheless, no change to the actual text for now.
+
+Many open questions remain. First, it will be an immense engineering
+challenge to get an entire BGP routing table to each Tor client, or to
+summarize it sufficiently. Without a local copy, clients won't be
+able to safely predict what ASes will be traversed on the various paths
+through the Tor network to the final destination. Tarzan~\cite{tarzan:ccs02}
+and MorphMix~\cite{morphmix:fc04} suggest that we compare IP prefixes to
+determine location diversity; but the above paper showed that in practice
+many of the Mixmaster nodes that share a single AS have entirely different
+IP prefixes. When the network has scaled to thousands of nodes, does IP
+prefix comparison become a more useful approximation? % Alternatively, can
+%relevant parts of the routing tables be summarized centrally and delivered to
+%clients in a less verbose format?
+%% i already said "or to summarize is sufficiently" above. is that not
+%% enough? -RD
+%
+Second, we can take advantage of caching certain content at the
+exit nodes, to limit the number of requests that need to leave the
+network at all. What about taking advantage of caches like Akamai or
+Google~\cite{shsm03}? (Note that they're also well-positioned as global
+adversaries.)
+%
+Third, if we follow the recommendations in~\cite{feamster:wpes2004}
+ and tailor path selection
+to avoid choosing endpoints in similar locations, how much are we hurting
+anonymity against larger real-world adversaries who can take advantage
+of knowing our algorithm?
+%
+Fourth, can we use this knowledge to figure out which gaps in our network
+most affect our robustness to this class of attack, and go recruit
+new nodes with those ASes in mind?
+
+%Tor's security relies in large part on the dispersal properties of its
+%network. We need to be more aware of the anonymity properties of various
+%approaches so we can make better design decisions in the future.
+
+\subsection{The Anti-censorship problem}
+\label{subsec:china}
+
+Citizens in a variety of countries, such as most recently China and
+Iran, are blocked from accessing various sites outside
+their country. These users try to find any tools available to allow
+them to get around these firewalls. Some anonymity networks, such as
+Six-Four~\cite{six-four}, are designed specifically with this goal in
+mind; others like the Anonymizer~\cite{anonymizer} are paid by sponsors
+such as Voice of America to encourage Internet
+freedom. Even though Tor wasn't
+designed with ubiquitous access to the network in mind, thousands of
+users across the world are now using it for exactly this purpose.
+% Academic and NGO organizations, peacefire, \cite{berkman}, etc
+
+Anti-censorship networks hoping to bridge country-level blocks face
+a variety of challenges. One of these is that they need to find enough
+exit nodes---servers on the `free' side that are willing to relay
+traffic from users to their final destinations. Anonymizing
+networks like Tor are well-suited to this task since we have
+already gathered a set of exit nodes that are willing to tolerate some
+political heat.
+
+The other main challenge is to distribute a list of reachable relays
+to the users inside the country, and give them software to use those relays,
+without letting the censors also enumerate this list and block each
+relay. Anonymizer solves this by buying lots of seemingly-unrelated IP
+addresses (or having them donated), abandoning old addresses as they are
+`used up,' and telling a few users about the new ones. Distributed
+anonymizing networks again have an advantage here, in that we already
+have tens of thousands of separate IP addresses whose users might
+volunteer to provide this service since they've already installed and use
+the software for their own privacy~\cite{koepsell:wpes2004}. Because
+the Tor protocol separates routing from network discovery \cite{tor-design},
+volunteers could configure their Tor clients
+to generate node descriptors and send them to a special directory
+server that gives them out to dissidents who need to get around blocks.
+
+Of course, this still doesn't prevent the adversary
+from enumerating and preemptively blocking the volunteer relays.
+Perhaps a tiered-trust system could be built where a few individuals are
+given relays' locations. They could then recommend other individuals
+by telling them
+those addresses, thus providing a built-in incentive to avoid letting the
+adversary intercept them. Max-flow trust algorithms~\cite{advogato}
+might help to bound the number of IP addresses leaked to the adversary. Groups
+like the W3C are looking into using Tor as a component in an overall system to
+help address censorship; we wish them success.
+
+%\cite{infranet}
+
+\section{Scaling}
+\label{sec:scaling}
+
+Tor is running today with hundreds of nodes and tens of thousands of
+users, but it will certainly not scale to millions.
+Scaling Tor involves four main challenges. First, to get a
+large set of nodes, we must address incentives for
+users to carry traffic for others. Next is safe node discovery, both
+while bootstrapping (Tor clients must robustly find an initial
+node list) and later (Tor clients must learn about a fair sample
+of honest nodes and not let the adversary control circuits).
+We must also detect and handle node speed and reliability as the network
+becomes increasingly heterogeneous: since the speed and reliability
+of a circuit is limited by its worst link, we must learn to track and
+predict performance. Finally, we must stop assuming that all points on
+the network can connect to all other points.
+
+\subsection{Incentives by Design}
+\label{subsec:incentives-by-design}
+
+There are three behaviors we need to encourage for each Tor node: relaying
+traffic; providing good throughput and reliability while doing it;
+and allowing traffic to exit the network from that node.
+
+We encourage these behaviors through \emph{indirect} incentives: that
+is, by designing the system and educating users in such a way that users
+with certain goals will choose to relay traffic. One
+main incentive for running a Tor node is social: volunteers
+altruistically donate their bandwidth and time. We encourage this with
+public rankings of the throughput and reliability of nodes, much like
+seti@home. We further explain to users that they can get
+deniability for any traffic emerging from the same address as a Tor
+exit node, and they can use their own Tor node
+as an entry or exit point with confidence that it's not run by an adversary.
+Further, users may run a node simply because they need such a network
+to be persistently available and usable, and the value of supporting this
+exceeds any countervening costs.
+Finally, we can encourage operators by improving the usability and feature
+set of the software:
+rate limiting support and easy packaging decrease the hassle of
+maintaining a node, and our configurable exit policies allow each
+operator to advertise a policy describing the hosts and ports to which
+he feels comfortable connecting.
+
+To date these incentives appear to have been adequate. As the system scales
+or as new issues emerge, however, we may also need to provide
+ \emph{direct} incentives:
+providing payment or other resources in return for high-quality service.
+Paying actual money is problematic: decentralized e-cash systems are
+not yet practical, and a centralized collection system not only reduces
+robustness, but also has failed in the past (the history of commercial
+anonymizing networks is littered with failed attempts). A more promising
+option is to use a tit-for-tat incentive scheme, where nodes provide better
+service to nodes that have provided good service for them.
+
+Unfortunately, such an approach introduces new anonymity problems.
+There are many surprising ways for nodes to game the incentive and
+reputation system to undermine anonymity---such systems are typically
+designed to encourage fairness in storage or bandwidth usage, not
+fairness of provided anonymity. An adversary can attract more traffic
+by performing well or can target individual users by selectively
+performing, to undermine their anonymity. Typically a user who
+chooses evenly from all nodes is most resistant to an adversary
+targeting him, but that approach hampers the efficient use
+of heterogeneous nodes.
+
+%When a node (call him Steve) performs well for Alice, does Steve gain
+%reputation with the entire system, or just with Alice? If the entire
+%system, how does Alice tell everybody about her experience in a way that
+%prevents her from lying about it yet still protects her identity? If
+%Steve's behavior only affects Alice's behavior, does this allow Steve to
+%selectively perform only for Alice, and then break her anonymity later
+%when somebody (presumably Alice) routes through his node?
+
+A possible solution is a simplified approach to the tit-for-tat
+incentive scheme based on two rules: (1) each node should measure the
+service it receives from adjacent nodes, and provide service relative
+to the received service, but (2) when a node is making decisions that
+affect its own security (such as building a circuit for its own
+application connections), it should choose evenly from a sufficiently
+large set of nodes that meet some minimum service
+threshold~\cite{casc-rep}. This approach allows us to discourage
+bad service
+without opening Alice up as much to attacks. All of this requires
+further study.
+
+\subsection{Trust and discovery}
+\label{subsec:trust-and-discovery}
+
+The published Tor design is deliberately simplistic in how
+new nodes are authorized and how clients are informed about Tor
+nodes and their status.
+All nodes periodically upload a signed description
+of their locations, keys, and capabilities to each of several well-known {\it
+ directory servers}. These directory servers construct a signed summary
+of all known Tor nodes (a ``directory''), and a signed statement of which
+nodes they
+believe to be operational then (a ``network status''). Clients
+periodically download a directory to learn the latest nodes and
+keys, and more frequently download a network status to learn which nodes are
+likely to be running. Tor nodes also operate as directory caches, to
+lighten the bandwidth on the directory servers.
+
+To prevent Sybil attacks (wherein an adversary signs up many
+purportedly independent nodes to increase her network view),
+this design
+requires the directory server operators to manually
+approve new nodes. Unapproved nodes are included in the directory,
+but clients
+do not use them at the start or end of their circuits. In practice,
+directory administrators perform little actual verification, and tend to
+approve any Tor node whose operator can compose a coherent email.
+This procedure
+may prevent trivial automated Sybil attacks, but will do little
+against a clever and determined attacker.
+
+There are a number of flaws in this system that need to be addressed as we
+move forward. First,
+each directory server represents an independent point of failure: any
+compromised directory server could start recommending only compromised
+nodes.
+Second, as more nodes join the network, %the more unreasonable it
+%becomes to expect clients to know about them all.
+directories
+become infeasibly large, and downloading the list of nodes becomes
+burdensome.
+Third, the validation scheme may do as much harm as it does good. It
+does not prevent clever attackers from mounting Sybil attacks,
+and it may deter node operators from joining the network---if
+they expect the validation process to be difficult, or they do not share
+any languages in common with the directory server operators.
+
+We could try to move the system in several directions, depending on our
+choice of threat model and requirements. If we did not need to increase
+network capacity to support more users, we could simply
+ adopt even stricter validation requirements, and reduce the number of
+nodes in the network to a trusted minimum.
+But, we can only do that if we can simultaneously make node capacity
+scale much more than we anticipate to be feasible soon, and if we can find
+entities willing to run such nodes, an equally daunting prospect.
+
+In order to address the first two issues, it seems wise to move to a system
+including a number of semi-trusted directory servers, no one of which can
+compromise a user on its own. Ultimately, of course, we cannot escape the
+problem of a first introducer: since most users will run Tor in whatever
+configuration the software ships with, the Tor distribution itself will
+remain a single point of failure so long as it includes the seed
+keys for directory servers, a list of directory servers, or any other means
+to learn which nodes are on the network. But omitting this information
+from the Tor distribution would only delegate the trust problem to each
+individual user. %, most of whom are presumably less informed about how to make
+%trust decisions than the Tor developers.
+A well publicized, widely available, authoritatively and independently
+endorsed and signed list of initial directory servers and their keys
+is a possible solution. But, setting that up properly is itself a large
+bootstrapping task.
+
+%Network discovery, sybil, node admission, scaling. It seems that the code
+%will ship with something and that's our trust root. We could try to get
+%people to build a web of trust, but no. Where we go from here depends
+%on what threats we have in mind. Really decentralized if your threat is
+%RIAA; less so if threat is to application data or individuals or...
+
+\subsection{Measuring performance and capacity}
+\label{subsec:performance}
+
+One of the paradoxes with engineering an anonymity network is that we'd like
+to learn as much as we can about how traffic flows so we can improve the
+network, but we want to prevent others from learning how traffic flows in
+order to trace users' connections through the network. Furthermore, many
+mechanisms that help Tor run efficiently
+require measurements about the network.
+
+Currently, nodes try to deduce their own available bandwidth (based on how
+much traffic they have been able to transfer recently) and include this
+information in the descriptors they upload to the directory. Clients
+choose servers weighted by their bandwidth, neglecting really slow
+servers and capping the influence of really fast ones.
+%
+This is, of course, eminently cheatable. A malicious node can get a
+disproportionate amount of traffic simply by claiming to have more bandwidth
+than it does. But better mechanisms have their problems. If bandwidth data
+is to be measured rather than self-reported, it is usually possible for
+nodes to selectively provide better service for the measuring party, or
+sabotage the measured value of other nodes. Complex solutions for
+mix networks have been proposed, but do not address the issues
+completely~\cite{mix-acc,casc-rep}.
+
+Even with no cheating, network measurement is complex. It is common
+for views of a node's latency and/or bandwidth to vary wildly between
+observers. Further, it is unclear whether total bandwidth is really
+the right measure; perhaps clients should instead be considering nodes
+based on unused bandwidth or observed throughput.
+%How to measure performance without letting people selectively deny service
+%by distinguishing pings. Heck, just how to measure performance at all. In
+%practice people have funny firewalls that don't match up to their exit
+%policies and Tor doesn't deal.
+%
+%Network investigation: Is all this bandwidth publishing thing a good idea?
+%How can we collect stats better? Note weasel's smokeping, at
+%http://seppia.noreply.org/cgi-bin/smokeping.cgi?target=Tor
+%which probably gives george and steven enough info to break tor?
+%
+And even if we can collect and use this network information effectively,
+we must ensure
+that it is not more useful to attackers than to us. While it
+seems plausible that bandwidth data alone is not enough to reveal
+sender-recipient connections under most circumstances, it could certainly
+reveal the path taken by large traffic flows under low-usage circumstances.
+
+\subsection{Non-clique topologies}
+
+Tor's comparatively weak threat model may allow easier scaling than
+other
+designs. High-latency mix networks need to avoid partitioning attacks, where
+network splits let an attacker distinguish users in different partitions.
+Since Tor assumes the adversary cannot cheaply observe nodes at will,
+a network split may not decrease protection much.
+Thus, one option when the scale of a Tor network
+exceeds some size is simply to split it. Nodes could be allocated into
+partitions while hampering collaborating hostile nodes from taking over
+a single partition~\cite{casc-rep}.
+Clients could switch between
+networks, even on a per-circuit basis.
+%Future analysis may uncover
+%other dangers beyond those affecting mix-nets.
+
+More conservatively, we can try to scale a single Tor network. Likely
+problems with adding more servers to a single Tor network include an
+explosion in the number of sockets needed on each server as more servers
+join, and increased coordination overhead to keep each users' view of
+the network consistent. As we grow, we will also have more instances of
+servers that can't reach each other simply due to Internet topology or
+routing problems.
+
+%include restricting the number of sockets and the amount of bandwidth
+%used by each node. The number of sockets is determined by the network's
+%connectivity and the number of users, while bandwidth capacity is determined
+%by the total bandwidth of nodes on the network. The simplest solution to
+%bandwidth capacity is to add more nodes, since adding a Tor node of any
+%feasible bandwidth will increase the traffic capacity of the network. So as
+%a first step to scaling, we should focus on making the network tolerate more
+%nodes, by reducing the interconnectivity of the nodes; later we can reduce
+%overhead associated with directories, discovery, and so on.
+
+We can address these points by reducing the network's connectivity.
+Danezis~\cite{danezis:pet2003} considers
+the anonymity implications of restricting routes on mix networks and
+recommends an approach based on expander graphs (where any subgraph is likely
+to have many neighbors). It is not immediately clear that this approach will
+extend to Tor, which has a weaker threat model but higher performance
+requirements: instead of analyzing the
+probability of an attacker's viewing whole paths, we will need to examine the
+attacker's likelihood of compromising the endpoints.
+%
+Tor may not need an expander graph per se: it
+may be enough to have a single central subnet that is highly connected, like
+an Internet backbone. % As an
+%example, assume fifty nodes of relatively high traffic capacity. This
+%\emph{center} forms a clique. Assume each center node can
+%handle 200 connections to other nodes (including the other ones in the
+%center). Assume every noncenter node connects to three nodes in the
+%center and anyone out of the center that they want to. Then the
+%network easily scales to c. 2500 nodes with commensurate increase in
+%bandwidth.
+There are many open questions: how to distribute connectivity information
+(presumably nodes will learn about the central nodes
+when they download Tor), whether central nodes
+will need to function as a `backbone', and so on. As above,
+this could reduce the amount of anonymity available from a mix-net,
+but for a low-latency network where anonymity derives largely from
+the edges, it may be feasible.
+
+%In a sense, Tor already has a non-clique topology.
+%Individuals can set up and run Tor nodes without informing the
+%directory servers. This allows groups to run a
+%local Tor network of private nodes that connects to the public Tor
+%network. This network is hidden behind the Tor network, and its
+%only visible connection to Tor is at those points where it connects.
+%As far as the public network, or anyone observing it, is concerned,
+%they are running clients.
+
+\section{The Future}
+\label{sec:conclusion}
+
+Tor is the largest and most diverse low-latency anonymity network
+available, but we are still in the beginning stages of deployment. Several
+major questions remain.
+
+First, will our volunteer-based approach to sustainability work in the
+long term? As we add more features and destabilize the network, the
+developers spend a lot of time keeping the server operators happy. Even
+though Tor is free software, the network would likely stagnate and die at
+this stage if the developers stopped actively working on it. We may get
+an unexpected boon from the fact that we're a general-purpose overlay
+network: as Tor grows more popular, other groups who need an overlay
+network on the Internet are starting to adapt Tor to their needs.
+%
+Second, Tor is only one of many components that preserve privacy online.
+For applications where it is desirable to
+keep identifying information out of application traffic, someone must build
+more and better protocol-aware proxies that are usable by ordinary people.
+%
+Third, we need to gain a reputation for social good, and learn how to
+coexist with the variety of Internet services and their established
+authentication mechanisms. We can't just keep escalating the blacklist
+standoff forever.
+%
+Fourth, the current Tor
+architecture does not scale even to handle current user demand. We must
+find designs and incentives to let some clients relay traffic too, without
+sacrificing too much anonymity.
+
+These are difficult and open questions. Yet choosing not to solve them
+means leaving most users to a less secure network or no anonymizing
+network at all.
+
+\bibliographystyle{plain} \bibliography{tor-design}
+
+\clearpage
+\appendix
+
+\begin{figure}[t]
+%\unitlength=1in
+\centering
+%\begin{picture}(6.0,2.0)
+%\put(3,1){\makebox(0,0)[c]{\epsfig{figure=graphnodes,width=6in}}}
+%\end{picture}
+\mbox{\epsfig{figure=graphnodes,width=5in}}
+\caption{Number of Tor nodes over time, through January 2005. Lowest
+line is number of exit
+nodes that allow connections to port 80. Middle line is total number of
+verified (registered) Tor nodes. The line above that represents nodes
+that are running but not yet registered.}
+\label{fig:graphnodes}
+\end{figure}
+
+\begin{figure}[t]
+\centering
+\mbox{\epsfig{figure=graphtraffic,width=5in}}
+\caption{The sum of traffic reported by each node over time, through
+January 2005. The bottom
+pair show average throughput, and the top pair represent the largest 15
+minute burst in each 4 hour period.}
+\label{fig:graphtraffic}
+\end{figure}
+
+\end{document}
+
+%Making use of nodes with little bandwidth, or high latency/packet loss.
+
+%Running Tor nodes behind NATs, behind great-firewalls-of-China, etc.
+%Restricted routes. How to propagate to everybody the topology? BGP
+%style doesn't work because we don't want just *one* path. Point to
+%Geoff's stuff.
+
diff --git a/2005/challenges/graphnodes.pdf b/2005/challenges/graphnodes.pdf
new file mode 100644
index 0000000..68e98dc
Binary files /dev/null and b/2005/challenges/graphnodes.pdf differ
diff --git a/2005/challenges/graphtraffic.pdf b/2005/challenges/graphtraffic.pdf
new file mode 100644
index 0000000..e37382f
Binary files /dev/null and b/2005/challenges/graphtraffic.pdf differ
diff --git a/2005/challenges/llncs.cls b/2005/challenges/llncs.cls
new file mode 100644
index 0000000..697dd77
--- /dev/null
+++ b/2005/challenges/llncs.cls
@@ -0,0 +1,1016 @@
+% LLNCS DOCUMENT CLASS -- version 2.8
+% for LaTeX2e
+%
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+\ProvidesClass{llncs}[2000/05/16 v2.8
+^^JLaTeX document class for Lecture Notes in Computer Science]
+% Options
+\let\if@envcntreset\iffalse
+\DeclareOption{envcountreset}{\let\if@envcntreset\iftrue}
+\DeclareOption{citeauthoryear}{\let\citeauthoryear=Y}
+\DeclareOption{oribibl}{\let\oribibl=Y}
+\let\if@custvec\iftrue
+\DeclareOption{orivec}{\let\if@custvec\iffalse}
+\let\if@envcntsame\iffalse
+\DeclareOption{envcountsame}{\let\if@envcntsame\iftrue}
+\let\if@envcntsect\iffalse
+\DeclareOption{envcountsect}{\let\if@envcntsect\iftrue}
+\let\if@runhead\iffalse
+\DeclareOption{runningheads}{\let\if@runhead\iftrue}
+
+\let\if@openbib\iffalse
+\DeclareOption{openbib}{\let\if@openbib\iftrue}
+
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
+
+\ProcessOptions
+
+\LoadClass[twoside]{article}
+\RequirePackage{multicol} % needed for the list of participants, index
+
+\setlength{\textwidth}{12.2cm}
+\setlength{\textheight}{19.3cm}
+
+% Ragged bottom for the actual page
+\def\thisbottomragged{\def\@textbottom{\vskip\z@ plus.0001fil
+\global\let\@textbottom\relax}}
+
+\renewcommand\small{%
+ \@setfontsize\small\@ixpt{11}%
+ \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
+ \abovedisplayshortskip \z@ \@plus2\p@
+ \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
+ \def\@listi{\leftmargin\leftmargini
+ \parsep 0\p@ \@plus1\p@ \@minus\p@
+ \topsep 8\p@ \@plus2\p@ \@minus4\p@
+ \itemsep0\p@}%
+ \belowdisplayskip \abovedisplayskip
+}
+
+\frenchspacing
+\widowpenalty=10000
+\clubpenalty=10000
+
+\setlength\oddsidemargin {63\p@}
+\setlength\evensidemargin {63\p@}
+\setlength\marginparwidth {90\p@}
+
+\setlength\headsep {16\p@}
+
+\setlength\footnotesep{7.7\p@}
+\setlength\textfloatsep{8mm\@plus 2\p@ \@minus 4\p@}
+\setlength\intextsep {8mm\@plus 2\p@ \@minus 2\p@}
+
+\setcounter{secnumdepth}{2}
+
+\newcounter {chapter}
+\renewcommand\thechapter {\@arabic\c@chapter}
+
+\newif\if@mainmatter \@mainmattertrue
+\newcommand\frontmatter{\cleardoublepage
+ \@mainmatterfalse\pagenumbering{Roman}}
+\newcommand\mainmatter{\cleardoublepage
+ \@mainmattertrue\pagenumbering{arabic}}
+\newcommand\backmatter{\if@openright\cleardoublepage\else\clearpage\fi
+ \@mainmatterfalse}
+
+\renewcommand\part{\cleardoublepage
+ \thispagestyle{empty}%
+ \if@twocolumn
+ \onecolumn
+ \@tempswatrue
+ \else
+ \@tempswafalse
+ \fi
+ \null\vfil
+ \secdef\@part\@spart}
+
+\def\@part[#1]#2{%
+ \ifnum \c@secnumdepth >-2\relax
+ \refstepcounter{part}%
+ \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
+ \else
+ \addcontentsline{toc}{part}{#1}%
+ \fi
+ \markboth{}{}%
+ {\centering
+ \interlinepenalty \@M
+ \normalfont
+ \ifnum \c@secnumdepth >-2\relax
+ \huge\bfseries \partname~\thepart
+ \par
+ \vskip 20\p@
+ \fi
+ \Huge \bfseries #2\par}%
+ \@endpart}
+\def\@spart#1{%
+ {\centering
+ \interlinepenalty \@M
+ \normalfont
+ \Huge \bfseries #1\par}%
+ \@endpart}
+\def\@endpart{\vfil\newpage
+ \if@twoside
+ \null
+ \thispagestyle{empty}%
+ \newpage
+ \fi
+ \if@tempswa
+ \twocolumn
+ \fi}
+
+\newcommand\chapter{\clearpage
+ \thispagestyle{empty}%
+ \global\@topnum\z@
+ \@afterindentfalse
+ \secdef\@chapter\@schapter}
+\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\(a)chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+\def\@makechapterhead#1{%
+% \vspace*{50\p@}%
+ {\centering
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \large\bfseries \@chapapp{} \thechapter
+ \par\nobreak
+ \vskip 20\p@
+ \fi
+ \fi
+ \interlinepenalty\@M
+ \Large \bfseries #1\par\nobreak
+ \vskip 40\p@
+ }}
+\def\@schapter#1{\if@twocolumn
+ \@topnewpage[\@makeschapterhead{#1}]%
+ \else
+ \@makeschapterhead{#1}%
+ \@afterheading
+ \fi}
+\def\@makeschapterhead#1{%
+% \vspace*{50\p@}%
+ {\centering
+ \normalfont
+ \interlinepenalty\@M
+ \Large \bfseries #1\par\nobreak
+ \vskip 40\p@
+ }}
+
+\renewcommand\section{\@startsection{section}{1}{\z@}%
+ {-18\p@ \@plus -4\p@ \@minus -4\p@}%
+ {12\p@ \@plus 4\p@ \@minus 4\p@}%
+ {\normalfont\large\bfseries\boldmath
+ \rightskip=\z@ \@plus 8em\pretolerance=10000 }}
+\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
+ {-18\p@ \@plus -4\p@ \@minus -4\p@}%
+ {8\p@ \@plus 4\p@ \@minus 4\p@}%
+ {\normalfont\normalsize\bfseries\boldmath
+ \rightskip=\z@ \@plus 8em\pretolerance=10000 }}
+\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
+ {-18\p@ \@plus -4\p@ \@minus -4\p@}%
+ {-0.5em \@plus -0.22em \@minus -0.1em}%
+ {\normalfont\normalsize\bfseries\boldmath}}
+\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
+ {-12\p@ \@plus -4\p@ \@minus -4\p@}%
+ {-0.5em \@plus -0.22em \@minus -0.1em}%
+ {\normalfont\normalsize\itshape}}
+\renewcommand\subparagraph[1]{\typeout{LLNCS warning: You should not use
+ \string\subparagraph\space with this class}\vskip0.5cm
+You should not use \verb|\subparagraph| with this class.\vskip0.5cm}
+
+\DeclareMathSymbol{\Gamma}{\mathalpha}{letters}{"00}
+\DeclareMathSymbol{\Delta}{\mathalpha}{letters}{"01}
+\DeclareMathSymbol{\Theta}{\mathalpha}{letters}{"02}
+\DeclareMathSymbol{\Lambda}{\mathalpha}{letters}{"03}
+\DeclareMathSymbol{\Xi}{\mathalpha}{letters}{"04}
+\DeclareMathSymbol{\Pi}{\mathalpha}{letters}{"05}
+\DeclareMathSymbol{\Sigma}{\mathalpha}{letters}{"06}
+\DeclareMathSymbol{\Upsilon}{\mathalpha}{letters}{"07}
+\DeclareMathSymbol{\Phi}{\mathalpha}{letters}{"08}
+\DeclareMathSymbol{\Psi}{\mathalpha}{letters}{"09}
+\DeclareMathSymbol{\Omega}{\mathalpha}{letters}{"0A}
+
+\let\footnotesize\small
+
+\if@custvec
+\def\vec#1{\mathchoice{\mbox{\boldmath$\displaystyle#1$}}
+{\mbox{\boldmath$\textstyle#1$}}
+{\mbox{\boldmath$\scriptstyle#1$}}
+{\mbox{\boldmath$\scriptscriptstyle#1$}}}
+\fi
+
+\def\squareforqed{\hbox{\rlap{$\sqcap$}$\sqcup$}}
+\def\qed{\ifmmode\squareforqed\else{\unskip\nobreak\hfil
+\penalty50\hskip1em\null\nobreak\hfil\squareforqed
+\parfillskip=0pt\finalhyphendemerits=0\endgraf}\fi}
+
+\def\getsto{\mathrel{\mathchoice {\vcenter{\offinterlineskip
+\halign{\hfil
+$\displaystyle##$\hfil\cr\gets\cr\to\cr}}}
+{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr\gets
+\cr\to\cr}}}
+{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr\gets
+\cr\to\cr}}}
+{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
+\gets\cr\to\cr}}}}}
+\def\lid{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
+$\displaystyle##$\hfil\cr<\cr\noalign{\vskip1.2pt}=\cr}}}
+{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr<\cr
+\noalign{\vskip1.2pt}=\cr}}}
+{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr<\cr
+\noalign{\vskip1pt}=\cr}}}
+{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
+<\cr
+\noalign{\vskip0.9pt}=\cr}}}}}
+\def\gid{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
+$\displaystyle##$\hfil\cr>\cr\noalign{\vskip1.2pt}=\cr}}}
+{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr>\cr
+\noalign{\vskip1.2pt}=\cr}}}
+{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr>\cr
+\noalign{\vskip1pt}=\cr}}}
+{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
+>\cr
+\noalign{\vskip0.9pt}=\cr}}}}}
+\def\grole{\mathrel{\mathchoice {\vcenter{\offinterlineskip
+\halign{\hfil
+$\displaystyle##$\hfil\cr>\cr\noalign{\vskip-1pt}<\cr}}}
+{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr
+>\cr\noalign{\vskip-1pt}<\cr}}}
+{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr
+>\cr\noalign{\vskip-0.8pt}<\cr}}}
+{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
+>\cr\noalign{\vskip-0.3pt}<\cr}}}}}
+\def\bbbr{{\rm I\!R}} %reelle Zahlen
+\def\bbbm{{\rm I\!M}}
+\def\bbbn{{\rm I\!N}} %natuerliche Zahlen
+\def\bbbf{{\rm I\!F}}
+\def\bbbh{{\rm I\!H}}
+\def\bbbk{{\rm I\!K}}
+\def\bbbp{{\rm I\!P}}
+\def\bbbone{{\mathchoice {\rm 1\mskip-4mu l} {\rm 1\mskip-4mu l}
+{\rm 1\mskip-4.5mu l} {\rm 1\mskip-5mu l}}}
+\def\bbbc{{\mathchoice {\setbox0=\hbox{$\displaystyle\rm C$}\hbox{\hbox
+to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}
+{\setbox0=\hbox{$\textstyle\rm C$}\hbox{\hbox
+to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}
+{\setbox0=\hbox{$\scriptstyle\rm C$}\hbox{\hbox
+to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}
+{\setbox0=\hbox{$\scriptscriptstyle\rm C$}\hbox{\hbox
+to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}}}
+\def\bbbq{{\mathchoice {\setbox0=\hbox{$\displaystyle\rm
+Q$}\hbox{\raise
+0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.8\ht0\hss}\box0}}
+{\setbox0=\hbox{$\textstyle\rm Q$}\hbox{\raise
+0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.8\ht0\hss}\box0}}
+{\setbox0=\hbox{$\scriptstyle\rm Q$}\hbox{\raise
+0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.7\ht0\hss}\box0}}
+{\setbox0=\hbox{$\scriptscriptstyle\rm Q$}\hbox{\raise
+0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.7\ht0\hss}\box0}}}}
+\def\bbbt{{\mathchoice {\setbox0=\hbox{$\displaystyle\rm
+T$}\hbox{\hbox to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}
+{\setbox0=\hbox{$\textstyle\rm T$}\hbox{\hbox
+to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}
+{\setbox0=\hbox{$\scriptstyle\rm T$}\hbox{\hbox
+to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}
+{\setbox0=\hbox{$\scriptscriptstyle\rm T$}\hbox{\hbox
+to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}}}
+\def\bbbs{{\mathchoice
+{\setbox0=\hbox{$\displaystyle \rm S$}\hbox{\raise0.5\ht0\hbox
+to0pt{\kern0.35\wd0\vrule height0.45\ht0\hss}\hbox
+to0pt{\kern0.55\wd0\vrule height0.5\ht0\hss}\box0}}
+{\setbox0=\hbox{$\textstyle \rm S$}\hbox{\raise0.5\ht0\hbox
+to0pt{\kern0.35\wd0\vrule height0.45\ht0\hss}\hbox
+to0pt{\kern0.55\wd0\vrule height0.5\ht0\hss}\box0}}
+{\setbox0=\hbox{$\scriptstyle \rm S$}\hbox{\raise0.5\ht0\hbox
+to0pt{\kern0.35\wd0\vrule height0.45\ht0\hss}\raise0.05\ht0\hbox
+to0pt{\kern0.5\wd0\vrule height0.45\ht0\hss}\box0}}
+{\setbox0=\hbox{$\scriptscriptstyle\rm S$}\hbox{\raise0.5\ht0\hbox
+to0pt{\kern0.4\wd0\vrule height0.45\ht0\hss}\raise0.05\ht0\hbox
+to0pt{\kern0.55\wd0\vrule height0.45\ht0\hss}\box0}}}}
+\def\bbbz{{\mathchoice {\hbox{$\mathsf\textstyle Z\kern-0.4em Z$}}
+{\hbox{$\mathsf\textstyle Z\kern-0.4em Z$}}
+{\hbox{$\mathsf\scriptstyle Z\kern-0.3em Z$}}
+{\hbox{$\mathsf\scriptscriptstyle Z\kern-0.2em Z$}}}}
+
+\let\ts\,
+
+\setlength\leftmargini {17\p@}
+\setlength\leftmargin {\leftmargini}
+\setlength\leftmarginii {\leftmargini}
+\setlength\leftmarginiii {\leftmargini}
+\setlength\leftmarginiv {\leftmargini}
+\setlength \labelsep {.5em}
+\setlength \labelwidth{\leftmargini}
+\addtolength\labelwidth{-\labelsep}
+
+\def\@listI{\leftmargin\leftmargini
+ \parsep 0\p@ \@plus1\p@ \@minus\p@
+ \topsep 8\p@ \@plus2\p@ \@minus4\p@
+ \itemsep0\p@}
+\let\@listi\@listI
+\@listi
+\def\@listii {\leftmargin\leftmarginii
+ \labelwidth\leftmarginii
+ \advance\labelwidth-\labelsep
+ \topsep 0\p@ \@plus2\p@ \@minus\p@}
+\def\@listiii{\leftmargin\leftmarginiii
+ \labelwidth\leftmarginiii
+ \advance\labelwidth-\labelsep
+ \topsep 0\p@ \@plus\p@\@minus\p@
+ \parsep \z@
+ \partopsep \p@ \@plus\z@ \@minus\p@}
+
+\renewcommand\labelitemi{\normalfont\bfseries --}
+\renewcommand\labelitemii{$\m@th\bullet$}
+
+\setlength\arraycolsep{1.4\p@}
+\setlength\tabcolsep{1.4\p@}
+
+\def\tableofcontents{\chapter*{\contentsname\@mkboth{{\contentsname}}%
+ {{\contentsname}}}
+ \def\authcount##1{\setcounter{auco}{##1}\setcounter{@auth}{1}}
+ \def\lastand{\ifnum\value{auco}=2\relax
+ \unskip{} \andname\
+ \else
+ \unskip \lastandname\
+ \fi}%
+ \def\and{\stepcounter{@auth}\relax
+ \ifnum\value{@auth}=\value{auco}%
+ \lastand
+ \else
+ \unskip,
+ \fi}%
+ \@starttoc{toc}\if@restonecol\twocolumn\fi}
+
+\def\l@part#1#2{\addpenalty{\@secpenalty}%
+ \addvspace{2em plus\p@}% % space above part line
+ \begingroup
+ \parindent \z@
+ \rightskip \z@ plus 5em
+ \hrule\vskip5pt
+ \large % same size as for a contribution heading
+ \bfseries\boldmath % set line in boldface
+ \leavevmode % TeX command to enter horizontal mode.
+ #1\par
+ \vskip5pt
+ \hrule
+ \vskip1pt
+ \nobreak % Never break after part entry
+ \endgroup}
+
+\def\@dotsep{2}
+
+\def\hyperhrefextend{\ifx\hyper@anchor\@undefined\else
+{chapter.\thechapter}\fi}
+
+\def\addnumcontentsmark#1#2#3{%
+\addtocontents{#1}{\protect\contentsline{#2}{\protect\numberline
+ {\thechapter}#3}{\thepage}\hyperhrefextend}}
+\def\addcontentsmark#1#2#3{%
+\addtocontents{#1}{\protect\contentsline{#2}{#3}{\thepage}\hyperhrefextend}}
+\def\addcontentsmarkwop#1#2#3{%
+\addtocontents{#1}{\protect\contentsline{#2}{#3}{0}\hyperhrefextend}}
+
+\def\@adcmk[#1]{\ifcase #1 \or
+\def\@gtempa{\addnumcontentsmark}%
+ \or \def\@gtempa{\addcontentsmark}%
+ \or \def\@gtempa{\addcontentsmarkwop}%
+ \fi\@gtempa{toc}{chapter}}
+\def\addtocmark{\@ifnextchar[{\@adcmk}{\@adcmk[3]}}
+
+\def\l@chapter#1#2{\addpenalty{-\@highpenalty}
+ \vskip 1.0em plus 1pt \@tempdima 1.5em \begingroup
+ \parindent \z@ \rightskip \@pnumwidth
+ \parfillskip -\@pnumwidth
+ \leavevmode \advance\leftskip\@tempdima \hskip -\leftskip
+ {\large\bfseries\boldmath#1}\ifx0#2\hfil\null
+ \else
+ \nobreak
+ \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern
+ \@dotsep mu$}\hfill
+ \nobreak\hbox to\@pnumwidth{\hss #2}%
+ \fi\par
+ \penalty\@highpenalty \endgroup}
+
+\def\l@title#1#2{\addpenalty{-\@highpenalty}
+ \addvspace{8pt plus 1pt}
+ \@tempdima \z@
+ \begingroup
+ \parindent \z@ \rightskip \@tocrmarg
+ \parfillskip -\@tocrmarg
+ \leavevmode \advance\leftskip\@tempdima \hskip -\leftskip
+ #1\nobreak
+ \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern
+ \@dotsep mu$}\hfill
+ \nobreak\hbox to\@pnumwidth{\hss #2}\par
+ \penalty\@highpenalty \endgroup}
+
+\setcounter{tocdepth}{0}
+\newdimen\tocchpnum
+\newdimen\tocsecnum
+\newdimen\tocsectotal
+\newdimen\tocsubsecnum
+\newdimen\tocsubsectotal
+\newdimen\tocsubsubsecnum
+\newdimen\tocsubsubsectotal
+\newdimen\tocparanum
+\newdimen\tocparatotal
+\newdimen\tocsubparanum
+\tocchpnum=\z@ % no chapter numbers
+\tocsecnum=15\p@ % section 88. plus 2.222pt
+\tocsubsecnum=23\p@ % subsection 88.8 plus 2.222pt
+\tocsubsubsecnum=27\p@ % subsubsection 88.8.8 plus 1.444pt
+\tocparanum=35\p@ % paragraph 88.8.8.8 plus 1.666pt
+\tocsubparanum=43\p@ % subparagraph 88.8.8.8.8 plus 1.888pt
+\def\calctocindent{%
+\tocsectotal=\tocchpnum
+\advance\tocsectotal by\tocsecnum
+\tocsubsectotal=\tocsectotal
+\advance\tocsubsectotal by\tocsubsecnum
+\tocsubsubsectotal=\tocsubsectotal
+\advance\tocsubsubsectotal by\tocsubsubsecnum
+\tocparatotal=\tocsubsubsectotal
+\advance\tocparatotal by\tocparanum}
+\calctocindent
+
+\def\l@section{\@dottedtocline{1}{\tocchpnum}{\tocsecnum}}
+\def\l@subsection{\@dottedtocline{2}{\tocsectotal}{\tocsubsecnum}}
+\def\l@subsubsection{\@dottedtocline{3}{\tocsubsectotal}{\tocsubsubsecnum}}
+\def\l@paragraph{\@dottedtocline{4}{\tocsubsubsectotal}{\tocparanum}}
+\def\l@subparagraph{\@dottedtocline{5}{\tocparatotal}{\tocsubparanum}}
+
+\def\listoffigures{\@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn
+ \fi\section*{\listfigurename\@mkboth{{\listfigurename}}{{\listfigurename}}}
+ \@starttoc{lof}\if@restonecol\twocolumn\fi}
+\def\l@figure{\@dottedtocline{1}{0em}{1.5em}}
+
+\def\listoftables{\@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn
+ \fi\section*{\listtablename\@mkboth{{\listtablename}}{{\listtablename}}}
+ \@starttoc{lot}\if@restonecol\twocolumn\fi}
+\let\l@table\l@figure
+
+\renewcommand\listoffigures{%
+ \section*{\listfigurename
+ \@mkboth{\listfigurename}{\listfigurename}}%
+ \@starttoc{lof}%
+ }
+
+\renewcommand\listoftables{%
+ \section*{\listtablename
+ \@mkboth{\listtablename}{\listtablename}}%
+ \@starttoc{lot}%
+ }
+
+\ifx\oribibl\undefined
+\ifx\citeauthoryear\undefined
+\renewenvironment{thebibliography}[1]
+ {\section*{\refname}
+ \def\(a)biblabel##1{##1.}
+ \small
+ \list{\@biblabel{\@arabic\c@enumiv}}%
+ {\settowidth\labelwidth{\@biblabel{#1}}%
+ \leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \if@openbib
+ \advance\leftmargin\bibindent
+ \itemindent -\bibindent
+ \listparindent \itemindent
+ \parsep \z@
+ \fi
+ \usecounter{enumiv}%
+ \let\p@enumiv\@empty
+ \renewcommand\theenumiv{\@arabic\c@enumiv}}%
+ \if@openbib
+ \renewcommand\newblock{\par}%
+ \else
+ \renewcommand\newblock{\hskip .11em \(a)plus.33em \(a)minus.07em}%
+ \fi
+ \sloppy\clubpenalty4000\widowpenalty4000%
+ \sfcode`\.=\@m}
+ {\def\@noitemerr
+ {\@latex@warning{Empty `thebibliography' environment}}%
+ \endlist}
+\def\@lbibitem[#1]#2{\item[{[#1]}\hfill]\if@filesw
+ {\let\protect\noexpand\immediate
+ \write\@auxout{\string\bibcite{#2}{#1}}}\fi\ignorespaces}
+\newcount\@tempcntc
+\def\@citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi
+ \@tempcnta\z@\@tempcntb\m@ne\def\@citea{}\@cite{\@for\@citeb:=#2\do
+ {\@ifundefined
+ {b@\@citeb}{\@citeo\@tempcntb\m@ne\@citea\def\@citea{,}{\bfseries
+ ?}\@warning
+ {Citation `\@citeb' on page \thepage \space undefined}}%
+ {\setbox\z@\hbox{\global\@tempcntc0\csname b@\@citeb\endcsname\relax}%
+ \ifnum\@tempcntc=\z@ \@citeo\@tempcntb\m@ne
+ \@citea\def\@citea{,}\hbox{\csname b@\@citeb\endcsname}%
+ \else
+ \advance\@tempcntb\@ne
+ \ifnum\@tempcntb=\@tempcntc
+ \else\advance\@tempcntb\m@ne\@citeo
+ \@tempcnta\@tempcntc\@tempcntb\@tempcntc\fi\fi}}\@citeo}{#1}}
+\def\@citeo{\ifnum\@tempcnta>\@tempcntb\else
+ \@citea\def\@citea{,\,\hskip\z@skip}%
+ \ifnum\@tempcnta=\@tempcntb\the\@tempcnta\else
+ {\advance\@tempcnta\@ne\ifnum\@tempcnta=\@tempcntb \else
+ \def\@citea{--}\fi
+ \advance\@tempcnta\m@ne\the\@tempcnta\@citea\the\@tempcntb}\fi\fi}
+\else
+\renewenvironment{thebibliography}[1]
+ {\section*{\refname}
+ \small
+ \list{}%
+ {\settowidth\labelwidth{}%
+ \leftmargin\parindent
+ \itemindent=-\parindent
+ \labelsep=\z@
+ \if@openbib
+ \advance\leftmargin\bibindent
+ \itemindent -\bibindent
+ \listparindent \itemindent
+ \parsep \z@
+ \fi
+ \usecounter{enumiv}%
+ \let\p@enumiv\@empty
+ \renewcommand\theenumiv{}}%
+ \if@openbib
+ \renewcommand\newblock{\par}%
+ \else
+ \renewcommand\newblock{\hskip .11em \(a)plus.33em \(a)minus.07em}%
+ \fi
+ \sloppy\clubpenalty4000\widowpenalty4000%
+ \sfcode`\.=\@m}
+ {\def\@noitemerr
+ {\@latex@warning{Empty `thebibliography' environment}}%
+ \endlist}
+ \def\@cite#1{#1}%
+ \def\@lbibitem[#1]#2{\item[]\if@filesw
+ {\def\protect##1{\string ##1\space}\immediate
+ \write\@auxout{\string\bibcite{#2}{#1}}}\fi\ignorespaces}
+ \fi
+\else
+\@cons\@openbib@code{\noexpand\small}
+\fi
+
+\def\idxquad{\hskip 10\p@}% space that divides entry from number
+
+\def\@idxitem{\par\hangindent 10\p@}
+
+\def\subitem{\par\setbox0=\hbox{--\enspace}% second order
+ \noindent\hangindent\wd0\box0}% index entry
+
+\def\subsubitem{\par\setbox0=\hbox{--\,--\enspace}% third
+ \noindent\hangindent\wd0\box0}% order index entry
+
+\def\indexspace{\par \vskip 10\p@ plus5\p@ minus3\p@\relax}
+
+\renewenvironment{theindex}
+ {\@mkboth{\indexname}{\indexname}%
+ \thispagestyle{empty}\parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\par
+ \def\,{\relax\ifmmode\mskip\thinmuskip
+ \else\hskip0.2em\ignorespaces\fi}%
+ \normalfont\small
+ \begin{multicols}{2}[\@makeschapterhead{\indexname}]%
+ }
+ {\end{multicols}}
+
+\renewcommand\footnoterule{%
+ \kern-3\p@
+ \hrule\@width 2truecm
+ \kern2.6\p@}
+ \newdimen\fnindent
+ \fnindent1em
+\long\def\@makefntext#1{%
+ \parindent \fnindent%
+ \leftskip \fnindent%
+ \noindent
+ \llap{\hb@xt@1em{\hss\@makefnmark\ }}\ignorespaces#1}
+
+\long\def\@makecaption#1#2{%
+ \vskip\abovecaptionskip
+ \sbox\@tempboxa{{\bfseries #1.} #2}%
+ \ifdim \wd\@tempboxa >\hsize
+ {\bfseries #1.} #2\par
+ \else
+ \global \@minipagefalse
+ \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \vskip\belowcaptionskip}
+
+\def\fps@figure{htbp}
+\def\fnum@figure{\figurename\thinspace\thefigure}
+\def \@floatboxreset {%
+ \reset@font
+ \small
+ \@setnobreak
+ \@setminipage
+}
+\def\fps@table{htbp}
+\def\fnum@table{\tablename~\thetable}
+\renewenvironment{table}
+ {\setlength\abovecaptionskip{0\p@}%
+ \setlength\belowcaptionskip{10\p@}%
+ \@float{table}}
+ {\end@float}
+\renewenvironment{table*}
+ {\setlength\abovecaptionskip{0\p@}%
+ \setlength\belowcaptionskip{10\p@}%
+ \@dblfloat{table}}
+ {\end@dblfloat}
+
+\long\def\@caption#1[#2]#3{\par\addcontentsline{\csname
+ ext@#1\endcsname}{#1}{\protect\numberline{\csname
+ the#1\endcsname}{\ignorespaces #2}}\begingroup
+ \@parboxrestore
+ \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par
+ \endgroup}
+
+% LaTeX does not provide a command to enter the authors institute
+% addresses. The \institute command is defined here.
+
+\newcounter{@inst}
+\newcounter{@auth}
+\newcounter{auco}
+\def\andname{and}
+\def\lastandname{\unskip, and}
+\newdimen\instindent
+\newbox\authrun
+\newtoks\authorrunning
+\newtoks\tocauthor
+\newbox\titrun
+\newtoks\titlerunning
+\newtoks\toctitle
+
+\def\clearheadinfo{\gdef\@author{No Author Given}%
+ \gdef\@title{No Title Given}%
+ \gdef\@subtitle{}%
+ \gdef\@institute{No Institute Given}%
+ \gdef\@thanks{}%
+ \global\titlerunning={}\global\authorrunning={}%
+ \global\toctitle={}\global\tocauthor={}}
+
+\def\institute#1{\gdef\@institute{#1}}
+
+\def\institutename{\par
+ \begingroup
+ \parskip=\z@
+ \parindent=\z@
+ \setcounter{@inst}{1}%
+ \def\and{\par\stepcounter{@inst}%
+ \noindent$^{\the@inst}$\enspace\ignorespaces}%
+ \setbox0=\vbox{\def\thanks##1{}\@institute}%
+ \ifnum\c@@inst=1\relax
+ \else
+ \setcounter{footnote}{\c@@inst}%
+ \setcounter{@inst}{1}%
+ \noindent$^{\the@inst}$\enspace
+ \fi
+ \ignorespaces
+ \@institute\par
+ \endgroup}
+
+\def\@fnsymbol#1{\ensuremath{\ifcase#1\or\star\or{\star\star}\or
+ {\star\star\star}\or \dagger\or \ddagger\or
+ \mathchar "278\or \mathchar "27B\or \|\or **\or \dagger\dagger
+ \or \ddagger\ddagger \else\@ctrerr\fi}}
+
+\def\inst#1{\unskip$^{#1}$}
+\def\fnmsep{\unskip$^,$}
+\def\email#1{{\tt#1}}
+\AtBeginDocument{\@ifundefined{url}{\def\url#1{#1}}{}}
+\def\homedir{\~{ }}
+
+\def\subtitle#1{\gdef\@subtitle{#1}}
+\clearheadinfo
+
+\renewcommand\maketitle{\newpage
+ \refstepcounter{chapter}%
+ \stepcounter{section}%
+ \setcounter{section}{0}%
+ \setcounter{subsection}{0}%
+ \setcounter{figure}{0}
+ \setcounter{table}{0}
+ \setcounter{equation}{0}
+ \setcounter{footnote}{0}%
+ \begingroup
+ \parindent=\z@
+ \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
+ \if@twocolumn
+ \ifnum \col@number=\@ne
+ \@maketitle
+ \else
+ \twocolumn[\@maketitle]%
+ \fi
+ \else
+ \newpage
+ \global\@topnum\z@ % Prevents figures from going at top of page.
+ \@maketitle
+ \fi
+ \thispagestyle{empty}\@thanks
+%
+ \def\\{\unskip\ \ignorespaces}\def\inst##1{\unskip{}}%
+ \def\thanks##1{\unskip{}}\def\fnmsep{\unskip}%
+ \instindent=\hsize
+ \advance\instindent by-\headlineindent
+ \if!\the\toctitle!\addcontentsline{toc}{title}{\@title}\else
+ \addcontentsline{toc}{title}{\the\toctitle}\fi
+ \if@runhead
+ \if!\the\titlerunning!\else
+ \edef\@title{\the\titlerunning}%
+ \fi
+ \global\setbox\titrun=\hbox{\small\rm\unboldmath\ignorespaces\@title}%
+ \ifdim\wd\titrun>\instindent
+ \typeout{Title too long for running head. Please supply}%
+ \typeout{a shorter form with \string\titlerunning\space prior to
+ \string\maketitle}%
+ \global\setbox\titrun=\hbox{\small\rm
+ Title Suppressed Due to Excessive Length}%
+ \fi
+ \xdef\@title{\copy\titrun}%
+ \fi
+%
+ \if!\the\tocauthor!\relax
+ {\def\and{\noexpand\protect\noexpand\and}%
+ \protected@xdef\toc@uthor{\@author}}%
+ \else
+ \def\\{\noexpand\protect\noexpand\newline}%
+ \protected@xdef\scratch{\the\tocauthor}%
+ \protected@xdef\toc@uthor{\scratch}%
+ \fi
+ \addtocontents{toc}{{\protect\raggedright\protect\leftskip15\p@
+ \protect\rightskip\@tocrmarg
+ \protect\itshape\toc@uthor\protect\endgraf}}%
+ \if@runhead
+ \if!\the\authorrunning!
+ \value{@inst}=\value{@auth}%
+ \setcounter{@auth}{1}%
+ \else
+ \edef\@author{\the\authorrunning}%
+ \fi
+ \global\setbox\authrun=\hbox{\small\unboldmath\@author\unskip}%
+ \ifdim\wd\authrun>\instindent
+ \typeout{Names of authors too long for running head. Please supply}%
+ \typeout{a shorter form with \string\authorrunning\space prior to
+ \string\maketitle}%
+ \global\setbox\authrun=\hbox{\small\rm
+ Authors Suppressed Due to Excessive Length}%
+ \fi
+ \xdef\@author{\copy\authrun}%
+ \markboth{\@author}{\@title}%
+ \fi
+ \endgroup
+ \setcounter{footnote}{0}%
+ \clearheadinfo}
+%
+\def\@maketitle{\newpage
+ \markboth{}{}%
+ \def\lastand{\ifnum\value{@inst}=2\relax
+ \unskip{} \andname\
+ \else
+ \unskip \lastandname\
+ \fi}%
+ \def\and{\stepcounter{@auth}\relax
+ \ifnum\value{@auth}=\value{@inst}%
+ \lastand
+ \else
+ \unskip,
+ \fi}%
+ \begin{center}%
+ {\Large \bfseries\boldmath
+ \pretolerance=10000
+ \@title \par}\vskip .8cm
+\if!\@subtitle!\else {\large \bfseries\boldmath
+ \vskip -.65cm
+ \pretolerance=10000
+ \@subtitle \par}\vskip .8cm\fi
+ \setbox0=\vbox{\setcounter{@auth}{1}\def\and{\stepcounter{@auth}}%
+ \def\thanks##1{}\@author}%
+ \global\value{@inst}=\value{@auth}%
+ \global\value{auco}=\value{@auth}%
+ \setcounter{@auth}{1}%
+{\lineskip .5em
+\noindent\ignorespaces
+\(a)author\vskip.35cm}
+ {\small\institutename}
+ \end{center}%
+ }
+
+% definition of the "\spnewtheorem" command.
+%
+% Usage:
+%
+% \spnewtheorem{env_nam}{caption}[within]{cap_font}{body_font}
+% or \spnewtheorem{env_nam}[numbered_like]{caption}{cap_font}{body_font}
+% or \spnewtheorem*{env_nam}{caption}{cap_font}{body_font}
+%
+% New is "cap_font" and "body_font". It stands for
+% fontdefinition of the caption and the text itself.
+%
+% "\spnewtheorem*" gives a theorem without number.
+%
+% A defined spnewthoerem environment is used as described
+% by Lamport.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\@thmcountersep{}
+\def\(a)thmcounterend{.}
+
+\def\spnewtheorem{\@ifstar{\@sthm}{\@Sthm}}
+
+% definition of \spnewtheorem with number
+
+\def\@spnthm#1#2{%
+ \@ifnextchar[{\@spxnthm{#1}{#2}}{\@spynthm{#1}{#2}}}
+\def\@Sthm#1{\@ifnextchar[{\@spothm{#1}}{\@spnthm{#1}}}
+
+\def\@spxnthm#1#2[#3]#4#5{\expandafter\@ifdefinable\csname #1\endcsname
+ {\@definecounter{#1}\@addtoreset{#1}{#3}%
+ \expandafter\xdef\csname the#1\endcsname{\expandafter\noexpand
+ \csname the#3\endcsname \noexpand\@thmcountersep \@thmcounter{#1}}%
+ \expandafter\xdef\csname #1name\endcsname{#2}%
+ \global\@namedef{#1}{\@spthm{#1}{\csname #1name\endcsname}{#4}{#5}}%
+ \global\@namedef{end#1}{\@endtheorem}}}
+
+\def\@spynthm#1#2#3#4{\expandafter\@ifdefinable\csname #1\endcsname
+ {\@definecounter{#1}%
+ \expandafter\xdef\csname the#1\endcsname{\@thmcounter{#1}}%
+ \expandafter\xdef\csname #1name\endcsname{#2}%
+ \global\@namedef{#1}{\@spthm{#1}{\csname #1name\endcsname}{#3}{#4}}%
+ \global\@namedef{end#1}{\@endtheorem}}}
+
+\def\@spothm#1[#2]#3#4#5{%
+ \@ifundefined{c@#2}{\@latexerr{No theorem environment `#2' defined}\@eha}%
+ {\expandafter\@ifdefinable\csname #1\endcsname
+ {\global\@namedef{the#1}{\@nameuse{the#2}}%
+ \expandafter\xdef\csname #1name\endcsname{#3}%
+ \global\@namedef{#1}{\@spthm{#2}{\csname #1name\endcsname}{#4}{#5}}%
+ \global\@namedef{end#1}{\@endtheorem}}}}
+
+\def\@spthm#1#2#3#4{\topsep 7\p@ \@plus2\p@ \@minus4\p@
+\refstepcounter{#1}%
+\@ifnextchar[{\@spythm{#1}{#2}{#3}{#4}}{\@spxthm{#1}{#2}{#3}{#4}}}
+
+\def\@spxthm#1#2#3#4{\@spbegintheorem{#2}{\csname the#1\endcsname}{#3}{#4}%
+ \ignorespaces}
+
+\def\@spythm#1#2#3#4[#5]{\@spopargbegintheorem{#2}{\csname
+ the#1\endcsname}{#5}{#3}{#4}\ignorespaces}
+
+\def\@spbegintheorem#1#2#3#4{\trivlist
+ \item[\hskip\labelsep{#3#1\ #2\@thmcounterend}]#4}
+
+\def\@spopargbegintheorem#1#2#3#4#5{\trivlist
+ \item[\hskip\labelsep{#4#1\ #2}]{#4(#3)\@thmcounterend\ }#5}
+
+% definition of \spnewtheorem* without number
+
+\def\@sthm#1#2{\@Ynthm{#1}{#2}}
+
+\def\@Ynthm#1#2#3#4{\expandafter\@ifdefinable\csname #1\endcsname
+ {\global\@namedef{#1}{\@Thm{\csname #1name\endcsname}{#3}{#4}}%
+ \expandafter\xdef\csname #1name\endcsname{#2}%
+ \global\@namedef{end#1}{\@endtheorem}}}
+
+\def\@Thm#1#2#3{\topsep 7\p@ \@plus2\p@ \@minus4\p@
+\@ifnextchar[{\@Ythm{#1}{#2}{#3}}{\@Xthm{#1}{#2}{#3}}}
+
+\def\@Xthm#1#2#3{\@Begintheorem{#1}{#2}{#3}\ignorespaces}
+
+\def\@Ythm#1#2#3[#4]{\@Opargbegintheorem{#1}
+ {#4}{#2}{#3}\ignorespaces}
+
+\def\@Begintheorem#1#2#3{#3\trivlist
+ \item[\hskip\labelsep{#2#1\@thmcounterend}]}
+
+\def\@Opargbegintheorem#1#2#3#4{#4\trivlist
+ \item[\hskip\labelsep{#3#1}]{#3(#2)\@thmcounterend\ }}
+
+\if@envcntsect
+ \def\(a)thmcountersep{.}
+ \spnewtheorem{theorem}{Theorem}[section]{\bfseries}{\itshape}
+\else
+ \spnewtheorem{theorem}{Theorem}{\bfseries}{\itshape}
+ \if@envcntreset
+ \@addtoreset{theorem}{section}
+ \else
+ \@addtoreset{theorem}{chapter}
+ \fi
+\fi
+
+%definition of divers theorem environments
+\spnewtheorem*{claim}{Claim}{\itshape}{\rmfamily}
+\spnewtheorem*{proof}{Proof}{\itshape}{\rmfamily}
+\if@envcntsame % alle Umgebungen wie Theorem.
+ \def\spn@wtheorem#1#2#3#4{\@spothm{#1}[theorem]{#2}{#3}{#4}}
+\else % alle Umgebungen mit eigenem Zaehler
+ \if@envcntsect % mit section numeriert
+ \def\spn@wtheorem#1#2#3#4{\@spxnthm{#1}{#2}[section]{#3}{#4}}
+ \else % nicht mit section numeriert
+ \if@envcntreset
+ \def\spn@wtheorem#1#2#3#4{\@spynthm{#1}{#2}{#3}{#4}
+ \@addtoreset{#1}{section}}
+ \else
+ \def\spn@wtheorem#1#2#3#4{\@spynthm{#1}{#2}{#3}{#4}
+ \@addtoreset{#1}{chapter}}%
+ \fi
+ \fi
+\fi
+\spn@wtheorem{case}{Case}{\itshape}{\rmfamily}
+\spn@wtheorem{conjecture}{Conjecture}{\itshape}{\rmfamily}
+\spn@wtheorem{corollary}{Corollary}{\bfseries}{\itshape}
+\spn@wtheorem{definition}{Definition}{\bfseries}{\itshape}
+\spn@wtheorem{example}{Example}{\itshape}{\rmfamily}
+\spn@wtheorem{exercise}{Exercise}{\itshape}{\rmfamily}
+\spn@wtheorem{lemma}{Lemma}{\bfseries}{\itshape}
+\spn@wtheorem{note}{Note}{\itshape}{\rmfamily}
+\spn@wtheorem{problem}{Problem}{\itshape}{\rmfamily}
+\spn@wtheorem{property}{Property}{\itshape}{\rmfamily}
+\spn@wtheorem{proposition}{Proposition}{\bfseries}{\itshape}
+\spn@wtheorem{question}{Question}{\itshape}{\rmfamily}
+\spn@wtheorem{solution}{Solution}{\itshape}{\rmfamily}
+\spn@wtheorem{remark}{Remark}{\itshape}{\rmfamily}
+
+\def\@takefromreset#1#2{%
+ \def\@tempa{#1}%
+ \let\@tempd\@elt
+ \def\@elt##1{%
+ \def\@tempb{##1}%
+ \ifx\@tempa\@tempb\else
+ \@addtoreset{##1}{#2}%
+ \fi}%
+ \expandafter\expandafter\let\expandafter\@tempc\csname cl@#2\endcsname
+ \expandafter\def\csname cl@#2\endcsname{}%
+ \@tempc
+ \let\@elt\@tempd}
+
+\def\theopargself{\def\@spopargbegintheorem##1##2##3##4##5{\trivlist
+ \item[\hskip\labelsep{##4##1\ ##2}]{##4##3\@thmcounterend\ }##5}
+ \def\@Opargbegintheorem##1##2##3##4{##4\trivlist
+ \item[\hskip\labelsep{##3##1}]{##3##2\@thmcounterend\ }}
+ }
+
+\renewenvironment{abstract}{%
+ \list{}{\advance\topsep by0.35cm\relax\small
+ \leftmargin=1cm
+ \labelwidth=\z@
+ \listparindent=\z@
+ \itemindent\listparindent
+ \rightmargin\leftmargin}\item[\hskip\labelsep
+ \bfseries\abstractname]}
+ {\endlist}
+\renewcommand{\abstractname}{Abstract.}
+\renewcommand{\contentsname}{Table of Contents}
+\renewcommand{\figurename}{Fig.}
+\renewcommand{\tablename}{Table}
+
+\newdimen\headlineindent % dimension for space between
+\headlineindent=1.166cm % number and text of headings.
+
+\def\ps@headings{\let\@mkboth\@gobbletwo
+ \let\@oddfoot\@empty\let\@evenfoot\@empty
+ \def\@evenhead{\normalfont\small\rlap{\thepage}\hspace{\headlineindent}%
+ \leftmark\hfil}
+ \def\@oddhead{\normalfont\small\hfil\rightmark\hspace{\headlineindent}%
+ \llap{\thepage}}
+ \def\chaptermark##1{}%
+ \def\sectionmark##1{}%
+ \def\subsectionmark##1{}}
+
+\def\ps@titlepage{\let\@mkboth\@gobbletwo
+ \let\@oddfoot\@empty\let\@evenfoot\@empty
+ \def\@evenhead{\normalfont\small\rlap{\thepage}\hspace{\headlineindent}%
+ \hfil}
+ \def\@oddhead{\normalfont\small\hfil\hspace{\headlineindent}%
+ \llap{\thepage}}
+ \def\chaptermark##1{}%
+ \def\sectionmark##1{}%
+ \def\subsectionmark##1{}}
+
+\if@runhead\ps@headings\else
+\ps@empty\fi
+
+\setlength\arraycolsep{1.4\p@}
+\setlength\tabcolsep{1.4\p@}
+
+\endinput
+
diff --git a/2005/challenges/tor-design.bib b/2005/challenges/tor-design.bib
new file mode 100644
index 0000000..981761e
--- /dev/null
+++ b/2005/challenges/tor-design.bib
@@ -0,0 +1,1493 @@
+% hs-attack
+@inproceedings{hs-attack,
+ title = {Locating Hidden Servers},
+ author = {Lasse {\O}verlier and Paul Syverson},
+ booktitle = {Proceedings of the 2006 IEEE Symposium on Security and Privacy},
+ year = {2006},
+ month = {May},
+ publisher = {IEEE CS},
+}
+
+
+@TechReport{bauer:tr2007,
+ author = {Kevin Bauer and Damon McCoy and Dirk Grunwald and Tadayoshi Kohno and Douglas Sicker},
+ title = {Low-Resource Routing Attacks Against Anonymous Systems},
+ institution = {University of Colorado at Boulder},
+ year = 2007,
+ number = {CU-CS-1025-07}
+}
+
+@inproceedings{bauer:wpes2007,
+ title = {Low-Resource Routing Attacks Against Tor},
+ author = {Kevin Bauer and Damon McCoy and Dirk Grunwald and Tadayoshi Kohno and Douglas Sicker},
+ booktitle = {{Proceedings of the Workshop on Privacy in the Electronic Society (WPES 2007)}},
+ year = {2007},
+ month = {October},
+ address = {Washington, DC, USA},
+}
+
+% fix me
+@misc{tannenbaum96,
+ author = "Andrew Tannenbaum",
+ title = "Computer Networks",
+ year = "1996",
+ publisher = "Prentice Hall, 3rd edition",
+}
+
+@article{ meadows96,
+ author = "Catherine Meadows",
+ title = "The {NRL} Protocol Analyzer: An Overview",
+ journal = "Journal of Logic Programming",
+ volume = "26",
+ number = "2",
+ pages = "113--131",
+ year = "1996",
+}
+@inproceedings{kesdogan:pet2002,
+ title = {Unobservable Surfing on the World Wide Web: Is Private Information Retrieval an
+ alternative to the MIX based Approach?},
+ author = {Dogan Kesdogan and Mark Borning and Michael Schmeink},
+ booktitle = {Privacy Enhancing Technologies (PET 2002)},
+ year = {2002},
+ month = {April},
+ editor = {Roger Dingledine and Paul Syverson},
+ publisher = {Springer-Verlag, LNCS 2482},
+}
+
+@inproceedings{statistical-disclosure,
+ title = {Statistical Disclosure Attacks},
+ author = {George Danezis},
+ booktitle = {Security and Privacy in the Age of Uncertainty ({SEC2003})},
+ organization = {{IFIP TC11}},
+ year = {2003},
+ month = {May},
+ address = {Athens},
+ pages = {421--426},
+ publisher = {Kluwer},
+}
+
+@inproceedings{limits-open,
+ title = {Limits of Anonymity in Open Environments},
+ author = {Dogan Kesdogan and Dakshi Agrawal and Stefan Penz},
+ booktitle = {Information Hiding Workshop (IH 2002)},
+ year = {2002},
+ month = {October},
+ editor = {Fabien Petitcolas},
+ publisher = {Springer-Verlag, LNCS 2578},
+}
+
+@inproceedings{isdn-mixes,
+ title = {{ISDN-mixes: Untraceable communication with very small bandwidth overhead}},
+ author = {Andreas Pfitzmann and Birgit Pfitzmann and Michael Waidner},
+ booktitle = {GI/ITG Conference on Communication in Distributed Systems},
+ year = {1991},
+ month = {February},
+ pages = {451-463},
+}
+
+
+@Article{jerichow-jsac98,
+ author = {Anja Jerichow and Jan M\"{u}ller and Andreas
+ Pfitzmann and Birgit Pfitzmann and Michael Waidner},
+ title = {Real-Time Mixes: A Bandwidth-Efficient Anonymity Protocol},
+ journal = {IEEE Journal on Selected Areas in Communications},
+ year = 1998,
+ volume = 16,
+ number = 4,
+ pages = {495--509},
+ month = {May}
+}
+
+@inproceedings{tarzan:ccs02,
+ title = {Tarzan: A Peer-to-Peer Anonymizing Network Layer},
+ author = {Michael J. Freedman and Robert Morris},
+ booktitle = {9th {ACM} {C}onference on {C}omputer and {C}ommunications
+ {S}ecurity ({CCS 2002})},
+ year = {2002},
+ month = {November},
+ address = {Washington, DC},
+}
+
+@inproceedings{cebolla,
+ title = {{Cebolla: Pragmatic IP Anonymity}},
+ author = {Zach Brown},
+ booktitle = {Ottawa Linux Symposium},
+ year = {2002},
+ month = {June},
+}
+
+@inproceedings{eax,
+ author = "M. Bellare and P. Rogaway and D. Wagner",
+ title = {The {EAX} Mode of Operation: A Two-Pass Authenticated-Encryption Scheme Optimized for Simplicity and Efficiency},
+ booktitle = {Fast Software Encryption 2004},
+ month = {February},
+ year = {2004},
+}
+
+@misc{darkside,
+ title = {{The Dark Side of the Web: An Open Proxy's View}},
+ author = {Vivek S. Pai and Limin Wang and KyoungSoo Park and Ruoming Pang and Larry Peterson},
+ note = {\newline \url{http://codeen.cs.princeton.edu/}},
+}
+% note = {Submitted to HotNets-II. \url{http://codeen.cs.princeton.edu/}},
+
+@Misc{anonymizer,
+ key = {anonymizer},
+ title = {The {Anonymizer}},
+ note = {\url{http://anonymizer.com/}}
+}
+
+@Misc{privoxy,
+ key = {privoxy},
+ title = {{Privoxy}},
+ note = {\url{http://www.privoxy.org/}}
+}
+
+@Misc{i2p,
+ key = {i2p},
+ title = {{I2P}},
+ note = {\url{http://www.i2p.net/}}
+}
+
+@Misc{nym,
+ author = {Jason Holt},
+ title = {nym: practical pseudonymity for anonymous networks},
+ note = {Paper and source code at \url{http://www.lunkwill.org/src/nym/}}
+}
+
+@InProceedings{nymble,
+ author = {Peter C. Johnson and Apu Kapadia and Patrick P. Tsang and Sean W. Smith},
+ title = {Nymble: Anonymous {IP}-address Blocking},
+ booktitle = {Privacy Enhancing Technologies (PET 2007)},
+ year = 2007,
+ publisher = {Springer-Verlag, LNCS 4776}
+}
+
+@inproceedings{anonnet,
+ title = {{Analysis of an Anonymity Network for Web Browsing}},
+ author = {Marc Rennhard and Sandro Rafaeli and Laurent Mathy and Bernhard Plattner and
+ David Hutchison},
+ booktitle = {{IEEE 7th Intl. Workshop on Enterprise Security (WET ICE
+ 2002)}},
+ year = {2002},
+ month = {June},
+ address = {Pittsburgh, USA},
+}
+% pages = {49--54},
+
+@inproceedings{econymics,
+ title = {On the Economics of Anonymity},
+ author = {Alessandro Acquisti and Roger Dingledine and Paul Syverson},
+ booktitle = {Financial Cryptography},
+ year = {2003},
+ editor = {Rebecca N. Wright},
+ publisher = {Springer-Verlag, LNCS 2742},
+}
+
+@inproceedings{defensive-dropping,
+ title = {Timing Analysis in Low-Latency Mix-Based Systems},
+ author = {Brian N. Levine and Michael K. Reiter and Chenxi Wang and Matthew Wright},
+ booktitle = {Financial Cryptography},
+ year = {2004},
+ editor = {Ari Juels},
+ publisher = {Springer-Verlag, LNCS (forthcoming)},
+}
+
+@inproceedings{morphmix:fc04,
+ title = {Practical Anonymity for the Masses with MorphMix},
+ author = {Marc Rennhard and Bernhard Plattner},
+ booktitle = {Financial Cryptography},
+ year = {2004},
+ editor = {Ari Juels},
+ publisher = {Springer-Verlag, LNCS (forthcoming)},
+}
+
+@inproceedings{eternity,
+ title = {The Eternity Service},
+ author = {Ross Anderson},
+ booktitle = {Pragocrypt '96},
+ year = {1996},
+}
+ %note = {\url{http://www.cl.cam.ac.uk/users/rja14/eternity/eternity.html}},
+
+
+@inproceedings{minion-design,
+ title = {Mixminion: Design of a Type {III} Anonymous Remailer Protocol},
+ author = {George Danezis and Roger Dingledine and Nick Mathewson},
+ booktitle = {2003 IEEE Symposium on Security and Privacy},
+ year = {2003},
+ month = {May},
+ publisher = {IEEE CS},
+ pages = {2--15},
+}
+ %note = {\url{http://mixminion.net/minion-design.pdf}},
+
+@inproceedings{ rao-pseudonymity,
+ author = "Josyula R. Rao and Pankaj Rohatgi",
+ title = "Can Pseudonymity Really Guarantee Privacy?",
+ booktitle = "Proceedings of the Ninth USENIX Security Symposium",
+ year = {2000},
+ month = Aug,
+ publisher = {USENIX},
+ pages = "85--96",
+}
+ %note = {\url{http://www.usenix.org/publications/library/proceedings/sec2000/
+%full_papers/rao/rao.pdf}},
+
+@InProceedings{pfitzmann90how,
+ author = "Birgit Pfitzmann and Andreas Pfitzmann",
+ title = "How to Break the Direct {RSA}-Implementation of {MIXes}",
+ booktitle = {Eurocrypt 89},
+ publisher = {Springer-Verlag, LNCS 434},
+ year = {1990},
+ note = {\url{http://citeseer.nj.nec.com/pfitzmann90how.html}},
+}
+
+@Misc{tor-spec,
+ author = {Roger Dingledine and Nick Mathewson},
+ title = {Tor Protocol Specifications},
+ note = {\url{https://www.torproject.org/svn/trunk/doc/tor-spec.txt}},
+}
+
+@Misc{incentives-txt,
+ author = {Roger Dingledine and Nick Mathewson},
+ title = {Tor Incentives Design Brainstorms},
+ note = {\url{https://www.torproject.org/svn/trunk/doc/incentives.txt}},
+}
+
+@InProceedings{BM:mixencrypt,
+ author = {M{\"o}ller, Bodo},
+ title = {Provably Secure Public-Key Encryption for Length-Preserving Chaumian Mixes},
+ booktitle = {{CT-RSA} 2003},
+ publisher = {Springer-Verlag, LNCS 2612},
+ year = 2003,
+}
+
+@InProceedings{back01,
+ author = {Adam Back and Ulf M\"oller and Anton Stiglic},
+ title = {Traffic Analysis Attacks and Trade-Offs in Anonymity Providing Systems},
+ booktitle = {Information Hiding (IH 2001)},
+ pages = {245--257},
+ year = 2001,
+ editor = {Ira S. Moskowitz},
+ publisher = {Springer-Verlag, LNCS 2137},
+}
+ %note = {\newline \url{http://www.cypherspace.org/adam/pubs/traffic.pdf}},
+
+@InProceedings{rackoff93cryptographic,
+ author = {Charles Rackoff and Daniel R. Simon},
+ title = {Cryptographic Defense Against Traffic Analysis},
+ booktitle = {{ACM} Symposium on Theory of Computing},
+ pages = {672--681},
+ year = {1993},
+}
+ %note = {\url{http://research.microsoft.com/crypto/dansimon/me.htm}},
+
+@InProceedings{freehaven-berk,
+ author = {Roger Dingledine and Michael J. Freedman and David Molnar},
+ title = {The Free Haven Project: Distributed Anonymous Storage Service},
+ booktitle = {Designing Privacy Enhancing Technologies: Workshop
+ on Design Issue in Anonymity and Unobservability},
+ year = 2000,
+ month = {July},
+ editor = {H. Federrath},
+ publisher = {Springer-Verlag, LNCS 2009},
+}
+
+ @InProceedings{move-ndss05,
+ author = {Angelos Stavrou and Angelos D. Keromytis and Jason Nieh and Vishal Misra and Dan Rubenstein},
+ title = {MOVE: An End-to-End Solution To Network Denial of Service},
+ booktitle = {{ISOC Network and Distributed System Security Symposium (NDSS05)}},
+ year = 2005,
+ month = {February},
+ publisher = {Internet Society}
+}
+
+%note = {\url{http://freehaven.net/papers.html}},
+
+
+
+
+@InProceedings{raymond00,
+ author = {J. F. Raymond},
+ title = {{Traffic Analysis: Protocols, Attacks, Design Issues,
+ and Open Problems}},
+ booktitle = {Designing Privacy Enhancing Technologies: Workshop
+ on Design Issue in Anonymity and Unobservability},
+ year = 2000,
+ month = {July},
+ pages = {10-29},
+ editor = {H. Federrath},
+ publisher = {Springer-Verlag, LNCS 2009},
+}
+
+@InProceedings{sybil,
+ author = "John Douceur",
+ title = {{The Sybil Attack}},
+ booktitle = "Proceedings of the 1st International Peer To Peer Systems Workshop (IPTPS)",
+ month = Mar,
+ year = 2002,
+}
+
+
+@InCollection{price-privacy,
+ author = {Paul Syverson and Adam Shostack},
+ editor = {L. Jean Camp and Stephen Lewis},
+ title = {What Price Privacy? (and why identity theft is about neither identity nor theft)},
+ booktitle = {Economics of Information Security},
+ chapter = 10,
+ publisher = {Kluwer},
+ year = 2004,
+ pages = {129--142}
+}
+
+
+@InProceedings{trickle02,
+ author = {Andrei Serjantov and Roger Dingledine and Paul Syverson},
+ title = {From a Trickle to a Flood: Active Attacks on Several
+ Mix Types},
+ booktitle = {Information Hiding (IH 2002)},
+ year = {2002},
+ editor = {Fabien Petitcolas},
+ publisher = {Springer-Verlag, LNCS 2578},
+}
+
+@InProceedings{langos02,
+ author = {Oliver Berthold and Heinrich Langos},
+ title = {Dummy Traffic Against Long Term Intersection Attacks},
+ booktitle = {Privacy Enhancing Technologies (PET 2002)},
+ year = {2002},
+ editor = {Roger Dingledine and Paul Syverson},
+ publisher = {Springer-Verlag, LNCS 2482}
+}
+
+
+@InProceedings{hintz-pet02,
+ author = {Andrew Hintz},
+ title = {Fingerprinting Websites Using Traffic Analysis},
+ booktitle = {Privacy Enhancing Technologies (PET 2002)},
+ pages = {171--178},
+ year = 2002,
+ editor = {Roger Dingledine and Paul Syverson},
+ publisher = {Springer-Verlag, LNCS 2482}
+}
+
+@InProceedings{or-discex00,
+ author = {Paul Syverson and Michael Reed and David Goldschlag},
+ title = {{O}nion {R}outing Access Configurations},
+ booktitle = {DARPA Information Survivability Conference and
+ Exposition (DISCEX 2000)},
+ year = {2000},
+ publisher = {IEEE CS Press},
+ pages = {34--40},
+ volume = {1},
+}
+ %note = {\newline \url{http://www.onion-router.net/Publications.html}},
+
+@Inproceedings{or-pet00,
+ title = {{Towards an Analysis of Onion Routing Security}},
+ author = {Paul Syverson and Gene Tsudik and Michael Reed and
+ Carl Landwehr},
+ booktitle = {Designing Privacy Enhancing Technologies: Workshop
+ on Design Issue in Anonymity and Unobservability},
+ year = 2000,
+ month = {July},
+ pages = {96--114},
+ editor = {H. Federrath},
+ publisher = {Springer-Verlag, LNCS 2009},
+}
+ %note = {\url{http://www.onion-router.net/Publications/WDIAU-2000.ps.gz}},
+
+@Inproceedings{freenet-pets00,
+ title = {Freenet: A Distributed Anonymous Information Storage
+ and Retrieval System},
+ author = {Ian Clarke and Oskar Sandberg and Brandon Wiley and
+ Theodore W. Hong},
+ booktitle = {Designing Privacy Enhancing Technologies: Workshop
+ on Design Issue in Anonymity and Unobservability},
+ year = 2000,
+ month = {July},
+ pages = {46--66},
+ editor = {H. Federrath},
+ publisher = {Springer-Verlag, LNCS 2009},
+}
+ %note = {\url{http://citeseer.nj.nec.com/clarke00freenet.html}},
+
+@InProceedings{or-ih96,
+ author = {David M. Goldschlag and Michael G. Reed and Paul
+ F. Syverson},
+ title = {Hiding Routing Information},
+ booktitle = {Information Hiding, First International Workshop},
+ pages = {137--150},
+ year = 1996,
+ editor = {R. Anderson},
+ month = {May},
+ publisher = {Springer-Verlag, LNCS 1174},
+}
+
+@InProceedings{federrath-ih96,
+ author = {Hannes Federrath and Anja Jerichow and Andreas Pfitzmann},
+ title = {{MIXes} in Mobile Communication Systems: Location
+ Management with Privacy},
+ booktitle = {Information Hiding, First International Workshop},
+ pages = {121--135},
+ year = 1996,
+ editor = {R. Anderson},
+ month = {May},
+ publisher = {Springer-Verlag, LNCS 1174},
+}
+
+
+@InProceedings{reed-protocols97,
+ author = {Michael G. Reed and Paul F. Syverson and David
+ M. Goldschlag},
+ title = {Protocols Using Anonymous Connections: Mobile Applications},
+ booktitle = {Security Protocols: 5th International Workshop},
+ pages = {13--23},
+ year = 1997,
+ editor = {Bruce Christianson and Bruno Crispo and Mark Lomas
+ and Michael Roe},
+ month = {April},
+ publisher = {Springer-Verlag, LNCS 1361}
+}
+
+
+
+@Article{or-jsac98,
+ author = {Michael G. Reed and Paul F. Syverson and David
+ M. Goldschlag},
+ title = {Anonymous Connections and Onion Routing},
+ journal = {IEEE Journal on Selected Areas in Communications},
+ year = 1998,
+ volume = 16,
+ number = 4,
+ pages = {482--494},
+ month = {May},
+}
+ %note = {\url{http://www.onion-router.net/Publications/JSAC-1998.ps.gz}}
+
+@Misc{TLS,
+ author = {T. Dierks and C. Allen},
+ title = {The {TLS} {P}rotocol --- {V}ersion 1.0},
+ howpublished = {IETF RFC 2246},
+ month = {January},
+ year = {1999},
+}
+%note = {\url{http://www.rfc-editor.org/rfc/rfc2246.txt}},
+
+@Misc{SMTP,
+ author = {J. Postel},
+ title = {Simple {M}ail {T}ransfer {P}rotocol},
+ howpublished = {IETF RFC 2821 (also STD0010)},
+ month = {April},
+ year = {2001},
+ note = {\url{http://www.rfc-editor.org/rfc/rfc2821.txt}},
+}
+
+@Misc{IMAP,
+ author = {M. Crispin},
+ title = {Internet {M}essage {A}ccess {P}rotocol --- {V}ersion 4rev1},
+ howpublished = {IETF RFC 2060},
+ month = {December},
+ year = {1996},
+ note = {\url{http://www.rfc-editor.org/rfc/rfc2060.txt}},
+}
+
+@misc{pipenet,
+ title = {PipeNet 1.1},
+ author = {Wei Dai},
+ year = 1996,
+ month = {August},
+ howpublished = {Usenet post},
+ note = {\url{http://www.eskimo.com/~weidai/pipenet.txt} First mentioned
+ in a post to the cypherpunks list, Feb.\ 1995.},
+}
+
+
+@Misc{POP3,
+ author = {J. Myers and M. Rose},
+ title = {Post {O}ffice {P}rotocol --- {V}ersion 3},
+ howpublished = {IETF RFC 1939 (also STD0053)},
+ month = {May},
+ year = {1996},
+ note = {\url{http://www.rfc-editor.org/rfc/rfc1939.txt}},
+}
+
+
+@InProceedings{shuffle,
+ author = {C. Andrew Neff},
+ title = {A Verifiable Secret Shuffle and its Application to E-Voting},
+ booktitle = {8th ACM Conference on Computer and Communications
+ Security (CCS-8)},
+ pages = {116--125},
+ year = 2001,
+ editor = {P. Samarati},
+ month = {November},
+ publisher = {ACM Press},
+}
+ %note = {\url{http://www.votehere.net/ada_compliant/ourtechnology/
+ % technicaldocs/shuffle.pdf}},
+
+@InProceedings{dolev91,
+ author = {Danny Dolev and Cynthia Dwork and Moni Naor},
+ title = {Non-Malleable Cryptography},
+ booktitle = {23rd ACM Symposium on the Theory of Computing (STOC)},
+ pages = {542--552},
+ year = 1991,
+ note = {Updated version at
+ \url{http://citeseer.nj.nec.com/dolev00nonmalleable.html}},
+}
+
+@TechReport{rsw96,
+ author = {Ronald L. Rivest and Adi Shamir and David A. Wagner},
+ title = {Time-lock puzzles and timed-release Crypto},
+ year = 1996,
+ type = {MIT LCS technical memo},
+ number = {MIT/LCS/TR-684},
+ month = {February},
+ note = {\newline \url{http://citeseer.nj.nec.com/rivest96timelock.html}},
+}
+
+@InProceedings{web-mix,
+ author = {Oliver Berthold and Hannes Federrath and Stefan K\"opsell},
+ title = {Web {MIX}es: A system for anonymous and unobservable
+ {I}nternet access},
+ booktitle = {Designing Privacy Enhancing Technologies: Workshop
+ on Design Issue in Anonymity and Unobservability},
+ editor = {H. Federrath},
+ publisher = {Springer-Verlag, LNCS 2009},
+ year = {2000},
+}
+% pages = {115--129},
+
+@InProceedings{disad-free-routes,
+ author = {Oliver Berthold and Andreas Pfitzmann and Ronny Standtke},
+ title = {The disadvantages of free {MIX} routes and how to overcome
+ them},
+ booktitle = {Designing Privacy Enhancing Technologies: Workshop
+ on Design Issue in Anonymity and Unobservability},
+ pages = {30--45},
+ year = 2000,
+ editor = {H. Federrath},
+ publisher = {Springer-Verlag, LNCS 2009},
+}
+ %note = {\url{http://www.tik.ee.ethz.ch/~weiler/lehre/netsec/Unterlagen/anon/
+ % disadvantages_berthold.pdf}},
+
+@InProceedings{boneh00,
+ author = {Dan Boneh and Moni Naor},
+ title = {Timed Commitments},
+ booktitle = {Advances in Cryptology -- {CRYPTO} 2000},
+ pages = {236--254},
+ year = 2000,
+ publisher = {Springer-Verlag, LNCS 1880},
+ note = {\newline \url{http://crypto.stanford.edu/~dabo/abstracts/timedcommit.html}},
+}
+
+@InProceedings{goldschlag98,
+ author = {David M. Goldschlag and Stuart G. Stubblebine},
+ title = {Publicly Verifiable Lotteries: Applications of
+ Delaying Functions},
+ booktitle = {Financial Cryptography},
+ pages = {214--226},
+ year = 1998,
+ publisher = {Springer-Verlag, LNCS 1465},
+ note = {\newline \url{http://citeseer.nj.nec.com/goldschlag98publicly.html}},
+}
+
+@InProceedings{syverson98,
+ author = {Paul Syverson},
+ title = {Weakly Secret Bit Commitment: Applications to
+ Lotteries and Fair Exchange},
+ booktitle = {Computer Security Foundations Workshop (CSFW11)},
+ pages = {2--13},
+ year = 1998,
+ address = {Rockport Massachusetts},
+ month = {June},
+ publisher = {IEEE CS Press},
+ note = {\newline \url{http://chacs.nrl.navy.mil/publications/CHACS/1998/}},
+}
+
+@Misc{shoup-iso,
+ author = {Victor Shoup},
+ title = {A Proposal for an {ISO} {S}tandard for Public Key Encryption (version 2.1)},
+ note = {Revised December 20, 2001. \url{http://www.shoup.net/papers/}},
+}
+
+@Misc{shoup-oaep,
+ author = {Victor Shoup},
+ title = {{OAEP} Reconsidered},
+ howpublished = {{IACR} e-print 2000/060},
+ note = {\newline \url{http://eprint.iacr.org/2000/060/}},
+}
+
+@Misc{oaep-still-alive,
+ author = {E. Fujisaki and D. Pointcheval and T. Okamoto and J. Stern},
+ title = {{RSA}-{OAEP} is Still Alive!},
+ howpublished = {{IACR} e-print 2000/061},
+ note = {\newline \url{http://eprint.iacr.org/2000/061/}},
+}
+
+@misc{echolot,
+ author = {Peter Palfrader},
+ title = {Echolot: a pinger for anonymous remailers},
+ note = {\url{http://www.palfrader.org/echolot/}},
+}
+
+@Misc{mixmaster-attacks,
+ author = {Lance Cottrell},
+ title = {Mixmaster and Remailer Attacks},
+ note = {\url{http://www.obscura.com/~loki/remailer/remailer-essay.html}},
+}
+
+@Misc{mixmaster-spec,
+ author = {Ulf M{\"o}ller and Lance Cottrell and Peter
+ Palfrader and Len Sassaman},
+ title = {Mixmaster {P}rotocol --- {V}ersion 2},
+ year = {2003},
+ month = {July},
+ howpublished = {Draft},
+ note = {\url{http://www.abditum.com/mixmaster-spec.txt}},
+}
+
+@InProceedings{puzzles-tls,
+ author = "Drew Dean and Adam Stubblefield",
+ title = {{Using Client Puzzles to Protect TLS}},
+ booktitle = "Proceedings of the 10th USENIX Security Symposium",
+ year = {2001},
+ month = Aug,
+ publisher = {USENIX},
+}
+
+@InProceedings{breadpudding,
+ author = {Markus Jakobsson and Ari Juels},
+ title = {Proofs of Work and Bread Pudding Protocols},
+ booktitle = {Proceedings of the IFIP TC6 and TC11 Joint Working
+ Conference on Communications and Multimedia Security
+ (CMS '99)},
+ year = 1999,
+ month = {September},
+ publisher = {Kluwer}
+}
+
+@Misc{hashcash,
+ author = {Adam Back},
+ title = {Hash cash},
+ note = {\newline \url{http://www.cypherspace.org/~adam/hashcash/}},
+}
+
+@InProceedings{oreilly-acc,
+ author = {Roger Dingledine and Michael J. Freedman and David Molnar},
+ title = {Accountability},
+ booktitle = {Peer-to-peer: Harnessing the Benefits of a Disruptive
+ Technology},
+ year = {2001},
+ publisher = {O'Reilly and Associates},
+}
+
+
+@InProceedings{han,
+ author = {Yongfei Han},
+ title = {Investigation of non-repudiation protocols},
+ booktitle = {ACISP '96},
+ year = 1996,
+ publisher = {Springer-Verlag},
+}
+
+
+@Misc{socks5,
+ key = {socks5},
+ title = {{SOCKS} {P}rotocol {V}ersion 5},
+ howpublished= {IETF RFC 1928},
+ month = {March},
+ year = 1996,
+ note = {\url{http://www.ietf.org/rfc/rfc1928.txt}}
+}
+
+@InProceedings{abe,
+ author = {Masayuki Abe},
+ title = {Universally Verifiable {MIX} With Verification Work Independent of
+ The Number of {MIX} Servers},
+ booktitle = {{EUROCRYPT} 1998},
+ year = {1998},
+ publisher = {Springer-Verlag, LNCS 1403},
+}
+
+@InProceedings{desmedt,
+ author = {Yvo Desmedt and Kaoru Kurosawa},
+ title = {How To Break a Practical {MIX} and Design a New One},
+ booktitle = {{EUROCRYPT} 2000},
+ year = {2000},
+ publisher = {Springer-Verlag, LNCS 1803},
+ note = {\url{http://citeseer.nj.nec.com/447709.html}},
+}
+
+@InProceedings{mitkuro,
+ author = {M. Mitomo and K. Kurosawa},
+ title = {{Attack for Flash MIX}},
+ booktitle = {{ASIACRYPT} 2000},
+ year = {2000},
+ publisher = {Springer-Verlag, LNCS 1976},
+ note = {\newline \url{http://citeseer.nj.nec.com/450148.html}},
+}
+
+@InProceedings{hybrid-mix,
+ author = {M. Ohkubo and M. Abe},
+ title = {A {L}ength-{I}nvariant {H}ybrid {MIX}},
+ booktitle = {Advances in Cryptology - {ASIACRYPT} 2000},
+ year = {2000},
+ publisher = {Springer-Verlag, LNCS 1976},
+}
+
+@InProceedings{PShuffle,
+ author = {Jun Furukawa and Kazue Sako},
+ title = {An Efficient Scheme for Proving a Shuffle},
+ editor = {Joe Kilian},
+ booktitle = {CRYPTO 2001},
+ year = {2001},
+ publisher = {Springer-Verlag, LNCS 2139},
+}
+
+
+@InProceedings{jakobsson-optimally,
+ author = "Markus Jakobsson and Ari Juels",
+ title = "An Optimally Robust Hybrid Mix Network (Extended Abstract)",
+ booktitle = {Principles of Distributed Computing - {PODC} '01},
+ year = "2001",
+ publisher = {ACM Press},
+ note = {\url{http://citeseer.nj.nec.com/492015.html}},
+}
+
+@InProceedings{kesdogan,
+ author = {D. Kesdogan and M. Egner and T. B\"uschkes},
+ title = {Stop-and-Go {MIX}es Providing Probabilistic Anonymity in an Open
+ System},
+ booktitle = {Information Hiding (IH 1998)},
+ year = {1998},
+ publisher = {Springer-Verlag, LNCS 1525},
+}
+ %note = {\url{http://www.cl.cam.ac.uk/~fapp2/ihw98/ihw98-sgmix.pdf}},
+
+@InProceedings{socks4,
+ author = {David Koblas and Michelle R. Koblas},
+ title = {{SOCKS}},
+ booktitle = {UNIX Security III Symposium (1992 USENIX Security
+ Symposium)},
+ pages = {77--83},
+ year = 1992,
+ publisher = {USENIX},
+}
+
+@InProceedings{flash-mix,
+ author = {Markus Jakobsson},
+ title = {Flash {M}ixing},
+ booktitle = {Principles of Distributed Computing - {PODC} '99},
+ year = {1999},
+ publisher = {ACM Press},
+ note = {\newline \url{http://citeseer.nj.nec.com/jakobsson99flash.html}},
+}
+
+@InProceedings{SK,
+ author = {Joe Kilian and Kazue Sako},
+ title = {Receipt-Free {MIX}-Type Voting Scheme - A Practical Solution to
+ the Implementation of a Voting Booth},
+ booktitle = {EUROCRYPT '95},
+ year = {1995},
+ publisher = {Springer-Verlag},
+}
+
+@InProceedings{OAEP,
+ author = {M. Bellare and P. Rogaway},
+ year = {1994},
+ booktitle = {EUROCRYPT '94},
+ title = {Optimal {A}symmetric {E}ncryption {P}adding : How To Encrypt With
+ {RSA}},
+ publisher = {Springer-Verlag},
+ note = {\newline \url{http://www-cse.ucsd.edu/users/mihir/papers/oaep.html}},
+}
+@inproceedings{babel,
+ title = {Mixing {E}-mail With {B}abel},
+ author = {Ceki G\"ulc\"u and Gene Tsudik},
+ booktitle = {{Network and Distributed Security Symposium (NDSS 96)}},
+ year = 1996,
+ month = {February},
+ pages = {2--16},
+ publisher = {IEEE},
+}
+ %note = {\url{http://citeseer.nj.nec.com/2254.html}},
+
+@Misc{rprocess,
+ author = {RProcess},
+ title = {Selective Denial of Service Attacks},
+ note = {\newline \url{http://www.eff.org/pub/Privacy/Anonymity/1999\_09\_DoS\_remail\_vuln.html}},
+}
+
+@Article{remailer-history,
+ author = {Sameer Parekh},
+ title = {Prospects for Remailers},
+ journal = {First Monday},
+ volume = {1},
+ number = {2},
+ month = {August},
+ year = {1996},
+ note = {\url{http://www.firstmonday.dk/issues/issue2/remailers/}},
+}
+
+@Article{chaum-mix,
+ author = {David Chaum},
+ title = {Untraceable electronic mail, return addresses, and digital pseudo-nyms},
+ journal = {Communications of the ACM},
+ year = {1981},
+ volume = {4},
+ number = {2},
+ month = {February},
+}
+ %note = {\url{http://www.eskimo.com/~weidai/mix-net.txt}},
+
+@InProceedings{nym-alias-net,
+ author = {David Mazi\`{e}res and M. Frans Kaashoek},
+ title = {{The Design, Implementation and Operation of an Email
+ Pseudonym Server}},
+ booktitle = {$5^{th}$ ACM Conference on Computer and
+ Communications Security (CCS'98)},
+ year = 1998,
+ publisher = {ACM Press},
+}
+ %note = {\newline \url{http://www.scs.cs.nyu.edu/~dm/}},
+
+@InProceedings{tangler,
+ author = {Marc Waldman and David Mazi\`{e}res},
+ title = {Tangler: A Censorship-Resistant Publishing System
+ Based on Document Entanglements},
+ booktitle = {$8^{th}$ ACM Conference on Computer and
+ Communications Security (CCS-8)},
+ pages = {86--135},
+ year = 2001,
+ publisher = {ACM Press},
+}
+ %note = {\url{http://www.scs.cs.nyu.edu/~dm/}}
+
+@misc{neochaum,
+ author = {Tim May},
+ title = {Payment mixes for anonymity},
+ howpublished = {E-mail archived at
+ \url{http://\newline www.inet-one.com/cypherpunks/dir.2000.02.28-2000.03.05/msg00334.html}},
+}
+
+@misc{helsingius,
+ author = {J. Helsingius},
+ title = {{\tt anon.penet.fi} press release},
+ note = {\newline \url{http://www.penet.fi/press-english.html}},
+}
+
+@InProceedings{garay97secure,
+ author = {J. Garay and R. Gennaro and C. Jutla and T. Rabin},
+ title = {Secure distributed storage and retrieval},
+ booktitle = {11th International Workshop, WDAG '97},
+ pages = {275--289},
+ year = {1997},
+ publisher = {Springer-Verlag, LNCS 1320},
+ note = {\newline \url{http://citeseer.nj.nec.com/garay97secure.html}},
+}
+
+@InProceedings{PIK,
+ author = {C. Park and K. Itoh and K. Kurosawa},
+ title = {Efficient anonymous channel and all/nothing election scheme},
+ booktitle = {Advances in Cryptology -- {EUROCRYPT} '93},
+ pages = {248--259},
+ publisher = {Springer-Verlag, LNCS 765},
+}
+
+@Misc{pgpfaq,
+ key = {PGP},
+ title = {{PGP} {FAQ}},
+ note = {\newline \url{http://www.faqs.org/faqs/pgp-faq/}},
+}
+
+@Article{riordan-schneier,
+ author = {James Riordan and Bruce Schneier},
+ title = {A Certified E-mail Protocol with No Trusted Third Party},
+ journal = {13th Annual Computer Security Applications Conference},
+ month = {December},
+ year = {1998},
+ note = {\newline \url{http://www.counterpane.com/certified-email.html}},
+}
+
+
+@Article{crowds-tissec,
+ author = {Michael K. Reiter and Aviel D. Rubin},
+ title = {Crowds: Anonymity for Web Transactions},
+ journal = {ACM TISSEC},
+ year = 1998,
+ volume = 1,
+ number = 1,
+ pages = {66--92},
+ month = {June},
+}
+ %note = {\url{http://citeseer.nj.nec.com/284739.html}}
+
+@Article{crowds-dimacs,
+ author = {Michael K. Reiter and Aviel D. Rubin},
+ title = {Crowds: Anonymity for Web Transactions},
+ journal = {{DIMACS} Technical Report (Revised)},
+ volume = {97},
+ number = {15},
+ month = {August},
+ year = {1997},
+}
+
+@Misc{advogato,
+ author = {Raph Levien},
+ title = {Advogato's Trust Metric},
+ note = {\newline \url{http://www.advogato.org/trust-metric.html}},
+}
+
+@InProceedings{publius,
+ author = {Marc Waldman and Aviel Rubin and Lorrie Cranor},
+ title = {Publius: {A} robust, tamper-evident, censorship-resistant and
+ source-anonymous web publishing system},
+ booktitle = {Proc. 9th USENIX Security Symposium},
+ pages = {59--72},
+ year = {2000},
+ month = {August},
+}
+ %note = {\newline \url{http://citeseer.nj.nec.com/waldman00publius.html}},
+
+@Misc{freedom-nyms,
+ author = {Russell Samuels},
+ title = {Untraceable Nym Creation on the {F}reedom {N}etwork},
+ year = {1999},
+ month = {November},
+ day = {21},
+ note = {\newline \url{http://www.freedom.net/products/whitepapers/white11.html}},
+}
+
+@techreport{freedom2-arch,
+ title = {Freedom Systems 2.0 Architecture},
+ author = {Philippe Boucher and Adam Shostack and Ian Goldberg},
+ institution = {Zero Knowledge Systems, {Inc.}},
+ year = {2000},
+ month = {December},
+ type = {White Paper},
+ day = {18},
+}
+
+@techreport{freedom21-security,
+ title = {Freedom Systems 2.1 Security Issues and Analysis},
+ author = {Adam Back and Ian Goldberg and Adam Shostack},
+ institution = {Zero Knowledge Systems, {Inc.}},
+ year = {2001},
+ month = {May},
+ type = {White Paper},
+}
+
+@inproceedings{cfs:sosp01,
+ title = {Wide-area cooperative storage with {CFS}},
+ author = {Frank Dabek and M. Frans Kaashoek and David Karger and Robert Morris and Ion Stoica},
+ booktitle = {18th {ACM} {S}ymposium on {O}perating {S}ystems {P}rinciples ({SOSP} '01)},
+ year = {2001},
+ month = {October},
+ address = {Chateau Lake Louise, Banff, Canada},
+}
+
+@inproceedings{SS03,
+ title = {Passive Attack Analysis for Connection-Based Anonymity Systems},
+ author = {Andrei Serjantov and Peter Sewell},
+ booktitle = {Computer Security -- ESORICS 2003},
+ publisher = {Springer-Verlag, LNCS 2808},
+ year = {2003},
+ month = {October},
+}
+ %note = {\url{http://www.cl.cam.ac.uk/users/aas23/papers_aas/conn_sys.ps}},
+
+@Misc{pk-relations,
+ author = {M. Bellare and A. Desai and D. Pointcheval and P. Rogaway},
+ title = {Relations Among Notions of Security for Public-Key Encryption
+ Schemes},
+ howpublished = {
+ Extended abstract in {\em Advances in Cryptology - CRYPTO '98}, LNCS Vol. 1462.
+ Springer-Verlag, 1998.
+ Full version available from \newline \url{http://www-cse.ucsd.edu/users/mihir/}},
+}
+
+
+@InProceedings{mix-acc,
+ author = {Roger Dingledine and Michael J. Freedman and David
+ Hopwood and David Molnar},
+ title = {{A Reputation System to Increase MIX-net
+ Reliability}},
+ booktitle = {Information Hiding (IH 2001)},
+ pages = {126--141},
+ year = 2001,
+ editor = {Ira S. Moskowitz},
+ publisher = {Springer-Verlag, LNCS 2137},
+}
+ %note = {\url{http://www.freehaven.net/papers.html}},
+
+@InProceedings{casc-rep,
+ author = {Roger Dingledine and Paul Syverson},
+ title = {{Reliable MIX Cascade Networks through Reputation}},
+ booktitle = {Financial Cryptography},
+ year = 2002,
+ editor = {Matt Blaze},
+ publisher = {Springer-Verlag, LNCS 2357},
+}
+ %note = {\newline \url{http://www.freehaven.net/papers.html}},
+
+@InProceedings{zhou96certified,
+ author = {Zhou and Gollmann},
+ title = {Certified Electronic Mail},
+ booktitle = {{ESORICS: European Symposium on Research in Computer
+ Security}},
+ publisher = {Springer-Verlag, LNCS 1146},
+ year = {1996},
+ note = {\newline \url{http://citeseer.nj.nec.com/zhou96certified.html}},
+}
+
+@Misc{realtime-mix,
+ author = {Anja Jerichow and Jan M\"uller and Andreas Pfitzmann and
+ Birgit Pfitzmann and Michael Waidner},
+ title = {{Real-Time MIXes: A Bandwidth-Efficient Anonymity Protocol}},
+ howpublished = {IEEE Journal on Selected Areas in Communications, 1998.},
+ note = {\url{http://www.zurich.ibm.com/security/publications/1998.html}},
+}
+
+@InProceedings{danezis:pet2003,
+ author = {George Danezis},
+ title = {Mix-networks with Restricted Routes},
+ booktitle = {Privacy Enhancing Technologies (PET 2003)},
+ year = 2003,
+ editor = {Roger Dingledine},
+ publisher = {Springer-Verlag LNCS 2760}
+}
+
+@InProceedings{gap-pets03,
+ author = {Krista Bennett and Christian Grothoff},
+ title = {{GAP} -- practical anonymous networking},
+ booktitle = {Privacy Enhancing Technologies (PET 2003)},
+ year = 2003,
+ editor = {Roger Dingledine},
+ publisher = {Springer-Verlag LNCS 2760}
+}
+
+@Article{hordes-jcs,
+ author = {Brian Neal Levine and Clay Shields},
+ title = {Hordes: A Multicast-Based Protocol for Anonymity},
+ journal = {Journal of Computer Security},
+ year = 2002,
+ volume = 10,
+ number = 3,
+ pages = {213--240}
+}
+
+@TechReport{herbivore,
+ author = {Sharad Goel and Mark Robson and Milo Polte and Emin G\"{u}n Sirer},
+ title = {Herbivore: A Scalable and Efficient Protocol for Anonymous Communication},
+ institution = {Cornell University Computing and Information Science},
+ year = 2003,
+ type = {Technical Report},
+ number = {TR2003-1890},
+ month = {February}
+}
+
+@InProceedings{p5,
+ author = {Rob Sherwood and Bobby Bhattacharjee and Aravind Srinivasan},
+ title = {$P^5$: A Protocol for Scalable Anonymous Communication},
+ booktitle = {IEEE Symposium on Security and Privacy},
+ pages = {58--70},
+ year = 2002,
+ publisher = {IEEE CS}
+}
+
+@phdthesis{ian-thesis,
+ title = {A Pseudonymous Communications Infrastructure for the Internet},
+ author = {Ian Goldberg},
+ school = {UC Berkeley},
+ year = {2000},
+ month = {Dec},
+}
+
+@Article{taz,
+ author = {Ian Goldberg and David Wagner},
+ title = {TAZ Servers and the Rewebber Network: Enabling
+ Anonymous Publishing on the World Wide Web},
+ journal = {First Monday},
+ year = 1998,
+ volume = 3,
+ number = 4,
+ month = {August},
+ note = {\url{http://www.firstmonday.dk/issues/issue3_4/goldberg/}}
+}
+
+@Misc{tcp-over-tcp-is-bad,
+ key = {tcp-over-tcp-is-bad},
+ title = {Why {TCP} Over {TCP} Is A Bad Idea},
+ author = {Olaf Titz},
+ note = {\url{http://sites.inka.de/sites/bigred/devel/tcp-tcp.html}}
+}
+
+@inproceedings{wright02,
+ title = {An Analysis of the Degradation of Anonymous Protocols},
+ author = {Matthew Wright and Micah Adler and Brian Neil Levine and Clay Shields},
+ booktitle = {{Network and Distributed Security Symposium (NDSS 02)}},
+ year = {2002},
+ month = {February},
+ publisher = {IEEE},
+}
+
+@inproceedings{wright03,
+ title = {Defending Anonymous Communication Against Passive Logging Attacks},
+ author = {Matthew Wright and Micah Adler and Brian Neil Levine and Clay Shields},
+ booktitle = {IEEE Symposium on Security and Privacy},
+ pages= {28--41},
+ year = {2003},
+ month = {May},
+ publisher = {IEEE CS},
+}
+
+
+@InProceedings{attack-tor-oak05,
+ author = {Steven J. Murdoch and George Danezis},
+ title = {Low-cost Traffic Analysis of {T}or},
+ booktitle = {IEEE Symposium on Security and Privacy},
+ year = 2005,
+ month = {May},
+ publisher = {IEEE CS}
+}
+
+@Misc{jap-backdoor,
+ author={{The AN.ON Project}},
+ howpublished={Press release},
+ year={2003},
+ month={September},
+ title={German Police proceeds against anonymity service},
+ note={\url{http://www.datenschutzzentrum.de/material/themen/presse/anon-bka_e.htm}}
+}
+
+@article{shsm03,
+ title = {Using Caching for Browsing Anonymity},
+ author = {Anna Shubina and Sean Smith},
+ journal = {ACM SIGEcom Exchanges},
+ volume = {4},
+ number = {2},
+ year = {2003},
+ month = {Sept},
+ note = {\url{http://www.acm.org/sigs/sigecom/exchanges/volume_4_(03)/4.2-Shubina.pdf}},
+}
+
+@inproceedings{tor-design,
+ title = {Tor: The Second-Generation Onion Router},
+ author = {Roger Dingledine and Nick Mathewson and Paul Syverson},
+ booktitle = {Proceedings of the 13th USENIX Security Symposium},
+ year = {2004},
+ month = {August},
+ note = {\url{https://www.torproject.org/tor-design.pdf}}
+}
+
+@inproceedings{flow-correlation04,
+ title = {On Flow Correlation Attacks and Countermeasures in Mix Networks},
+ author = {Ye Zhu and Xinwen Fu and Bryan Graham and Riccardo Bettati and Wei Zhao},
+ booktitle = {Proceedings of Privacy Enhancing Technologies workshop (PET 2004)},
+ year = {2004},
+ month = {May},
+ series = {LNCS},
+ note = {\url{http://students.cs.tamu.edu/xinwenfu/paper/PET04.pdf}},
+}
+
+@InProceedings{danezis:pet2004,
+ author = "George Danezis",
+ title = "The Traffic Analysis of Continuous-Time Mixes",
+ booktitle= {Privacy Enhancing Technologies (PET 2004)},
+ editor = {David Martin and Andrei Serjantov},
+ month = {May},
+ year = {2004},
+ series = {LNCS},
+ note = {\url{http://www.cl.cam.ac.uk/users/gd216/cmm2.pdf}},
+}
+
+@inproceedings{feamster:wpes2004,
+ title = {Location Diversity in Anonymity Networks},
+ author = {Nick Feamster and Roger Dingledine},
+ booktitle = {{Proceedings of the Workshop on Privacy in the Electronic Society (WPES 2004)}},
+ year = {2004},
+ month = {October},
+ address = {Washington, DC, USA},
+ note = {\url{http://freehaven.net/doc/routing-zones/routing-zones.ps}},
+}
+
+@inproceedings{koepsell:wpes2004,
+ title = {How to Achieve Blocking Resistance for Existing Systems Enabling Anonymous Web Surfing},
+ author = {Stefan K\"opsell and Ulf Hilling},
+ booktitle = {{Proceedings of the Workshop on Privacy in the Electronic Society (WPES 2004)}},
+ year = {2004},
+ month = {October},
+ address = {Washington, DC, USA},
+ note = {\url{http://freehaven.net/anonbib/papers/p103-koepsell.pdf}},
+}
+
+@inproceedings{sync-batching,
+ title = {Synchronous Batching: From Cascades to Free Routes},
+ author = {Roger Dingledine and Vitaly Shmatikov and Paul Syverson},
+ booktitle = {Proceedings of Privacy Enhancing Technologies workshop (PET 2004)},
+ editor = {David Martin and Andrei Serjantov},
+ year = {2004},
+ month = {May},
+ series = {LNCS},
+ note = {\url{http://freehaven.net/doc/sync-batching/sync-batching.pdf}},
+}
+
+@InProceedings{e2e-traffic,
+ author = "Nick Mathewson and Roger Dingledine",
+ title = "Practical Traffic Analysis: Extending and Resisting Statistical Disclosure",
+ booktitle= {Privacy Enhancing Technologies (PET 2004)},
+ editor = {David Martin and Andrei Serjantov},
+ month = {May},
+ year = {2004},
+ series = {LNCS},
+ note = {\url{http://freehaven.net/doc/e2e-traffic/e2e-traffic.pdf}},
+}
+
+@Misc{dtls,
+ author = {E. Rescorla and N. Modadugu},
+ title = {{Datagram Transport Layer Security}},
+ howpublished = {IETF Draft},
+ month = {December},
+ year = {2003},
+ note = {\url{http://www.ietf.org/internet-drafts/draft-rescorla-dtls-02.txt}},
+}
+
+@InProceedings{usability-network-effect,
+ author={Roger Dingledine and Nick Mathewson},
+ title={Anonymity Loves Company: Usability and the Network Effect},
+ booktitle = {Designing Security Systems That People Can Use},
+ year = {2005},
+ publisher = {O'Reilly Media},
+}
+
+@inproceedings{usability:weis2006,
+ title = {Anonymity Loves Company: Usability and the Network Effect},
+ author = {Roger Dingledine and Nick Mathewson},
+ booktitle = {Proceedings of the Fifth Workshop on the Economics of Information Security
+ (WEIS 2006)},
+ year = {2006},
+ month = {June},
+ address = {Cambridge, UK},
+ bookurl = {http://weis2006.econinfosec.org/},
+ note = {\url{http://freehaven.net/doc/wupss04/usability.pdf}},
+}
+
+@Misc{six-four,
+ key = {six-four},
+ title = {{The Six/Four System}},
+ note = {\url{http://sourceforge.net/projects/sixfour/}}
+}
+
+@inproceedings{clayton:pet2006,
+ title = {Ignoring the Great Firewall of China},
+ author = {Richard Clayton and Steven J. Murdoch and Robert N. M. Watson},
+ booktitle = {Proceedings of the Sixth Workshop on Privacy Enhancing Technologies (PET 2006)},
+ year = {2006},
+ month = {June},
+ address = {Cambridge, UK},
+ publisher = {Springer},
+ bookurl = {http://petworkshop.org/2006/},
+ note = {\url{http://www.cl.cam.ac.uk/~rnc1/ignoring.pdf}},
+}
+
+@Misc{zuckerman-threatmodels,
+ key = {zuckerman-threatmodels},
+ title = {We've got to adjust some of our threat models},
+ author = {Ethan Zuckerman},
+ note = {\url{http://www.ethanzuckerman.com/blog/?p=1019}}
+}
+
+@Misc{cgiproxy,
+ key = {cgiproxy},
+ title = {{CGIProxy: HTTP/FTP Proxy in a CGI Script}},
+ author = {James Marshall},
+ note = {\url{http://www.jmarshall.com/tools/cgiproxy/}}
+}
+
+@Misc{circumventor,
+ key = {circumventor},
+ title = {{How to install the Circumventor program}},
+ author = {Bennett Haselton},
+ note = {\url{http://www.peacefire.org/circumventor/simple-circumventor-instructions.html}}
+}
+
+@Misc{psiphon,
+ key = {psiphon},
+ title = {Psiphon},
+ author = {Ronald Deibert et al},
+ note = {\url{http://psiphon.civisec.org/}}
+}
+
+@InProceedings{tcpstego, author = {Steven J. Murdoch and Stephen Lewis},
+ title = {Embedding Covert Channels into {TCP/IP}},
+ booktitle = {Information Hiding: 7th International Workshop},
+ pages = {247--261},
+ year = {2005},
+ editor = {Mauro Barni and Jordi Herrera-Joancomart\'{\i} and
+Stefan Katzenbeisser and Fernando P\'{e}rez-Gonz\'{a}lez},
+ volume = {3727},
+ series = {LNCS},
+ address = {Barcelona, Catalonia (Spain)},
+ month = {June},
+ publisher = {Springer-Verlag},
+ url = {http://www.cl.cam.ac.uk/~sjm217/papers/ih05coverttcp.pdf}
+}
+
+@phdthesis{blossom-thesis,
+ title = {Perspective Access Networks},
+ author = {Geoffrey Goodell},
+ school = {Harvard University},
+ year = {2006},
+ month = {July},
+ note = {\url{http://afs.eecs.harvard.edu/~goodell/thesis.pdf}},
+}
+
+@inproceedings{tap:pet2006,
+ title = {On the Security of the Tor Authentication Protocol},
+ author = {Ian Goldberg},
+ booktitle = {Proceedings of the Sixth Workshop on Privacy Enhancing Technologies (PET 2006)},
+ year = {2006},
+ month = {June},
+ address = {Cambridge, UK},
+ publisher = {Springer},
+ bookurl = {http://petworkshop.org/2006/},
+ note = {\url{http://www.cypherpunks.ca/~iang/pubs/torsec.pdf}},
+}
+
+@inproceedings{rep-anon,
+ title = {{Reputation in P2P Anonymity Systems}},
+ author = {Roger Dingledine and Nick Mathewson and Paul Syverson},
+ booktitle = {Proceedings of Workshop on Economics of Peer-to-Peer Systems},
+ year = {2003},
+ month = {June},
+ note = {\url{http://freehaven.net/doc/econp2p03/econp2p03.pdf}},
+}
+
+@misc{tor-challenges,
+ author = {Roger Dingledine and Nick Mathewson and Paul Syverson},
+ title = {Challenges in deploying low-latency anonymity},
+ year = {2005},
+ note = {Manuscript}
+}
+
+@InProceedings{chaum-blind,
+ author = {David Chaum},
+ title = {Blind Signatures for Untraceable Payments},
+ booktitle = {Advances in Cryptology: Proceedings of Crypto 82},
+ pages = {199--203},
+ year = 1983,
+ editor = {D. Chaum and R.L. Rivest and A.T. Sherman},
+ publisher = {Plenum Press}
+}
+
+@Article{netauth,
+ author = {Geoffrey Goodell and Paul Syverson},
+ title = {The Right Place at the Right Time: Examining the use of network location in authentication and abuse prevention},
+ journal = {Communications of the ACM},
+ year = 2007,
+ volume = 50,
+ number = 5,
+ pages = {113--117},
+ month = {May}
+}
+
+@misc{ip-to-country,
+ key = {ip-to-country},
+ title = {IP-to-country database},
+ note = {\url{http://ip-to-country.webhosting.info/}},
+}
+
+@misc{mackinnon-personal,
+ author = {Rebecca MacKinnon},
+ title = {Private communication},
+ year = {2006},
+}
+
+@inproceedings{pet05-bissias,
+ title = {Privacy Vulnerabilities in Encrypted HTTP Streams},
+ author = {George Dean Bissias and Marc Liberatore and Brian Neil Levine},
+ booktitle = {Proceedings of Privacy Enhancing Technologies workshop (PET 2005)},
+ year = {2005},
+ month = {May},
+ note = {\url{http://prisms.cs.umass.edu/brian/pubs/bissias.liberatore.pet.2005.pdf}},
+}
+
+@InProceedings{infranet,
+ author = {Nick Feamster and Magdalena Balazinska and Greg Harfst and Hari Balakrishnan and David Karger},
+ title = {Infranet: Circumventing Web Censorship and Surveillance},
+ booktitle = {Proceedings of the 11th USENIX Security Symposium},
+ year = {2002},
+ month = {August},
+ note = {\url{http://nms.lcs.mit.edu/~feamster/papers/usenixsec2002.pdf}},
+}
+
+@techreport{ ptacek98insertion,
+ author = "Thomas H. Ptacek and Timothy N. Newsham",
+ title = "Insertion, Evasion, and Denial of Service: Eluding Network Intrusion Detection",
+ institution = "Secure Networks, Inc.",
+ address = "Suite 330, 1201 5th Street S.W, Calgary, Alberta, Canada, T2R-0Y6",
+ year = "1998",
+ url = "citeseer.ist.psu.edu/ptacek98insertion.html",
+}
+
+@inproceedings{active-wardens,
+ author = "Gina Fisk and Mike Fisk and Christos Papadopoulos and Joshua Neil",
+ title = "Eliminating Steganography in Internet Traffic with Active Wardens",
+ booktitle = {Information Hiding Workshop (IH 2002)},
+ year = {2002},
+ month = {October},
+ editor = {Fabien Petitcolas},
+ publisher = {Springer-Verlag, LNCS 2578},
+}
+
+@inproceedings{clog-the-queue,
+ title = {Don't Clog the Queue: Circuit Clogging and Mitigation in {P2P} anonymity schemes},
+ author = {Jon McLachlan and Nicholas Hopper},
+ booktitle = {Proceedings of Financial Cryptography (FC '08)},
+ year = {2008},
+ month = {January},
+}
+
+@inproceedings{snader08,
+ title = {A Tune-up for {Tor}: Improving Security and Performance in the {Tor} Network},
+ author = {Robin Snader and Nikita Borisov},
+ booktitle = {Proceedings of the Network and Distributed Security Symposium - {NDSS} '08},
+ year = {2008},
+ month = {February},
+ publisher = {Internet Society},
+}
+
+@inproceedings{murdoch-pet2008,
+ title = {Metrics for Security and Performance in Low-Latency Anonymity Networks},
+ author = {Steven J. Murdoch and Robert N. M. Watson},
+ booktitle = {Proceedings of the Eighth International Symposium on Privacy Enhancing Technologies (PETS 2008)},
+ year = {2008},
+ month = {July},
+ address = {Leuven, Belgium},
+ pages = {115--132},
+ editor = {Nikita Borisov and Ian Goldberg},
+ publisher = {Springer},
+ bookurl = {http://petsymposium.org/2008/},
+}
+
+@inproceedings{danezis-pet2008,
+ title = {Bridging and Fingerprinting: Epistemic Attacks on Route Selection},
+ author = {George Danezis and Paul Syverson},
+ booktitle = {Proceedings of the Eighth International Symposium on Privacy Enhancing Technologies (PETS 2008)},
+ year = {2008},
+ month = {July},
+ address = {Leuven, Belgium},
+ pages = {133--150},
+ editor = {Nikita Borisov and Ian Goldberg},
+ publisher = {Springer},
+ bookurl = {http://petsymposium.org/2008/},
+}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "tor-design"
+%%% End:
1
0

31 Aug '12
commit 801c31f881454408ad63c69dda18911a23a033c2
Author: Karsten Loesing <karsten.loesing(a)gmx.net>
Date: Fri Aug 31 09:50:37 2012 +0200
Take out nocutoff madness in user graphs.
A recent change turned on that feature by default, which is a bug. But
it's a confusing feature anyway, so let's kill it.
---
rserve/graphs.R | 7 +----
.../ernie/web/GraphParameterChecker.java | 21 --------------------
src/org/torproject/ernie/web/RObjectGenerator.java | 2 +-
3 files changed, 3 insertions(+), 27 deletions(-)
diff --git a/rserve/graphs.R b/rserve/graphs.R
index 4f99eeb..f5bc089 100644
--- a/rserve/graphs.R
+++ b/rserve/graphs.R
@@ -664,11 +664,8 @@ plot_relayflags <- function(start, end, flags, granularity, path, dpi) {
ggsave(filename = path, width = 8, height = 5, dpi = as.numeric(dpi))
}
-plot_direct_users <- function(start, end, country, events, path, nocutoff,
- dpi) {
- if (nocutoff != "off") {
- end <- min(end, as.character(Sys.Date() - 4))
- }
+plot_direct_users <- function(start, end, country, events, path, dpi) {
+ end <- min(end, as.character(Sys.Date() - 4))
drv <- dbDriver("PostgreSQL")
con <- dbConnect(drv, user = dbuser, password = dbpassword, dbname = db)
q <- paste("SELECT date, r, bwp, brn, bwn, brp, bwr, brr, country ",
diff --git a/src/org/torproject/ernie/web/GraphParameterChecker.java b/src/org/torproject/ernie/web/GraphParameterChecker.java
index 19a4081..c939035 100644
--- a/src/org/torproject/ernie/web/GraphParameterChecker.java
+++ b/src/org/torproject/ernie/web/GraphParameterChecker.java
@@ -60,7 +60,6 @@ public class GraphParameterChecker {
this.knownParameterValues.put("language", "all,en,zh_CN,fa");
this.knownParameterValues.put("source", "all,siv,moria,torperf");
this.knownParameterValues.put("filesize", "50kb,1mb,5mb");
- this.knownParameterValues.put("nocutoff", "on,off");
this.knownParameterValues.put("dpi", "72,150,300");
}
@@ -292,26 +291,6 @@ public class GraphParameterChecker {
}
}
- /* Parse whether the last day(s) of a time series should be cut off.
- * This parameter can either be "on" or "off," where "off" is the
- * default. */
- if (supportedGraphParameters.contains("nocutoff")) {
- String[] nocutoffParameter = (String[]) requestParameters.get(
- "nocutoff");
- List<String> knownValues = Arrays.asList(
- this.knownParameterValues.get("nocutoff").split(","));
- if (nocutoffParameter != null) {
- if (nocutoffParameter.length != 1 ||
- nocutoffParameter[0].length() == 0 ||
- !knownValues.contains(nocutoffParameter[0])) {
- return null;
- }
- } else {
- nocutoffParameter = new String[] { "off" };
- }
- recognizedGraphParameters.put("nocutoff", nocutoffParameter);
- }
-
/* Parse graph resolution in dpi. The default is 72. */
if (supportedGraphParameters.contains("dpi")) {
String[] dpiParameter = (String[]) requestParameters.get("dpi");
diff --git a/src/org/torproject/ernie/web/RObjectGenerator.java b/src/org/torproject/ernie/web/RObjectGenerator.java
index e4e08bc..b964958 100644
--- a/src/org/torproject/ernie/web/RObjectGenerator.java
+++ b/src/org/torproject/ernie/web/RObjectGenerator.java
@@ -93,7 +93,7 @@ public class RObjectGenerator implements ServletContextListener {
this.availableGraphs.put("bwhist-flags", "start,end,filename,dpi");
this.availableGraphs.put("dirbytes", "start,end,filename,dpi");
this.availableGraphs.put("direct-users",
- "start,end,country,events,filename,nocutoff,dpi");
+ "start,end,country,events,filename,dpi");
this.availableGraphs.put("bridge-users",
"start,end,country,filename,dpi");
this.availableGraphs.put("torperf",
1
0

[flashproxy/master] We typically have a few proxies running at all time these days.
by dcf@torproject.org 30 Aug '12
by dcf@torproject.org 30 Aug '12
30 Aug '12
commit 86d340f15ce0046df53add5869b8ab2d35891d30
Author: David Fifield <david(a)bamsoftware.com>
Date: Thu Aug 30 16:13:19 2012 -0700
We typically have a few proxies running at all time these days.
---
README | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/README b/README
index f814ebe..0db5973 100644
--- a/README
+++ b/README
@@ -32,10 +32,6 @@ From tor you are looking for:
[notice] Tor has successfully opened a circuit. Looks like client functionality is working.
[notice] Bootstrapped 100%: Done.
-If you don't get a connection within 30 seconds or so, make sure someone
-is viewing http://crypto.stanford.edu/flashproxy/. There aren't yet
-enough operational proxies that one is available all the time.
-
== Overview
1
0

[flashproxy/master] Show the console log iff flashproxy-exercise fails.
by dcf@torproject.org 30 Aug '12
by dcf@torproject.org 30 Aug '12
30 Aug '12
commit c6b0433653472a155af86ea5ac6c71bff6cce4fc
Author: David Fifield <david(a)bamsoftware.com>
Date: Thu Aug 30 14:48:10 2012 -0700
Show the console log iff flashproxy-exercise fails.
This is to send cron mail when the script fails, but not otherwise.
---
experiments/exercise/flashproxy-exercise.sh | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
diff --git a/experiments/exercise/flashproxy-exercise.sh b/experiments/exercise/flashproxy-exercise.sh
index 4db7530..488bd5b 100755
--- a/experiments/exercise/flashproxy-exercise.sh
+++ b/experiments/exercise/flashproxy-exercise.sh
@@ -6,7 +6,4 @@
DATE=$(date +"%Y-%m-%d-%H:%M")
LOG="log-$DATE"
-# To get cron mail:
-# ./exercise.sh 2>&1 | tee "$LOG"
-# To not get cron mail:
-./exercise.sh &> "$LOG"
+(./exercise.sh &> "$LOG") || cat "$LOG"
1
0

[flashproxy/master] Allow omitting the port in parse_addr_spec and format_addr.
by dcf@torproject.org 30 Aug '12
by dcf@torproject.org 30 Aug '12
30 Aug '12
commit 887b6eebd7505ef5d8d58d46b79f46c48ce7c0aa
Author: David Fifield <david(a)bamsoftware.com>
Date: Thu Aug 30 15:17:13 2012 -0700
Allow omitting the port in parse_addr_spec and format_addr.
---
flashproxy-client | 13 ++++++++-----
flashproxy-reg-http | 13 ++++++++-----
2 files changed, 16 insertions(+), 10 deletions(-)
diff --git a/flashproxy-client b/flashproxy-client
index 0dfe8c7..74c2a74 100755
--- a/flashproxy-client
+++ b/flashproxy-client
@@ -123,9 +123,9 @@ def parse_addr_spec(spec, defhost = None, defport = None):
af = 0
host = host or defhost
port = port or defport
- if not port:
- raise ValueError("Bad address specification \"%s\"" % spec)
- return host, int(port)
+ if port is not None:
+ port = int(port)
+ return host, port
def format_addr(addr):
host, port = addr
@@ -138,9 +138,12 @@ def format_addr(addr):
except socket.gaierror, e:
af = 0
if af == socket.AF_INET6:
- return u"[%s]:%d" % (host, port)
+ result = u"[%s]" % host
else:
- return u"%s:%d" % (host, port)
+ result = "%s" % host
+ if port is not None:
+ result += u":%d" % port
+ return result
def safe_format_addr(addr):
return safe_str(format_addr(addr))
diff --git a/flashproxy-reg-http b/flashproxy-reg-http
index 4cff231..6b0310f 100755
--- a/flashproxy-reg-http
+++ b/flashproxy-reg-http
@@ -61,9 +61,9 @@ def parse_addr_spec(spec, defhost = None, defport = None):
af = 0
host = host or defhost
port = port or defport
- if not port:
- raise ValueError("Bad address specification \"%s\"" % spec)
- return host, int(port)
+ if port is not None:
+ port = int(port)
+ return host, port
def format_addr(addr):
host, port = addr
@@ -76,9 +76,12 @@ def format_addr(addr):
except socket.gaierror, e:
af = 0
if af == socket.AF_INET6:
- return u"[%s]:%d" % (host, port)
+ result = u"[%s]" % host
else:
- return u"%s:%d" % (host, port)
+ result = "%s" % host
+ if port is not None:
+ result += u":%d" % port
+ return result
options.facilitator_addr = (DEFAULT_FACILITATOR_HOST, DEFAULT_FACILITATOR_PORT)
options.remote_addr = (DEFAULT_REMOTE_ADDRESS, DEFAULT_REMOTE_PORT)
1
0
commit 5c0b0115af3ca875699e37493f187a92b1fa9d9a
Author: David Fifield <david(a)bamsoftware.com>
Date: Thu Aug 30 15:18:47 2012 -0700
Remove dead code.
---
flashproxy-client | 14 --------------
1 files changed, 0 insertions(+), 14 deletions(-)
diff --git a/flashproxy-client b/flashproxy-client
index 74c2a74..dfa295e 100755
--- a/flashproxy-client
+++ b/flashproxy-client
@@ -147,20 +147,6 @@ def format_addr(addr):
def safe_format_addr(addr):
return safe_str(format_addr(addr))
- host, port = addr
- if not host:
- return u":%d" % port
- # Numeric IPv6 address?
- try:
- addrs = socket.getaddrinfo(host, port, 0, socket.SOCK_STREAM, socket.IPPROTO_TCP, socket.AI_NUMERICHOST)
- af = addrs[0][0]
- except socket.gaierror, e:
- af = 0
- if af == socket.AF_INET6:
- return u"[%s]:%d" % (host, port)
- else:
- return u"%s:%d" % (host, port)
-
def apply_mask_numpy(payload, mask_key):
1
0