const float atan_z[] = {
  0.0,
  0.0,
  0.0,
  0.20379408547250932,
  0.3331128781494499,
  4.307654776745721,
  0.5842748686181949,
  0.9558803663683193,
  12.089994902273702,
  1.1093522318578835,
  1.816460127751725,
  22.374294832726946,
  1.7462528399471466,
  2.861630898888052,
  34.22232296933362,
  2.4640508489533204,
  4.0409390321308365,
  46.822252808325175,
  3.2349938709326125,
  5.308894511973222,
  59.523784078153994,
  4.035049496531883,
  6.625901639936501,
  71.83895270042467,
  4.843973873426876,
  7.9584104695288715,
  83.42500283650133,
  5.645106691244109,
  9.278618854503975,
  94.05992974871651,
  6.4250258909778495,
  10.563940769132614,
  103.61691242651682,
  7.1731458071515135,
  11.796376775576164,
  112.04087692514736,
  7.881308963106221,
  12.961868604361143,
  119.32857444078081,
  8.543399779222455,
  14.04968439433128,
  125.51248925834125,
  9.154994455176848,
  15.051858490379118,
  130.64833454771656,
  9.713052645701964,
  15.962695649252282,
  134.8056481998508,
  10.215651432476989,
  16.77834112336791,
  138.06093235314665,
  10.661759247531336,
  17.496413370576192,
  140.4928042995291,
  11.051045983360154,
  18.115693724083712,
  142.17869238981962,
  11.383724976064286,
  18.635866358776866,
  143.19268972534996,
  11.66042250968826,
  19.057301726945752,
  143.60425581431878,
  11.880968005252726,
  19.38087693538182,
  143.4775250521286,
  12.04706472417979,
  19.607827062102842,
  142.8710384666681,
  12.160545003742527,
  19.73962201893005,
  141.83776165468385,
  12.22331203445924,
  19.77786416681988,
  140.42528835015264,
  12.237293711367556,
  19.72420242969747,
  138.67615714829572,
  12.20440626635559,
  19.580259094017947,
  136.62823013480056,
  12.126525752966927,
  19.347565797392008,
  134.31509797186732,
  12.005465762968015,
  19.0275053699238,
  131.76648759255409,
  11.842960008499176,
  18.62125615272248,
  129.0086570522492,
  11.64064860838107,
  18.12973510729944,
  126.06476807616923,
  11.400067075060178,
  17.553535321636218,
  122.95523104411109,
  11.122637111174072,
  16.892852187852895,
  119.69802004318285,
  10.809658390643335,
  16.147390154297,
  116.30895755526399,
  10.462300513453783,
  15.316237735903997,
  112.80196959737054,
  10.08159427449732,
  14.402260658233445,
  109.18931289910415,
  9.668421253371662,
  13.403596042543313,
  105.48177612812356,
  9.223500474592583,
  12.317039710957033,
  101.68885736830089,
  8.747370435102539,
  11.137450729171405,
  97.81892009228932,
  -2191.759635983064,
  -2190.1433145078563,
  -2106.120670195157,
  -2191.782435098691,
  -2190.4536590577686,
  -2108.311129486733,
  -2190.560672917622,
  -2189.054439505303,
  -2108.517957625807,
  -2187.6344110579207,
  -2185.5397673194025,
  -2106.664007962152,
  -2182.785142454105,
  -2179.7641859983896,
  -2102.7838416233058,
  -2175.9702810166477,
  -2171.7649323532023,
  -2096.9848529906317,
  -2167.2645244923224,
  -2161.6943968099304,
  -2089.416932033854,
  -2156.813076909011,
  -2149.7678420950942,
  -2080.2502878365467,
  -2144.797173586372,
  -2136.2261872653635,
  -2069.6601519777632,
  -2131.410294889766,
  -2121.311436116736,
  -2057.816855578153,
  -2116.8428068777953,
  -2105.2517632259596,
  -2044.8798794053414,
  -2101.272821073111,
  -2088.2534934418345,
  -2030.9947110784651,
  -2084.861408483715,
  -2070.4977251551963,
  -2016.2916018582164,
  -2067.75071669389,
  -2052.139902972638,
  -2000.8855493977844,
  -2050.0639221012343,
  -2033.3111329004885,
  -1984.8770249481954,
  -2031.9062649258506,
  -2014.120419418518,
  -1968.353112212855,
  -2013.3666570063856,
  -1994.657290887333,
  -1951.3888354518328,
  -1994.5195299274094,
  -1974.9944833658458,
  -1934.048533803516,
  -1975.4267163545164,
  -1955.190491938839,
  -1916.3871942909152,
  -1956.1392431786828,
  -1935.2918902482916,
  -1898.4516937892795,
  -1936.6989719474614,
  -1915.3353770356268,
  -1880.2819252931404,
  -1917.1400585732179,
  -1895.3495437277488,
  -1861.9117999087348,
  -1897.4902268240037,
  -1875.3563771284623,
  -1843.370125901503,
  -1877.7718632313947,
  -1855.3725215098402,
  -1824.6813718593016,
  -1858.0029480415974,
  -1835.4103285271065,
  -1805.8663240111298,
  -1838.1978399308812,
  -1815.4787238682618,
  -1786.942648954842,
  -1818.3679329159222,
  -1795.583917999717,
  -1767.9253731685546,
  -1798.5222032140841,
  -1775.7299857988237,
  -1748.8272901605312,
  -1778.6676623951207,
  -1755.9193368983233,
  -1729.659305247989,
  -1758.8097314219615,
  -1736.1530955740386,
  -1710.430726936938,
  -1738.952548352265,
  -1716.4314061881873,
  -1691.1495128212712,
  -1719.0992207078561,
  -1696.7536776555964,
  -1671.8224769001722,
  -1699.2520318924696,
  -1677.1187781651915,
  -1652.4554642672165,
  -1679.4126095837903,
  -1657.5251894642797,
  -1633.053498270741,
  -1659.5820627525627,
  -1637.9711283784293,
  -1613.6209044889122,
  -1639.7610928637782,
  -1618.4546418658629,
  -1594.1614152025534,
  -1619.9500838790652,
  -1598.9736807597014,
  -1574.678257478118,
  -1600.1491748883293,
  -1579.5261564020004,
  -1555.174227483918,
  -1580.3583185343864,
  -1560.1099835904295,
  -1535.6517532458463,
  -1560.5773278393438,
  -1540.7231126149682,
  -1516.1129476953265,
  -1540.8059135796937,
  -1521.3635526348005,
  -1496.5596535636023,
  -1521.039211799102,
  -1501.9489897023352,
  -1476.8884317477025,
  -1501.2774794762445,
  -1482.486896867409,
  -1457.125783252393,
  -1481.5208376550788,
  -1462.9836484805744,
  -1437.293213597582,
  -1461.769302980473,
  -1443.4446897635169,
  -1417.408106606356,
  -1442.0228130524124,
  -1423.8746796370303,
  -1397.4844538482314,
  -1422.2812467372542,
  -1404.2776110033335,
  -1377.5334616751366,
  -1402.5444403705808,
  -1384.656912047076,
  -1357.564055049239,
  -1382.8122006182418,
  -1365.0155315719476,
  -1337.5832947484969,
  -1363.0843146239092,
  -1345.3560109195992,
  -1317.596722138626,
  -1343.3605579577327,
  -1325.6805446161554,
  -1297.6086435584548,
  -1323.6407007871694,
  -1305.9910315504983,
  -1277.6223644873382,
  -1303.9245126142177,
  -1286.2891181997613,
  -1257.640382038192,
  -1284.2117658601765,
  -1266.57623517377,
  -1237.6645429278644,
  -1264.5022385272357,
  -1246.8536281449624,
  -1217.696172893716,
  -1244.7957161237036,
  -1227.1223840578587,
  -1197.7361825260662,
  -1225.0919930048133,
  -1207.3834533674112,
  -1177.7851536460546,
  -1205.3908732524915,
  -1187.6376689342299,
  -1157.8434096547453,
  -1185.6921711940795,
  -1167.8857621030447,
  -1137.9110726915785,
  -1165.995711640853,
  -1148.1283764056961,
  -1117.9881099505983,
  -1146.3013299115382,
  -1128.3660792587452,
  -1098.0743710956835,
  -1126.6088716932438,
  -1108.5993719662558,
  -1078.1696183779068,
  -1106.9181927817945,
  -1088.8286982884606,
  -1058.273550777808,
  -1087.229158734956,
  -1069.0544517953676,
  -1038.3858232631299,
  -1067.5416444651364,
  -1049.2769821894774,
  -1018.5060620603865,
  -1047.8555337925247,
  -1029.4966007525975,
  -998.6338766796999,
  -1028.1707189750816,
  -1009.7135850473094,
  -978.7688693010011,
  -1008.487100228121,
  -989.9281829831656,
  -958.9106420212186,
  -988.8045852432467,
  -970.1406163405405,
  -939.058802372542,
  -969.1230887140276,
  -950.351083830668,
  -919.2129674479828,
  -949.4425318738789,
  -930.55976375832,
  -899.3727669095518,
  -929.7628420500969,
  -910.7668163434356,
  -879.5378451041903,
  -910.0839522367806,
  -890.9723857494819,
  -859.7078624712576,
  -890.4058006884242,
  -871.1766018591453,
  -839.8824963913695,
  -870.7283305352112,
  -851.3795818319123,
  -820.0614415984048,
  -851.0514894204703,
  -831.5814314729921,
  -800.2444102535156,
  -831.3752291603024,
  -811.7822464387328,
  -780.4311317611069,
  -811.6995054250572,
  -791.9821133000411,
  -760.621352391277,
  -792.0242774420894,
  -772.1811104822325,
  -740.814834760537,
  -772.3495077190471,
  -752.3793090971316,
  -721.011357212263,
  -552.6751617868206,
  -532.5767736810183,
  -501.2107131298687,
  -532.9838433452494,
  -512.87134713441,
  -481.3539203975798,
  -513.2780685617498,
  -493.27355212782084,
  -461.4601334479998,
  -493.5599928349072,
  -473.79094115938875,
  -441.54539616797143,
  -473.83146399446326,
  -454.42867899048593,
  -421.6231253224561,
  -454.0940676008796,
  -435.1900276775628,
  -401.7045288542368,
  -434.3491655450316,
  -416.07674962603693,
  -381.7989670813304,
  -414.59792896908584,
  -397.0894420449414,
  -361.9142644500273,
  -394.84136637753215,
  -378.22781432817334,
  -342.0569790151833,
  -375.0803476790349,
  -359.49091825615807,
  -322.2326363131012,
  -355.31562479216973,
  -340.87733950805625,
  -302.44593384379067,
  -335.5478493587429,
  -322.38535779718796,
  -282.70092205657363,
  -315.77758803541116,
  -304.01308198643443,
  -263.00116760968575,
  -296.00533577662486,
  -285.75856580443224,
  -243.34990485017642,
  -276.2315274793778,
  -267.6199092746684,
  -223.75018209143386,
  -256.45654833412516,
  -249.5953507114454,
  -204.20501062130091,
  -236.6807432200684,
  -231.68335417946983,
  -184.7175269455368,
  -216.90442550431155,
  -213.88269775364074,
  -165.29118350238483,
  -197.12788566817636,
  -196.19256892852061,
  -145.92999188060236,
  -177.3514003202424,
  -178.61267543441227,
  -126.63885952960354,
  -157.57524242653633,
  -161.14338311723327,
  -107.42409552318834,
  -137.79969412914068,
  -143.78589858468413,
  -88.2942370214831,
  -118.02506465239398,
  -126.54252533598759,
  -69.26153328135761,
  -98.25171832364069,
  -109.41704304787412,
  -50.34494027795902,
  -78.48012400371256,
  -92.41530200998248,
  -31.577219274817825,
  -58.7109550918608,
  -75.54621709192558,
  -13.026572603279,
  -38.9453314930185,
  -58.82356881140791,
  -19.185591960143707,
  -42.26963627762271,
  -25.923750484552734,
  0.0,
  0.0,
  0.0,
  2.4146746976457507,
  0.9519158201069331,
  0.8256757739391105,
  6.883128893219691,
  2.7333810038931006,
  2.3645057715473285,
  12.969016473062084,
  5.196010291771472,
  4.483574948297701,
  20.228808779197834,
  8.186088699557558,
  7.047621241951674,
  28.251913395219617,
  11.556953887808277,
  9.92962136420033,
  36.68076562082274,
  15.175656348236998,
  13.016272728047852,
  45.21781331597754,
  18.925877624935538,
  16.210172834237937,
  53.62460013516284,
  22.708524497270446,
  19.42998210435394,
  61.716562203579315,
  26.44096819231322,
  22.593625980800653,
  69.35589462972712,
  30.055566316093746,
  25.64945026541909,
  76.44393090404128,
  33.49787202295897,
  28.558167912048248,
  82.913854129235,
  36.724776371019516,
  31.290892835494105,
  88.72415328004286,
  39.702724928991074,
  33.827325297187144,
  93.85298655069778,
  42.40608212445477,
  36.15414122653715,
  98.29346715068095,
  44.81567450853959,
  38.26360050739413,
  102.04980798505744,
  46.9175185265492,
  40.15236794852376,
  105.13422499228636,
  48.70172363593451,
  41.82052950752677,
  107.56448741730537,
  50.16155370186016,
  43.270781447819445,
  109.36200589159284,
  51.292625840254686,
  44.50776893117745,
  110.55035892426599,
  52.09222446994431,
  45.53755145405535,
  111.15417107605344,
  52.55870805749328,
  46.367174504568084,
  111.1982692656452,
  52.69098601578639,
  47.00432922810887,
  110.7094998842042,
  52.48804273796759,
  47.457084379677326,
  109.71654701491798,
  51.94848408753796,
  47.73367720952115,
  108.24659277770047,
  51.07007787109501,
  47.84235207582765,
  106.32511156221358,
  49.84925237144762,
  47.7912374648206,
  103.9757357980759,
  48.280503181740414,
  47.58825372066144,
  101.22017046757537,
  46.35563305166238,
  47.24104515990598,
  98.07813748192439,
  44.06270125720471,
  46.756931391874105,
  94.56733362580826,
  41.3844638068922,
  46.142873614171776,
  90.70338700070624,
  38.29588517116804,
  45.40545242842927,
  86.49979657247854,
  34.75984131580958,
  44.5508543494841,
  81.96783707718919,
  30.718947917340984,
  43.58486468284741,
  77.11640617137891,
  26.077898300530933,
  42.51286483760532,
  71.95178034109426,
  20.6846088287607,
  41.33983243799071,
  66.47722664698676,
  14.136563479236429,
  40.070342805113114,
  60.69238020536636,
  5.230456140951674,
  38.70857050366226,
  54.5922226084424,
  -7.670654836997755,
  37.258289682818486,
  -2151.834664806113,
  -2224.217312871011,
  -2164.2771281275955,
  -2154.989860895319,
  -2237.481996873088,
  -2163.971363710876,
  -2155.0699508782373,
  -2246.9307161562697,
  -2161.557408713541,
  -2152.34074980435,
  -2252.4266151442625,
  -2156.95982531926,
  -2147.0982996831262,
  -2254.0992221931283,
  -2150.2367983767454,
  -2139.6427433010304,
  -2252.23896526362,
  -2141.5308295835043,
  -2130.2619369569125,
  -2247.2191839478137,
  -2131.0307125885247,
  -2119.222067146832,
  -2239.442378783123,
  -2118.9442985472997,
  -2106.763086760671,
  -2229.3056312211843,
  -2105.480263863255,
  -2093.097322841015,
  -2217.1801450152952,
  -2090.8367920623114,
  -2078.410064514792,
  -2203.4006270428313,
  -2075.1952549711136,
  -2062.861300015532,
  -2188.261182790502,
  -2058.7173269164164,
  -2046.5880422980931,
  -2172.0152925024377,
  -2041.5443376820162,
  -2029.7068786402347,
  -2154.8781652540238,
  -2023.7979986051942,
  -2012.3165172622935,
  -2137.0303266441506,
  -2005.5819000384772,
  -1994.500198122609,
  -2118.621701782535,
  -1986.983377886805,
  -1976.3278976945212,
  -2099.7757394440623,
  -1968.0754913819228,
  -1957.858297980985,
  -2080.593315811135,
  -1948.9189552806224,
  -1939.1405151662661,
  -2061.1562826099725,
  -1929.5639381485128,
  -1920.2155981170636,
  -2041.530604565605,
  -1910.051683358331,
  -1901.1178149423588,
  -2021.7690797339574,
  -1890.4159379160644,
  -1881.8757494379336,
  -2001.9136640177705,
  -1870.6841914500765,
  -1862.5132301362519,
  -1981.997435433904,
  -1850.8787374153294,
  -1843.0501139645612,
  -1962.0462395182672,
  -1831.0175734128861,
  -1823.5029449113679,
  -1942.0800580007008,
  -1811.1151593138552,
  -1803.8855060802327,
  -1922.1141407579062,
  -1791.1830518239576,
  -1784.2092813600875,
  -1902.1599374637142,
  -1771.2304330315637,
  -1764.4838408356472,
  -1882.2258611739471,
  -1751.26454886401,
  -1744.717162096003,
  -1862.3179118271134,
  -1731.2910715563503,
  -1724.9158978210664,
  -1842.4401836037105,
  -1711.3143984068263,
  -1705.0855984506115,
  -1822.5952764134634,
  -1691.3378973635556,
  -1685.2308973673773,
  -1802.7846285302724,
  -1671.3641084127833,
  -1665.3556648419033,
  -1783.0087845753987,
  -1651.3949083426476,
  -1645.4631359751875,
  -1763.267610637743,
  -1631.4316452398293,
  -1625.5560170166261,
  -1743.56046627856,
  -1611.4752480304576,
  -1605.6365737096835,
  -1723.8863414535153,
  -1591.5263154861755,
  -1585.7067047080934,
  -1704.243964954052,
  -1571.5851883639286,
  -1565.7680025944042,
  -1684.631889781441,
  -1551.6520077161535,
  -1545.8218046055047,
  -1665.048559883357,
  -1531.7267618797516,
  -1525.8692348133848,
  -1645.4923618714165,
  -1511.8093242121988,
  -1505.911239212552,
  -1625.9616646703928,
  -1491.8994832776748,
  -1485.9539629896253,
  -1606.440978831535,
  -1471.9825652496097,
  -1465.9989295230903,
  -1586.9304483476026,
  -1452.0636554541716,
  -1446.047261562416,
  -1567.4300280112004,
  -1432.1466447938326,
  -1426.0997621313013,
  -1547.9395310295026,
  -1412.2344612720556,
  -1406.1569804546546,
  -1528.458666988849,
  -1392.3292599006663,
  -1386.2192655776093,
  -1508.9870719821415,
  -1372.4325781312195,
  -1366.2868098801164,
  -1489.5243323829309,
  -1352.5454627880597,
  -1346.359684305018,
  -1470.0700034794309,
  -1332.6685734894254,
  -1326.4378667980359,
  -1450.6236239593634,
  -1312.802266704227,
  -1306.52126519377,
  -1431.1847270540723,
  -1292.9466638864033,
  -1286.609735563331,
  -1411.7528490007358,
  -1273.1017065375167,
  -1266.7030968588158,
  -1392.327535358943,
  -1253.267200554599,
  -1246.8011425409575,
  -1372.9083456175538,
  -1233.4428518092511,
  -1226.9036497535187,
  -1353.4948564456731,
  -1213.628294562569,
  -1207.0103865068113,
  -1334.0866638744594,
  -1193.8231140373457,
  -1187.1211172493815,
  -1314.6833846416662,
  -1174.0268642346127,
  -1167.2356071382817,
  -1295.2846568860623,
  -1154.2390818877673,
  -1147.3536252618774,
  -1275.8901403423827,
  -1134.4592972874675,
  -1127.4749470227039,
  -1256.4995161577233,
  -1114.6870425783945,
  -1107.5993558496998,
  -1237.1124864260887,
  -1094.9218580201011,
  -1087.7266443777885,
  -1217.728773518133,
  -1075.1632966144666,
  -1067.8566152070184,
  -1198.3481192671597,
  -1055.4109274284697,
  -1047.9890813323498,
  -1178.9702840595082,
  -1035.6643378802623,
  -1028.1238663178524,
  -1159.5950458669831,
  -1015.9231352066404,
  -1008.2608042748909,
  -1140.2221992505429,
  -996.1869472890402,
  -988.3997396922626,
  -1120.8515543576527,
  -976.4554229815706,
  -968.5405271567707,
  -1101.482935930257,
  -956.7282320570537,
  -948.6830309949638,
  -1082.1161823359607,
  -937.0050648644878,
  -928.8271248604663,
  -1062.7511446315311,
  -917.2856317729074,
  -908.9726912861851,
  -1043.3876856650768,
  -897.5696624615513,
  -889.1196212165125,
  -1024.0256792210976,
  -877.8569051039748,
  -869.2678135312636,
  -1004.6650092108925,
  -858.1471254837423,
  -849.4171745703607,
  -985.3055689095089,
  -838.4401060712203,
  -829.567617666079,
  -965.9472602394032,
  -818.7356450844089,
  -809.7190626879053,
  -946.5899931002266,
  -799.0335555514363,
  -789.8714356036522,
  -927.2336847435838,
  -779.3336643880505,
  -770.0246680593519,
  -907.8782591912111,
  -759.6358115000098,
  -750.1786969795711,
  -888.523646694735,
  -739.9398489175231,
  -730.3334641890951,
  -869.1697832349936,
  -720.2456399667062,
  -510.48891605639454,
  -649.8166100587927,
  -500.5530584813007,
  -490.6276605444378,
  -630.5915916373082,
  -480.9037273004106,
  -470.765809444518,
  -611.499710238931,
  -461.31560917885696,
  -450.9165480196815,
  -592.5434308214168,
  -441.80284162757283,
  -431.09062628556245,
  -573.7232524244656,
  -422.37642502510977,
  -411.296777087469,
  -555.0381592356933,
  -403.0448025416149,
  -391.54207161474136,
  -536.4859879119442,
  -383.8143484075716,
  -371.8322218557316,
  -518.0637253679043,
  -364.68977903544146,
  -352.1718384314239,
  -499.76774909734246,
  -345.674499663164,
  -332.564651298506,
  -481.5940201955601,
  -326.77089757472675,
  -313.0137000157297,
  -463.5382376053571,
  -307.98059158723464,
  -293.5214996489756,
  -445.59596069902744,
  -289.3046463923129,
  -274.0901879849361,
  -427.76270611436604,
  -270.74375952251677,
  -254.7216595833689,
  -410.0340237594396,
  -252.2984282161386,
  -235.41769241272047,
  -392.40555606506683,
  -233.9691033422607,
  -216.18007354130629,
  -374.8730838733205,
  -215.7563379427474,
  -197.01073188225482,
  -357.43256178521665,
  -197.66093906786614,
  -177.91188884954508,
  -340.0801453344485,
  -179.68413382645977,
  -158.88624301198965,
  -322.81221199328854,
  -161.82776468403983,
  -139.93721454504583,
  -305.62537774206044,
  -144.09453645867853,
  -121.06929404773582,
  -288.51651073958226,
  -126.48835108789302,
  -102.28857875874189,
  -271.4827435186274,
  -109.01479228998213,
  -83.60366454378044,
  -254.5214851046819,
  -91.68187504085236,
  -65.02727215391528,
  -237.630434535243,
  -74.50129036491634,
  -46.57958155595328,
  -220.80759747377442,
  -57.490655727272674,
  -28.296304406923948,
  -204.05130802706478,
  -40.678055854893515,
  -187.36025859379816,
  -170.73354178838196,
  -154.17071055619022,
  -137.67186621987025,
  -121.23779079100535,
  -104.87015253368295,
  -88.57183972241286,
  -72.3475355145091,
  -56.20479149622865,
  -40.15627648868583,
  -24.225383768443493,
  -24.112744369553845,
  0.0,
  0.0,
  0.0,
  0.4433724593709485,
  2.670954356387938,
  2.313038697587899,
  1.2684274761647885,
  7.584964360470622,
  6.583179119053966,
  2.4032457601197166,
  14.239656071480567,
  12.383381686234998,
  3.775021953128089,
  22.134035456705305,
  19.283396681549448,
  5.315479986491482,
  30.811753504129683,
  26.889014706436683,
  6.963647714923582,
  39.88160609622446,
  34.86100852400341,
  8.66694368900744,
  49.02343602675046,
  42.920937406134726,
  10.38124173316237,
  57.98546828392796,
  50.849197645998856,
  12.070359025912694,
  66.57719517115447,
  58.47902355894985,
  13.705255345266096,
  74.66044298606812,
  65.6888148035755,
  15.263122263076184,
  82.14019255879361,
  72.39420974504264,
  16.726468379255266,
  88.95601400525993,
  78.54068031451516,
  18.082259454726,
  95.07452173900197,
  84.09701310504033,
  19.321142441349593,
  100.48298101064643,
  89.04979396248405,
  20.436764121467604,
  105.18404181831602,
  93.39887421418871,
  21.425184339468842,
  109.1914966798056,
  97.15372634646383,
  22.28437790860403,
  112.52692582468444,
  100.3305683075207,
  23.01381639434294,
  115.21708729359625,
  102.95013088725341,
  23.61411992197054,
  117.29191776507014,
  105.03595055330356,
  24.086769163104236,
  118.78302501402732,
  106.61308384881795,
  24.43386823547098,
  119.72257023794714,
  107.70715499219114,
  24.657950098122,
  120.14245556897981,
  108.34366348354433,
  24.761816954079222,
  120.07374766421594,
  108.54749224352554,
  24.748409072755976,
  119.54628181046382,
  108.34256866471083,
  24.620696249233788,
  118.58840239163351,
  107.7516408854849,
  24.381586785747913,
  117.22680496455155,
  106.79613972920788,
  24.033849382245535,
  115.4864527929019,
  105.49610329886877,
  23.580043625713415,
  113.3905467518482,
  103.87014641336123,
  23.022454825820432,
  110.9605322850573,
  101.93546114081664,
  22.36302867933955,
  108.21613079356621,
  99.70783782676585,
  21.60330052007248,
  105.17538565041491,
  97.20169839809091,
  20.74431247537541,
  101.8547151168093,
  94.43013548160798,
  19.786509242146167,
  98.26896589613193,
  91.40495210808376,
  18.72959852419808,
  94.43146197088686,
  88.13669754229431,
  17.572353646428382,
  90.35404374608697,
  84.6346951115604,
  16.312319651636244,
  86.04709233000767,
  80.90705777385597,
  14.945351513658125,
  81.5195328881191,
  76.96068647694233,
  13.46484194078812,
  76.77880912836008,
  72.80124490569392,
  -2188.1396753187155,
  -2128.1691824287673,
  -2131.5451663477215,
  -2188.569150052186,
  -2129.8578009062157,
  -2132.818705911663,
  -2187.0831546695126,
  -2128.55492509131,
  -2131.2737132959764,
  -2183.294969970131,
  -2124.567950827548,
  -2127.19565030592,
  -2177.0913770792804,
  -2118.2131184298396,
  -2120.8755217252838,
  -2168.5477483729155,
  -2109.796203912064,
  -2112.593767442168,
  -2157.855013274664,
  -2099.60134545476,
  -2102.6109389558524,
  -2145.2638267147795,
  -2087.88545182535,
  -2091.163043201757,
  -2131.045463674928,
  -2074.8762808657584,
  -2078.4599678001573,
  -2115.466567216864,
  -2060.772813598541,
  -2064.6858443915626,
  -2098.7743321933203,
  -2045.7469690640946,
  -2050.000552167531,
  -2081.1890205332484,
  -2029.9460175630659,
  -2034.541821753624,
  -2062.9013197979884,
  -2013.4952748870755,
  -2018.4275861117171,
  -2044.0726982206552,
  -1996.5008174211819,
  -2001.7583563157987,
  -2024.8374612779285,
  -1979.0520652174148,
  -1984.619490075261,
  -2005.3056450817974,
  -1961.224151345452,
  -1967.0832811345344,
  -1985.566196809632,
  -1943.0800417612897,
  -1949.210836906697,
  -1965.6901123415917,
  -1924.6723985063843,
  -1931.0537363757915,
  -1945.7333488895945,
  -1906.045195934109,
  -1912.6554751048752,
  -1925.7394257234066,
  -1887.2351088471323,
  -1894.0527124251182,
  -1905.7416850700556,
  -1868.2726956729086,
  -1875.2763398589702,
  -1885.7652197874634,
  -1849.1834009750314,
  -1856.3523911244677,
  -1865.828493004019,
  -1829.9884009439984,
  -1837.3028137403458,
  -1845.9446834611456,
  -1810.7053138496965,
  -1818.1461210057741,
  -1826.1227927573564,
  -1791.3487952933422,
  -1798.89794141986,
  -1806.3685496670475,
  -1771.9310357944153,
  -1779.57148072213,
  -1786.6851438530155,
  -1752.4621759825984,
  -1760.177909850863,
  -1767.0738176344091,
  -1732.9506525443421,
  -1740.726690331892,
  -1747.5343406217698,
  -1713.403486152071,
  -1721.2258469786314,
  -1728.0653883306882,
  -1693.826520900652,
  -1701.6821963264183,
  -1708.6648425100866,
  -1674.22462328957,
  -1682.1015379439723,
  -1689.3300279424475,
  -1654.601847507742,
  -1662.488814654157,
  -1670.0578979037862,
  -1634.9615726826316,
  -1642.8482467418337,
  -1650.8451782901896,
  -1615.306616825643,
  -1623.18344441232,
  -1631.6884785884333,
  -1595.6393314208153,
  -1603.4975020731629,
  -1612.5843763474986,
  -1575.961679943875,
  -1583.7930774284343,
  -1593.5294805522794,
  -1556.275303045634,
  -1564.0724578836232,
  -1574.5204782696267,
  -1536.581572671491,
  -1544.3376163469384,
  -1555.5541680935335,
  -1516.8816370032455,
  -1524.5902581675389,
  -1536.6274832287943,
  -1497.176457788428,
  -1504.8318606624894,
  -1517.7375064935618,
  -1477.4668413553907,
  -1485.0637064431473,
  -1498.7639225056928,
  -1457.7447327518264,
  -1465.2993248219154,
  -1479.7185430702953,
  -1438.012632413531,
  -1445.5391392027714,
  -1460.6113914886962,
  -1418.2725851071712,
  -1425.7834097449863,
  -1441.4509846469202,
  -1398.5262599879818,
  -1406.0322692481868,
  -1422.2445698531994,
  -1378.775016826522,
  -1386.2857521822596,
  -1402.998323636174,
  -1359.0199607688028,
  -1366.5438180999531,
  -1383.7175186101429,
  -1339.2619875947448,
  -1346.8063704530089,
  -1364.4066635605586,
  -1319.5018211066258,
  -1327.0732716527898,
  -1345.0696210872045,
  -1299.740044001465,
  -1307.3443550675147,
  -1325.7097064484096,
  -1279.977123350217,
  -1287.6194345251402,
  -1306.3297706618262,
  -1260.2134316145643,
  -1267.8983117892965,
  -1286.932270421226,
  -1240.4492639725843,
  -1248.180782391819,
  -1267.5193269713488,
  -1220.6848525921723,
  -1228.4666401362672,
  -1248.0927757323655,
  -1200.9203783813032,
  -1208.755680529854,
  -1228.6542081717807,
  -1181.1559806531645,
  -1189.047703354306,
  -1209.2050071757562,
  -1161.3917650687524,
  -1169.3425145475787,
  -1189.74637696627,
  -1141.6278101570022,
  -1149.6399275366311,
  -1170.2793684387989,
  -1121.8641726607448,
  -1129.9397641353885,
  -1150.8049006518136,
  -1102.100891913898,
  -1110.241855100631,
  -1131.3237790796782,
  -1082.3379934197837,
  -1090.5460404209916,
  -1111.8367111406633,
  -1062.575491771071,
  -1070.85216939986,
  -1092.3443194284248,
  -1042.8133930274944,
  -1051.1601005812174,
  -1072.8471530057463,
  -1023.0516966473631,
  -1031.469701557799,
  -1053.3456970612792,
  -1003.2903970521858,
  -1011.7808486931145,
  -1033.8403811815465,
  -983.5294848899493,
  -992.0934267824492,
  -1014.3315864499913,
  -963.7689480511633,
  -972.4073286727407,
  -994.8196515510322,
  -944.0087724823328,
  -952.7224548569944,
  -975.3048780288076,
  -924.2489428337092,
  -933.038713055452,
  -955.7875348266437,
  -904.4894429716999,
  -913.3560177929515,
  -936.2678622134852,
  -884.7302563809726,
  -893.674289979673,
  -916.7460751869512,
  -864.9713664768669,
  -873.9934565006594,
  -897.2223664287764,
  -845.212756845074,
  -854.3134498180634,
  -877.696908876744,
  -825.4544114225225,
  -834.6342075889168,
  -858.1698579674248,
  -805.6963146309176,
  -814.955672300312,
  -838.6413535958075,
  -785.9384514723154,
  -795.2777909231688,
  -819.1115218309842,
  -766.1808075944201,
  -775.6005145851991,
  -799.5804764212228,
  -746.4233693318859,
  -755.9237982632537,
  -780.048320116839,
  -726.666123728749,
  -736.247600494905,
  -760.5151458351315,
  -706.909058546167,
  -716.5718831088758,
  -540.9810376881301,
  -487.15216225885433,
  -496.89661097374545,
  -521.4580993631248,
  -467.3421264296474,
  -477.16068536702403,
  -501.96649965994635,
  -447.48847040183864,
  -457.38304780928667,
  -482.52231013126556,
  -427.5993330227818,
  -437.5795919669647,
  -463.1382046466476,
  -407.68167967560163,
  -417.76364194213676,
  -443.8240555246997,
  -387.7414798020741,
  -397.94636339539926,
  -424.5874394942762,
  -367.78385935619536,
  -378.1371168218573,
  -405.4340658765001,
  -347.81323206806945,
  -358.3437614268592,
  -386.368138288747,
  -327.833412927738,
  -338.57291722443847,
  -367.3926600145802,
  -307.84771692027755,
  -318.83019225653334,
  -348.5096920587248,
  -287.8590457627795,
  -299.12038124558507,
  -329.72057187591565,
  -267.8699652244818,
  -279.44764158987084,
  -311.02609986734296,
  -247.88277558135087,
  -259.81565244735424,
  -292.42670000831924,
  -227.89957791963593,
  -240.2277628203517,
  -273.92256043475294,
  -207.92233946152007,
  -220.68713520439505,
  -255.51375951251202,
  -187.95296203691296,
  -201.1968927769223,
  -237.2003829040573,
  -167.99335966131684,
  -181.76028078971274,
  -218.9826375356444,
  -148.0455547225761,
  -162.38085779285973,
  -200.8609693407829,
  -128.11180936248562,
  -143.0627415978817,
  -182.8361935452511,
  -108.1948236889377,
  -123.81095290940512,
  -164.90964968638514,
  -88.29806727992218,
  -104.63193666189612,
  -147.08339972379025,
  -68.42640087912969,
  -85.53442379562385,
  -129.36049893251484,
  -48.58742051037829,
  -66.53100084717913,
  -111.74539101141244,
  -28.79501412524419,
  -47.64133782462259,
  -94.24452312922318,
  -28.900052899646436,
  -76.86737428734529,
  -59.6283292128507,
  -42.550501240381614,
  -25.67490381775481,
  0.0,
  0.0,
  0.0,
  2.1235177584746907,
  2.517770460502561,
  3.6633218852275604,
  6.07029824360302,
  7.179771184039055,
  10.358448395255664,
  11.472833299162858,
  13.53199987981725,
  19.327264504923733,
  17.952515003244116,
  21.11113513629948,
  29.811798711264146,
  25.153330379973568,
  29.486643521626092,
  41.12690286005113,
  32.759556169791495,
  38.28215677488606,
  52.694333552810804,
  40.50284474288537,
  47.18320923240708,
  64.05192728933889,
  48.162745198116454,
  55.93668527333466,
  74.84822816469273,
  55.56349290961339,
  64.34571012688593,
  84.82969632688787,
  62.56894860919351,
  72.26243340594192,
  93.8250493123644,
  69.07687320672426,
  79.58021865387104,
  101.72943178334799,
  75.01324278440165,
  86.22610872934911,
  108.48985983019725,
  80.32698783521073,
  92.1540153965991,
  114.09259233278249,
  84.98533609798483,
  97.3388181513676,
  118.55260677558476,
  88.96981321871931,
  101.77140152595939,
  121.90509316862904,
  92.2728833065953,
  105.45457468358404,
  124.19874989510504,
  94.89517340027533,
  108.38512323005648,
  125.49061632508915,
  96.8432089888961,
  110.58792200797461,
  125.84217402463923,
  98.12758341055337,
  112.09152418489361,
  125.3164692717894,
  98.76148654714007,
  112.92652171306418,
  123.97604093056111,
  98.75952414795984,
  113.12430398557808,
  121.88147173611014,
  98.13676607356979,
  112.7161307568274,
  119.09041347476614,
  96.90796830529052,
  111.7324494187958,
  115.65696533491814,
  95.08691870957296,
  110.20239910730197,
  111.63130904387549,
  92.68585941022206,
  108.1534545734487,
  107.0595241367721,
  89.71493815353688,
  105.61117123999861,
  101.9835219380684,
  86.1992142015772,
  102.59899940364585,
  96.44104766494843,
  82.1484552190725,
  99.13814016446781,
  90.46570627909682,
  77.56850834926081,
  95.24741828355741,
  84.08696843094572,
  72.46034848942213,
  90.94314749358114,
  77.33010576644324,
  66.81867192798018,
  86.238961115969,
  70.2159847384853,
  60.62967344271351,
  81.14557370772764,
  62.76060297874437,
  53.86728049148178,
  75.67042487368349,
  54.97415459843728,
  46.48622926171129,
  69.81712807585359,
  46.859193697137925,
  38.40791286219451,
  63.58459152240016,
  38.40696285584613,
  29.48703747779564,
  56.96556274567638,
  29.589773170787566,
  19.41833651335037,
  49.94409016995655,
  20.344919237587874,
  7.4950091271718975,
  42.49075344228959,
  10.544985431636633,
  -2207.0976581604154,
  -2165.44731865054,
  -2200.0326072523862,
  -2218.8113170348824,
  -2170.137821826803,
  -2210.131302355179,
  -2227.339170913592,
  -2171.711717154647,
  -2218.8278177974044,
  -2232.621604144044,
  -2170.3939191612326,
  -2225.4865440942767,
  -2234.766020274245,
  -2166.4578432839344,
  -2229.74027333979,
  -2233.9827243460604,
  -2160.1938782044317,
  -2231.4399877990827,
  -2230.5371710622894,
  -2151.888764362687,
  -2230.597241771279,
  -2224.7164491284516,
  -2141.8130465537706,
  -2227.331431805288,
  -2216.807091488994,
  -2130.2142363731746,
  -2221.826932031127,
  -2207.0813641165723,
  -2117.3138437237226,
  -2214.3009445115504,
  -2195.7896044223053,
  -2103.306912141302,
  -2204.9809310110795,
  -2183.156692800785,
  -2088.363083389134,
  -2194.089775389757,
  -2169.3812228226507,
  -2072.628518749827,
  -2181.836772073446,
  -2154.636338894806,
  -2056.228228159697,
  -2168.412778126887,
  -2139.0715254537754,
  -2039.2685187222726,
  -2153.988201534661,
  -2122.814867078283,
  -2021.8393859667783,
  -2138.712826355078,
  -2105.975468565053,
  -2004.0167471653697,
  -2122.71675514024,
  -2088.64584283725,
  -1985.864466205174,
  -2106.1119698159596,
  -2070.904155587946,
  -1967.436151624732,
  -2088.9941778219827,
  -2052.816269334102,
  -1948.7767291359894,
  -2071.4447298786754,
  -2034.4375641469385,
  -1929.9238013316776,
  -2053.5324793873783,
  -2015.814533709379,
  -1910.9088131863593,
  -2035.315510303953,
  -1996.986167837661,
  -1891.7580443754175,
  -2016.84269780161,
  -1977.985139230426,
  -1872.4934497030247,
  -1998.1550899108588,
  -1958.8388150781013,
  -1853.1333679436545,
  -1979.2871128588627,
  -1939.5701147095572,
  -1833.6931177477597,
  -1960.2676111043413,
  -1920.1982336285855,
  -1814.1854973144837,
  -1941.1207372448068,
  -1900.739252726709,
  -1794.6212025232433,
  -1921.8667085568643,
  -1881.206649552402,
  -1775.0091762773523,
  -1902.5224469315049,
  -1861.6117265187604,
  -1755.3569000202026,
  -1883.1021180585326,
  -1841.963968989463,
  -1735.670636772081,
  -1863.6175843355388,
  -1822.27134437773,
  -1715.955633613174,
  -1844.0787844044166,
  -1802.5405517638367,
  -1696.2162903009603,
  -1824.4940506215373,
  -1782.7772300961494,
  -1676.4562996452125,
  -1804.8703742443236,
  -1762.9861317855225,
  -1656.6787643546206,
  -1785.2136267187586,
  -1743.1712674213609,
  -1636.8862942976625,
  -1765.528744201887,
  -1723.3360264134935,
  -1617.0810874691115,
  -1745.81988135522,
  -1703.483277579441,
  -1597.2649974059027,
  -1726.090539493395,
  -1683.6154530339752,
  -1577.4395893369253,
  -1706.3436733561068,
  -1663.7346181803628,
  -1557.6061869673124,
  -1686.581780076347,
  -1643.8425301351415,
  -1537.7659114772848,
  -1666.8069733297962,
  -1623.9344675462887,
  -1517.905360555007,
  -1646.9718005215516,
  -1604.0158819594108,
  -1498.027784892051,
  -1627.0906851470186,
  -1584.0910559822214,
  -1478.1359007219733,
  -1607.175239274425,
  -1564.1633237772796,
  -1458.2319790340339,
  -1587.2347704782985,
  -1544.2352523455588,
  -1438.3179197737306,
  -1567.2767015451343,
  -1524.3087902682964,
  -1418.3953135610166,
  -1547.3069172237117,
  -1504.3853895089414,
  -1398.465493033044,
  -1527.330050159369,
  -1484.4661049604754,
  -1378.5295755639668,
  -1507.349716269586,
  -1464.551675642676,
  -1358.5884988187618,
  -1487.3687081833896,
  -1444.642590793812,
  -1338.6430503517784,
  -1467.3891539631545,
  -1424.7391435463503,
  -1318.6938922558015,
  -1447.4126471321742,
  -1404.841474411884,
  -1298.7415816969929,
  -1427.4403530207098,
  -1384.9496064132518,
  -1278.7865880294646,
  -1407.4730955930675,
  -1365.0634733798295,
  -1258.8293070656084,
  -1387.511428206078,
  -1345.182942654854,
  -1238.870072980628,
  -1367.5556911547264,
  -1325.3078332424393,
  -1218.909168248647,
  -1347.6060583654996,
  -1305.437930239061,
  -1198.9468319404618,
  -1327.6625751865581,
  -1285.5729962432647,
  -1178.9832666571665,
  -1307.7251888824985,
  -1265.7127803127782,
  -1159.0186443275093,
  -1287.7937731587378,
  -1245.8570249355403,
  -1139.0531110583847,
  -1267.8681478066155,
  -1226.005471396614,
  -1119.0867911959217,
  -1247.9480943669441,
  -1206.157863853391,
  -1099.1197907281255,
  -1228.0333685500527,
  -1186.3139523742789,
  -1079.1522001380213,
  -1208.1237100185745,
  -1166.473495149058,
  -1059.1840967979674,
  -1188.2188500305438,
  -1146.6362600404927,
  -1039.215546980626,
  -1168.3185173507813,
  -1126.8020256150987,
  -1019.2466075494672,
  -1148.4224427647541,
  -1106.970581764987,
  -999.2773273811935,
  -1128.530362468331,
  -1087.1417300114283,
  -979.3077485637612,
  -1108.6420205568788,
  -1067.31528356335,
  -959.3379074064262,
  -1088.7571707960137,
  -1047.4910671897242,
  -939.3678352922111,
  -1068.8755778225568,
  -1027.6689169531764,
  -919.397559398173,
  -1048.9970178964809,
  -1007.8486798426314,
  -899.4271033046759,
  -1029.1212793018708,
  -988.0302133350878,
  -879.4564875113886,
  -1009.2481624762536,
  -968.2133849103099,
  -859.4857298748318,
  -989.3774799323519,
  -948.3980715371251,
  -839.5148459798817,
  -969.5090560238044,
  -928.5841591458704,
  -819.5438494556184,
  -949.6427265961668,
  -908.7715420981914,
  -799.5727522442298,
  -929.7783385561564,
  -888.9601226627047,
  -779.6015648302723,
  -909.9157493853038,
  -869.149810502873,
  -759.6302964364199,
  -890.054826618636,
  -649.3405221817115,
  -539.658955190852,
  -670.1954473045289,
  -629.5490588377269,
  -519.6697496217109,
  -650.312077026271,
  -609.7749089951604,
  -499.67242080745666,
  -630.417467297578,
  -590.0175064035495,
  -479.67498147937175,
  -610.5219031758847,
  -570.2762500229062,
  -459.68400254979275,
  -590.6336192950224,
  -550.5505199844122,
  -439.70485625675167,
  -570.7591516145089,
  -530.8396902597242,
  -419.74192245698964,
  -550.9036339184394,
  -511.14313864796975,
  -399.7987637678931,
  -531.0710471188554,
  -491.46025458673205,
  -379.87827452370465,
  -511.2644284480257,
  -471.79044520841114,
  -359.9828078775772,
  -491.48604670749023,
  -452.13313999353016,
  -340.1142848510769,
  -471.7375489036129,
  -432.48779431555624,
  -320.27428870940224,
  -452.0200828505416,
  -412.853892125824,
  -300.46414773029954,
  -432.33439966418325,
  -393.23094799080826,
  -280.6850092514841,
  -412.68093950247555,
  -373.61850866634666,
  -260.9379078531883,
  -393.059903422865,
  -354.01615437398004,
  -241.22383071136193,
  -373.4713138217244,
  -334.42349993340724,
  -221.54378363877495,
  -353.91506558724916,
  -314.84019590292365,
  -201.89886229283593,
  -334.3909698335018,
  -295.2659298884218,
  -182.29033480589686,
  -314.8987918878022,
  -275.7004282044773,
  -162.7197453473264,
  -295.4382850798479,
  -256.1434581142395,
  -143.1890542275797,
  -276.00922183863145,
  -236.5948309488482,
  -123.70084213280383,
  -256.6114236628493,
  -217.0544065306569,
  -104.25863118206814,
  -237.24479173046618,
  -197.52209953190527,
  -84.86743287048668,
  -217.9093403236205,
  -177.99788875664973,
  -65.53478002120619,
  -198.60523599537677,
  -158.48183096809896,
  -46.27294092579571,
  -179.3328467393102,
  -138.97408206893834,
  -27.104677332832548,
  -160.09280782249394,
  -119.47493079652222,
  -140.8861154046745,
  -121.71426779913662,
  -102.57949252909418,
  -83.48513923982746,
  -64.43642643478267,
  -45.442056340787765,
  -26.518462822962448,
  -99.98485514291662,
  -80.50462365080438,
  -61.03549590823633,
  -41.57968055776892,
  -22.14165336640445,
};
