blob: 68a06f17f9a4891d04e3877409dbef3300046f57 [file] [log] [blame]
package com.yahoo.sketches.hll;
import org.testng.Assert;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
public class HipHllSketchTest
{
@Test(dataProvider = "sketches")
public void testEstimation(HllSketch sketch)
{
int numEntries = sketch.numBuckets();
for (int i = 0; i < numEntries * 3; ++i) {
sketch.update(new int[]{i});
double estimate = sketch.getEstimate();
Assert.assertEquals(estimate, estimatesAtLog10Buckets[i], 0.0000001);
Assert.assertTrue(estimate < sketch.getUpperBound(4.0) + 0.0001);
Assert.assertTrue(sketch.getLowerBound(4.0) - 0.0001 < estimate);
Assert.assertEquals(sketch.inversePowerOf2Sum(), inversePow2Vals[i], 0.0000001);
}
}
@Test(dataProvider = "sketches")
public void testEstimationSanity(HllSketch sketch)
{
int numberOfUniques = 1000000;
for (int i = 0; i < numberOfUniques; i++) {
sketch.update(new int[]{i});
}
Assert.assertEquals(sketch.getEstimate(), numberOfUniques, numberOfUniques * 0.01);
}
@Test
public void testNoUnion()
{
HllSketchBuilder bob = HllSketch.builder().setLogBuckets(10).setHipEstimator(true);
HllSketch sketch = bob.build();
sketch.update(new long[]{182748912741928L});
boolean exceptionCaught = false;
HllSketch unionInto = bob.build();
try {
unionInto.union(sketch);
}
catch (UnsupportedOperationException e) {
exceptionCaught = true;
}
Assert.assertTrue(exceptionCaught, "Expected exception to be thrown");
}
@Test
public void testNoUnionByte()
{
HllSketchBuilder bob = HllSketch.builder().setLogBuckets(10).setHipEstimator(true);
HllSketch sketch = bob.build();
sketch.update(new byte[]{18, 27, 48, 91, 27, 41, 92, 8});
boolean exceptionCaught = false;
HllSketch unionInto = bob.build();
try {
unionInto.union(sketch);
}
catch (UnsupportedOperationException e) {
exceptionCaught = true;
}
Assert.assertTrue(exceptionCaught, "Expected exception to be thrown");
}
@DataProvider(name = "sketches")
public static Object[][] getSketches()
{
HllSketchBuilder bob = HllSketch.builder().setLogBuckets(10).setHipEstimator(true);
return new Object[][]{
{bob.build()},
{bob.copy().setDenseMode(true).build()},
{bob.copy().setCompressedDense(true).build()}
};
}
public static void main(String[] args)
{
HllSketch sketch = (HllSketch) getSketches()[0][0];
int numEntries = sketch.numBuckets();
for (int i = 0; i < numEntries * 3; ++i) {
if (i % 4 == 0) {
System.out.println();
}
sketch.update(new int[]{i});
System.out.printf("%.20fd, ", sketch.getEstimate());
}
}
private static final double[] estimatesAtLog10Buckets = new double[]{
1.00000000000000000000d, 2.00085522296884570000d, 3.00219980187118000000d, 4.00403421547030000000d,
5.00660428033384200000d, 6.00966537988079900000d, 7.01346393397956100000d, 8.01812422340806200000d,
9.02364772899294000000d, 10.02966516728349500000d, 11.03617702377692200000d, 12.04318378468657300000d,
13.05068593694336700000d, 14.05868396819721200000d, 15.06742673386646400000d, 16.07666660081238000000d,
17.08665303898276700000d, 18.09738715372675300000d, 19.10899495812290000000d, 20.12110269224694300000d,
21.13396124813220600000d, 22.14732097104166000000d, 23.16118235718027300000d, 24.17554590349032800000d,
25.19066362344076300000d, 26.20653663931378000000d, 27.22291381052966000000d, 28.24017445873530000000d,
29.25819359630209600000d, 30.27697235516293300000d, 31.29651186978645300000d, 32.31681327718463600000d,
33.33762324603199000000d, 34.35894228355848400000d, 35.38077089775332000000d, 36.40310959736645000000d,
37.42595889191009000000d, 38.44893591488711600000d, 39.47267997887112000000d, 40.49693604288712000000d,
41.52170461931944000000d, 41.52170461931944000000d, 42.54724292678063000000d, 43.57355212247093600000d,
44.60082655973973000000d, 45.62861653527452000000d, 46.65730994897452000000d, 47.68652032651080000000d,
48.71650712477572000000d, 49.74701218798724000000d, 50.77829562727722400000d, 51.81009863754235000000d,
52.84242174257669000000d, 53.87526546696678000000d, 54.90889110572774000000d, 55.94303867878840000000d,
56.97770871352159000000d, 58.01290173809984000000d, 59.04861828149702000000d, 60.08485887348993500000d,
61.12188653346841000000d, 62.15970245796325000000d, 63.19853833280077000000d, 64.23790141840993000000d,
65.27818841164782000000d, 66.31900408995040000000d, 67.36061380418163000000d, 68.40315142627446000000d,
69.44622002407806000000d, 70.49021913198898000000d, 71.53501714238340000000d, 72.58061527889062000000d,
73.62674751398943000000d, 74.67368192083948000000d, 75.72115179265485000000d, 76.76942588971490000000d,
77.81850544790282000000d, 78.86812266818534000000d, 79.91827810195772000000d, 80.96937673868587000000d,
82.02101510962203000000d, 83.07359935041094000000d, 84.12672485258031000000d, 85.18086672164900000000d,
86.23595897138335000000d, 87.29200331699552000000d, 87.29200331699552000000d, 88.34912082647209000000d,
89.40705744971454000000d, 90.46595131150382000000d, 91.52587271015497000000d, 92.58634294430115000000d,
93.64708780939350000000d, 94.70865742144501000000d, 95.77077757767728000000d, 96.83393154487550000000d,
97.89763770124368000000d, 98.96217321770649000000d, 100.02726235976496000000d, 101.09318302076068000000d,
102.15965874938999000000d, 103.22669012404604000000d, 104.29427772402650000000d, 105.36270075015996000000d,
106.43168145383164000000d, 107.50122041751993000000d, 107.50122041751993000000d, 108.57159786537790000000d,
109.64295520790950000000d, 110.71515388925694000000d, 111.78791419764934000000d, 112.86165877043545000000d,
113.93638941541160000000d, 115.01210794535923000000d, 116.08881617806333000000d, 117.16662227953525000000d,
117.16662227953525000000d, 117.16662227953525000000d, 118.24497815540322000000d, 119.32432859514103000000d,
120.40424818120701000000d, 121.48473751414465000000d, 122.56579719544847000000d, 123.64742782756598000000d,
124.72991601758282000000d, 125.81297666871487000000d, 126.89661038676110000000d, 127.98081777848263000000d,
129.06559945160475000000d, 130.15095601481895000000d, 131.23688807778498000000d, 132.32339625113290000000d,
133.41048114646514000000d, 134.49843227366060000000d, 135.58696165611417000000d, 136.67657692562503000000d,
137.76731655680803000000d, 138.85863741206680000000d, 139.95054011116710000000d, 141.04302527486650000000d,
142.13609352491653000000d, 143.22974548406478000000d, 144.32427417669620000000d, 145.41902227237975000000d,
146.51435587312852000000d, 147.61071561616922000000d, 148.70795644124289000000d, 149.80578544151092000000d,
150.90471897159340000000d, 152.00468540328188000000d, 153.10568668007780000000d, 154.20757651799562000000d,
155.31005952721438000000d, 156.41358212437206000000d, 157.51769965250736000000d, 157.51769965250736000000d,
157.51769965250736000000d, 158.62271078085430000000d, 159.72861695702710000000d, 160.83512063771866000000d,
161.94274638136386000000d, 163.05127141519336000000d, 164.16069720067550000000d, 165.27072430094648000000d,
166.38135336819160000000d, 167.49258505565770000000d, 168.60438229380787000000d, 169.71678342087444000000d,
170.82978909323612000000d, 171.94370281659334000000d, 173.05852607383147000000d, 174.17395651261012000000d,
175.28969079024980000000d, 176.40633757845904000000d, 177.52405085062196000000d, 178.64237445732480000000d,
179.76130906548596000000d, 180.88116142869978000000d, 182.00208641074062000000d, 183.12416290973044000000d,
183.12416290973044000000d, 184.24731629447766000000d, 185.37108597107837000000d, 186.49605163985070000000d,
187.62163559148576000000d, 188.74814824275090000000d, 189.87528087896442000000d, 191.00303418292918000000d,
192.13109807717320000000d, 193.26009476956568000000d, 194.39002580404843000000d, 195.52104886079290000000d,
196.65324428612632000000d, 196.65324428612632000000d, 197.78653611707327000000d, 198.92045541944714000000d,
200.05555310546626000000d, 201.19189073312566000000d, 202.32945126844010000000d, 203.46796038019590000000d,
204.60765743947977000000d, 205.74854492794660000000d, 205.74854492794660000000d, 206.89006832938534000000d,
206.89006832938534000000d, 208.03222835308740000000d, 208.03222835308740000000d, 209.17502570953150000000d,
210.31894011144453000000d, 211.46405377362063000000d, 212.60948766333487000000d, 213.75556254573000000000d,
213.75556254573000000000d, 214.90284122507106000000d, 216.05124573205407000000d, 217.20029456172006000000d,
218.34998843748100000000d, 219.50032808396780000000d, 219.50032808396780000000d, 220.65163774789977000000d,
221.80359499948614000000d, 222.95676844355717000000d, 224.11022603547508000000d, 225.26433363431280000000d,
226.41909197307905000000d, 227.57450178602312000000d, 228.73113509641297000000d, 229.88842199888344000000d,
231.04636323251773000000d, 232.20495953765342000000d, 233.36453984092500000000d, 234.52539361826980000000d,
235.68690576757060000000d, 236.84965437924848000000d, 238.01255773384563000000d, 239.17612178792606000000d,
240.34034729266480000000d, 240.34034729266480000000d, 241.50523500051858000000d, 242.67111742671250000000d,
243.83816250689165000000d, 245.00554019995980000000d, 246.17416688172410000000d, 247.34404522765720000000d,
248.51459222475478000000d, 249.68580863779730000000d, 249.68580863779730000000d, 250.85769523287810000000d,
252.03075649389746000000d, 253.20507894159715000000d, 254.38007513168060000000d, 255.55574583768220000000d,
256.73268335059000000000d, 257.91063627632985000000d, 259.08926711791355000000d, 260.26891629756270000000d,
261.44975576458495000000d, 262.63127647491080000000d, 263.81407663734370000000d, 264.99756030792000000000d,
266.18207072317466000000d, 267.36778126115536000000d, 268.55417867604870000000d, 269.74186613244103000000d,
270.93058764373677000000d, 272.11999952587730000000d, 273.30975689423620000000d, 274.50055192653355000000d,
275.69255985676210000000d, 276.88587006534010000000d, 278.08039830360417000000d, 279.27562367588104000000d,
279.27562367588104000000d, 280.47154699634930000000d, 281.66816908061460000000d, 282.86549074571310000000d,
284.06351281011484000000d, 285.26276254706530000000d, 286.46271494153206000000d, 287.66337081739200000000d,
288.86508346328320000000d, 288.86508346328320000000d, 290.06750165661026000000d, 291.27115655352930000000d,
291.27115655352930000000d, 292.47587350864836000000d, 293.68183190293655000000d, 294.88796785457040000000d,
294.88796785457040000000d, 296.09481455874230000000d, 297.30237285361164000000d, 298.51064357882115000000d,
299.72016308199090000000d, 300.93075502258444000000d, 302.14242130407274000000d, 303.35534339581550000000d,
304.56898426286057000000d, 305.78298483711010000000d, 306.99833621452444000000d, 308.21440925016090000000d,
309.43188294023787000000d, 310.65008081188620000000d, 311.86970693662914000000d, 313.08960548937705000000d,
314.31091352787837000000d, 315.53295031801790000000d, 315.53295031801790000000d, 316.75635586418775000000d,
317.98049266805054000000d, 319.20517848912040000000d, 320.43096382331413000000d, 321.65785064667400000000d,
322.88547289657800000000d, 324.11419994090970000000d, 324.11419994090970000000d, 324.11419994090970000000d,
325.34421842797350000000d, 325.34421842797350000000d, 326.57497610189860000000d, 327.80684422343880000000d,
327.80684422343880000000d, 329.04010322551824000000d, 330.27447719547630000000d, 331.50996815118333000000d,
332.74657811599235000000d, 332.74657811599235000000d, 333.98393521367100000000d, 335.22143249928140000000d,
336.46023973901487000000d, 337.69979676987330000000d, 338.94085023368234000000d, 340.18227984019484000000d,
341.42446241654470000000d, 342.66702182044384000000d, 343.91071308000954000000d, 345.15553825915170000000d,
346.40149942743040000000d, 347.64859866007690000000d, 348.89645775801813000000d, 350.14545839170450000000d,
350.14545839170450000000d, 351.39579345960044000000d, 352.64689234234334000000d, 353.89875597371440000000d,
355.15138528920835000000d, 356.40478122603747000000d, 357.65932885590990000000d, 358.91464545769030000000d,
360.17063568359646000000d, 361.42797532895287000000d, 362.68647392952226000000d, 363.94613362381415000000d,
365.20656857157330000000d, 366.46850829169210000000d, 367.73161546672907000000d, 368.99550214583480000000d,
368.99550214583480000000d, 370.26055988667900000000d, 371.52708450995000000000d, 372.79439286233890000000d,
374.06317332417296000000d, 375.33274031031710000000d, 376.60378466091320000000d, 377.87561834599194000000d,
379.14863787270826000000d, 380.42304367925084000000d, 381.69824300211250000000d, 382.97463445401365000000d,
384.25222026598027000000d, 385.53060356054425000000d, 386.80978533392164000000d, 388.08976658419630000000d,
389.37094892532167000000d, 390.65333461354050000000d, 391.93692591145900000000d, 391.93692591145900000000d,
393.22132220933406000000d, 394.50652451750534000000d, 395.79293773967250000000d, 397.08091844040110000000d,
398.37031821512600000000d, 399.66053029413024000000d, 400.95155570154020000000d, 402.24339546342030000000d,
403.53543897446810000000d, 404.82829812529934000000d, 404.82829812529934000000d, 406.12258712643000000000d,
407.41769460576660000000d, 407.41769460576660000000d, 407.41769460576660000000d, 408.71362159913730000000d,
410.01036914433774000000d, 411.30834946746626000000d, 412.60756491468120000000d, 413.90801783884490000000d,
415.20867723838944000000d, 416.51078380346150000000d, 416.51078380346150000000d, 417.81454173610120000000d,
419.11954581822150000000d, 420.42618909120980000000d, 420.42618909120980000000d, 420.42618909120980000000d,
421.73366654711910000000d, 423.04260638893425000000d, 423.04260638893425000000d, 424.35316912140630000000d,
424.35316912140630000000d, 425.66520115343840000000d, 426.97881109531050000000d, 426.97881109531050000000d,
428.29326414196300000000d, 429.60856137633860000000d, 430.92470388346800000000d, 432.24126943451466000000d,
433.55910575062165000000d, 434.87821528727477000000d, 436.19774977767060000000d, 437.51813499747960000000d,
438.83979837020576000000d, 440.16231522051050000000d, 441.48632831194850000000d, 442.81204213529050000000d,
442.81204213529050000000d, 444.13944762226170000000d, 445.46728342576887000000d, 445.46728342576887000000d,
446.79598069988770000000d, 448.12597227785244000000d, 449.45682812684777000000d, 450.78898249055990000000d,
452.12200393939895000000d, 453.45589360285317000000d, 454.79108771085280000000d, 456.12780689906350000000d,
457.46539912692117000000d, 458.80386553557250000000d, 460.14364535996356000000d, 461.48474118029407000000d,
461.48474118029407000000d, 462.82671576845230000000d, 462.82671576845230000000d, 464.17042380064254000000d,
465.51501402848180000000d, 466.86037712830216000000d, 468.20662459905530000000d, 469.55453340295490000000d,
470.90416323089440000000d, 472.25468304996235000000d, 473.60676318117620000000d, 474.96040723409420000000d,
476.31561883081450000000d, 476.31561883081450000000d, 477.67217692895053000000d, 479.02963418217920000000d,
480.38730234733015000000d, 481.74587114021557000000d, 483.10621654041483000000d, 484.46791866807440000000d,
484.46791866807440000000d, 485.83052678517350000000d, 487.19449614914290000000d, 488.56022782088047000000d,
489.92687085378700000000d, 491.29511169891623000000d, 492.66426725818590000000d, 494.03388063331647000000d,
495.40509877785340000000d, 496.77769543516500000000d, 498.15167337973290000000d, 498.15167337973290000000d,
499.52726634392417000000d, 500.90378388225645000000d, 502.28169061452170000000d, 503.66098934752670000000d,
505.04121764456556000000d, 505.04121764456556000000d, 505.04121764456556000000d, 506.42237675942330000000d,
507.80516783002290000000d, 509.18889317945917000000d, 509.18889317945917000000d, 510.57402231671244000000d,
511.96008889596040000000d, 513.34709418696570000000d, 513.34709418696570000000d, 514.73503946207270000000d,
516.12439710464210000000d, 516.12439710464210000000d, 516.12439710464210000000d, 517.51469792351430000000d,
517.51469792351430000000d, 517.51469792351430000000d, 517.51469792351430000000d, 518.90677065387670000000d,
518.90677065387670000000d, 518.90677065387670000000d, 520.30050124806670000000d, 521.69601251249320000000d,
523.09247532945460000000d, 523.09247532945460000000d, 524.48989099750020000000d, 525.88873838277230000000d,
527.28830272736720000000d, 528.68882416173910000000d, 530.09030399579240000000d, 531.49346418934350000000d,
532.89758639871060000000d, 532.89758639871060000000d, 534.30267194392730000000d, 535.70872214774620000000d,
535.70872214774620000000d, 537.11549671521290000000d, 538.52323826266320000000d, 539.93243277519920000000d,
541.34259759854130000000d, 541.34259759854130000000d, 541.34259759854130000000d, 542.75373406983870000000d,
544.16633052627710000000d, 545.58063412159850000000d, 545.58063412159850000000d, 546.99677137904260000000d,
548.41388853512090000000d, 548.41388853512090000000d, 548.41388853512090000000d, 548.41388853512090000000d,
549.83149614922430000000d, 551.24959456096100000000d, 552.66867558820100000000d, 552.66867558820100000000d,
554.08874059361810000000d, 555.50979094272260000000d, 556.93182800386910000000d, 558.35485314826490000000d,
559.77886774997700000000d, 561.20474129769040000000d, 561.20474129769040000000d, 562.63210550033010000000d,
564.06046520566120000000d, 565.48982180326210000000d, 566.92067635109850000000d, 568.35228105204650000000d,
569.78488718154410000000d, 571.21924918635920000000d, 572.65511965654010000000d, 574.09199753419850000000d,
575.53076811597680000000d, 575.53076811597680000000d, 576.97029717629400000000d, 578.41178934592280000000d,
579.85518640345070000000d, 581.29947413264680000000d, 582.74452617004320000000d, 584.19110925321470000000d,
585.63820340619120000000d, 587.08708915079680000000d, 588.53796362500530000000d, 589.98986667786540000000d,
591.44357325698790000000d, 592.89831243567820000000d, 592.89831243567820000000d, 594.35408568193530000000d,
594.35408568193530000000d, 595.81089446689070000000d, 597.26874026481740000000d, 598.72710512306660000000d,
600.18650921160710000000d, 600.18650921160710000000d, 601.64695401260550000000d, 603.10945205996000000000d,
604.57378006800380000000d, 604.57378006800380000000d, 606.03863176339260000000d, 607.50453195799300000000d,
608.97148215385200000000d, 608.97148215385200000000d, 608.97148215385200000000d, 608.97148215385200000000d,
610.44001017500510000000d, 611.91011941926810000000d, 613.38181329544420000000d, 613.38181329544420000000d,
613.38181329544420000000d, 614.85456549212280000000d, 614.85456549212280000000d, 616.32784742005030000000d,
617.80159317552030000000d, 617.80159317552030000000d, 619.27719716534320000000d, 620.75466408150080000000d,
620.75466408150080000000d, 622.23413221704040000000d, 623.71413492700630000000d, 625.19520794560560000000d,
626.67735282201060000000d, 628.16057110875940000000d, 629.64540242942010000000d, 629.64540242942010000000d,
629.64540242942010000000d, 629.64540242942010000000d, 631.13131105655990000000d, 632.61775892337470000000d,
632.61775892337470000000d, 632.61775892337470000000d, 634.10582686007000000000d, 635.59551840190620000000d,
637.08629431692180000000d, 638.57802035429690000000d, 640.07028986268770000000d, 640.07028986268770000000d,
641.56460091907550000000d, 643.06000308678800000000d, 643.06000308678800000000d, 644.55704491240420000000d,
644.55704491240420000000d, 646.05600422257560000000d, 646.05600422257560000000d, 647.55661100479800000000d,
649.05831811508430000000d, 649.05831811508430000000d, 650.56112716826140000000d, 650.56112716826140000000d,
650.56112716826140000000d, 650.56112716826140000000d, 652.06407407801940000000d, 653.56812475160170000000d,
655.07300431255600000000d, 655.07300431255600000000d, 656.57843697283670000000d, 658.08442313916250000000d,
658.08442313916250000000d, 658.08442313916250000000d, 659.59151753953040000000d, 661.09972180620930000000d,
661.09972180620930000000d, 662.60903757507700000000d, 662.60903757507700000000d, 662.60903757507700000000d,
664.11890970962370000000d, 665.62933862017710000000d, 665.62933862017710000000d, 665.62933862017710000000d,
665.62933862017710000000d, 665.62933862017710000000d, 667.14144032526010000000d, 667.14144032526010000000d,
667.14144032526010000000d, 668.65410045220760000000d, 668.65410045220760000000d, 668.65410045220760000000d,
670.16843832220770000000d, 670.16843832220770000000d, 671.68487861190850000000d, 673.20244258087930000000d,
674.72113189564300000000d, 674.72113189564300000000d, 674.72113189564300000000d, 676.24066631563880000000d,
676.24066631563880000000d, 677.76076466184530000000d, 677.76076466184530000000d, 679.28199211710400000000d,
679.28199211710400000000d, 680.80350211176430000000d, 682.32515341548620000000d, 682.32515341548620000000d,
683.84850247757210000000d, 685.37298548485300000000d, 686.89860412675070000000d, 688.42592939650760000000d,
689.95550041830670000000d, 691.48678692702200000000d, 693.02007970695740000000d, 694.55452128972490000000d,
696.09011339807110000000d, 697.62656953348630000000d, 699.16417921862550000000d, 700.70265520341340000000d,
702.24286671927710000000d, 703.78481768629050000000d, 703.78481768629050000000d, 703.78481768629050000000d,
703.78481768629050000000d, 705.32778514873800000000d, 705.32778514873800000000d, 706.87133406766960000000d,
706.87133406766960000000d, 706.87133406766960000000d, 708.41662998844300000000d, 709.96367687008220000000d,
709.96367687008220000000d, 711.51086984425470000000d, 713.06033078618770000000d, 714.61096489559520000000d,
716.16189257450470000000d, 717.71399564384910000000d, 719.26786514309040000000d, 719.26786514309040000000d,
719.26786514309040000000d, 720.82291449768410000000d, 722.38018091722600000000d, 722.38018091722600000000d,
723.93952230867930000000d, 725.50122327020630000000d, 727.06471258825520000000d, 727.06471258825520000000d,
728.62999436333680000000d, 730.19647339480460000000d, 730.19647339480460000000d, 731.76385157118730000000d,
731.76385157118730000000d, 731.76385157118730000000d, 731.76385157118730000000d, 731.76385157118730000000d,
733.33212992527990000000d, 733.33212992527990000000d, 734.90221174030360000000d, 734.90221174030360000000d,
736.47349816872950000000d, 736.47349816872950000000d, 738.04538759728380000000d, 739.61848441561290000000d,
741.19369863522850000000d, 741.19369863522850000000d, 741.19369863522850000000d, 742.76951887399650000000d,
744.34655255103860000000d, 745.92404174936810000000d, 747.50392675834800000000d, 747.50392675834800000000d,
749.08594749436820000000d, 749.08594749436820000000d, 749.08594749436820000000d, 749.08594749436820000000d,
749.08594749436820000000d, 750.66919124036690000000d, 752.25457981006750000000d, 753.84181143069750000000d,
755.43027413444830000000d, 757.01904490742730000000d, 758.60997551541160000000d, 760.20214295343020000000d,
760.20214295343020000000d, 761.79616924649700000000d, 761.79616924649700000000d, 763.39143718948840000000d,
764.98888268070730000000d, 766.58757515634370000000d, 766.58757515634370000000d, 766.58757515634370000000d,
768.18689185453170000000d, 769.78808414859840000000d, 769.78808414859840000000d, 769.78808414859840000000d,
771.39147020557900000000d, 772.99674142087340000000d, 772.99674142087340000000d, 774.60264200774660000000d,
776.21043367390210000000d, 777.82067458595260000000d, 777.82067458595260000000d, 779.43281681932650000000d,
779.43281681932650000000d, 779.43281681932650000000d, 779.43281681932650000000d, 779.43281681932650000000d,
781.04622909668090000000d, 781.04622909668090000000d, 782.66202810801000000000d, 784.27910293374550000000d,
785.89745559021360000000d, 787.51708809852350000000d, 787.51708809852350000000d, 787.51708809852350000000d,
787.51708809852350000000d, 789.13704088615430000000d, 790.75827605876430000000d, 792.38143862021870000000d,
794.00508374514580000000d, 795.62905073849240000000d, 795.62905073849240000000d, 795.62905073849240000000d,
797.25430648266150000000d, 797.25430648266150000000d, 798.88085302473610000000d, 798.88085302473610000000d,
800.50869241668090000000d, 800.50869241668090000000d, 800.50869241668090000000d, 800.50869241668090000000d,
800.50869241668090000000d, 800.50869241668090000000d, 802.13782671535720000000d, 803.76923206492090000000d,
805.40128744961280000000d, 805.40128744961280000000d, 807.03462410597810000000d, 807.03462410597810000000d,
808.66861233775230000000d, 808.66861233775230000000d, 810.30390528115980000000d, 810.30390528115980000000d,
811.94148649055510000000d, 813.58037815805540000000d, 815.21959776786030000000d, 815.21959776786030000000d,
815.21959776786030000000d, 816.86013046036060000000d, 816.86013046036060000000d, 818.50189607988060000000d,
820.14627751735940000000d, 821.79198032356190000000d, 823.43884107065000000000d, 825.08702717564850000000d,
826.73587675988860000000d, 826.73587675988860000000d, 828.38705273398820000000d, 830.03922774312680000000d,
831.69269496316950000000d, 831.69269496316950000000d, 833.34749820025720000000d, 833.34749820025720000000d,
833.34749820025720000000d, 835.00464466969270000000d, 835.00464466969270000000d, 835.00464466969270000000d,
836.66414101700790000000d, 836.66414101700790000000d, 836.66414101700790000000d, 838.32599391604550000000d,
839.98919642343700000000d, 841.65375073302640000000d, 843.31965904401160000000d, 844.98811205385130000000d,
846.65672436551940000000d, 846.65672436551940000000d, 846.65672436551940000000d, 848.32801750359310000000d,
848.32801750359310000000d, 850.00067563290410000000d, 850.00067563290410000000d, 851.67470098492670000000d,
851.67470098492670000000d, 853.35138170153790000000d, 855.02874904155570000000d, 855.02874904155570000000d,
856.70749131685910000000d, 856.70749131685910000000d, 858.38864516054640000000d, 858.38864516054640000000d,
860.07014407971840000000d, 861.75371643035130000000d, 863.43867391175950000000d, 865.12493202483110000000d,
866.81257969335830000000d, 868.50283896049830000000d, 870.19554302269350000000d, 870.19554302269350000000d,
871.88964728858640000000d, 873.58480322839610000000d, 875.28101214865990000000d, 876.97862707946500000000d,
878.67835540200260000000d, 880.38055600848430000000d, 880.38055600848430000000d, 882.08557981367200000000d,
883.79113609213650000000d, 885.49811392663760000000d, 885.49811392663760000000d, 885.49811392663760000000d,
887.20758519460330000000d, 888.91714564849670000000d, 888.91714564849670000000d, 888.91714564849670000000d,
890.62884935993920000000d, 892.34162671665460000000d, 894.05655540957620000000d, 895.77364084987800000000d,
895.77364084987800000000d, 897.49126632491400000000d, 897.49126632491400000000d, 897.49126632491400000000d,
899.21031100863930000000d, 900.93152281150470000000d, 900.93152281150470000000d, 902.65418239855640000000d,
902.65418239855640000000d, 904.37720431229490000000d, 906.10167705822620000000d, 907.82760308169110000000d,
909.55571362001170000000d, 911.28601421010300000000d, 913.01851040995760000000d, 913.01851040995760000000d,
914.75247344788530000000d, 916.48790580982210000000d, 916.48790580982210000000d, 916.48790580982210000000d,
918.22619208490400000000d, 919.96595502309010000000d, 921.70719713534520000000d, 923.45131231677990000000d,
925.19691408539500000000d, 926.94512348852940000000d, 928.69594832857050000000d, 930.44939644297700000000d,
932.20580515319480000000d, 932.20580515319480000000d, 933.96296735340130000000d, 935.72163847470970000000d,
937.48182111084750000000d, 937.48182111084750000000d, 937.48182111084750000000d, 939.24351786223520000000d,
941.00673133601000000000d, 941.00673133601000000000d, 941.00673133601000000000d, 942.77222479649690000000d,
944.53914624538540000000d, 946.30759343024180000000d, 946.30759343024180000000d, 946.30759343024180000000d,
946.30759343024180000000d, 948.07737779718250000000d, 948.07737779718250000000d, 948.07737779718250000000d,
948.07737779718250000000d, 949.84783151376840000000d, 951.61981707528740000000d, 951.61981707528740000000d,
951.61981707528740000000d, 951.61981707528740000000d, 951.61981707528740000000d, 953.39448975357120000000d,
955.17221930734840000000d, 955.17221930734840000000d, 955.17221930734840000000d, 955.17221930734840000000d,
956.95052772186010000000d, 956.95052772186010000000d, 958.73154247849790000000d, 960.51410741797840000000d,
960.51410741797840000000d, 962.29744846127210000000d, 964.08234374138760000000d, 964.08234374138760000000d,
965.87016052944990000000d, 967.65944166085570000000d, 967.65944166085570000000d, 969.45009167861580000000d,
971.24348576229800000000d, 971.24348576229800000000d, 973.03766541022960000000d, 974.83341825308480000000d,
974.83341825308480000000d, 976.62995872842680000000d, 976.62995872842680000000d, 978.42689327916570000000d,
978.42689327916570000000d, 978.42689327916570000000d, 980.22678891509990000000d, 982.02698119637990000000d,
982.02698119637990000000d, 983.82870770432510000000d, 983.82870770432510000000d, 985.63202067554300000000d,
987.43771858704350000000d, 989.24351600796270000000d, 989.24351600796270000000d, 989.24351600796270000000d,
991.05010989924070000000d, 992.85750096377470000000d, 994.66648848723720000000d, 996.47707529240900000000d,
998.28926420956420000000d, 998.28926420956420000000d, 998.28926420956420000000d, 1000.10426365567030000000d,
1000.10426365567030000000d, 1001.92087303586770000000d, 1003.74030668384100000000d, 1003.74030668384100000000d,
1005.56257339499670000000d, 1007.38504280545270000000d, 1007.38504280545270000000d, 1007.38504280545270000000d,
1007.38504280545270000000d, 1009.20994812957840000000d, 1011.03627741282430000000d, 1011.03627741282430000000d,
1012.86505294580800000000d, 1012.86505294580800000000d, 1014.69525848646920000000d, 1016.52710106249790000000d,
1018.36181550818660000000d, 1018.36181550818660000000d, 1020.19735214273740000000d, 1020.19735214273740000000d,
1022.03535977118700000000d, 1023.87501842827210000000d, 1025.71633108280120000000d, 1027.56054540067600000000d,
1027.56054540067600000000d, 1029.40725414729450000000d, 1029.40725414729450000000d, 1031.25646407957450000000d,
1031.25646407957450000000d, 1033.10881003774280000000d, 1033.10881003774280000000d, 1034.96136544253700000000d,
1036.81517852241930000000d, 1036.81517852241930000000d, 1038.67067116115100000000d, 1038.67067116115100000000d,
1038.67067116115100000000d, 1038.67067116115100000000d, 1038.67067116115100000000d, 1038.67067116115100000000d,
1038.67067116115100000000d, 1040.52932118951160000000d, 1040.52932118951160000000d, 1042.38965955671960000000d,
1042.38965955671960000000d, 1042.38965955671960000000d, 1044.25126619232920000000d, 1046.11456654488230000000d,
1047.97956369912250000000d, 1049.84711185824720000000d, 1049.84711185824720000000d, 1051.71636456788800000000d,
1053.58732494244530000000d, 1055.45914032003020000000d, 1055.45914032003020000000d, 1057.33266805016160000000d,
1057.33266805016160000000d, 1059.20877019146470000000d, 1061.08745382866230000000d, 1062.96948243126990000000d,
1062.96948243126990000000d, 1064.85302557089150000000d, 1066.73700188320120000000d, 1066.73700188320120000000d,
1068.62423335241740000000d, 1070.51189969264440000000d, 1070.51189969264440000000d, 1070.51189969264440000000d,
1072.40217947343470000000d, 1074.29420557193930000000d, 1074.29420557193930000000d, 1074.29420557193930000000d,
1074.29420557193930000000d, 1076.18798121778100000000d, 1078.08252330843790000000d, 1079.98013739229240000000d,
1081.88039255350780000000d, 1081.88039255350780000000d, 1083.78152970830000000000d, 1085.68617536271680000000d,
1087.59259399172200000000d, 1087.59259399172200000000d, 1087.59259399172200000000d, 1087.59259399172200000000d,
1087.59259399172200000000d, 1087.59259399172200000000d, 1089.49990034640250000000d, 1089.49990034640250000000d,
1089.49990034640250000000d, 1091.40809525388400000000d, 1091.40809525388400000000d, 1093.31717954244900000000d,
1093.31717954244900000000d, 1095.22804508266450000000d, 1097.14069520159230000000d, 1097.14069520159230000000d,
1097.14069520159230000000d, 1097.14069520159230000000d, 1099.05513323562420000000d, 1100.97136253051760000000d,
1102.88893747236350000000d, 1104.80965961887360000000d, 1104.80965961887360000000d, 1106.73173373205240000000d,
1108.65471021420500000000d, 1110.57943744955330000000d, 1110.57943744955330000000d, 1110.57943744955330000000d,
1112.50688182700720000000d, 1114.43614189854200000000d, 1116.36631110053900000000d, 1116.36631110053900000000d,
1116.36631110053900000000d, 1116.36631110053900000000d, 1116.36631110053900000000d, 1116.36631110053900000000d,
1116.36631110053900000000d, 1118.29830113635700000000d, 1120.23165905360750000000d, 1122.16775855286140000000d,
1122.16775855286140000000d, 1124.10408686829490000000d, 1126.04316520249100000000d, 1126.04316520249100000000d,
1127.98408122624320000000d, 1127.98408122624320000000d, 1129.92683842605950000000d, 1131.87120952276470000000d,
1131.87120952276470000000d, 1131.87120952276470000000d, 1133.81650405073330000000d, 1135.76364807509640000000d,
1135.76364807509640000000d, 1135.76364807509640000000d, 1135.76364807509640000000d, 1137.71264511603250000000d,
1139.66349870378000000000d, 1141.61760977347800000000d, 1141.61760977347800000000d, 1143.57452164137700000000d,
1145.53236889368100000000d, 1147.49115242502670000000d, 1149.45040443178320000000d, 1149.45040443178320000000d,
1151.41153258320080000000d, 1151.41153258320080000000d, 1151.41153258320080000000d, 1153.37548169841080000000d,
1153.37548169841080000000d, 1153.37548169841080000000d, 1153.37548169841080000000d, 1155.34108012679580000000d,
1157.30998550601500000000d, 1157.30998550601500000000d, 1157.30998550601500000000d, 1159.28078557217350000000d,
1159.28078557217350000000d, 1161.25229708639520000000d, 1161.25229708639520000000d, 1163.22428318475980000000d,
1163.22428318475980000000d, 1165.19710035539740000000d, 1167.17134385225700000000d, 1167.17134385225700000000d,
1169.14749232874460000000d, 1169.14749232874460000000d, 1171.12554946470280000000d, 1171.12554946470280000000d,
1173.10551895064670000000d, 1173.10551895064670000000d, 1173.10551895064670000000d, 1175.08740448780550000000d,
1175.08740448780550000000d, 1175.08740448780550000000d, 1175.08740448780550000000d, 1175.08740448780550000000d,
1177.07265205304800000000d, 1179.05838083938870000000d, 1179.05838083938870000000d, 1181.04603684533320000000d,
1183.03659070503840000000d, 1185.02908116609980000000d, 1185.02908116609980000000d, 1185.02908116609980000000d,
1185.02908116609980000000d, 1187.02448360493850000000d, 1187.02448360493850000000d, 1187.02448360493850000000d,
1189.02158863152660000000d, 1191.01905887642500000000d, 1193.01847921049580000000d, 1195.01863181002890000000d,
1195.01863181002890000000d, 1195.01863181002890000000d, 1197.02073974226960000000d, 1197.02073974226960000000d,
1199.02480300377280000000d, 1199.02480300377280000000d, 1199.02480300377280000000d, 1199.02480300377280000000d,
1199.02480300377280000000d, 1201.03082925527220000000d, 1201.03082925527220000000d, 1203.03882042343250000000d,
1203.03882042343250000000d, 1205.04828925113570000000d, 1205.04828925113570000000d, 1207.06071993190590000000d,
1209.07612120986780000000d, 1209.07612120986780000000d, 1209.07612120986780000000d, 1209.07612120986780000000d,
1209.07612120986780000000d, 1209.07612120986780000000d, 1209.07612120986780000000d, 1209.07612120986780000000d,
1211.09450186792580000000d, 1211.09450186792580000000d, 1211.09450186792580000000d, 1211.09450186792580000000d,
1211.09450186792580000000d, 1211.09450186792580000000d, 1211.09450186792580000000d, 1213.11487367802650000000d,
1213.11487367802650000000d, 1213.11487367802650000000d, 1215.13923862420420000000d, 1217.16410394469520000000d,
1219.18997075626320000000d, 1221.21979058772380000000d, 1221.21979058772380000000d, 1221.21979058772380000000d,
1221.21979058772380000000d, 1223.25162421615400000000d, 1223.25162421615400000000d, 1225.28547564132260000000d,
1227.32134887492770000000d, 1227.32134887492770000000d, 1227.32134887492770000000d, 1229.36026236933030000000d,
1229.36026236933030000000d, 1229.36026236933030000000d, 1231.40069940179430000000d, 1233.44317136366700000000d,
1235.48615269224900000000d, 1235.48615269224900000000d, 1235.48615269224900000000d, 1235.48615269224900000000d,
1235.48615269224900000000d, 1235.48615269224900000000d, 1235.48615269224900000000d, 1235.48615269224900000000d,
1237.53117403079750000000d, 1239.57823945747030000000d, 1239.57823945747030000000d, 1241.62620045821300000000d,
1241.62620045821300000000d, 1241.62620045821300000000d, 1243.67621143089060000000d, 1245.72930506798530000000d,
1247.78549065445330000000d, 1249.84322571058560000000d, 1251.90147777568130000000d, 1251.90147777568130000000d,
1253.96180047722990000000d, 1256.02601687253470000000d, 1256.02601687253470000000d, 1258.09231592818510000000d,
1258.09231592818510000000d, 1260.16070185096420000000d, 1260.16070185096420000000d, 1262.23117886041300000000d,
1264.30375118888330000000d, 1264.30375118888330000000d, 1264.30375118888330000000d, 1266.37842308159000000000d,
1266.37842308159000000000d, 1268.45467244116250000000d, 1268.45467244116250000000d, 1270.53250166826500000000d,
1270.53250166826500000000d, 1272.61244112925560000000d, 1272.61244112925560000000d, 1272.61244112925560000000d,
1274.69284277540170000000d, 1274.69284277540170000000d, 1276.77641923299230000000d, 1276.77641923299230000000d,
1276.77641923299230000000d, 1278.86211762029850000000d, 1280.94941029335720000000d, 1280.94941029335720000000d,
1283.04069936444650000000d, 1285.13222203118900000000d, 1285.13222203118900000000d, 1285.13222203118900000000d,
1287.22588285177060000000d, 1287.22588285177060000000d, 1289.32168620231460000000d, 1291.41963647239230000000d,
1291.41963647239230000000d, 1293.52135445470900000000d, 1293.52135445470900000000d, 1295.62712431787400000000d,
1295.62712431787400000000d, 1297.73669005746860000000d, 1299.84952031439020000000d, 1301.96453253508800000000d,
1301.96453253508800000000d, 1301.96453253508800000000d, 1301.96453253508800000000d, 1304.08173123093960000000d,
1306.19947725212250000000d, 1306.19947725212250000000d, 1306.19947725212250000000d, 1308.32106248849730000000d,
1310.44677664678500000000d, 1310.44677664678500000000d, 1312.57635899152180000000d, 1314.70926814706000000000d,
1314.70926814706000000000d, 1314.70926814706000000000d, 1314.70926814706000000000d, 1314.70926814706000000000d,
1314.70926814706000000000d, 1314.70926814706000000000d, 1314.70926814706000000000d, 1316.84328855056100000000d,
1318.98064965636400000000d, 1321.11912665512660000000d, 1323.25983893903570000000d, 1323.25983893903570000000d,
1325.40167061879130000000d, 1327.54574460596360000000d, 1327.54574460596360000000d, 1329.69150340720880000000d,
1331.83951275042340000000d, 1333.98766290926960000000d, 1333.98766290926960000000d, 1333.98766290926960000000d,
1336.13778642732200000000d, 1336.13778642732200000000d, 1336.13778642732200000000d, 1338.29016965719200000000d,
1338.29016965719200000000d, 1338.29016965719200000000d, 1340.44425079042160000000d, 1340.44425079042160000000d,
1342.60173577939580000000d, 1342.60173577939580000000d, 1342.60173577939580000000d, 1342.60173577939580000000d,
1342.60173577939580000000d, 1342.60173577939580000000d, 1342.60173577939580000000d, 1342.60173577939580000000d,
1342.60173577939580000000d, 1344.76149598820900000000d, 1346.92567811926300000000d, 1349.09086125601130000000d,
1351.26034492632130000000d, 1351.26034492632130000000d, 1351.26034492632130000000d, 1351.26034492632130000000d,
1351.26034492632130000000d, 1353.43155359727460000000d, 1353.43155359727460000000d, 1353.43155359727460000000d,
1355.60333787819630000000d, 1357.77598614654900000000d, 1359.95036445369490000000d, 1359.95036445369490000000d,
1362.12879025261400000000d, 1364.30777738276770000000d, 1366.48719929065760000000d, 1366.48719929065760000000d,
1368.66879769239100000000d, 1368.66879769239100000000d, 1370.85097722686200000000d, 1373.03665006983900000000d,
1373.03665006983900000000d, 1373.03665006983900000000d, 1375.22465800535750000000d, 1375.22465800535750000000d,
1377.41676438118600000000d, 1377.41676438118600000000d, 1379.60916409035100000000d, 1379.60916409035100000000d,
1379.60916409035100000000d, 1381.80508993270300000000d, 1381.80508993270300000000d, 1381.80508993270300000000d,
1384.00337283864950000000d, 1384.00337283864950000000d, 1384.00337283864950000000d, 1386.20372232996710000000d,
1386.20372232996710000000d, 1386.20372232996710000000d, 1386.20372232996710000000d, 1388.40762359351920000000d,
1388.40762359351920000000d, 1388.40762359351920000000d, 1390.61211329955090000000d, 1390.61211329955090000000d,
1392.82016816736930000000d, 1392.82016816736930000000d, 1392.82016816736930000000d, 1395.02941398635580000000d,
1395.02941398635580000000d, 1395.02941398635580000000d, 1395.02941398635580000000d, 1395.02941398635580000000d,
1397.24104556599700000000d, 1399.45506806462050000000d, 1401.67148665730200000000d, 1401.67148665730200000000d,
1403.89211091774310000000d, 1403.89211091774310000000d, 1406.11499478657380000000d, 1406.11499478657380000000d,
1406.11499478657380000000d, 1408.34150360941770000000d, 1410.57164922832860000000d, 1412.80422598555700000000d,
1415.03725917143420000000d, 1417.27257730279260000000d, 1417.27257730279260000000d, 1417.27257730279260000000d,
1419.50850554290760000000d, 1421.74687755215720000000d, 1421.74687755215720000000d, 1423.98892524754320000000d,
1423.98892524754320000000d, 1423.98892524754320000000d, 1426.23112156395750000000d, 1426.23112156395750000000d,
1426.23112156395750000000d, 1426.23112156395750000000d, 1426.23112156395750000000d, 1426.23112156395750000000d,
1428.47577537769260000000d, 1428.47577537769260000000d, 1428.47577537769260000000d, 1428.47577537769260000000d,
1430.72289208160300000000d, 1430.72289208160300000000d, 1430.72289208160300000000d, 1430.72289208160300000000d,
1432.97247708631470000000d, 1432.97247708631470000000d, 1432.97247708631470000000d, 1432.97247708631470000000d,
1435.22298910239440000000d, 1435.22298910239440000000d, 1435.22298910239440000000d, 1435.22298910239440000000d,
1437.47721681663670000000d, 1437.47721681663670000000d, 1439.73392848692880000000d, 1439.73392848692880000000d,
1439.73392848692880000000d, 1439.73392848692880000000d, 1441.99188418919950000000d, 1441.99188418919950000000d,
1441.99188418919950000000d, 1441.99188418919950000000d, 1444.25233207466980000000d, 1444.25233207466980000000d,
1444.25233207466980000000d, 1444.25233207466980000000d, 1446.51402811591020000000d, 1448.77627065884460000000d,
1448.77627065884460000000d, 1448.77627065884460000000d, 1451.03882560705620000000d, 1451.03882560705620000000d,
1451.03882560705620000000d, 1451.03882560705620000000d, 1451.03882560705620000000d, 1451.03882560705620000000d,
1453.30388290712430000000d, 1453.30388290712430000000d, 1455.57144810030470000000d, 1455.57144810030470000000d,
1455.57144810030470000000d, 1457.84152674628000000000d, 1457.84152674628000000000d, 1460.11286420931380000000d,
1462.38861854766470000000d, 1462.38861854766470000000d, 1462.38861854766470000000d, 1462.38861854766470000000d,
1462.38861854766470000000d, 1464.66817247444710000000d, 1464.66817247444710000000d, 1466.95026651667650000000d,
1466.95026651667650000000d, 1469.23741789996460000000d, 1469.23741789996460000000d, 1469.23741789996460000000d,
1471.52680641990080000000d, 1473.82004023023660000000d, 1473.82004023023660000000d, 1473.82004023023660000000d,
1476.11584475177900000000d, 1476.11584475177900000000d, 1478.41261477655760000000d, 1478.41261477655760000000d,
1478.41261477655760000000d, 1480.70970681623730000000d, 1480.70970681623730000000d, 1480.70970681623730000000d,
1480.70970681623730000000d, 1483.00873284311870000000d, 1485.30836390902500000000d, 1487.60815637245950000000d,
1487.60815637245950000000d, 1489.91045339774950000000d, 1489.91045339774950000000d, 1489.91045339774950000000d,
1489.91045339774950000000d, 1492.21663923514400000000d, 1492.21663923514400000000d, 1494.52542492060930000000d,
1496.83877447305780000000d, 1496.83877447305780000000d, 1496.83877447305780000000d, 1499.15605029673880000000d,
1499.15605029673880000000d, 1499.15605029673880000000d, 1499.15605029673880000000d, 1499.15605029673880000000d,
1501.47463784084500000000d, 1503.79585328593630000000d, 1506.12102177082240000000d, 1508.44883310412200000000d,
1510.77863051975620000000d, 1510.77863051975620000000d, 1513.11041740965920000000d, 1515.44353250444280000000d,
1515.44353250444280000000d, 1515.44353250444280000000d, 1515.44353250444280000000d, 1515.44353250444280000000d,
1515.44353250444280000000d, 1515.44353250444280000000d, 1515.44353250444280000000d, 1517.77930855350300000000d,
1517.77930855350300000000d, 1517.77930855350300000000d, 1520.11641735714490000000d, 1520.11641735714490000000d,
1520.11641735714490000000d, 1520.11641735714490000000d, 1520.11641735714490000000d, 1520.11641735714490000000d,
1522.45619623784770000000d, 1522.45619623784770000000d, 1524.79865130355620000000d, 1524.79865130355620000000d,
1524.79865130355620000000d, 1524.79865130355620000000d, 1527.14378868319770000000d, 1527.14378868319770000000d,
1527.14378868319770000000d, 1527.14378868319770000000d, 1527.14378868319770000000d, 1529.49026952473670000000d,
1531.83742267461300000000d, 1534.18861777883100000000d, 1534.18861777883100000000d, 1534.18861777883100000000d,
1536.54044569626850000000d, 1538.89362475438070000000d, 1541.24883343691270000000d, 1543.60675373778710000000d,
1545.96501343004370000000d, 1545.96501343004370000000d, 1548.32599177467550000000d, 1550.68833179744120000000d,
1553.05203506992420000000d, 1553.05203506992420000000d, 1555.41706049182300000000d, 1557.78276889229910000000d,
1560.14864809905930000000d, 1562.51966298833800000000d, 1564.89205116074160000000d, 1564.89205116074160000000d,
1567.26512657143100000000d, 1567.26512657143100000000d, 1567.26512657143100000000d, 1567.26512657143100000000d,
1569.64095492149400000000d, 1569.64095492149400000000d, 1569.64095492149400000000d, 1569.64095492149400000000d,
1569.64095492149400000000d, 1572.01954260556750000000d, 1572.01954260556750000000d, 1572.01954260556750000000d,
1574.39882112491700000000d, 1576.78017455994360000000d, 1576.78017455994360000000d, 1579.16213386058200000000d,
1581.54651970970350000000d, 1583.93368481795760000000d, 1583.93368481795760000000d, 1586.32503098441270000000d,
1586.32503098441270000000d, 1588.71777409350970000000d, 1588.71777409350970000000d, 1588.71777409350970000000d,
1588.71777409350970000000d, 1588.71777409350970000000d, 1588.71777409350970000000d, 1588.71777409350970000000d,
1591.11541938091180000000d, 1591.11541938091180000000d, 1593.51429335307100000000d, 1593.51429335307100000000d,
1593.51429335307100000000d, 1595.91457307927360000000d, 1598.31766926204230000000d, 1600.72182332080730000000d,
1600.72182332080730000000d, 1600.72182332080730000000d, 1600.72182332080730000000d, 1603.13092647452780000000d,
1605.54038391484000000000d, 1607.95125954417150000000d, 1607.95125954417150000000d, 1607.95125954417150000000d,
1610.36355503297680000000d, 1612.77869526391280000000d, 1612.77869526391280000000d, 1615.19526038343320000000d,
1615.19526038343320000000d, 1617.61325207384650000000d, 1617.61325207384650000000d, 1620.03410196490470000000d,
1622.45709994473080000000d, 1622.45709994473080000000d, 1622.45709994473080000000d, 1622.45709994473080000000d,
1624.88117339912040000000d, 1624.88117339912040000000d, 1627.30668230559800000000d, 1629.73497724389060000000d,
1632.16399219740740000000d, 1634.59553057020340000000d, 1634.59553057020340000000d, 1634.59553057020340000000d,
1637.02995927836080000000d, 1639.46474976165540000000d, 1639.46474976165540000000d, 1641.90026411789650000000d,
1641.90026411789650000000d, 1644.33722751206050000000d, 1644.33722751206050000000d, 1644.33722751206050000000d,
1644.33722751206050000000d, 1644.33722751206050000000d, 1646.77709416096560000000d, 1646.77709416096560000000d,
1646.77709416096560000000d, 1649.21987099039640000000d, 1651.66702613077090000000d, 1654.11491251598800000000d,
1654.11491251598800000000d, 1654.11491251598800000000d, 1654.11491251598800000000d, 1654.11491251598800000000d,
1654.11491251598800000000d, 1656.56829719859480000000d, 1659.02241685429400000000d, 1661.47800777804800000000d,
1663.93654653650000000000d, 1663.93654653650000000000d, 1663.93654653650000000000d, 1666.39804021566150000000d,
1668.86092146042440000000d, 1671.32454338001900000000d, 1671.32454338001900000000d, 1673.79261872088450000000d,
1673.79261872088450000000d, 1676.26661036513220000000d, 1676.26661036513220000000d, 1676.26661036513220000000d,
1676.26661036513220000000d, 1678.74359421511600000000d, 1678.74359421511600000000d, 1678.74359421511600000000d,
1681.22507996949750000000d, 1683.70806999741000000000d, 1683.70806999741000000000d, 1686.19633937546470000000d,
1686.19633937546470000000d, 1686.19633937546470000000d, 1686.19633937546470000000d, 1686.19633937546470000000d,
1688.68517573001700000000d, 1688.68517573001700000000d, 1688.68517573001700000000d, 1691.17704032832060000000d,
1691.17704032832060000000d, 1693.67042181360010000000d, 1693.67042181360010000000d, 1693.67042181360010000000d,
1696.16912697763360000000d, 1698.66935737081620000000d, 1701.17264381519540000000d, 1701.17264381519540000000d,
1701.17264381519540000000d, 1701.17264381519540000000d, 1701.17264381519540000000d, 1703.68168053815480000000d,
1706.19687404829850000000d, 1706.19687404829850000000d, 1706.19687404829850000000d, 1706.19687404829850000000d,
1706.19687404829850000000d, 1708.71670955593900000000d, 1708.71670955593900000000d, 1708.71670955593900000000d,
1708.71670955593900000000d, 1708.71670955593900000000d, 1711.23926081673220000000d, 1711.23926081673220000000d,
1713.76492297218100000000d, 1716.29370370467840000000d, 1716.29370370467840000000d, 1716.29370370467840000000d,
1716.29370370467840000000d, 1716.29370370467840000000d, 1716.29370370467840000000d, 1716.29370370467840000000d,
1716.29370370467840000000d, 1718.82365588999690000000d, 1718.82365588999690000000d, 1721.35517170177060000000d,
1723.89293682727320000000d, 1723.89293682727320000000d, 1723.89293682727320000000d, 1723.89293682727320000000d,
1726.43385050850180000000d, 1728.97792056786500000000d, 1728.97792056786500000000d, 1731.52673992533460000000d,
1731.52673992533460000000d, 1731.52673992533460000000d, 1731.52673992533460000000d, 1731.52673992533460000000d,
1731.52673992533460000000d, 1731.52673992533460000000d, 1734.08032634615870000000d, 1736.63869769545230000000d,
1736.63869769545230000000d, 1736.63869769545230000000d, 1736.63869769545230000000d, 1739.19866800829660000000d,
1739.19866800829660000000d, 1739.19866800829660000000d, 1739.19866800829660000000d, 1739.19866800829660000000d,
1739.19866800829660000000d, 1739.19866800829660000000d, 1739.19866800829660000000d, 1741.76425046768850000000d,
1741.76425046768850000000d, 1741.76425046768850000000d, 1741.76425046768850000000d, 1741.76425046768850000000d,
1741.76425046768850000000d, 1744.33264823798600000000d, 1746.90346405428340000000d, 1749.47751102324670000000d,
1749.47751102324670000000d, 1752.05317661628560000000d, 1752.05317661628560000000d, 1754.63046287034200000000d,
1754.63046287034200000000d, 1757.20937182620540000000d, 1757.20937182620540000000d, 1757.20937182620540000000d,
1759.78888982217470000000d, 1762.37003333233700000000d, 1762.37003333233700000000d, 1764.95158354120350000000d,
1767.53924964665340000000d, 1767.53924964665340000000d, 1767.53924964665340000000d, 1770.12855155502940000000d,
1770.12855155502940000000d, 1770.12855155502940000000d, 1770.12855155502940000000d, 1772.71949133579760000000d,
1775.31166088131100000000d, 1775.31166088131100000000d, 1775.31166088131100000000d, 1777.90711551396070000000d,
1777.90711551396070000000d, 1780.50503943140050000000d, 1783.10874332593400000000d, 1783.10874332593400000000d,
1783.10874332593400000000d, 1783.10874332593400000000d, 1783.10874332593400000000d, 1783.10874332593400000000d,
1783.10874332593400000000d, 1783.10874332593400000000d, 1785.71576162657220000000d, 1785.71576162657220000000d,
1785.71576162657220000000d, 1788.32340231798820000000d, 1788.32340231798820000000d, 1788.32340231798820000000d,
1790.93270417192640000000d, 1793.54325328733560000000d, 1796.15713427026800000000d, 1796.15713427026800000000d,
1798.77435563657800000000d, 1801.39471637549880000000d, 1801.39471637549880000000d, 1801.39471637549880000000d,
1801.39471637549880000000d, 1804.01843409044000000000d, 1804.01843409044000000000d, 1804.01843409044000000000d,
1806.64720342794900000000d, 1806.64720342794900000000d, 1809.27935133465210000000d, 1811.91478052220830000000d,
1814.55105782037700000000d, 1814.55105782037700000000d, 1814.55105782037700000000d, 1814.55105782037700000000d,
1814.55105782037700000000d, 1814.55105782037700000000d, 1817.19073302666150000000d, 1817.19073302666150000000d,
1819.83370831972140000000d, 1822.47839011391400000000d, 1822.47839011391400000000d, 1822.47839011391400000000d,
1825.12606359371100000000d, 1825.12606359371100000000d, 1825.12606359371100000000d, 1827.78017067543620000000d,
1830.43772181248030000000d, 1833.09699833119820000000d, 1833.09699833119820000000d, 1833.09699833119820000000d,
1835.75973234309640000000d, 1835.75973234309640000000d, 1838.42419847525680000000d, 1841.09039898265000000000d,
1841.09039898265000000000d, 1843.76181618968640000000d, 1843.76181618968640000000d, 1843.76181618968640000000d,
1843.76181618968640000000d, 1846.44011137465990000000d, 1849.12191371700670000000d, 1849.12191371700670000000d,
1849.12191371700670000000d, 1851.80723241383160000000d, 1851.80723241383160000000d, 1854.49563549379790000000d,
1857.18757227060090000000d, 1859.88039392358090000000d, 1862.57587369898670000000d, 1865.27490581153730000000d,
1865.27490581153730000000d, 1865.27490581153730000000d, 1865.27490581153730000000d, 1867.97749963674480000000d,
1870.68321768058920000000d, 1873.39251511650330000000d, 1873.39251511650330000000d, 1876.10517684416400000000d,
1878.82459228354060000000d, 1878.82459228354060000000d, 1878.82459228354060000000d, 1881.54739720552700000000d,
1881.54739720552700000000d, 1881.54739720552700000000d, 1884.27110741701150000000d, 1884.27110741701150000000d,
1886.99844481439440000000d, 1889.72623628939570000000d, 1889.72623628939570000000d, 1889.72623628939570000000d,
1889.72623628939570000000d, 1889.72623628939570000000d, 1889.72623628939570000000d, 1889.72623628939570000000d,
1889.72623628939570000000d, 1889.72623628939570000000d, 1889.72623628939570000000d, 1892.45584558787700000000d,
1892.45584558787700000000d, 1892.45584558787700000000d, 1892.45584558787700000000d, 1895.18909781149750000000d,
1897.92508861652120000000d, 1900.66473941147840000000d, 1900.66473941147840000000d, 1900.66473941147840000000d,
1900.66473941147840000000d, 1903.40530673444400000000d, 1903.40530673444400000000d, 1906.15138612927650000000d,
1906.15138612927650000000d, 1908.90022988318830000000d, 1908.90022988318830000000d, 1908.90022988318830000000d,
1908.90022988318830000000d, 1908.90022988318830000000d, 1908.90022988318830000000d, 1908.90022988318830000000d,
1911.65091963718530000000d, 1911.65091963718530000000d, 1911.65091963718530000000d, 1914.40530883950150000000d,
1917.16526590994770000000d, 1919.93081340448660000000d, 1919.93081340448660000000d, 1922.69822940986520000000d,
1922.69822940986520000000d, 1925.47126612779040000000d, 1925.47126612779040000000d, 1928.24759215101470000000d,
1928.24759215101470000000d, 1928.24759215101470000000d, 1931.02768694842530000000d, 1933.80919767543200000000d,
1933.80919767543200000000d, 1933.80919767543200000000d, 1933.80919767543200000000d, 1936.59236214428350000000d,
1939.37741901336020000000d, 1939.37741901336020000000d, 1939.37741901336020000000d, 1939.37741901336020000000d,
1939.37741901336020000000d, 1939.37741901336020000000d, 1942.16342304792420000000d, 1942.16342304792420000000d,
1942.16342304792420000000d, 1942.16342304792420000000d, 1942.16342304792420000000d, 1944.95322219561380000000d,
1944.95322219561380000000d, 1947.74658866419260000000d, 1947.74658866419260000000d, 1950.54663859947030000000d,
1953.35340406015400000000d, 1953.35340406015400000000d, 1956.16113151210170000000d, 1956.16113151210170000000d,
1956.16113151210170000000d, 1958.97078492621300000000d, 1958.97078492621300000000d, 1961.78333224285230000000d,
1961.78333224285230000000d, 1964.60168528553250000000d, 1964.60168528553250000000d, 1964.60168528553250000000d,
1964.60168528553250000000d, 1967.42194855826660000000d, 1967.42194855826660000000d, 1967.42194855826660000000d,
1967.42194855826660000000d, 1967.42194855826660000000d, 1967.42194855826660000000d, 1967.42194855826660000000d,
1967.42194855826660000000d, 1967.42194855826660000000d, 1970.24902478201420000000d, 1970.24902478201420000000d,
1970.24902478201420000000d, 1970.24902478201420000000d, 1970.24902478201420000000d, 1973.07903092876840000000d,
1973.07903092876840000000d, 1973.07903092876840000000d, 1973.07903092876840000000d, 1973.07903092876840000000d,
1975.91295309952780000000d, 1978.75276966906950000000d, 1978.75276966906950000000d, 1978.75276966906950000000d,
1978.75276966906950000000d, 1981.59455649088250000000d, 1981.59455649088250000000d, 1981.59455649088250000000d,
1984.44326077755250000000d, 1984.44326077755250000000d, 1984.44326077755250000000d, 1984.44326077755250000000d,
1987.29394767261560000000d, 1987.29394767261560000000d, 1987.29394767261560000000d, 1990.14661993765960000000d,
1990.14661993765960000000d, 1990.14661993765960000000d, 1990.14661993765960000000d, 1990.14661993765960000000d,
1993.00028592509330000000d, 1995.85743539958340000000d, 1995.85743539958340000000d, 1995.85743539958340000000d,
1998.71558171870900000000d, 1998.71558171870900000000d, 1998.71558171870900000000d, 1998.71558171870900000000d,
1998.71558171870900000000d, 1998.71558171870900000000d, 2001.57522460969800000000d, 2004.43874090850610000000d,
2004.43874090850610000000d, 2007.30526318873650000000d, 2007.30526318873650000000d, 2010.17278886572500000000d,
2010.17278886572500000000d, 2013.04232344507840000000d, 2013.04232344507840000000d, 2013.04232344507840000000d,
2013.04232344507840000000d, 2013.04232344507840000000d, 2015.91538038488490000000d, 2015.91538038488490000000d,
2015.91538038488490000000d, 2015.91538038488490000000d, 2018.79222089093630000000d, 2018.79222089093630000000d,
2021.67513587447800000000d, 2021.67513587447800000000d, 2021.67513587447800000000d, 2021.67513587447800000000d,
2021.67513587447800000000d, 2021.67513587447800000000d, 2024.56568012437260000000d, 2024.56568012437260000000d,
2027.46235692245770000000d, 2027.46235692245770000000d, 2027.46235692245770000000d, 2030.36210976306230000000d,
2033.26288940347200000000d, 2033.26288940347200000000d, 2033.26288940347200000000d, 2036.16572482657080000000d,
2036.16572482657080000000d, 2039.07061894829200000000d, 2041.97963923990800000000d, 2041.97963923990800000000d,
2044.88904696100240000000d, 2044.88904696100240000000d, 2044.88904696100240000000d, 2044.88904696100240000000d,
2047.80000543253370000000d, 2047.80000543253370000000d, 2050.71135185001140000000d, 2050.71135185001140000000d,
2050.71135185001140000000d, 2053.62425108586470000000d, 2053.62425108586470000000d, 2053.62425108586470000000d,
2053.62425108586470000000d, 2053.62425108586470000000d, 2053.62425108586470000000d, 2053.62425108586470000000d,
2056.54129928043700000000d, 2056.54129928043700000000d, 2059.46042638967400000000d, 2062.38163537887930000000d,
2065.30492921970740000000d, 2068.23240170422830000000d, 2068.23240170422830000000d, 2068.23240170422830000000d,
2071.16406479569970000000d, 2071.16406479569970000000d, 2071.16406479569970000000d, 2071.16406479569970000000d,
2074.09991406889500000000d, 2077.04208984449220000000d, 2077.04208984449220000000d, 2079.98849017887100000000d,
2079.98849017887100000000d, 2079.98849017887100000000d, 2079.98849017887100000000d, 2082.93913552420300000000d,
2082.93913552420300000000d, 2082.93913552420300000000d, 2085.89190796530100000000d, 2088.84491324357400000000d,
2088.84491324357400000000d, 2088.84491324357400000000d, 2088.84491324357400000000d, 2088.84491324357400000000d,
2088.84491324357400000000d, 2088.84491324357400000000d, 2088.84491324357400000000d, 2088.84491324357400000000d,
2088.84491324357400000000d, 2088.84491324357400000000d, 2088.84491324357400000000d, 2091.80218259998100000000d,
2091.80218259998100000000d, 2094.76158861672140000000d, 2097.72313438355000000000d, 2097.72313438355000000000d,
2097.72313438355000000000d, 2097.72313438355000000000d, 2100.68682299692860000000d, 2100.68682299692860000000d,
2100.68682299692860000000d, 2103.65104780655430000000d, 2103.65104780655430000000d, 2103.65104780655430000000d,
2103.65104780655430000000d, 2103.65104780655430000000d, 2106.62172213758140000000d, 2109.59293519580340000000d,
2112.56630511817100000000d, 2115.54345709736500000000d, 2115.54345709736500000000d, 2115.54345709736500000000d,
2115.54345709736500000000d, 2115.54345709736500000000d, 2115.54345709736500000000d, 2115.54345709736500000000d,
2115.54345709736500000000d, 2115.54345709736500000000d, 2118.52385850574050000000d, 2118.52385850574050000000d,
2118.52385850574050000000d, 2118.52385850574050000000d, 2118.52385850574050000000d, 2121.50860353632920000000d,
2124.49661460128500000000d, 2124.49661460128500000000d, 2124.49661460128500000000d, 2124.49661460128500000000d,
2124.49661460128500000000d, 2124.49661460128500000000d, 2124.49661460128500000000d, 2124.49661460128500000000d,
2124.49661460128500000000d, 2127.48680699630950000000d, 2130.47863748009650000000d, 2130.47863748009650000000d,
2133.47156102051000000000d, 2133.47156102051000000000d, 2133.47156102051000000000d, 2133.47156102051000000000d,
2133.47156102051000000000d, 2133.47156102051000000000d, 2133.47156102051000000000d, 2133.47156102051000000000d,
2133.47156102051000000000d, 2133.47156102051000000000d, 2133.47156102051000000000d, 2133.47156102051000000000d,
2136.46886478602000000000d, 2136.46886478602000000000d, 2139.47056161657500000000d, 2142.47556170613100000000d,
2142.47556170613100000000d, 2142.47556170613100000000d, 2142.47556170613100000000d, 2145.48829774594150000000d,
2145.48829774594150000000d, 2145.48829774594150000000d, 2145.48829774594150000000d, 2145.48829774594150000000d,
2148.50325137839540000000d, 2148.50325137839540000000d, 2148.50325137839540000000d, 2148.50325137839540000000d,
2151.52265000443100000000d, 2151.52265000443100000000d, 2151.52265000443100000000d, 2151.52265000443100000000d,
2151.52265000443100000000d, 2154.54874075027150000000d, 2154.54874075027150000000d, 2154.54874075027150000000d,
2157.57539051203230000000d, 2160.60427840436400000000d, 2160.60427840436400000000d, 2160.60427840436400000000d,
2160.60427840436400000000d, 2160.60427840436400000000d, 2163.63652970584550000000d, 2166.66990380427020000000d,
2169.70496365805700000000d, 2169.70496365805700000000d, 2172.74791520869600000000d, 2172.74791520869600000000d,
2172.74791520869600000000d, 2172.74791520869600000000d, 2172.74791520869600000000d, 2175.79312907336200000000d,
2175.79312907336200000000d, 2175.79312907336200000000d, 2178.83890904223800000000d, 2178.83890904223800000000d,
2181.88809006133500000000d, 2184.94124858477330000000d, 2184.94124858477330000000d, 2184.94124858477330000000d,
2184.94124858477330000000d, 2187.99668463033200000000d, 2191.05668592895060000000d, 2191.05668592895060000000d,
2194.12356074386570000000d, 2194.12356074386570000000d, 2197.19734002381530000000d, 2197.19734002381530000000d,
2197.19734002381530000000d, 2197.19734002381530000000d, 2197.19734002381530000000d, 2197.19734002381530000000d,
2200.27342770576160000000d, 2200.27342770576160000000d, 2200.27342770576160000000d, 2203.35182725952150000000d,
2203.35182725952150000000d, 2203.35182725952150000000d, 2203.35182725952150000000d, 2203.35182725952150000000d,
2203.35182725952150000000d, 2206.43486099769730000000d, 2209.52254289381200000000d, 2209.52254289381200000000d,
2209.52254289381200000000d, 2209.52254289381200000000d, 2212.61722336575700000000d, 2212.61722336575700000000d,
2212.61722336575700000000d, 2212.61722336575700000000d, 2215.71241539175070000000d, 2215.71241539175070000000d,
2215.71241539175070000000d, 2215.71241539175070000000d, 2215.71241539175070000000d, 2215.71241539175070000000d,
2215.71241539175070000000d, 2218.81581534395260000000d, 2218.81581534395260000000d, 2218.81581534395260000000d,
2218.81581534395260000000d, 2221.92274632012050000000d, 2225.03676350462640000000d, 2228.15181679610170000000d,
2228.15181679610170000000d, 2231.26909264015400000000d, 2234.39469411088400000000d, 2234.39469411088400000000d,
2237.52268250669430000000d, 2240.65425813354250000000d, 2240.65425813354250000000d, 2243.78643243230800000000d,
2246.92340435941650000000d, 2250.06518863470500000000d, 2250.06518863470500000000d, 2250.06518863470500000000d,
2250.06518863470500000000d, 2250.06518863470500000000d, 2253.20787686951000000000d, 2253.20787686951000000000d,
2256.35539502045800000000d, 2256.35539502045800000000d, 2259.50533370098950000000d, 2262.65557520951100000000d,
2262.65557520951100000000d, 2265.80596815386340000000d, 2268.96600718060560000000d, 2268.96600718060560000000d,
2272.13092964411630000000d, 2272.13092964411630000000d, 2272.13092964411630000000d, 2272.13092964411630000000d,
2272.13092964411630000000d, 2272.13092964411630000000d, 2275.29768728995300000000d, 2278.46689515875100000000d,
2281.64070743008700000000d, 2284.82191463878370000000d, 2288.01055132551800000000d, 2288.01055132551800000000d,
2288.01055132551800000000d, 2291.20105080711850000000d, 2291.20105080711850000000d, 2291.20105080711850000000d,
2291.20105080711850000000d, 2291.20105080711850000000d, 2294.39902328397970000000d, 2294.39902328397970000000d,
2297.59949454477800000000d, 2300.80434808655670000000d, 2300.80434808655670000000d, 2300.80434808655670000000d,
2304.01171118130800000000d, 2307.22410519109460000000d, 2307.22410519109460000000d, 2307.22410519109460000000d,
2307.22410519109460000000d, 2307.22410519109460000000d, 2307.22410519109460000000d, 2307.22410519109460000000d,
2310.43775939662330000000d, 2313.65583208419460000000d, 2313.65583208419460000000d, 2313.65583208419460000000d,
2313.65583208419460000000d, 2316.87611857217900000000d, 2316.87611857217900000000d, 2320.10401841141170000000d,
2323.33701384901000000000d, 2326.57192428612320000000d, 2326.57192428612320000000d, 2326.57192428612320000000d,
2326.57192428612320000000d, 2326.57192428612320000000d, 2326.57192428612320000000d, 2326.57192428612320000000d,
2326.57192428612320000000d, 2326.57192428612320000000d, 2326.57192428612320000000d, 2329.80907175860700000000d,
2329.80907175860700000000d, 2329.80907175860700000000d, 2329.80907175860700000000d, 2329.80907175860700000000d,
2329.80907175860700000000d, 2329.80907175860700000000d, 2329.80907175860700000000d, 2333.05519839790200000000d,
2333.05519839790200000000d, 2333.05519839790200000000d, 2333.05519839790200000000d, 2333.05519839790200000000d,
2333.05519839790200000000d, 2333.05519839790200000000d, 2336.30389966994700000000d, 2336.30389966994700000000d,
2336.30389966994700000000d, 2336.30389966994700000000d, 2336.30389966994700000000d, 2336.30389966994700000000d,
2339.55388979050700000000d, 2339.55388979050700000000d, 2342.80646067846300000000d, 2342.80646067846300000000d,
2346.06032348773760000000d, 2346.06032348773760000000d, 2346.06032348773760000000d, 2346.06032348773760000000d,
2346.06032348773760000000d, 2349.31936426164500000000d, 2352.58359950613750000000d, 2352.58359950613750000000d,
2352.58359950613750000000d, 2355.85043820033800000000d, 2359.11988450041800000000d, 2359.11988450041800000000d,
2359.11988450041800000000d, 2362.39194257250850000000d, 2365.66514460745930000000d, 2365.66514460745930000000d,
2365.66514460745930000000d, 2365.66514460745930000000d, 2365.66514460745930000000d, 2368.93965500838980000000d,
2368.93965500838980000000d, 2372.21547482168000000000d, 2375.49650170709700000000d, 2375.49650170709700000000d,
2375.49650170709700000000d, 2375.49650170709700000000d, 2375.49650170709700000000d, 2378.78015890685900000000d,
2378.78015890685900000000d, 2378.78015890685900000000d, 2378.78015890685900000000d, 2378.78015890685900000000d,
2382.06908940755740000000d, 2382.06908940755740000000d, 2385.35932023260500000000d, 2385.35932023260500000000d,
2388.65749913129460000000d, 2391.96099811330170000000d, 2391.96099811330170000000d, 2395.26716357827950000000d,
2395.26716357827950000000d, 2395.26716357827950000000d, 2395.26716357827950000000d, 2398.57399633673000000000d,
2398.57399633673000000000d, 2401.88116284293900000000d, 2405.19300890142500000000d, 2405.19300890142500000000d,
2408.50753494037900000000d, 2408.50753494037900000000d, 2408.50753494037900000000d, 2408.50753494037900000000d,
2408.50753494037900000000d, 2408.50753494037900000000d, 2408.50753494037900000000d, 2408.50753494037900000000d,
2408.50753494037900000000d, 2411.82474530065060000000d, 2411.82474530065060000000d, 2411.82474530065060000000d,
2411.82474530065060000000d, 2411.82474530065060000000d, 2411.82474530065060000000d, 2411.82474530065060000000d,
2411.82474530065060000000d, 2415.14464433364400000000d, 2418.46858455777560000000d, 2418.46858455777560000000d,
2421.79522437954260000000d, 2421.79522437954260000000d, 2421.79522437954260000000d, 2421.79522437954260000000d,
2421.79522437954260000000d, 2421.79522437954260000000d, 2425.12422994891270000000d, 2428.45526598169300000000d,
2428.45526598169300000000d, 2431.78901315508900000000d, 2431.78901315508900000000d, 2431.78901315508900000000d,
2431.78901315508900000000d, 2431.78901315508900000000d, 2431.78901315508900000000d, 2435.13092029441170000000d,
2435.13092029441170000000d, 2435.13092029441170000000d, 2435.13092029441170000000d, 2438.47419131328600000000d,
2438.47419131328600000000d, 2438.47419131328600000000d, 2438.47419131328600000000d, 2438.47419131328600000000d,
2438.47419131328600000000d, 2438.47419131328600000000d, 2438.47419131328600000000d, 2438.47419131328600000000d,
2438.47419131328600000000d, 2438.47419131328600000000d, 2438.47419131328600000000d, 2438.47419131328600000000d,
2441.81882732540360000000d, 2441.81882732540360000000d, 2445.17167676108000000000d, 2445.17167676108000000000d,
2448.53002425999740000000d, 2448.53002425999740000000d, 2448.53002425999740000000d, 2448.53002425999740000000d,
2448.53002425999740000000d, 2448.53002425999740000000d, 2448.53002425999740000000d, 2451.89043818427400000000d,
2451.89043818427400000000d, 2451.89043818427400000000d, 2451.89043818427400000000d, 2455.26122249784200000000d,
2458.63756390058820000000d, 2458.63756390058820000000d, 2458.63756390058820000000d, 2458.63756390058820000000d,
2458.63756390058820000000d, 2458.63756390058820000000d, 2462.01948074565140000000d, 2462.01948074565140000000d,
2462.01948074565140000000d, 2462.01948074565140000000d, 2462.01948074565140000000d, 2465.40419222273600000000d,
2468.79030274854630000000d, 2468.79030274854630000000d, 2468.79030274854630000000d, 2468.79030274854630000000d,
2468.79030274854630000000d, 2468.79030274854630000000d, 2468.79030274854630000000d, 2468.79030274854630000000d,
2472.18202105416870000000d, 2475.57409046281550000000d, 2475.57409046281550000000d, 2475.57409046281550000000d,
2475.57409046281550000000d, 2475.57409046281550000000d, 2475.57409046281550000000d, 2475.57409046281550000000d,
2475.57409046281550000000d, 2478.96756501076920000000d, 2478.96756501076920000000d, 2482.37161532603100000000d,
2482.37161532603100000000d, 2482.37161532603100000000d, 2485.78417383528900000000d, 2489.19957786849600000000d,
2489.19957786849600000000d, 2489.19957786849600000000d, 2489.19957786849600000000d, 2492.61997300396020000000d,
2492.61997300396020000000d, 2492.61997300396020000000d, 2492.61997300396020000000d, 2496.04465785209370000000d,
2496.04465785209370000000d, 2499.47507908285020000000d, 2502.91089565270570000000d, 2502.91089565270570000000d,
2502.91089565270570000000d, 2506.35248598872480000000d, 2509.79697049089960000000d, 2513.24435403095960000000d,
2513.24435403095960000000d, 2513.24435403095960000000d, 2513.24435403095960000000d, 2516.69755031126260000000d,
2516.69755031126260000000d, 2516.69755031126260000000d, 2520.15366031867050000000d, 2520.15366031867050000000d,
2520.15366031867050000000d, 2520.15366031867050000000d, 2520.15366031867050000000d, 2523.61195885027840000000d,
2523.61195885027840000000d, 2527.07153530145900000000d, 2527.07153530145900000000d, 2527.07153530145900000000d,
2527.07153530145900000000d, 2527.07153530145900000000d, 2530.53623288931500000000d, 2534.00680180126200000000d,
2534.00680180126200000000d, 2534.00680180126200000000d, 2537.47957759328160000000d, 2537.47957759328160000000d,
2537.47957759328160000000d, 2537.47957759328160000000d, 2540.95382619858860000000d, 2544.43102418139600000000d,
2547.91117655356130000000d, 2547.91117655356130000000d, 2547.91117655356130000000d, 2547.91117655356130000000d,
2547.91117655356130000000d, 2551.39428833972670000000d, 2551.39428833972670000000d, 2551.39428833972670000000d,
2551.39428833972670000000d, 2554.87814076599500000000d, 2554.87814076599500000000d, 2554.87814076599500000000d,
2558.36347541779830000000d, 2558.36347541779830000000d, 2558.36347541779830000000d, 2558.36347541779830000000d,
2561.85140700141570000000d, 2561.85140700141570000000d, 2561.85140700141570000000d, 2561.85140700141570000000d,
2561.85140700141570000000d, 2561.85140700141570000000d, 2565.34226476301770000000d, 2565.34226476301770000000d,
2565.34226476301770000000d, 2565.34226476301770000000d, 2565.34226476301770000000d, 2565.34226476301770000000d,
2565.34226476301770000000d, 2565.34226476301770000000d, 2565.34226476301770000000d, 2565.34226476301770000000d,
2565.34226476301770000000d, 2565.34226476301770000000d, 2565.34226476301770000000d, 2568.83908292247720000000d,
2568.83908292247720000000d, 2568.83908292247720000000d, 2568.83908292247720000000d, 2568.83908292247720000000d,
2568.83908292247720000000d, 2568.83908292247720000000d, 2572.33608767235640000000d, 2572.33608767235640000000d,
2572.33608767235640000000d, 2572.33608767235640000000d, 2572.33608767235640000000d, 2572.33608767235640000000d,
2572.33608767235640000000d, 2575.83608057941800000000d, 2575.83608057941800000000d, 2579.33906675473370000000d,
2579.33906675473370000000d, 2579.33906675473370000000d, 2579.33906675473370000000d, 2579.33906675473370000000d,
2579.33906675473370000000d, 2579.33906675473370000000d, 2582.84355148492700000000d, 2586.35253958250600000000d,
2589.86453636047830000000d, 2589.86453636047830000000d, 2589.86453636047830000000d, 2593.37803941425700000000d,
2593.37803941425700000000d, 2593.37803941425700000000d, 2593.37803941425700000000d, 2596.89455889917500000000d,
2596.89455889917500000000d, 2596.89455889917500000000d, 2600.42167680350900000000d, 2600.42167680350900000000d,
2600.42167680350900000000d, 2600.42167680350900000000d, 2600.42167680350900000000d, 2600.42167680350900000000d,
2600.42167680350900000000d, 2603.95793004631470000000d, 2603.95793004631470000000d, 2607.49647452252750000000d,
2607.49647452252750000000d, 2607.49647452252750000000d, 2607.49647452252750000000d, 2607.49647452252750000000d,
2611.03654813789260000000d, 2611.03654813789260000000d, 2614.57949245417700000000d, 2614.57949245417700000000d,
2614.57949245417700000000d, 2618.12473668554280000000d, 2621.67266792799860000000d, 2621.67266792799860000000d,
2625.22367503203800000000d, 2625.22367503203800000000d, 2625.22367503203800000000d, 2625.22367503203800000000d,
2625.22367503203800000000d, 2628.77930594123500000000d, 2632.33957271270450000000d, 2635.90216195147500000000d,
2639.46785253079400000000d, 2639.46785253079400000000d, 2639.46785253079400000000d, 2639.46785253079400000000d,
2639.46785253079400000000d, 2643.03393115738340000000d, 2643.03393115738340000000d, 2646.60623004701900000000d,
2646.60623004701900000000d, 2646.60623004701900000000d, 2646.60623004701900000000d, 2650.18790012516270000000d,
2650.18790012516270000000d, 2650.18790012516270000000d, 2650.18790012516270000000d, 2650.18790012516270000000d,
2650.18790012516270000000d, 2650.18790012516270000000d, 2650.18790012516270000000d, 2650.18790012516270000000d,
2650.18790012516270000000d, 2650.18790012516270000000d, 2650.18790012516270000000d, 2653.76996173659800000000d,
2653.76996173659800000000d, 2657.35359033758870000000d, 2657.35359033758870000000d, 2657.35359033758870000000d,
2657.35359033758870000000d, 2660.93878729970900000000d, 2660.93878729970900000000d, 2660.93878729970900000000d,
2660.93878729970900000000d, 2660.93878729970900000000d, 2660.93878729970900000000d, 2660.93878729970900000000d,
2660.93878729970900000000d, 2660.93878729970900000000d, 2660.93878729970900000000d, 2660.93878729970900000000d,
2660.93878729970900000000d, 2664.53579087158200000000d, 2664.53579087158200000000d, 2668.13432513711450000000d,
2671.73840052333900000000d, 2675.34287235695730000000d, 2675.34287235695730000000d, 2675.34287235695730000000d,
2675.34287235695730000000d, 2675.34287235695730000000d, 2678.94972470773400000000d, 2678.94972470773400000000d,
2678.94972470773400000000d, 2678.94972470773400000000d, 2678.94972470773400000000d, 2678.94972470773400000000d,
2678.94972470773400000000d, 2678.94972470773400000000d, 2678.94972470773400000000d, 2678.94972470773400000000d,
2682.55896072209730000000d, 2682.55896072209730000000d, 2682.55896072209730000000d, 2686.17456860275800000000d,
2686.17456860275800000000d, 2686.17456860275800000000d, 2686.17456860275800000000d, 2686.17456860275800000000d,
2689.79657088771800000000d, 2689.79657088771800000000d, 2689.79657088771800000000d, 2693.42177886398080000000d,
2693.42177886398080000000d, 2693.42177886398080000000d, 2693.42177886398080000000d, 2697.05180603095600000000d,
2697.05180603095600000000d, 2700.68827875201760000000d, 2700.68827875201760000000d, 2700.68827875201760000000d,
2700.68827875201760000000d, 2700.68827875201760000000d, 2700.68827875201760000000d, 2700.68827875201760000000d,
2700.68827875201760000000d, 2700.68827875201760000000d, 2700.68827875201760000000d, 2700.68827875201760000000d,
2700.68827875201760000000d, 2700.68827875201760000000d, 2700.68827875201760000000d, 2704.33041013885350000000d,
2707.97416152340470000000d, 2707.97416152340470000000d, 2707.97416152340470000000d, 2707.97416152340470000000d,
2707.97416152340470000000d, 2707.97416152340470000000d, 2711.63010898059600000000d, 2711.63010898059600000000d,
2711.63010898059600000000d, 2711.63010898059600000000d, 2711.63010898059600000000d, 2715.28646437978000000000d,
2715.28646437978000000000d, 2718.94854054090300000000d, 2722.61717667513700000000d, 2726.28889589388970000000d,
2726.28889589388970000000d, 2729.97299944535800000000d, 2729.97299944535800000000d, 2729.97299944535800000000d,
2729.97299944535800000000d, 2733.65876055610260000000d, 2737.34618071834070000000d, 2741.04025204908750000000d,
2741.04025204908750000000d, 2741.04025204908750000000d, 2744.73598992272100000000d, 2744.73598992272100000000d,
2744.73598992272100000000d, 2744.73598992272100000000d, 2748.43506539726400000000d, 2752.14418994283230000000d,
2752.14418994283230000000d, 2752.14418994283230000000d, 2752.14418994283230000000d, 2752.14418994283230000000d,
2752.14418994283230000000d, 2752.14418994283230000000d, 2752.14418994283230000000d, 2755.85499464426000000000d,
2755.85499464426000000000d, 2755.85499464426000000000d, 2755.85499464426000000000d, 2755.85499464426000000000d,
2755.85499464426000000000d, 2755.85499464426000000000d, 2755.85499464426000000000d, 2759.57591233312900000000d,
2759.57591233312900000000d, 2759.57591233312900000000d, 2763.30021327816600000000d, 2763.30021327816600000000d,
2763.30021327816600000000d, 2763.30021327816600000000d, 2763.30021327816600000000d, 2763.30021327816600000000d,
2763.30021327816600000000d, 2763.30021327816600000000d, 2767.03129922658400000000d, 2767.03129922658400000000d,
2767.03129922658400000000d, 2767.03129922658400000000d, 2770.76397898783100000000d, 2770.76397898783100000000d,
2774.50176811302530000000d, 2774.50176811302530000000d, 2774.50176811302530000000d, 2778.24639152174270000000d,
2781.99441465879140000000d, 2781.99441465879140000000d, 2785.75275494404240000000d, 2785.75275494404240000000d,
2789.52146933411450000000d, 2789.52146933411450000000d, 2789.52146933411450000000d, 2789.52146933411450000000d,
2789.52146933411450000000d, 2789.52146933411450000000d, 2789.52146933411450000000d, 2793.30323217147540000000d,
2797.08848986891700000000d, 2797.08848986891700000000d, 2797.08848986891700000000d, 2797.08848986891700000000d,
2797.08848986891700000000d, 2800.88691102116600000000d, 2804.69239018735970000000d, 2804.69239018735970000000d,
2804.69239018735970000000d, 2808.50318010121870000000d, 2808.50318010121870000000d, 2812.32107411273000000000d,
2816.14609875836640000000d, 2816.14609875836640000000d, 2819.97469871875050000000d, 2819.97469871875050000000d,
2823.80688068394900000000d, 2823.80688068394900000000d, 2823.80688068394900000000d, 2827.64242687131400000000d,
2827.64242687131400000000d, 2827.64242687131400000000d, 2831.47976972686230000000d, 2831.47976972686230000000d,
2831.47976972686230000000d, 2831.47976972686230000000d, 2831.47976972686230000000d, 2831.47976972686230000000d,
2831.47976972686230000000d, 2831.47976972686230000000d, 2835.31891093459400000000d, 2835.31891093459400000000d,
2839.16435967070300000000d, 2839.16435967070300000000d, 2839.16435967070300000000d, 2839.16435967070300000000d,
2839.16435967070300000000d, 2843.01523137913050000000d, 2843.01523137913050000000d, 2843.01523137913050000000d,
2846.87335755481260000000d, 2850.73876558200300000000d, 2850.73876558200300000000d, 2850.73876558200300000000d,
2850.73876558200300000000d, 2850.73876558200300000000d, 2850.73876558200300000000d, 2850.73876558200300000000d,
2850.73876558200300000000d, 2850.73876558200300000000d, 2850.73876558200300000000d, 2854.60554201758030000000d,
2854.60554201758030000000d, 2854.60554201758030000000d, 2854.60554201758030000000d, 2854.60554201758030000000d,
2854.60554201758030000000d, 2854.60554201758030000000d, 2854.60554201758030000000d, 2854.60554201758030000000d,
2854.60554201758030000000d, 2854.60554201758030000000d, 2854.60554201758030000000d, 2854.60554201758030000000d,
2854.60554201758030000000d, 2854.60554201758030000000d, 2854.60554201758030000000d, 2854.60554201758030000000d,
2858.47414450551830000000d, 2858.47414450551830000000d, 2858.47414450551830000000d, 2858.47414450551830000000d,
2858.47414450551830000000d, 2862.35649755559200000000d, 2862.35649755559200000000d, 2862.35649755559200000000d,
2866.24992163607600000000d, 2870.14427115321720000000d, 2874.05162313129900000000d, 2874.05162313129900000000d,
2874.05162313129900000000d, 2874.05162313129900000000d, 2877.96550895377600000000d, 2877.96550895377600000000d,
2881.88220168936960000000d, 2885.80029939183440000000d, 2885.80029939183440000000d, 2885.80029939183440000000d,
2885.80029939183440000000d, 2885.80029939183440000000d, 2885.80029939183440000000d, 2889.72003749679600000000d,
2889.72003749679600000000d, 2889.72003749679600000000d, 2889.72003749679600000000d, 2889.72003749679600000000d,
2889.72003749679600000000d, 2889.72003749679600000000d, 2889.72003749679600000000d, 2889.72003749679600000000d,
2893.64118275469500000000d, 2893.64118275469500000000d, 2893.64118275469500000000d, 2897.56937895921240000000d,
2897.56937895921240000000d, 2897.56937895921240000000d, 2897.56937895921240000000d, 2897.56937895921240000000d,
2897.56937895921240000000d, 2901.50323420495700000000d, 2901.50323420495700000000d, 2905.43992509012300000000d,
2905.43992509012300000000d, 2905.43992509012300000000d, 2905.43992509012300000000d, 2909.37732552401300000000d,
2913.31851454172830000000d, 2913.31851454172830000000d, 2913.31851454172830000000d, 2913.31851454172830000000d,
2913.31851454172830000000d, 2913.31851454172830000000d, 2913.31851454172830000000d, 2913.31851454172830000000d,
2913.31851454172830000000d, 2913.31851454172830000000d, 2913.31851454172830000000d, 2913.31851454172830000000d,
2913.31851454172830000000d, 2913.31851454172830000000d, 2917.26349944107460000000d, 2917.26349944107460000000d,
2921.21228754096400000000d, 2921.21228754096400000000d, 2925.16393285704000000000d, 2925.16393285704000000000d,
2925.16393285704000000000d, 2925.16393285704000000000d, 2929.11843952707570000000d, 2929.11843952707570000000d,
2929.11843952707570000000d, 2933.07390090282400000000d, 2933.07390090282400000000d, 2933.07390090282400000000d,
2933.07390090282400000000d, 2933.07390090282400000000d, 2933.07390090282400000000d, 2933.07390090282400000000d,
2933.07390090282400000000d, 2937.03127307358800000000d, 2937.03127307358800000000d, 2937.03127307358800000000d,
2937.03127307358800000000d, 2937.03127307358800000000d, 2937.03127307358800000000d, 2937.03127307358800000000d,
2940.99534758976320000000d, 2940.99534758976320000000d, 2940.99534758976320000000d, 2940.99534758976320000000d,
2940.99534758976320000000d, 2944.96710978235020000000d, 2944.96710978235020000000d, 2944.96710978235020000000d,
2944.96710978235020000000d, 2944.96710978235020000000d, 2944.96710978235020000000d, 2944.96710978235020000000d,
2944.96710978235020000000d, 2948.94465732880600000000d, 2952.92413707373540000000d, 2956.90506719990300000000d,
2956.90506719990300000000d, 2960.90129040432930000000d, 2960.90129040432930000000d, 2960.90129040432930000000d,
2960.90129040432930000000d, 2960.90129040432930000000d, 2960.90129040432930000000d, 2960.90129040432930000000d,
2964.90532660796860000000d, 2964.90532660796860000000d, 2964.90532660796860000000d, 2964.90532660796860000000d,
2964.90532660796860000000d, 2964.90532660796860000000d, 2964.90532660796860000000d, 2964.90532660796860000000d,
2964.90532660796860000000d, 2964.90532660796860000000d, 2964.90532660796860000000d, 2968.91034158510400000000d,
2968.91034158510400000000d, 2972.91927644606800000000d, 2972.91927644606800000000d, 2972.91927644606800000000d,
2972.91927644606800000000d, 2976.93213887150200000000d, 2980.94696796647000000000d, 2984.96968305439440000000d,
2989.00428539013860000000d, 2989.00428539013860000000d, 2993.03975725308500000000d, 2997.07920887515300000000d,
2997.07920887515300000000d, 2997.07920887515300000000d, 2997.07920887515300000000d, 2997.07920887515300000000d,
3001.12564399651300000000d, 3001.12564399651300000000d, 3001.12564399651300000000d, 3005.17583022011880000000d,
3005.17583022011880000000d, 3005.17583022011880000000d, 3005.17583022011880000000d, 3005.17583022011880000000d,
3005.17583022011880000000d, 3009.22701791251000000000d, 3009.22701791251000000000d, 3009.22701791251000000000d,
3009.22701791251000000000d, 3009.22701791251000000000d, 3013.28121298499950000000d, 3013.28121298499950000000d,
3017.33738407841340000000d, 3021.39757588291880000000d, 3025.46482314567770000000d, 3029.53915043013240000000d,
3029.53915043013240000000d, 3029.53915043013240000000d, 3029.53915043013240000000d, 3029.53915043013240000000d,
3029.53915043013240000000d, 3033.61956595248800000000d, 3033.61956595248800000000d, 3033.61956595248800000000d,
3033.61956595248800000000d, 3033.61956595248800000000d, 3033.61956595248800000000d, 3033.61956595248800000000d,
3033.61956595248800000000d, 3033.61956595248800000000d, 3033.61956595248800000000d, 3037.71221269992840000000d,
3037.71221269992840000000d, 3041.80895283364400000000d, 3041.80895283364400000000d, 3041.80895283364400000000d,
3041.80895283364400000000d, 3045.91802240355540000000d, 3045.91802240355540000000d, 3050.02805833681600000000d,
3054.14532417570440000000d, 3054.14532417570440000000d, 3054.14532417570440000000d, 3054.14532417570440000000d,
3054.14532417570440000000d, 3054.14532417570440000000d, 3054.14532417570440000000d, 3054.14532417570440000000d,
3054.14532417570440000000d, 3058.26284869597480000000d, 3058.26284869597480000000d, 3062.38762951526540000000d,
3066.51656828559230000000d, 3070.64758917656350000000d, 3070.64758917656350000000d, 3070.64758917656350000000d
};
private static final double[] inversePow2Vals = new double[]{
1023.12500000000000000000d, 1022.62500000000000000000d, 1022.12500000000000000000d, 1021.37500000000000000000d,
1020.87500000000000000000d, 1020.12500000000000000000d, 1019.25000000000000000000d, 1018.37500000000000000000d,
1017.87500000000000000000d, 1017.37500000000000000000d, 1016.87500000000000000000d, 1016.37500000000000000000d,
1015.87500000000000000000d, 1015.12500000000000000000d, 1014.62500000000000000000d, 1013.87500000000000000000d,
1013.12500000000000000000d, 1012.25000000000000000000d, 1011.75000000000000000000d, 1011.00000000000000000000d,
1010.50000000000000000000d, 1010.00000000000000000000d, 1009.50000000000000000000d, 1008.75000000000000000000d,
1008.00000000000000000000d, 1007.50000000000000000000d, 1006.62500000000000000000d, 1005.87500000000000000000d,
1005.12500000000000000000d, 1004.37500000000000000000d, 1003.62500000000000000000d, 1003.12500000000000000000d,
1002.62500000000000000000d, 1002.12500000000000000000d, 1001.62500000000000000000d, 1001.12500000000000000000d,
1001.00000000000000000000d, 1000.25000000000000000000d, 999.75000000000000000000d, 999.25000000000000000000d,
998.50000000000000000000d, 998.50000000000000000000d, 997.75000000000000000000d, 996.81250000000000000000d,
996.31250000000000000000d, 995.43750000000000000000d, 994.93750000000000000000d, 994.18750000000000000000d,
993.68750000000000000000d, 992.93750000000000000000d, 992.43750000000000000000d, 991.93750000000000000000d,
991.43750000000000000000d, 990.68750000000000000000d, 990.18750000000000000000d, 989.68750000000000000000d,
989.18750000000000000000d, 988.68750000000000000000d, 988.18750000000000000000d, 987.43750000000000000000d,
986.68750000000000000000d, 985.71875000000000000000d, 985.21875000000000000000d, 984.34375000000000000000d,
983.84375000000000000000d, 983.09375000000000000000d, 982.21875000000000000000d, 981.71875000000000000000d,
980.84375000000000000000d, 980.09375000000000000000d, 979.34375000000000000000d, 978.84375000000000000000d,
978.09375000000000000000d, 977.59375000000000000000d, 976.84375000000000000000d, 976.09375000000000000000d,
975.59375000000000000000d, 975.09375000000000000000d, 974.21875000000000000000d, 973.71875000000000000000d,
972.84375000000000000000d, 972.34375000000000000000d, 971.40625000000000000000d, 970.53125000000000000000d,
969.65625000000000000000d, 968.67187500000000000000d, 968.67187500000000000000d, 967.92187500000000000000d,
967.04687500000000000000d, 966.10937500000000000000d, 965.60937500000000000000d, 965.35937500000000000000d,
964.60937500000000000000d, 964.10937500000000000000d, 963.17187500000000000000d, 962.67187500000000000000d,
961.92187500000000000000d, 961.42187500000000000000d, 960.67187500000000000000d, 960.17187500000000000000d,
959.67187500000000000000d, 959.17187500000000000000d, 958.42187500000000000000d, 957.92187500000000000000d,
957.42187500000000000000d, 956.67187500000000000000d, 956.67187500000000000000d, 955.79687500000000000000d,
955.04687500000000000000d, 954.54687500000000000000d, 953.67187500000000000000d, 952.79687500000000000000d,
951.92187500000000000000d, 951.04687500000000000000d, 950.07812500000000000000d, 949.59375000000000000000d,
949.59375000000000000000d, 949.59375000000000000000d, 948.71875000000000000000d, 948.21875000000000000000d,
947.71875000000000000000d, 947.21875000000000000000d, 946.71875000000000000000d, 945.96875000000000000000d,
945.46875000000000000000d, 944.96875000000000000000d, 944.46875000000000000000d, 943.96875000000000000000d,
943.46875000000000000000d, 942.96875000000000000000d, 942.46875000000000000000d, 941.96875000000000000000d,
941.21875000000000000000d, 940.71875000000000000000d, 939.78125000000000000000d, 938.81250000000000000000d,
938.31250000000000000000d, 937.81250000000000000000d, 937.31250000000000000000d, 936.81250000000000000000d,
936.31250000000000000000d, 935.56250000000000000000d, 935.37500000000000000000d, 934.87500000000000000000d,
934.00000000000000000000d, 933.25000000000000000000d, 932.75000000000000000000d, 931.81250000000000000000d,
930.93750000000000000000d, 930.06250000000000000000d, 929.31250000000000000000d, 928.81250000000000000000d,
927.93750000000000000000d, 927.43750000000000000000d, 926.68750000000000000000d, 926.68750000000000000000d,
926.68750000000000000000d, 925.93750000000000000000d, 925.43750000000000000000d, 924.50000000000000000000d,
923.75000000000000000000d, 923.00000000000000000000d, 922.50000000000000000000d, 922.00000000000000000000d,
921.50000000000000000000d, 921.03125000000000000000d, 920.53125000000000000000d, 920.03125000000000000000d,
919.28125000000000000000d, 918.53125000000000000000d, 918.03125000000000000000d, 917.78125000000000000000d,
917.03125000000000000000d, 916.15625000000000000000d, 915.65625000000000000000d, 915.15625000000000000000d,
914.40625000000000000000d, 913.53125000000000000000d, 912.59375000000000000000d, 911.71875000000000000000d,
911.71875000000000000000d, 911.21875000000000000000d, 910.25000000000000000000d, 909.75000000000000000000d,
909.00000000000000000000d, 908.50000000000000000000d, 908.00000000000000000000d, 907.75000000000000000000d,
907.00000000000000000000d, 906.25000000000000000000d, 905.37500000000000000000d, 904.43750000000000000000d,
903.56250000000000000000d, 903.56250000000000000000d, 903.06250000000000000000d, 902.12500000000000000000d,
901.14062500000000000000d, 900.17187500000000000000d, 899.42187500000000000000d, 898.48437500000000000000d,
897.54687500000000000000d, 897.04687500000000000000d, 897.04687500000000000000d, 896.54687500000000000000d,
896.54687500000000000000d, 896.04687500000000000000d, 896.04687500000000000000d, 895.17187500000000000000d,
894.23437500000000000000d, 893.98437500000000000000d, 893.48437500000000000000d, 892.54687500000000000000d,
892.54687500000000000000d, 891.67187500000000000000d, 891.17187500000000000000d, 890.67187500000000000000d,
890.17187500000000000000d, 889.42187500000000000000d, 889.42187500000000000000d, 888.92187500000000000000d,
887.98437500000000000000d, 887.76562500000000000000d, 887.26562500000000000000d, 886.76562500000000000000d,
886.26562500000000000000d, 885.32812500000000000000d, 884.82812500000000000000d, 884.32812500000000000000d,
883.82812500000000000000d, 883.07812500000000000000d, 882.10937500000000000000d, 881.60937500000000000000d,
880.67187500000000000000d, 880.55468750000000000000d, 880.05468750000000000000d, 879.55468750000000000000d,
879.05468750000000000000d, 879.05468750000000000000d, 878.30468750000000000000d, 877.42968750000000000000d,
877.17968750000000000000d, 876.24218750000000000000d, 875.30468750000000000000d, 874.80468750000000000000d,
874.30468750000000000000d, 873.80468750000000000000d, 873.80468750000000000000d, 872.92968750000000000000d,
871.99218750000000000000d, 871.49218750000000000000d, 870.99218750000000000000d, 870.05468750000000000000d,
869.30468750000000000000d, 868.80468750000000000000d, 868.05468750000000000000d, 867.17968750000000000000d,
866.67968750000000000000d, 865.74218750000000000000d, 865.24218750000000000000d, 864.49218750000000000000d,
863.61718750000000000000d, 863.11718750000000000000d, 862.17968750000000000000d, 861.42968750000000000000d,
860.92968750000000000000d, 860.67968750000000000000d, 859.92968750000000000000d, 859.05468750000000000000d,
858.11718750000000000000d, 857.24218750000000000000d, 856.74218750000000000000d, 856.24218750000000000000d,
856.24218750000000000000d, 855.74218750000000000000d, 855.24218750000000000000d, 854.74218750000000000000d,
853.86718750000000000000d, 853.36718750000000000000d, 852.86718750000000000000d, 852.11718750000000000000d,
851.61718750000000000000d, 851.61718750000000000000d, 850.74218750000000000000d, 849.99218750000000000000d,
849.99218750000000000000d, 849.11718750000000000000d, 848.99218750000000000000d, 848.49218750000000000000d,
848.49218750000000000000d, 847.99218750000000000000d, 847.49218750000000000000d, 846.61718750000000000000d,
845.86718750000000000000d, 845.11718750000000000000d, 844.24218750000000000000d, 843.74218750000000000000d,
843.49218750000000000000d, 842.55468750000000000000d, 842.05468750000000000000d, 841.08593750000000000000d,
840.58593750000000000000d, 839.60156250000000000000d, 839.41406250000000000000d, 838.44531250000000000000d,
837.94531250000000000000d, 837.00781250000000000000d, 837.00781250000000000000d, 836.50781250000000000000d,
836.13281250000000000000d, 835.38281250000000000000d, 834.63281250000000000000d, 834.13281250000000000000d,
833.38281250000000000000d, 832.50781250000000000000d, 832.50781250000000000000d, 832.50781250000000000000d,
832.00781250000000000000d, 832.00781250000000000000d, 831.25781250000000000000d, 830.32031250000000000000d,
830.32031250000000000000d, 829.57031250000000000000d, 828.82031250000000000000d, 828.07031250000000000000d,
827.57031250000000000000d, 827.57031250000000000000d, 827.47656250000000000000d, 826.60156250000000000000d,
826.10156250000000000000d, 825.10546875000000000000d, 824.85546875000000000000d, 824.35546875000000000000d,
824.10546875000000000000d, 823.35546875000000000000d, 822.60546875000000000000d, 821.85546875000000000000d,
821.10546875000000000000d, 820.60546875000000000000d, 819.85546875000000000000d, 818.98046875000000000000d,
818.98046875000000000000d, 818.48046875000000000000d, 817.98046875000000000000d, 817.48046875000000000000d,
816.98046875000000000000d, 816.23046875000000000000d, 815.73046875000000000000d, 815.29296875000000000000d,
814.41796875000000000000d, 813.66796875000000000000d, 812.91796875000000000000d, 812.41796875000000000000d,
811.44921875000000000000d, 810.69921875000000000000d, 810.19921875000000000000d, 809.44921875000000000000d,
809.44921875000000000000d, 808.51171875000000000000d, 808.01171875000000000000d, 807.07421875000000000000d,
806.57421875000000000000d, 805.63671875000000000000d, 805.13671875000000000000d, 804.38671875000000000000d,
803.51171875000000000000d, 803.01171875000000000000d, 802.26171875000000000000d, 801.51171875000000000000d,
801.01171875000000000000d, 800.51171875000000000000d, 800.01171875000000000000d, 799.26171875000000000000d,
798.51171875000000000000d, 797.76171875000000000000d, 797.26171875000000000000d, 797.26171875000000000000d,
796.76171875000000000000d, 796.01171875000000000000d, 795.04296875000000000000d, 794.16796875000000000000d,
793.66796875000000000000d, 793.16796875000000000000d, 792.66796875000000000000d, 792.54296875000000000000d,
792.04296875000000000000d, 791.16796875000000000000d, 791.16796875000000000000d, 790.66796875000000000000d,
790.16796875000000000000d, 790.16796875000000000000d, 790.16796875000000000000d, 789.66796875000000000000d,
788.91796875000000000000d, 788.16796875000000000000d, 787.41796875000000000000d, 787.29296875000000000000d,
786.41796875000000000000d, 785.42187500000000000000d, 785.42187500000000000000d, 784.67187500000000000000d,
783.68750000000000000000d, 783.18750000000000000000d, 783.18750000000000000000d, 783.18750000000000000000d,
782.31250000000000000000d, 781.34375000000000000000d, 781.34375000000000000000d, 780.46875000000000000000d,
780.46875000000000000000d, 779.53125000000000000000d, 779.03125000000000000000d, 779.03125000000000000000d,
778.53125000000000000000d, 778.03125000000000000000d, 777.78125000000000000000d, 777.03125000000000000000d,
776.28125000000000000000d, 776.03125000000000000000d, 775.53125000000000000000d, 774.78125000000000000000d,
774.28125000000000000000d, 773.40625000000000000000d, 772.41406250000000000000d, 771.42968750000000000000d,
771.42968750000000000000d, 771.17968750000000000000d, 770.67968750000000000000d, 770.67968750000000000000d,
769.92968750000000000000d, 769.42968750000000000000d, 768.67968750000000000000d, 768.17968750000000000000d,
767.67968750000000000000d, 766.92968750000000000000d, 766.05468750000000000000d, 765.55468750000000000000d,
765.05468750000000000000d, 764.30468750000000000000d, 763.55468750000000000000d, 763.05468750000000000000d,
763.05468750000000000000d, 762.07031250000000000000d, 762.07031250000000000000d, 761.57031250000000000000d,
761.13281250000000000000d, 760.63281250000000000000d, 759.69531250000000000000d, 758.72656250000000000000d,
758.22656250000000000000d, 757.35156250000000000000d, 756.47656250000000000000d, 755.60156250000000000000d,
754.85156250000000000000d, 754.85156250000000000000d, 754.35156250000000000000d, 754.23437500000000000000d,
753.73437500000000000000d, 752.75000000000000000000d, 752.00000000000000000000d, 751.50000000000000000000d,
751.50000000000000000000d, 750.75000000000000000000d, 749.78125000000000000000d, 749.28125000000000000000d,
748.40625000000000000000d, 747.90625000000000000000d, 747.65625000000000000000d, 746.78125000000000000000d,
746.03125000000000000000d, 745.28125000000000000000d, 744.40625000000000000000d, 744.40625000000000000000d,
743.90625000000000000000d, 743.15625000000000000000d, 742.40625000000000000000d, 741.90625000000000000000d,
741.40625000000000000000d, 741.40625000000000000000d, 741.40625000000000000000d, 740.53125000000000000000d,
740.03125000000000000000d, 739.28125000000000000000d, 739.28125000000000000000d, 738.78125000000000000000d,
738.28125000000000000000d, 737.78125000000000000000d, 737.78125000000000000000d, 737.03125000000000000000d,
736.53125000000000000000d, 736.53125000000000000000d, 736.53125000000000000000d, 735.59375000000000000000d,
735.59375000000000000000d, 735.59375000000000000000d, 735.59375000000000000000d, 734.71875000000000000000d,
734.71875000000000000000d, 734.71875000000000000000d, 733.78125000000000000000d, 733.28125000000000000000d,
732.78125000000000000000d, 732.78125000000000000000d, 732.03125000000000000000d, 731.65625000000000000000d,
731.15625000000000000000d, 730.65625000000000000000d, 729.78125000000000000000d, 729.28125000000000000000d,
728.78125000000000000000d, 728.78125000000000000000d, 728.28125000000000000000d, 727.90625000000000000000d,
727.90625000000000000000d, 727.40625000000000000000d, 726.65625000000000000000d, 726.15625000000000000000d,
725.65625000000000000000d, 725.65625000000000000000d, 725.65625000000000000000d, 724.90625000000000000000d,
724.03125000000000000000d, 723.09375000000000000000d, 723.09375000000000000000d, 722.59375000000000000000d,
722.34375000000000000000d, 722.34375000000000000000d, 722.34375000000000000000d, 722.34375000000000000000d,
722.09375000000000000000d, 721.59375000000000000000d, 721.09375000000000000000d, 721.09375000000000000000d,
720.59375000000000000000d, 720.09375000000000000000d, 719.59375000000000000000d, 719.09375000000000000000d,
718.15625000000000000000d, 717.40625000000000000000d, 717.40625000000000000000d, 716.90625000000000000000d,
716.40625000000000000000d, 715.65625000000000000000d, 715.28125000000000000000d, 714.78125000000000000000d,
713.90625000000000000000d, 713.15625000000000000000d, 712.65625000000000000000d, 711.71875000000000000000d,
711.34375000000000000000d, 711.34375000000000000000d, 710.37500000000000000000d, 709.43750000000000000000d,
709.00000000000000000000d, 708.62500000000000000000d, 707.87500000000000000000d, 707.62500000000000000000d,
706.75000000000000000000d, 705.78125000000000000000d, 705.28125000000000000000d, 704.40625000000000000000d,
703.90625000000000000000d, 703.40625000000000000000d, 703.40625000000000000000d, 702.90625000000000000000d,
702.90625000000000000000d, 702.40625000000000000000d, 702.15625000000000000000d, 701.65625000000000000000d,
701.15625000000000000000d, 701.15625000000000000000d, 700.17187500000000000000d, 699.29687500000000000000d,
699.04687500000000000000d, 699.04687500000000000000d, 698.54687500000000000000d, 698.04687500000000000000d,
697.29687500000000000000d, 697.29687500000000000000d, 697.29687500000000000000d, 697.29687500000000000000d,
696.54687500000000000000d, 695.79687500000000000000d, 695.29687500000000000000d, 695.29687500000000000000d,
695.29687500000000000000d, 695.04687500000000000000d, 695.04687500000000000000d, 694.82812500000000000000d,
693.95312500000000000000d, 693.95312500000000000000d, 693.07812500000000000000d, 692.14062500000000000000d,
692.14062500000000000000d, 691.89062500000000000000d, 691.39062500000000000000d, 690.89062500000000000000d,
690.39062500000000000000d, 689.64062500000000000000d, 689.14062500000000000000d, 689.14062500000000000000d,
689.14062500000000000000d, 689.14062500000000000000d, 688.89062500000000000000d, 688.14062500000000000000d,
688.14062500000000000000d, 688.14062500000000000000d, 687.39062500000000000000d, 686.89062500000000000000d,
686.45312500000000000000d, 686.20312500000000000000d, 685.26562500000000000000d, 685.26562500000000000000d,
684.76562500000000000000d, 684.01562500000000000000d, 684.01562500000000000000d, 683.14062500000000000000d,
683.14062500000000000000d, 682.39062500000000000000d, 682.39062500000000000000d, 681.89062500000000000000d,
681.39062500000000000000d, 681.39062500000000000000d, 681.32812500000000000000d, 681.32812500000000000000d,
681.32812500000000000000d, 681.32812500000000000000d, 680.82812500000000000000d, 680.45312500000000000000d,
680.20312500000000000000d, 680.20312500000000000000d, 679.95312500000000000000d, 679.45312500000000000000d,
679.45312500000000000000d, 679.45312500000000000000d, 678.95312500000000000000d, 678.45312500000000000000d,
678.45312500000000000000d, 678.20312500000000000000d, 678.20312500000000000000d, 678.20312500000000000000d,
677.95312500000000000000d, 677.20312500000000000000d, 677.20312500000000000000d, 677.20312500000000000000d,
677.20312500000000000000d, 677.20312500000000000000d, 676.95312500000000000000d, 676.95312500000000000000d,
676.95312500000000000000d, 676.20312500000000000000d, 676.20312500000000000000d, 676.20312500000000000000d,
675.26562500000000000000d, 675.26562500000000000000d, 674.76562500000000000000d, 674.26562500000000000000d,
673.89062500000000000000d, 673.89062500000000000000d, 673.89062500000000000000d, 673.64062500000000000000d,
673.64062500000000000000d, 673.14062500000000000000d, 673.14062500000000000000d, 673.01562500000000000000d,
673.01562500000000000000d, 672.95312500000000000000d, 672.20312500000000000000d, 672.20312500000000000000d,
671.70312500000000000000d, 671.20312500000000000000d, 670.45312500000000000000d, 669.46875000000000000000d,
668.71875000000000000000d, 667.84375000000000000000d, 667.34375000000000000000d, 666.84375000000000000000d,
666.46875000000000000000d, 665.96875000000000000000d, 665.59375000000000000000d, 664.84375000000000000000d,
664.09375000000000000000d, 663.65625000000000000000d, 663.65625000000000000000d, 663.65625000000000000000d,
663.65625000000000000000d, 663.40625000000000000000d, 663.40625000000000000000d, 662.65625000000000000000d,
662.65625000000000000000d, 662.65625000000000000000d, 661.90625000000000000000d, 661.84375000000000000000d,
661.84375000000000000000d, 660.87500000000000000000d, 660.37500000000000000000d, 660.25000000000000000000d,
659.75000000000000000000d, 659.00000000000000000000d, 658.50000000000000000000d, 658.50000000000000000000d,
658.50000000000000000000d, 657.56250000000000000000d, 656.68750000000000000000d, 656.68750000000000000000d,
655.69531250000000000000d, 654.94531250000000000000d, 654.19531250000000000000d, 654.19531250000000000000d,
653.69531250000000000000d, 653.32031250000000000000d, 653.32031250000000000000d, 652.94531250000000000000d,
652.94531250000000000000d, 652.94531250000000000000d, 652.94531250000000000000d, 652.94531250000000000000d,
652.19531250000000000000d, 652.19531250000000000000d, 651.69531250000000000000d, 651.69531250000000000000d,
651.44531250000000000000d, 651.44531250000000000000d, 650.94531250000000000000d, 650.07031250000000000000d,
649.82031250000000000000d, 649.82031250000000000000d, 649.82031250000000000000d, 649.32031250000000000000d,
649.13281250000000000000d, 648.14843750000000000000d, 647.27343750000000000000d, 647.27343750000000000000d,
646.77343750000000000000d, 646.77343750000000000000d, 646.77343750000000000000d, 646.77343750000000000000d,
646.77343750000000000000d, 645.89843750000000000000d, 645.14843750000000000000d, 644.64843750000000000000d,
644.52343750000000000000d, 643.64843750000000000000d, 643.14843750000000000000d, 642.39843750000000000000d,
642.39843750000000000000d, 641.89843750000000000000d, 641.89843750000000000000d, 641.02343750000000000000d,
640.52343750000000000000d, 640.27343750000000000000d, 640.27343750000000000000d, 640.27343750000000000000d,
639.52343750000000000000d, 638.64843750000000000000d, 638.64843750000000000000d, 638.64843750000000000000d,
637.89843750000000000000d, 637.64843750000000000000d, 637.64843750000000000000d, 636.89843750000000000000d,
635.92968750000000000000d, 635.17968750000000000000d, 635.17968750000000000000d, 634.67968750000000000000d,
634.67968750000000000000d, 634.67968750000000000000d, 634.67968750000000000000d, 634.67968750000000000000d,
633.74218750000000000000d, 633.74218750000000000000d, 633.24218750000000000000d, 632.74218750000000000000d,
632.24218750000000000000d, 632.11718750000000000000d, 632.11718750000000000000d, 632.11718750000000000000d,
632.11718750000000000000d, 631.61718750000000000000d, 630.86718750000000000000d, 630.67968750000000000000d,
630.55468750000000000000d, 630.05468750000000000000d, 630.05468750000000000000d, 630.05468750000000000000d,
629.55468750000000000000d, 629.55468750000000000000d, 629.05468750000000000000d, 629.05468750000000000000d,
628.55468750000000000000d, 628.55468750000000000000d, 628.55468750000000000000d, 628.55468750000000000000d,
628.55468750000000000000d, 628.55468750000000000000d, 627.67968750000000000000d, 627.42968750000000000000d,
626.93750000000000000000d, 626.93750000000000000000d, 626.68750000000000000000d, 626.68750000000000000000d,
626.18750000000000000000d, 626.18750000000000000000d, 625.31250000000000000000d, 625.31250000000000000000d,
624.81250000000000000000d, 624.68750000000000000000d, 624.18750000000000000000d, 624.18750000000000000000d,
624.18750000000000000000d, 623.71875000000000000000d, 623.71875000000000000000d, 622.72656250000000000000d,
622.22656250000000000000d, 621.78906250000000000000d, 621.28906250000000000000d, 621.03906250000000000000d,
620.16406250000000000000d, 620.16406250000000000000d, 619.78906250000000000000d, 619.30468750000000000000d,
618.80468750000000000000d, 618.80468750000000000000d, 617.92968750000000000000d, 617.92968750000000000000d,
617.92968750000000000000d, 617.05468750000000000000d, 617.05468750000000000000d, 617.05468750000000000000d,
616.17968750000000000000d, 616.17968750000000000000d, 616.17968750000000000000d, 615.67968750000000000000d,
615.17968750000000000000d, 614.67968750000000000000d, 613.74218750000000000000d, 613.68359375000000000000d,
612.69921875000000000000d, 612.69921875000000000000d, 612.69921875000000000000d, 612.19921875000000000000d,
612.19921875000000000000d, 611.69921875000000000000d, 611.69921875000000000000d, 610.73046875000000000000d,
610.73046875000000000000d, 610.48046875000000000000d, 609.98046875000000000000d, 609.98046875000000000000d,
609.10546875000000000000d, 609.10546875000000000000d, 608.98046875000000000000d, 608.98046875000000000000d,
608.23046875000000000000d, 607.73046875000000000000d, 607.26171875000000000000d, 606.76171875000000000000d,
605.82421875000000000000d, 604.94921875000000000000d, 604.44921875000000000000d, 604.44921875000000000000d,
604.07421875000000000000d, 603.69921875000000000000d, 603.19921875000000000000d, 602.44921875000000000000d,
601.57421875000000000000d, 600.57812500000000000000d, 600.57812500000000000000d, 600.39062500000000000000d,
599.89062500000000000000d, 599.01562500000000000000d, 599.01562500000000000000d, 599.01562500000000000000d,
598.98437500000000000000d, 598.23437500000000000000d, 598.23437500000000000000d, 598.23437500000000000000d,
597.85937500000000000000d, 597.10937500000000000000d, 596.35937500000000000000d, 596.17187500000000000000d,
596.17187500000000000000d, 595.67968750000000000000d, 595.67968750000000000000d, 595.67968750000000000000d,
594.92968750000000000000d, 594.42968750000000000000d, 594.42968750000000000000d, 594.30468750000000000000d,
594.30468750000000000000d, 593.80468750000000000000d, 593.30468750000000000000d, 592.55468750000000000000d,
591.80468750000000000000d, 591.05468750000000000000d, 590.55468750000000000000d, 590.55468750000000000000d,
590.05468750000000000000d, 589.08593750000000000000d, 589.08593750000000000000d, 589.08593750000000000000d,
588.58593750000000000000d, 588.08593750000000000000d, 587.11718750000000000000d, 586.61718750000000000000d,
585.74218750000000000000d, 584.86718750000000000000d, 583.99218750000000000000d, 583.00781250000000000000d,
582.75781250000000000000d, 582.75781250000000000000d, 582.25781250000000000000d, 581.75781250000000000000d,
581.25781250000000000000d, 581.25781250000000000000d, 581.25781250000000000000d, 580.75781250000000000000d,
580.00781250000000000000d, 580.00781250000000000000d, 580.00781250000000000000d, 579.53906250000000000000d,
579.03906250000000000000d, 578.60156250000000000000d, 578.60156250000000000000d, 578.60156250000000000000d,
578.60156250000000000000d, 578.38281250000000000000d, 578.38281250000000000000d, 578.38281250000000000000d,
578.38281250000000000000d, 577.88281250000000000000d, 577.00781250000000000000d, 577.00781250000000000000d,
577.00781250000000000000d, 577.00781250000000000000d, 577.00781250000000000000d, 576.01562500000000000000d,
575.82812500000000000000d, 575.82812500000000000000d, 575.82812500000000000000d, 575.82812500000000000000d,
574.95312500000000000000d, 574.95312500000000000000d, 574.45312500000000000000d, 574.20312500000000000000d,
574.20312500000000000000d, 573.70312500000000000000d, 572.76562500000000000000d, 572.76562500000000000000d,
572.29687500000000000000d, 571.85937500000000000000d, 571.85937500000000000000d, 570.98437500000000000000d,
570.73437500000000000000d, 570.73437500000000000000d, 570.23437500000000000000d, 569.98437500000000000000d,
569.98437500000000000000d, 569.85937500000000000000d, 569.85937500000000000000d, 568.92187500000000000000d,
568.92187500000000000000d, 568.92187500000000000000d, 568.82812500000000000000d, 568.34375000000000000000d,
568.34375000000000000000d, 567.84375000000000000000d, 567.84375000000000000000d, 567.09375000000000000000d,
567.06250000000000000000d, 566.81250000000000000000d, 566.81250000000000000000d, 566.81250000000000000000d,
566.56250000000000000000d, 566.06250000000000000000d, 565.56250000000000000000d, 565.06250000000000000000d,
564.18750000000000000000d, 564.18750000000000000000d, 564.18750000000000000000d, 563.68750000000000000000d,
563.68750000000000000000d, 562.81250000000000000000d, 561.93750000000000000000d, 561.93750000000000000000d,
561.87500000000000000000d, 561.12500000000000000000d, 561.12500000000000000000d, 561.12500000000000000000d,
561.12500000000000000000d, 560.68750000000000000000d, 559.93750000000000000000d, 559.93750000000000000000d,
559.50000000000000000000d, 559.50000000000000000000d, 559.00000000000000000000d, 558.12500000000000000000d,
557.87500000000000000000d, 557.87500000000000000000d, 557.12500000000000000000d, 557.12500000000000000000d,
556.62500000000000000000d, 556.12500000000000000000d, 555.25000000000000000000d, 554.50000000000000000000d,
554.50000000000000000000d, 553.75000000000000000000d, 553.75000000000000000000d, 552.81250000000000000000d,
552.81250000000000000000d, 552.75000000000000000000d, 552.75000000000000000000d, 552.37500000000000000000d,
551.87500000000000000000d, 551.87500000000000000000d, 550.93750000000000000000d, 550.93750000000000000000d,
550.93750000000000000000d, 550.93750000000000000000d, 550.93750000000000000000d, 550.93750000000000000000d,
550.93750000000000000000d, 550.43750000000000000000d, 550.43750000000000000000d, 550.06250000000000000000d,
550.06250000000000000000d, 550.06250000000000000000d, 549.56250000000000000000d, 549.06250000000000000000d,
548.31250000000000000000d, 547.81250000000000000000d, 547.81250000000000000000d, 547.31250000000000000000d,
547.06250000000000000000d, 546.56250000000000000000d, 546.56250000000000000000d, 545.81250000000000000000d,
545.81250000000000000000d, 545.06250000000000000000d, 544.09375000000000000000d, 543.65625000000000000000d,
543.65625000000000000000d, 543.53125000000000000000d, 542.59375000000000000000d, 542.59375000000000000000d,
542.46875000000000000000d, 541.71875000000000000000d, 541.71875000000000000000d, 541.71875000000000000000d,
541.21875000000000000000d, 540.71875000000000000000d, 540.71875000000000000000d, 540.71875000000000000000d,
540.71875000000000000000d, 540.50000000000000000000d, 539.62500000000000000000d, 538.87500000000000000000d,
538.62500000000000000000d, 538.62500000000000000000d, 537.63281250000000000000d, 537.13281250000000000000d,
536.88281250000000000000d, 536.88281250000000000000d, 536.88281250000000000000d, 536.88281250000000000000d,
536.88281250000000000000d, 536.88281250000000000000d, 536.63281250000000000000d, 536.63281250000000000000d,
536.63281250000000000000d, 536.38281250000000000000d, 536.38281250000000000000d, 535.88281250000000000000d,
535.88281250000000000000d, 535.38281250000000000000d, 534.88281250000000000000d, 534.88281250000000000000d,
534.88281250000000000000d, 534.88281250000000000000d, 534.38281250000000000000d, 534.00781250000000000000d,
533.13281250000000000000d, 532.75781250000000000000d, 532.75781250000000000000d, 532.50781250000000000000d,
532.02343750000000000000d, 531.27343750000000000000d, 531.27343750000000000000d, 531.27343750000000000000d,
530.77343750000000000000d, 530.52343750000000000000d, 530.02343750000000000000d, 530.02343750000000000000d,
530.02343750000000000000d, 530.02343750000000000000d, 530.02343750000000000000d, 530.02343750000000000000d,
530.02343750000000000000d, 529.64843750000000000000d, 528.89843750000000000000d, 528.83593750000000000000d,
528.83593750000000000000d, 528.08593750000000000000d, 527.58593750000000000000d, 527.58593750000000000000d,
527.08593750000000000000d, 527.08593750000000000000d, 526.64843750000000000000d, 526.39843750000000000000d,
526.39843750000000000000d, 526.39843750000000000000d, 525.89843750000000000000d, 525.39843750000000000000d,
525.39843750000000000000d, 525.39843750000000000000d, 525.39843750000000000000d, 524.89843750000000000000d,
524.02343750000000000000d, 523.27343750000000000000d, 523.27343750000000000000d, 523.02343750000000000000d,
522.77343750000000000000d, 522.64843750000000000000d, 522.14843750000000000000d, 522.14843750000000000000d,
521.39843750000000000000d, 521.39843750000000000000d, 521.39843750000000000000d, 520.96093750000000000000d,
520.96093750000000000000d, 520.96093750000000000000d, 520.96093750000000000000d, 520.08593750000000000000d,
519.58593750000000000000d, 519.58593750000000000000d, 519.58593750000000000000d, 519.39843750000000000000d,
519.39843750000000000000d, 519.27343750000000000000d, 519.27343750000000000000d, 519.05468750000000000000d,
519.05468750000000000000d, 518.67968750000000000000d, 518.17968750000000000000d, 518.17968750000000000000d,
517.67968750000000000000d, 517.67968750000000000000d, 517.17968750000000000000d, 517.17968750000000000000d,
516.67968750000000000000d, 516.67968750000000000000d, 516.67968750000000000000d, 515.80468750000000000000d,
515.80468750000000000000d, 515.80468750000000000000d, 515.80468750000000000000d, 515.80468750000000000000d,
515.67968750000000000000d, 515.17968750000000000000d, 515.17968750000000000000d, 514.42968750000000000000d,
513.92968750000000000000d, 513.17968750000000000000d, 513.17968750000000000000d, 513.17968750000000000000d,
513.17968750000000000000d, 512.74218750000000000000d, 512.74218750000000000000d, 512.74218750000000000000d,
512.64843750000000000000d, 512.14843750000000000000d, 511.96093750000000000000d, 511.46093750000000000000d,
511.46093750000000000000d, 511.46093750000000000000d, 510.96191406250000000000d, 510.96191406250000000000d,
510.46191406250000000000d, 510.46191406250000000000d, 510.46191406250000000000d, 510.46191406250000000000d,
510.46191406250000000000d, 509.96240234375000000000d, 509.96240234375000000000d, 509.58740234375000000000d,
509.58740234375000000000d, 508.83740234375000000000d, 508.83740234375000000000d, 508.08740234375000000000d,
507.33740234375000000000d, 507.33740234375000000000d, 507.33740234375000000000d, 507.33740234375000000000d,
507.33740234375000000000d, 507.33740234375000000000d, 507.33740234375000000000d, 507.33740234375000000000d,
506.83740234375000000000d, 506.83740234375000000000d, 506.83740234375000000000d, 506.83740234375000000000d,
506.83740234375000000000d, 506.83740234375000000000d, 506.83740234375000000000d, 505.83764648437500000000d,
505.83764648437500000000d, 505.83764648437500000000d, 505.71264648437500000000d, 505.46264648437500000000d,
504.47827148437500000000d, 503.97827148437500000000d, 503.97827148437500000000d, 503.97827148437500000000d,
503.97827148437500000000d, 503.47827148437500000000d, 503.47827148437500000000d, 502.97827148437500000000d,
502.22827148437500000000d, 502.22827148437500000000d, 502.22827148437500000000d, 501.85327148437500000000d,
501.85327148437500000000d, 501.85327148437500000000d, 501.35327148437500000000d, 501.22827148437500000000d,
500.72827148437500000000d, 500.72827148437500000000d, 500.72827148437500000000d, 500.72827148437500000000d,
500.72827148437500000000d, 500.72827148437500000000d, 500.72827148437500000000d, 500.72827148437500000000d,
500.22827148437500000000d, 500.00952148437500000000d, 500.00952148437500000000d, 499.50952148437500000000d,
499.50952148437500000000d, 499.50952148437500000000d, 498.75952148437500000000d, 498.00952148437500000000d,
497.63452148437500000000d, 497.50952148437500000000d, 497.00952148437500000000d, 497.00952148437500000000d,
496.07202148437500000000d, 495.57202148437500000000d, 495.57202148437500000000d, 495.07202148437500000000d,
495.07202148437500000000d, 494.57202148437500000000d, 494.57202148437500000000d, 494.07202148437500000000d,
493.57202148437500000000d, 493.57202148437500000000d, 493.57202148437500000000d, 493.19702148437500000000d,
493.19702148437500000000d, 492.82202148437500000000d, 492.82202148437500000000d, 492.32202148437500000000d,
492.32202148437500000000d, 492.21264648437500000000d, 492.21264648437500000000d, 492.21264648437500000000d,
491.46264648437500000000d, 491.46264648437500000000d, 490.96264648437500000000d, 490.96264648437500000000d,
490.96264648437500000000d, 490.58764648437500000000d, 489.65014648437500000000d, 489.65014648437500000000d,
489.59545898437500000000d, 489.09545898437500000000d, 489.09545898437500000000d, 489.09545898437500000000d,
488.59545898437500000000d, 488.59545898437500000000d, 488.09545898437500000000d, 487.22045898437500000000d,
487.22045898437500000000d, 486.28295898437500000000d, 486.28295898437500000000d, 485.40795898437500000000d,
485.40795898437500000000d, 484.65795898437500000000d, 484.15795898437500000000d, 483.65795898437500000000d,
483.65795898437500000000d, 483.65795898437500000000d, 483.65795898437500000000d, 483.53295898437500000000d,
482.65795898437500000000d, 482.65795898437500000000d, 482.65795898437500000000d, 481.72045898437500000000d,
480.84545898437500000000d, 480.84545898437500000000d, 480.09545898437500000000d, 479.84545898437500000000d,
479.84545898437500000000d, 479.84545898437500000000d, 479.84545898437500000000d, 479.84545898437500000000d,
479.84545898437500000000d, 479.84545898437500000000d, 479.84545898437500000000d, 479.09545898437500000000d,
478.84545898437500000000d, 478.34545898437500000000d, 478.09545898437500000000d, 478.09545898437500000000d,
477.59545898437500000000d, 477.22045898437500000000d, 477.22045898437500000000d, 476.72045898437500000000d,
476.68920898437500000000d, 476.25170898437500000000d, 476.25170898437500000000d, 476.25170898437500000000d,
475.75170898437500000000d, 475.75170898437500000000d, 475.75170898437500000000d, 475.37670898437500000000d,
475.37670898437500000000d, 475.37670898437500000000d, 474.62670898437500000000d, 474.62670898437500000000d,
474.12670898437500000000d, 474.12670898437500000000d, 474.12670898437500000000d, 474.12670898437500000000d,
474.12670898437500000000d, 474.12670898437500000000d, 474.12670898437500000000d, 474.12670898437500000000d,
474.12670898437500000000d, 473.15795898437500000000d, 472.93920898437500000000d, 472.00170898437500000000d,
471.62670898437500000000d, 471.62670898437500000000d, 471.62670898437500000000d, 471.62670898437500000000d,
471.62670898437500000000d, 471.50170898437500000000d, 471.50170898437500000000d, 471.50170898437500000000d,
471.31420898437500000000d, 470.93920898437500000000d, 470.06420898437500000000d, 470.06420898437500000000d,
469.94311523437500000000d, 469.84936523437500000000d, 469.38061523437500000000d, 469.38061523437500000000d,
469.25561523437500000000d, 469.25561523437500000000d, 468.50561523437500000000d, 468.00561523437500000000d,
468.00561523437500000000d, 468.00561523437500000000d, 467.13061523437500000000d, 467.13061523437500000000d,
467.06811523437500000000d, 467.06811523437500000000d, 466.31811523437500000000d, 466.31811523437500000000d,
466.31811523437500000000d, 465.81811523437500000000d, 465.81811523437500000000d, 465.81811523437500000000d,
465.38061523437500000000d, 465.38061523437500000000d, 465.38061523437500000000d, 464.63061523437500000000d,
464.63061523437500000000d, 464.63061523437500000000d, 464.63061523437500000000d, 464.50659179687500000000d,
464.50659179687500000000d, 464.50659179687500000000d, 463.75659179687500000000d, 463.75659179687500000000d,
463.50659179687500000000d, 463.50659179687500000000d, 463.50659179687500000000d, 463.00659179687500000000d,
463.00659179687500000000d, 463.00659179687500000000d, 463.00659179687500000000d, 463.00659179687500000000d,
462.50659179687500000000d, 462.00659179687500000000d, 461.13159179687500000000d, 461.13159179687500000000d,
460.66284179687500000000d, 460.66284179687500000000d, 459.91284179687500000000d, 459.91284179687500000000d,
459.91284179687500000000d, 459.16284179687500000000d, 458.66284179687500000000d, 458.56909179687500000000d,
458.10034179687500000000d, 457.97534179687500000000d, 457.97534179687500000000d, 457.97534179687500000000d,
457.47534179687500000000d, 456.72534179687500000000d, 456.72534179687500000000d, 456.69506835937500000000d,
456.69506835937500000000d, 456.69506835937500000000d, 456.19506835937500000000d, 456.19506835937500000000d,
456.19506835937500000000d, 456.19506835937500000000d, 456.19506835937500000000d, 456.19506835937500000000d,
455.69506835937500000000d, 455.69506835937500000000d, 455.69506835937500000000d, 455.69506835937500000000d,
455.19506835937500000000d, 455.19506835937500000000d, 455.19506835937500000000d, 455.19506835937500000000d,
455.00756835937500000000d, 455.00756835937500000000d, 455.00756835937500000000d, 455.00756835937500000000d,
454.25756835937500000000d, 454.25756835937500000000d, 454.25756835937500000000d, 454.25756835937500000000d,
453.75756835937500000000d, 453.75756835937500000000d, 453.50756835937500000000d, 453.50756835937500000000d,
453.50756835937500000000d, 453.50756835937500000000d, 453.00756835937500000000d, 453.00756835937500000000d,
453.00756835937500000000d, 453.00756835937500000000d, 452.75756835937500000000d, 452.75756835937500000000d,
452.75756835937500000000d, 452.75756835937500000000d, 452.64819335937500000000d, 452.58569335937500000000d,
452.58569335937500000000d, 452.58569335937500000000d, 452.08569335937500000000d, 452.08569335937500000000d,
452.08569335937500000000d, 452.08569335937500000000d, 452.08569335937500000000d, 452.08569335937500000000d,
451.58569335937500000000d, 451.58569335937500000000d, 451.08569335937500000000d, 451.08569335937500000000d,
451.08569335937500000000d, 450.83569335937500000000d, 450.83569335937500000000d, 449.96069335937500000000d,
449.21069335937500000000d, 449.21069335937500000000d, 449.21069335937500000000d, 449.21069335937500000000d,
449.21069335937500000000d, 448.71069335937500000000d, 448.71069335937500000000d, 447.71850585937500000000d,
447.71850585937500000000d, 447.28100585937500000000d, 447.28100585937500000000d, 447.28100585937500000000d,
446.53100585937500000000d, 446.03100585937500000000d, 446.03100585937500000000d, 446.03100585937500000000d,
445.84350585937500000000d, 445.84350585937500000000d, 445.78100585937500000000d, 445.78100585937500000000d,
445.78100585937500000000d, 445.40600585937500000000d, 445.40600585937500000000d, 445.40600585937500000000d,
445.40600585937500000000d, 445.28881835937500000000d, 445.25756835937500000000d, 444.77319335937500000000d,
444.77319335937500000000d, 444.02319335937500000000d, 444.02319335937500000000d, 444.02319335937500000000d,
444.02319335937500000000d, 443.52319335937500000000d, 443.52319335937500000000d, 442.64819335937500000000d,
441.89819335937500000000d, 441.89819335937500000000d, 441.89819335937500000000d, 441.64819335937500000000d,
441.64819335937500000000d, 441.64819335937500000000d, 441.64819335937500000000d, 441.64819335937500000000d,
441.14819335937500000000d, 440.39819335937500000000d, 439.89819335937500000000d, 439.52319335937500000000d,
439.14819335937500000000d, 439.14819335937500000000d, 438.89819335937500000000d, 438.39819335937500000000d,
438.39819335937500000000d, 438.39819335937500000000d, 438.39819335937500000000d, 438.39819335937500000000d,
438.39819335937500000000d, 438.39819335937500000000d, 438.39819335937500000000d, 438.14819335937500000000d,
438.14819335937500000000d, 438.14819335937500000000d, 437.64819335937500000000d, 437.64819335937500000000d,
437.64819335937500000000d, 437.64819335937500000000d, 437.64819335937500000000d, 437.64819335937500000000d,
437.14819335937500000000d, 437.14819335937500000000d, 436.64819335937500000000d, 436.64819335937500000000d,
436.64819335937500000000d, 436.64819335937500000000d, 436.39819335937500000000d, 436.39819335937500000000d,
436.39819335937500000000d, 436.39819335937500000000d, 436.39819335937500000000d, 436.27319335937500000000d,
435.52319335937500000000d, 435.40600585937500000000d, 435.40600585937500000000d, 435.40600585937500000000d,
435.15600585937500000000d, 434.78100585937500000000d, 434.28100585937500000000d, 434.21850585937500000000d,
433.71850585937500000000d, 433.71850585937500000000d, 433.46850585937500000000d, 433.21850585937500000000d,
432.97631835937500000000d, 432.97631835937500000000d, 432.85131835937500000000d, 432.82006835937500000000d,
431.88256835937500000000d, 431.63256835937500000000d, 431.50756835937500000000d, 431.50756835937500000000d,
431.00756835937500000000d, 431.00756835937500000000d, 431.00756835937500000000d, 431.00756835937500000000d,
430.50756835937500000000d, 430.50756835937500000000d, 430.50756835937500000000d, 430.50756835937500000000d,
430.50756835937500000000d, 430.38256835937500000000d, 430.38256835937500000000d, 430.38256835937500000000d,
430.00756835937500000000d, 429.89819335937500000000d, 429.89819335937500000000d, 429.46069335937500000000d,
428.96069335937500000000d, 428.21069335937500000000d, 428.21069335937500000000d, 427.96069335937500000000d,
427.96069335937500000000d, 427.08569335937500000000d, 427.08569335937500000000d, 427.08569335937500000000d,
427.08569335937500000000d, 427.08569335937500000000d, 427.08569335937500000000d, 427.08569335937500000000d,
426.86694335937500000000d, 426.86694335937500000000d, 426.61694335937500000000d, 426.61694335937500000000d,
426.61694335937500000000d, 426.11694335937500000000d, 425.92944335937500000000d, 425.05444335937500000000d,
425.05444335937500000000d, 425.05444335937500000000d, 425.05444335937500000000d, 424.99194335937500000000d,
424.74194335937500000000d, 424.49194335937500000000d, 424.49194335937500000000d, 424.49194335937500000000d,
423.99194335937500000000d, 423.74194335937500000000d, 423.74194335937500000000d, 423.49194335937500000000d,
423.49194335937500000000d, 422.99194335937500000000d, 422.99194335937500000000d, 422.61694335937500000000d,
422.42944335937500000000d, 422.42944335937500000000d, 422.42944335937500000000d, 422.42944335937500000000d,
422.17944335937500000000d, 422.17944335937500000000d, 421.69506835937500000000d, 421.57006835937500000000d,
421.13256835937500000000d, 420.63256835937500000000d, 420.63256835937500000000d, 420.63256835937500000000d,
420.57006835937500000000d, 420.44506835937500000000d, 420.44506835937500000000d, 420.19506835937500000000d,
420.19506835937500000000d, 419.69506835937500000000d, 419.69506835937500000000d, 419.69506835937500000000d,
419.69506835937500000000d, 419.69506835937500000000d, 419.19506835937500000000d, 419.19506835937500000000d,
419.19506835937500000000d, 418.44506835937500000000d, 418.32006835937500000000d, 417.38256835937500000000d,
417.38256835937500000000d, 417.38256835937500000000d, 417.38256835937500000000d, 417.38256835937500000000d,
417.38256835937500000000d, 417.25756835937500000000d, 417.00756835937500000000d, 416.50756835937500000000d,
416.00756835937500000000d, 416.00756835937500000000d, 416.00756835937500000000d, 415.77319335937500000000d,
415.64819335937500000000d, 414.89819335937500000000d, 414.89819335937500000000d, 413.90600585937500000000d,
413.90600585937500000000d, 413.40600585937500000000d, 413.40600585937500000000d, 413.40600585937500000000d,
413.40600585937500000000d, 412.65600585937500000000d, 412.65600585937500000000d, 412.65600585937500000000d,
412.40600585937500000000d, 411.53100585937500000000d, 411.53100585937500000000d, 411.43725585937500000000d,
411.43725585937500000000d, 411.43725585937500000000d, 411.43725585937500000000d, 411.43725585937500000000d,
410.93725585937500000000d, 410.93725585937500000000d, 410.93725585937500000000d, 410.68725585937500000000d,
410.68725585937500000000d, 409.81225585937500000000d, 409.81225585937500000000d, 409.81225585937500000000d,
409.56225585937500000000d, 409.06225585937500000000d, 408.12475585937500000000d, 408.12475585937500000000d,
408.12475585937500000000d, 408.12475585937500000000d, 408.12475585937500000000d, 407.12573242187500000000d,
406.37573242187500000000d, 406.37573242187500000000d, 406.37573242187500000000d, 406.37573242187500000000d,
406.37573242187500000000d, 405.93823242187500000000d, 405.93823242187500000000d, 405.93823242187500000000d,
405.93823242187500000000d, 405.93823242187500000000d, 405.43823242187500000000d, 405.43823242187500000000d,
404.93823242187500000000d, 404.75073242187500000000d, 404.75073242187500000000d, 404.75073242187500000000d,
404.75073242187500000000d, 404.75073242187500000000d, 404.75073242187500000000d, 404.75073242187500000000d,
404.75073242187500000000d, 404.50073242187500000000d, 404.50073242187500000000d, 403.50463867187500000000d,
403.00463867187500000000d, 403.00463867187500000000d, 403.00463867187500000000d, 403.00463867187500000000d,
402.50463867187500000000d, 401.75463867187500000000d, 401.75463867187500000000d, 401.00463867187500000000d,
401.00463867187500000000d, 401.00463867187500000000d, 401.00463867187500000000d, 401.00463867187500000000d,
401.00463867187500000000d, 401.00463867187500000000d, 400.25463867187500000000d, 400.00463867187500000000d,
400.00463867187500000000d, 400.00463867187500000000d, 400.00463867187500000000d, 399.12963867187500000000d,
399.12963867187500000000d, 399.12963867187500000000d, 399.12963867187500000000d, 399.12963867187500000000d,
399.12963867187500000000d, 399.12963867187500000000d, 399.12963867187500000000d, 398.69213867187500000000d,
398.69213867187500000000d, 398.69213867187500000000d, 398.69213867187500000000d, 398.69213867187500000000d,
398.69213867187500000000d, 398.31713867187500000000d, 397.81713867187500000000d, 397.56713867187500000000d,
397.56713867187500000000d, 397.31713867187500000000d, 397.31713867187500000000d, 397.06713867187500000000d,
397.06713867187500000000d, 396.97338867187500000000d, 396.97338867187500000000d, 396.97338867187500000000d,
396.72338867187500000000d, 396.66088867187500000000d, 396.66088867187500000000d, 395.72338867187500000000d,
395.47338867187500000000d, 395.47338867187500000000d, 395.47338867187500000000d, 395.22338867187500000000d,
395.22338867187500000000d, 395.22338867187500000000d, 395.22338867187500000000d, 395.03588867187500000000d,
394.53588867187500000000d, 394.53588867187500000000d, 394.53588867187500000000d, 394.16088867187500000000d,
394.16088867187500000000d, 393.28588867187500000000d, 392.78588867187500000000d, 392.78588867187500000000d,
392.78588867187500000000d, 392.78588867187500000000d, 392.78588867187500000000d, 392.78588867187500000000d,
392.78588867187500000000d, 392.78588867187500000000d, 392.69213867187500000000d, 392.69213867187500000000d,
392.69213867187500000000d, 392.44213867187500000000d, 392.44213867187500000000d, 392.44213867187500000000d,
392.25463867187500000000d, 391.75463867187500000000d, 391.25463867187500000000d, 391.25463867187500000000d,
390.78588867187500000000d, 390.28588867187500000000d, 390.28588867187500000000d, 390.28588867187500000000d,
390.28588867187500000000d, 389.53588867187500000000d, 389.53588867187500000000d, 389.53588867187500000000d,
389.03588867187500000000d, 389.03588867187500000000d, 388.55151367187500000000d, 388.42651367187500000000d,
387.92651367187500000000d, 387.92651367187500000000d, 387.92651367187500000000d, 387.92651367187500000000d,
387.92651367187500000000d, 387.92651367187500000000d, 387.44213867187500000000d, 387.44213867187500000000d,
387.19213867187500000000d, 386.75463867187500000000d, 386.75463867187500000000d, 386.75463867187500000000d,
385.81713867187500000000d, 385.81713867187500000000d, 385.81713867187500000000d, 385.31713867187500000000d,
385.06713867187500000000d, 384.56713867187500000000d, 384.56713867187500000000d, 384.56713867187500000000d,
384.31713867187500000000d, 384.31713867187500000000d, 384.06713867187500000000d, 383.31713867187500000000d,
383.31713867187500000000d, 382.33276367187500000000d, 382.33276367187500000000d, 382.33276367187500000000d,
382.33276367187500000000d, 381.83276367187500000000d, 381.33276367187500000000d, 381.33276367187500000000d,
381.33276367187500000000d, 380.89526367187500000000d, 380.89526367187500000000d, 380.39526367187500000000d,
380.27026367187500000000d, 379.89526367187500000000d, 379.39526367187500000000d, 378.89526367187500000000d,
378.89526367187500000000d, 378.89526367187500000000d, 378.89526367187500000000d, 378.45776367187500000000d,
377.95776367187500000000d, 377.48901367187500000000d, 377.48901367187500000000d, 376.55151367187500000000d,
376.08276367187500000000d, 376.08276367187500000000d, 376.08276367187500000000d, 375.95776367187500000000d,
375.95776367187500000000d, 375.95776367187500000000d, 375.45776367187500000000d, 375.45776367187500000000d,
375.39526367187500000000d, 375.14526367187500000000d, 375.14526367187500000000d, 375.14526367187500000000d,
375.14526367187500000000d, 375.14526367187500000000d, 375.14526367187500000000d, 375.14526367187500000000d,
375.14526367187500000000d, 375.14526367187500000000d, 375.14526367187500000000d, 374.64526367187500000000d,
374.64526367187500000000d, 374.64526367187500000000d, 374.64526367187500000000d, 374.27026367187500000000d,
373.77026367187500000000d, 373.64526367187500000000d, 373.64526367187500000000d, 373.64526367187500000000d,
373.64526367187500000000d, 372.89526367187500000000d, 372.89526367187500000000d, 372.52026367187500000000d,
372.52026367187500000000d, 372.27026367187500000000d, 372.27026367187500000000d, 372.27026367187500000000d,
372.27026367187500000000d, 372.27026367187500000000d, 372.27026367187500000000d, 372.27026367187500000000d,
371.77026367187500000000d, 371.77026367187500000000d, 371.77026367187500000000d, 371.02026367187500000000d,
370.27026367187500000000d, 370.02026367187500000000d, 370.02026367187500000000d, 369.27026367187500000000d,
369.27026367187500000000d, 368.83276367187500000000d, 368.83276367187500000000d, 368.33276367187500000000d,
368.33276367187500000000d, 368.33276367187500000000d, 368.14526367187500000000d, 367.92651367187500000000d,
367.92651367187500000000d, 367.92651367187500000000d, 367.92651367187500000000d, 367.67651367187500000000d,
367.55151367187500000000d, 367.55151367187500000000d, 367.55151367187500000000d, 367.55151367187500000000d,
367.55151367187500000000d, 367.55151367187500000000d, 367.05151367187500000000d, 367.05151367187500000000d,
367.05151367187500000000d, 367.05151367187500000000d, 367.05151367187500000000d, 366.58276367187500000000d,
366.58276367187500000000d, 365.70776367187500000000d, 365.70776367187500000000d, 364.83276367187500000000d,
364.70776367187500000000d, 364.70776367187500000000d, 364.45776367187500000000d, 364.45776367187500000000d,
364.45776367187500000000d, 364.08276367187500000000d, 364.08276367187500000000d, 363.33276367187500000000d,
363.33276367187500000000d, 363.08666992187500000000d, 363.08666992187500000000d, 363.08666992187500000000d,
363.08666992187500000000d, 362.21166992187500000000d, 362.21166992187500000000d, 362.21166992187500000000d,
362.21166992187500000000d, 362.21166992187500000000d, 362.21166992187500000000d, 362.21166992187500000000d,
362.21166992187500000000d, 362.21166992187500000000d, 361.83666992187500000000d, 361.83666992187500000000d,
361.83666992187500000000d, 361.83666992187500000000d, 361.83666992187500000000d, 361.33666992187500000000d,
361.33666992187500000000d, 361.33666992187500000000d, 361.33666992187500000000d, 361.33666992187500000000d,
360.58666992187500000000d, 360.33666992187500000000d, 360.33666992187500000000d, 360.33666992187500000000d,
360.33666992187500000000d, 359.46166992187500000000d, 359.46166992187500000000d, 359.46166992187500000000d,
359.21166992187500000000d, 359.21166992187500000000d, 359.21166992187500000000d, 359.21166992187500000000d,
358.96166992187500000000d, 358.96166992187500000000d, 358.96166992187500000000d, 358.83666992187500000000d,
358.83666992187500000000d, 358.83666992187500000000d, 358.83666992187500000000d, 358.83666992187500000000d,
358.39916992187500000000d, 358.27416992187500000000d, 358.27416992187500000000d, 358.27416992187500000000d,
358.08666992187500000000d, 358.08666992187500000000d, 358.08666992187500000000d, 358.08666992187500000000d,
358.08666992187500000000d, 358.08666992187500000000d, 357.60229492187500000000d, 357.22729492187500000000d,
357.22729492187500000000d, 357.10229492187500000000d, 357.10229492187500000000d, 356.85229492187500000000d,
356.85229492187500000000d, 356.41479492187500000000d, 356.41479492187500000000d, 356.41479492187500000000d,
356.41479492187500000000d, 356.41479492187500000000d, 355.94604492187500000000d, 355.94604492187500000000d,
355.94604492187500000000d, 355.94604492187500000000d, 355.19604492187500000000d, 355.19604492187500000000d,
354.25854492187500000000d, 354.25854492187500000000d, 354.25854492187500000000d, 354.25854492187500000000d,
354.25854492187500000000d, 354.25854492187500000000d, 353.50854492187500000000d, 353.50854492187500000000d,
353.13354492187500000000d, 353.13354492187500000000d, 353.13354492187500000000d, 353.00854492187500000000d,
352.75854492187500000000d, 352.75854492187500000000d, 352.75854492187500000000d, 352.50854492187500000000d,
352.50854492187500000000d, 352.00854492187500000000d, 351.96166992187500000000d, 351.96166992187500000000d,
351.77416992187500000000d, 351.77416992187500000000d, 351.77416992187500000000d, 351.77416992187500000000d,
351.72729492187500000000d, 351.72729492187500000000d, 351.53979492187500000000d, 351.53979492187500000000d,
351.53979492187500000000d, 351.03979492187500000000d, 351.03979492187500000000d, 351.03979492187500000000d,
351.03979492187500000000d, 351.03979492187500000000d, 351.03979492187500000000d, 351.03979492187500000000d,
350.78979492187500000000d, 350.78979492187500000000d, 350.53979492187500000000d, 350.28979492187500000000d,
349.78979492187500000000d, 349.28979492187500000000d, 349.28979492187500000000d, 349.28979492187500000000d,
348.79174804687500000000d, 348.79174804687500000000d, 348.79174804687500000000d, 348.79174804687500000000d,
348.04174804687500000000d, 347.54272460937500000000d, 347.54272460937500000000d, 347.04272460937500000000d,
347.04272460937500000000d, 347.04272460937500000000d, 347.04272460937500000000d, 346.79272460937500000000d,
346.79272460937500000000d, 346.79272460937500000000d, 346.76538085937500000000d, 346.26538085937500000000d,
346.26538085937500000000d, 346.26538085937500000000d, 346.26538085937500000000d, 346.26538085937500000000d,
346.26538085937500000000d, 346.26538085937500000000d, 346.26538085937500000000d, 346.26538085937500000000d,
346.26538085937500000000d, 346.26538085937500000000d, 346.26538085937500000000d, 346.01538085937500000000d,
346.01538085937500000000d, 345.76538085937500000000d, 345.51538085937500000000d, 345.51538085937500000000d,
345.51538085937500000000d, 345.51538085937500000000d, 345.45288085937500000000d, 345.45288085937500000000d,
345.45288085937500000000d, 344.70288085937500000000d, 344.70288085937500000000d, 344.70288085937500000000d,
344.70288085937500000000d, 344.70288085937500000000d, 344.64038085937500000000d, 344.39038085937500000000d,
343.95288085937500000000d, 343.57788085937500000000d, 343.57788085937500000000d, 343.57788085937500000000d,
343.57788085937500000000d, 343.57788085937500000000d, 343.57788085937500000000d, 343.57788085937500000000d,
343.57788085937500000000d, 343.57788085937500000000d, 343.07788085937500000000d, 343.07788085937500000000d,
343.07788085937500000000d, 343.07788085937500000000d, 343.07788085937500000000d, 342.70288085937500000000d,
342.45288085937500000000d, 342.45288085937500000000d, 342.45288085937500000000d, 342.45288085937500000000d,
342.45288085937500000000d, 342.45288085937500000000d, 342.45288085937500000000d, 342.45288085937500000000d,
342.45288085937500000000d, 342.26538085937500000000d, 342.14038085937500000000d, 342.14038085937500000000d,
341.64038085937500000000d, 341.64038085937500000000d, 341.64038085937500000000d, 341.64038085937500000000d,
341.64038085937500000000d, 341.64038085937500000000d, 341.64038085937500000000d, 341.64038085937500000000d,
341.64038085937500000000d, 341.64038085937500000000d, 341.64038085937500000000d, 341.64038085937500000000d,
341.14038085937500000000d, 341.14038085937500000000d, 340.76538085937500000000d, 339.89038085937500000000d,
339.89038085937500000000d, 339.89038085937500000000d, 339.89038085937500000000d, 339.64038085937500000000d,
339.64038085937500000000d, 339.64038085937500000000d, 339.64038085937500000000d, 339.64038085937500000000d,
339.14038085937500000000d, 339.14038085937500000000d, 339.14038085937500000000d, 339.14038085937500000000d,
338.39038085937500000000d, 338.39038085937500000000d, 338.39038085937500000000d, 338.39038085937500000000d,
338.39038085937500000000d, 338.32788085937500000000d, 338.32788085937500000000d, 338.32788085937500000000d,
338.07788085937500000000d, 337.70288085937500000000d, 337.70288085937500000000d, 337.70288085937500000000d,
337.70288085937500000000d, 337.70288085937500000000d, 337.57788085937500000000d, 337.39038085937500000000d,
336.51538085937500000000d, 336.51538085937500000000d, 336.26538085937500000000d, 336.26538085937500000000d,
336.26538085937500000000d, 336.26538085937500000000d, 336.26538085937500000000d, 336.20288085937500000000d,
336.20288085937500000000d, 336.20288085937500000000d, 335.82788085937500000000d, 335.82788085937500000000d,
335.39038085937500000000d, 335.14038085937500000000d, 335.14038085937500000000d, 335.14038085937500000000d,
335.14038085937500000000d, 334.64038085937500000000d, 333.89038085937500000000d, 333.89038085937500000000d,
333.14038085937500000000d, 333.14038085937500000000d, 332.89038085937500000000d, 332.89038085937500000000d,
332.89038085937500000000d, 332.89038085937500000000d, 332.89038085937500000000d, 332.89038085937500000000d,
332.64038085937500000000d, 332.64038085937500000000d, 332.64038085937500000000d, 332.14038085937500000000d,
332.14038085937500000000d, 332.14038085937500000000d, 332.14038085937500000000d, 332.14038085937500000000d,
332.14038085937500000000d, 331.64038085937500000000d, 330.89038085937500000000d, 330.89038085937500000000d,
330.89038085937500000000d, 330.89038085937500000000d, 330.83569335937500000000d, 330.83569335937500000000d,
330.83569335937500000000d, 330.83569335937500000000d, 329.96069335937500000000d, 329.96069335937500000000d,
329.96069335937500000000d, 329.96069335937500000000d, 329.96069335937500000000d, 329.96069335937500000000d,
329.96069335937500000000d, 329.58569335937500000000d, 329.58569335937500000000d, 329.58569335937500000000d,
329.58569335937500000000d, 328.83569335937500000000d, 328.72631835937500000000d, 328.49194335937500000000d,
328.49194335937500000000d, 327.61694335937500000000d, 327.36694335937500000000d, 327.36694335937500000000d,
326.99194335937500000000d, 326.92944335937500000000d, 326.92944335937500000000d, 326.42944335937500000000d,
325.92944335937500000000d, 325.83569335937500000000d, 325.83569335937500000000d, 325.83569335937500000000d,
325.83569335937500000000d, 325.83569335937500000000d, 325.33569335937500000000d, 325.33569335937500000000d,
325.08569335937500000000d, 325.08569335937500000000d, 325.05444335937500000000d, 325.03881835937500000000d,
325.03881835937500000000d, 324.04663085937500000000d, 323.54663085937500000000d, 323.54663085937500000000d,
323.35913085937500000000d, 323.35913085937500000000d, 323.35913085937500000000d, 323.35913085937500000000d,
323.35913085937500000000d, 323.35913085937500000000d, 323.10913085937500000000d, 322.64038085937500000000d,
321.89038085937500000000d, 321.14038085937500000000d, 320.95288085937500000000d, 320.95288085937500000000d,
320.95288085937500000000d, 320.20288085937500000000d, 320.20288085937500000000d, 320.20288085937500000000d,
320.20288085937500000000d, 320.20288085937500000000d, 319.95288085937500000000d, 319.95288085937500000000d,
319.51538085937500000000d, 319.26538085937500000000d, 319.26538085937500000000d, 319.26538085937500000000d,
318.76538085937500000000d, 318.64038085937500000000d, 318.64038085937500000000d, 318.64038085937500000000d,
318.64038085937500000000d, 318.64038085937500000000d, 318.64038085937500000000d, 318.64038085937500000000d,
318.20288085937500000000d, 317.98413085937500000000d, 317.98413085937500000000d, 317.98413085937500000000d,
317.98413085937500000000d, 317.23413085937500000000d, 317.23413085937500000000d, 316.73413085937500000000d,
316.54663085937500000000d, 316.32788085937500000000d, 316.32788085937500000000d, 316.32788085937500000000d,
316.32788085937500000000d, 316.32788085937500000000d, 316.32788085937500000000d, 316.32788085937500000000d,
316.32788085937500000000d, 316.32788085937500000000d, 316.32788085937500000000d, 315.45288085937500000000d,
315.45288085937500000000d, 315.45288085937500000000d, 315.45288085937500000000d, 315.45288085937500000000d,
315.45288085937500000000d, 315.45288085937500000000d, 315.45288085937500000000d, 315.20288085937500000000d,
315.20288085937500000000d, 315.20288085937500000000d, 315.20288085937500000000d, 315.20288085937500000000d,
315.20288085937500000000d, 315.20288085937500000000d, 315.07788085937500000000d, 315.07788085937500000000d,
315.07788085937500000000d, 315.07788085937500000000d, 315.07788085937500000000d, 315.07788085937500000000d,
314.82788085937500000000d, 314.82788085937500000000d, 314.70288085937500000000d, 314.70288085937500000000d,
314.20288085937500000000d, 314.20288085937500000000d, 314.20288085937500000000d, 314.20288085937500000000d,
314.20288085937500000000d, 313.70288085937500000000d, 313.45288085937500000000d, 313.45288085937500000000d,
313.45288085937500000000d, 313.20288085937500000000d, 312.95288085937500000000d, 312.95288085937500000000d,
312.95288085937500000000d, 312.84350585937500000000d, 312.71850585937500000000d, 312.71850585937500000000d,
312.71850585937500000000d, 312.71850585937500000000d, 312.71850585937500000000d, 312.59350585937500000000d,
312.59350585937500000000d, 312.09741210937500000000d, 311.84741210937500000000d, 311.84741210937500000000d,
311.84741210937500000000d, 311.84741210937500000000d, 311.84741210937500000000d, 311.34741210937500000000d,
311.34741210937500000000d, 311.34741210937500000000d, 311.34741210937500000000d, 311.34741210937500000000d,
311.22436523437500000000d, 311.22436523437500000000d, 310.47436523437500000000d, 310.47436523437500000000d,
309.97436523437500000000d, 309.72436523437500000000d, 309.72436523437500000000d, 309.66186523437500000000d,
309.66186523437500000000d, 309.66186523437500000000d, 309.66186523437500000000d, 309.63061523437500000000d,
309.63061523437500000000d, 309.19311523437500000000d, 308.94311523437500000000d, 308.94311523437500000000d,
308.69311523437500000000d, 308.69311523437500000000d, 308.69311523437500000000d, 308.69311523437500000000d,
308.69311523437500000000d, 308.69311523437500000000d, 308.69311523437500000000d, 308.69311523437500000000d,
308.69311523437500000000d, 308.44311523437500000000d, 308.44311523437500000000d, 308.44311523437500000000d,
308.44311523437500000000d, 308.44311523437500000000d, 308.44311523437500000000d, 308.44311523437500000000d,
308.44311523437500000000d, 308.06811523437500000000d, 307.81811523437500000000d, 307.81811523437500000000d,
307.59936523437500000000d, 307.59936523437500000000d, 307.59936523437500000000d, 307.59936523437500000000d,
307.59936523437500000000d, 307.59936523437500000000d, 307.41186523437500000000d, 307.16186523437500000000d,
307.16186523437500000000d, 306.41186523437500000000d, 306.41186523437500000000d, 306.41186523437500000000d,
306.41186523437500000000d, 306.41186523437500000000d, 306.41186523437500000000d, 306.28686523437500000000d,
306.28686523437500000000d, 306.28686523437500000000d, 306.28686523437500000000d, 306.16186523437500000000d,
306.16186523437500000000d, 306.16186523437500000000d, 306.16186523437500000000d, 306.16186523437500000000d,
306.16186523437500000000d, 306.16186523437500000000d, 306.16186523437500000000d, 306.16186523437500000000d,
306.16186523437500000000d, 306.16186523437500000000d, 306.16186523437500000000d, 306.16186523437500000000d,
305.41186523437500000000d, 305.41186523437500000000d, 304.91186523437500000000d, 304.91186523437500000000d,
304.72436523437500000000d, 304.72436523437500000000d, 304.72436523437500000000d, 304.72436523437500000000d,
304.72436523437500000000d, 304.72436523437500000000d, 304.72436523437500000000d, 303.78686523437500000000d,
303.78686523437500000000d, 303.78686523437500000000d, 303.78686523437500000000d, 303.28686523437500000000d,
302.78686523437500000000d, 302.78686523437500000000d, 302.78686523437500000000d, 302.78686523437500000000d,
302.78686523437500000000d, 302.78686523437500000000d, 302.53686523437500000000d, 302.53686523437500000000d,
302.53686523437500000000d, 302.53686523437500000000d, 302.53686523437500000000d, 302.41186523437500000000d,
301.91186523437500000000d, 301.91186523437500000000d, 301.91186523437500000000d, 301.91186523437500000000d,
301.91186523437500000000d, 301.91186523437500000000d, 301.91186523437500000000d, 301.91186523437500000000d,
301.88061523437500000000d, 301.75561523437500000000d, 301.75561523437500000000d, 301.75561523437500000000d,
301.75561523437500000000d, 301.75561523437500000000d, 301.75561523437500000000d, 301.75561523437500000000d,
301.75561523437500000000d, 300.81811523437500000000d, 300.81811523437500000000d, 300.06811523437500000000d,
300.06811523437500000000d, 300.06811523437500000000d, 299.81811523437500000000d, 299.38061523437500000000d,
299.38061523437500000000d, 299.38061523437500000000d, 299.38061523437500000000d, 299.00561523437500000000d,
299.00561523437500000000d, 299.00561523437500000000d, 299.00561523437500000000d, 298.50561523437500000000d,
298.50561523437500000000d, 298.03686523437500000000d, 297.53686523437500000000d, 297.53686523437500000000d,
297.53686523437500000000d, 297.28686523437500000000d, 297.03686523437500000000d, 296.53686523437500000000d,
296.53686523437500000000d, 296.53686523437500000000d, 296.53686523437500000000d, 296.28686523437500000000d,
296.28686523437500000000d, 296.28686523437500000000d, 296.09936523437500000000d, 296.09936523437500000000d,
296.09936523437500000000d, 296.09936523437500000000d, 296.09936523437500000000d, 295.98999023437500000000d,
295.98999023437500000000d, 295.55249023437500000000d, 295.55249023437500000000d, 295.55249023437500000000d,
295.55249023437500000000d, 295.55249023437500000000d, 295.05249023437500000000d, 294.86499023437500000000d,
294.86499023437500000000d, 294.86499023437500000000d, 294.73999023437500000000d, 294.73999023437500000000d,
294.73999023437500000000d, 294.73999023437500000000d, 294.48999023437500000000d, 294.23999023437500000000d,
293.98999023437500000000d, 293.98999023437500000000d, 293.98999023437500000000d, 293.98999023437500000000d,
293.98999023437500000000d, 293.92749023437500000000d, 293.92749023437500000000d, 293.92749023437500000000d,
293.92749023437500000000d, 293.80249023437500000000d, 293.80249023437500000000d, 293.80249023437500000000d,
293.58374023437500000000d, 293.58374023437500000000d, 293.58374023437500000000d, 293.58374023437500000000d,
293.33764648437500000000d, 293.33764648437500000000d, 293.33764648437500000000d, 293.33764648437500000000d,
293.33764648437500000000d, 293.33764648437500000000d, 292.83764648437500000000d, 292.83764648437500000000d,
292.83764648437500000000d, 292.83764648437500000000d, 292.83764648437500000000d, 292.83764648437500000000d,
292.83764648437500000000d, 292.83764648437500000000d, 292.83764648437500000000d, 292.83764648437500000000d,
292.83764648437500000000d, 292.83764648437500000000d, 292.83764648437500000000d, 292.82202148437500000000d,
292.82202148437500000000d, 292.82202148437500000000d, 292.82202148437500000000d, 292.82202148437500000000d,
292.82202148437500000000d, 292.82202148437500000000d, 292.57202148437500000000d, 292.57202148437500000000d,
292.57202148437500000000d, 292.57202148437500000000d, 292.57202148437500000000d, 292.57202148437500000000d,
292.57202148437500000000d, 292.32202148437500000000d, 292.32202148437500000000d, 292.19702148437500000000d,
292.19702148437500000000d, 292.19702148437500000000d, 292.19702148437500000000d, 292.19702148437500000000d,
292.19702148437500000000d, 292.19702148437500000000d, 291.82202148437500000000d, 291.57202148437500000000d,
291.44702148437500000000d, 291.44702148437500000000d, 291.44702148437500000000d, 291.19702148437500000000d,
291.19702148437500000000d, 291.19702148437500000000d, 291.19702148437500000000d, 290.32202148437500000000d,
290.32202148437500000000d, 290.32202148437500000000d, 289.57202148437500000000d, 289.57202148437500000000d,
289.57202148437500000000d, 289.57202148437500000000d, 289.57202148437500000000d, 289.57202148437500000000d,
289.57202148437500000000d, 289.38452148437500000000d, 289.38452148437500000000d, 289.25952148437500000000d,
289.25952148437500000000d, 289.25952148437500000000d, 289.25952148437500000000d, 289.25952148437500000000d,
289.02514648437500000000d, 289.02514648437500000000d, 288.83764648437500000000d, 288.83764648437500000000d,
288.83764648437500000000d, 288.61889648437500000000d, 288.36889648437500000000d, 288.36889648437500000000d,
287.99389648437500000000d, 287.99389648437500000000d, 287.99389648437500000000d, 287.99389648437500000000d,
287.99389648437500000000d, 287.61889648437500000000d, 287.43139648437500000000d, 287.18139648437500000000d,
287.15014648437500000000d, 287.15014648437500000000d, 287.15014648437500000000d, 287.15014648437500000000d,
287.15014648437500000000d, 286.65014648437500000000d, 286.65014648437500000000d, 285.90014648437500000000d,
285.90014648437500000000d, 285.90014648437500000000d, 285.90014648437500000000d, 285.86889648437500000000d,
285.86889648437500000000d, 285.86889648437500000000d, 285.86889648437500000000d, 285.86889648437500000000d,
285.86889648437500000000d, 285.86889648437500000000d, 285.86889648437500000000d, 285.86889648437500000000d,
285.86889648437500000000d, 285.86889648437500000000d, 285.86889648437500000000d, 285.74389648437500000000d,
285.74389648437500000000d, 285.61889648437500000000d, 285.61889648437500000000d, 285.61889648437500000000d,
285.61889648437500000000d, 284.68139648437500000000d, 284.68139648437500000000d, 284.68139648437500000000d,
284.68139648437500000000d, 284.68139648437500000000d, 284.68139648437500000000d, 284.68139648437500000000d,
284.68139648437500000000d, 284.68139648437500000000d, 284.68139648437500000000d, 284.68139648437500000000d,
284.68139648437500000000d, 284.56030273437500000000d, 284.56030273437500000000d, 284.12280273437500000000d,
284.09155273437500000000d, 283.90405273437500000000d, 283.90405273437500000000d, 283.90405273437500000000d,
283.90405273437500000000d, 283.90405273437500000000d, 283.71655273437500000000d, 283.71655273437500000000d,
283.71655273437500000000d, 283.71655273437500000000d, 283.71655273437500000000d, 283.71655273437500000000d,
283.71655273437500000000d, 283.71655273437500000000d, 283.71655273437500000000d, 283.71655273437500000000d,
283.21655273437500000000d, 283.21655273437500000000d, 283.21655273437500000000d, 282.71655273437500000000d,
282.71655273437500000000d, 282.71655273437500000000d, 282.71655273437500000000d, 282.71655273437500000000d,
282.46655273437500000000d, 282.46655273437500000000d, 282.46655273437500000000d, 282.09155273437500000000d,
282.09155273437500000000d, 282.09155273437500000000d, 282.09155273437500000000d, 281.59155273437500000000d,
281.59155273437500000000d, 281.15405273437500000000d, 281.15405273437500000000d, 281.15405273437500000000d,
281.15405273437500000000d, 281.15405273437500000000d, 281.15405273437500000000d, 281.15405273437500000000d,
281.15405273437500000000d, 281.15405273437500000000d, 281.15405273437500000000d, 281.15405273437500000000d,
281.15405273437500000000d, 281.15405273437500000000d, 281.15405273437500000000d, 281.02905273437500000000d,
280.09155273437500000000d, 280.09155273437500000000d, 280.09155273437500000000d, 280.09155273437500000000d,
280.09155273437500000000d, 280.09155273437500000000d, 280.06030273437500000000d, 280.06030273437500000000d,
280.06030273437500000000d, 280.06030273437500000000d, 280.06030273437500000000d, 279.62280273437500000000d,
279.62280273437500000000d, 279.12280273437500000000d, 278.88842773437500000000d, 277.95092773437500000000d,
277.95092773437500000000d, 277.82592773437500000000d, 277.82592773437500000000d, 277.82592773437500000000d,
277.82592773437500000000d, 277.70092773437500000000d, 277.20092773437500000000d, 277.07592773437500000000d,
277.07592773437500000000d, 277.07592773437500000000d, 276.82592773437500000000d, 276.82592773437500000000d,
276.82592773437500000000d, 276.82592773437500000000d, 276.07592773437500000000d, 275.95092773437500000000d,
275.95092773437500000000d, 275.95092773437500000000d, 275.95092773437500000000d, 275.95092773437500000000d,
275.95092773437500000000d, 275.95092773437500000000d, 275.95092773437500000000d, 275.20092773437500000000d,
275.20092773437500000000d, 275.20092773437500000000d, 275.20092773437500000000d, 275.20092773437500000000d,
275.20092773437500000000d, 275.20092773437500000000d, 275.20092773437500000000d, 274.95092773437500000000d,
274.95092773437500000000d, 274.95092773437500000000d, 274.45092773437500000000d, 274.45092773437500000000d,
274.45092773437500000000d, 274.45092773437500000000d, 274.45092773437500000000d, 274.45092773437500000000d,
274.45092773437500000000d, 274.45092773437500000000d, 274.33374023437500000000d, 274.33374023437500000000d,
274.33374023437500000000d, 274.33374023437500000000d, 273.95874023437500000000d, 273.95874023437500000000d,
273.45874023437500000000d, 273.45874023437500000000d, 273.45874023437500000000d, 273.21069335937500000000d,
272.46069335937500000000d, 272.46069335937500000000d, 271.71069335937500000000d, 271.71069335937500000000d,
270.77319335937500000000d, 270.77319335937500000000d, 270.77319335937500000000d, 270.77319335937500000000d,
270.77319335937500000000d, 270.77319335937500000000d, 270.77319335937500000000d, 270.52319335937500000000d,
269.58569335937500000000d, 269.58569335937500000000d, 269.58569335937500000000d, 269.58569335937500000000d,
269.58569335937500000000d, 269.08569335937500000000d, 268.71069335937500000000d, 268.71069335937500000000d,
268.71069335937500000000d, 268.21069335937500000000d, 268.21069335937500000000d, 267.71069335937500000000d,
267.46069335937500000000d, 267.46069335937500000000d, 267.21069335937500000000d, 267.21069335937500000000d,
266.97631835937500000000d, 266.97631835937500000000d, 266.97631835937500000000d, 266.85131835937500000000d,
266.85131835937500000000d, 266.85131835937500000000d, 266.72631835937500000000d, 266.72631835937500000000d,
266.72631835937500000000d, 266.72631835937500000000d, 266.72631835937500000000d, 266.72631835937500000000d,
266.72631835937500000000d, 266.72631835937500000000d, 266.28881835937500000000d, 266.28881835937500000000d,
265.91381835937500000000d, 265.91381835937500000000d, 265.91381835937500000000d, 265.91381835937500000000d,
265.91381835937500000000d, 265.41381835937500000000d, 265.41381835937500000000d, 265.41381835937500000000d,
264.91381835937500000000d, 264.82006835937500000000d, 264.82006835937500000000d, 264.82006835937500000000d,
264.82006835937500000000d, 264.82006835937500000000d, 264.82006835937500000000d, 264.82006835937500000000d,
264.82006835937500000000d, 264.82006835937500000000d, 264.82006835937500000000d, 264.69506835937500000000d,
264.69506835937500000000d, 264.69506835937500000000d, 264.69506835937500000000d, 264.69506835937500000000d,
264.69506835937500000000d, 264.69506835937500000000d, 264.69506835937500000000d, 264.69506835937500000000d,
264.69506835937500000000d, 264.69506835937500000000d, 264.69506835937500000000d, 264.69506835937500000000d,
264.69506835937500000000d, 264.69506835937500000000d, 264.69506835937500000000d, 264.69506835937500000000d,
263.75756835937500000000d, 263.75756835937500000000d, 263.75756835937500000000d, 263.75756835937500000000d,
263.75756835937500000000d, 263.00756835937500000000d, 263.00756835937500000000d, 263.00756835937500000000d,
262.94506835937500000000d, 262.07006835937500000000d, 261.63256835937500000000d, 261.63256835937500000000d,
261.63256835937500000000d, 261.63256835937500000000d, 261.44506835937500000000d, 261.44506835937500000000d,
261.35131835937500000000d, 261.24194335937500000000d, 261.24194335937500000000d, 261.24194335937500000000d,
261.24194335937500000000d, 261.24194335937500000000d, 261.24194335937500000000d, 261.14819335937500000000d,
261.14819335937500000000d, 261.14819335937500000000d, 261.14819335937500000000d, 261.14819335937500000000d,
261.14819335937500000000d, 261.14819335937500000000d, 261.14819335937500000000d, 261.14819335937500000000d,
260.67944335937500000000d, 260.67944335937500000000d, 260.67944335937500000000d, 260.30444335937500000000d,
260.30444335937500000000d, 260.30444335937500000000d, 260.30444335937500000000d, 260.30444335937500000000d,
260.30444335937500000000d, 260.11694335937500000000d, 260.11694335937500000000d, 260.07006835937500000000d,
260.07006835937500000000d, 260.07006835937500000000d, 260.07006835937500000000d, 259.82006835937500000000d,
259.57006835937500000000d, 259.57006835937500000000d, 259.57006835937500000000d, 259.57006835937500000000d,
259.57006835937500000000d, 259.57006835937500000000d, 259.57006835937500000000d, 259.57006835937500000000d,
259.57006835937500000000d, 259.57006835937500000000d, 259.57006835937500000000d, 259.57006835937500000000d,
259.57006835937500000000d, 259.57006835937500000000d, 259.32006835937500000000d, 259.32006835937500000000d,
259.13256835937500000000d, 259.13256835937500000000d, 258.94506835937500000000d, 258.94506835937500000000d,
258.94506835937500000000d, 258.94506835937500000000d, 258.88256835937500000000d, 258.88256835937500000000d,
258.88256835937500000000d, 258.75756835937500000000d, 258.75756835937500000000d, 258.75756835937500000000d,
258.75756835937500000000d, 258.75756835937500000000d, 258.75756835937500000000d, 258.75756835937500000000d,
258.75756835937500000000d, 258.32006835937500000000d, 258.32006835937500000000d, 258.32006835937500000000d,
258.32006835937500000000d, 258.32006835937500000000d, 258.32006835937500000000d, 258.32006835937500000000d,
257.82006835937500000000d, 257.82006835937500000000d, 257.82006835937500000000d, 257.82006835937500000000d,
257.82006835937500000000d, 257.44506835937500000000d, 257.44506835937500000000d, 257.44506835937500000000d,
257.44506835937500000000d, 257.44506835937500000000d, 257.44506835937500000000d, 257.44506835937500000000d,
257.44506835937500000000d, 257.32006835937500000000d, 257.22631835937500000000d, 256.24194335937500000000d,
256.24194335937500000000d, 255.74194335937500000000d, 255.74194335937500000000d, 255.74194335937500000000d,
255.74194335937500000000d, 255.74194335937500000000d, 255.74194335937500000000d, 255.74194335937500000000d,
255.67944335937500000000d, 255.67944335937500000000d, 255.67944335937500000000d, 255.67944335937500000000d,
255.67944335937500000000d, 255.67944335937500000000d, 255.67944335937500000000d, 255.67944335937500000000d,
255.67944335937500000000d, 255.67944335937500000000d, 255.67944335937500000000d, 255.42944335937500000000d,
255.42944335937500000000d, 255.17944335937500000000d, 255.17944335937500000000d, 255.17944335937500000000d,
255.17944335937500000000d, 255.05444335937500000000d, 254.55444335937500000000d, 253.80444335937500000000d,
253.74975585937500000000d, 253.74975585937500000000d, 253.49975585937500000000d, 253.06225585937500000000d,
253.06225585937500000000d, 253.06225585937500000000d, 253.06225585937500000000d, 253.06225585937500000000d,
252.82788085937500000000d, 252.82788085937500000000d, 252.82788085937500000000d, 252.76538085937500000000d,
252.76538085937500000000d, 252.76538085937500000000d, 252.76538085937500000000d, 252.76538085937500000000d,
252.76538085937500000000d, 252.57788085937500000000d, 252.57788085937500000000d, 252.57788085937500000000d,
252.57788085937500000000d, 252.57788085937500000000d, 252.45483398437500000000d, 252.45483398437500000000d,
252.20483398437500000000d, 251.76733398437500000000d, 251.32983398437500000000d, 250.95483398437500000000d,
250.95483398437500000000d, 250.95483398437500000000d, 250.95483398437500000000d, 250.95483398437500000000d,
250.95483398437500000000d, 250.20483398437500000000d, 250.20483398437500000000d, 250.20483398437500000000d,
250.20483398437500000000d, 250.20483398437500000000d, 250.20483398437500000000d, 250.20483398437500000000d,
250.20483398437500000000d, 250.20483398437500000000d, 250.20483398437500000000d, 249.95483398437500000000d,
249.95483398437500000000d, 249.20483398437500000000d, 249.20483398437500000000d, 249.20483398437500000000d,
249.20483398437500000000d, 249.14624023437500000000d, 249.14624023437500000000d, 248.70874023437500000000d,
248.69311523437500000000d, 248.69311523437500000000d, 248.69311523437500000000d, 248.69311523437500000000d,
248.69311523437500000000d, 248.69311523437500000000d, 248.69311523437500000000d, 248.69311523437500000000d,
248.69311523437500000000d, 248.25561523437500000000d, 248.25561523437500000000d, 248.00561523437500000000d,
247.88061523437500000000d, 247.50561523437500000000d, 247.50561523437500000000d, 247.50561523437500000000d
};
}