diff --git a/dev-0/out.tsv b/dev-0/out.tsv index 1bd82f1..b27af3b 100644 --- a/dev-0/out.tsv +++ b/dev-0/out.tsv @@ -1,1000 +1,1000 @@ -79928.4399485942 -14654.091040813364 -50617.4602962574 -16301.185193157755 -24770.45943358168 -80200.43337570596 -47379.82251819223 -11798.993469458073 --6125.74279373046 -16421.6093913503 -26810.607366126962 -82919.3629648285 -7035.173638548702 -4802.325212693773 -39338.86042507179 -25235.01209565811 -63181.53479967825 -94822.06074868143 -39810.360555959865 -8571.423653270118 -1947.6086324146017 -9837.390239810571 --6297.595365200192 -59750.09188908152 --3349.8794874846935 -70504.46247367375 -80774.01340080984 -15553.682565759867 -11344.418448545039 -40611.61593784578 -76966.6162816044 -65499.974739045836 -7332.271830192767 -51261.15612707939 -40118.21993296873 -61591.01503160689 -35196.93175679166 -26249.373056571 -43411.81545103155 -72337.90117227472 -78009.44014451746 -32095.022449669428 -39577.54163492285 -68440.07886526827 -15860.760103425011 -124894.86866012868 -93997.30926738307 -13546.220805235207 -44329.04091254063 -52519.42261537723 -76238.53786135465 --6415.260820267722 -98548.79310656525 -41271.31660986785 -13838.710759925656 --5115.663914929144 --2629.9875520356 -27291.431978449225 -71375.97626885306 -24512.689062382095 -64244.63682502229 --9402.452680566348 -3014.890563466586 -75517.93443410099 -85390.47695392929 -32221.7517871242 --5204.719775942154 -90145.28817999735 -33724.298267372884 -3835.8119846582413 -21147.191918750294 -34477.20462338906 -22800.873047598638 -21236.27642223332 -170344.33916554693 -50003.554854681715 -65637.26942940336 -42864.681865126826 -69818.37194452528 -18289.009968634695 -47999.37493492942 -23663.298647372052 -48297.867120987736 -19768.025472641923 -18874.894725042395 -22916.588864028454 -60158.764575700276 -41224.031669416465 -44272.535771631636 -24833.65332517214 -43951.317670471966 -36932.58919886127 -58751.090850672685 -46860.19114224333 -4378.305537956767 -5727.600509843789 -65529.780812550336 -63849.23397196736 -40115.94558362197 -30876.216253416613 -6773.536850108765 -9605.343596071005 -13792.213059733622 -21645.181637465954 -7699.182800991461 -27911.117558805272 -30002.691926272586 -45094.07688745111 -64823.13593058754 -22006.636559688486 -79983.86366909556 --14363.344854572788 -54797.313302902505 -62132.36301456578 -12052.632939396426 -41310.508286672644 -13029.585849411786 -38033.82692311611 -56432.29114840552 -28001.6599059375 -25803.968731499277 -33242.114531325176 --21016.630374497734 -33492.65754708648 -68135.79149800818 -78133.83698895853 --18973.311196544208 -46321.3677724991 -24013.250140824355 -47622.622088885866 -15637.271260674112 --7083.79603625834 -45677.95891308505 -40032.12566995341 --24766.52633580286 -64551.200687525794 -100469.38766817935 -58186.56545374729 -34625.07304020412 -64215.65678018797 -18483.88980013877 -52730.133188299835 -71130.02678968292 -18533.35568529088 -67549.74178849254 -54225.769084014 -94417.7685624091 -15187.147859334014 -11424.762307767756 -57990.10176108219 -35789.35392333381 -21177.330513095483 -49867.18913437147 --35301.75355155859 -76096.53591404483 --13787.915824756026 -76956.97628491744 -21515.337734592147 -59640.09458447993 -60922.245943166316 -37934.0352525264 -70464.69572238345 -8499.461725397967 --411.91527707129717 -5288.455491473898 --5428.759160012007 -43354.29424288124 -39485.0159173226 -27756.22049574647 -83355.89994721953 -64724.88308155723 -72719.39928597677 -21816.56657069549 -23839.224096738733 -78450.6717875395 -39238.90621203557 -78001.70489726774 -97210.89225045592 -83220.28287686221 -78009.44014451746 -56910.261429816484 -35521.347115082666 -17309.47444769647 --10836.58318087738 -22179.740698845126 -6936.398486920632 -81786.3248222936 -41737.865955791436 -12473.244646456093 -25163.7265899973 --10893.914953599684 -42867.379482641816 -46552.56748321187 -65040.24567565415 -4871.870040265843 -55317.32748098113 -43670.50717839785 -61035.826242746785 -24901.177882762626 -37887.145772134885 -102047.91538682953 -97784.18467277102 --2104.6312067294493 --14710.206078365445 -20799.37890291307 -24656.044753560796 -35953.16480408423 -66181.45422435272 -69254.50546295475 -35828.16881160997 -27086.723875728436 -8592.97901132796 -94529.34072852414 -45343.07519270759 -37749.58587939013 -79615.75855809357 -50732.85938347969 -64163.84351424966 -122817.11195948906 -56644.44228209462 --13160.768953652121 -35248.7367885299 -28818.070803002454 --7891.082148565911 -41125.07994018309 -28746.490028757602 -2288.038404205814 -41969.683910597116 -42594.45016710088 -54784.386896937154 -8193.655617255718 -46592.65720704757 -29037.170384125784 -48408.12217041757 --17.36830742750317 -6658.278707001358 -73500.72739278805 -51111.43434782885 -16379.85270905774 -62861.618372014724 -40221.88647400215 -27124.784473126754 -25298.72016126197 -49995.8767027501 -38506.02358791791 -17125.593941173516 -15493.396570367739 -44847.210193311796 -33256.89233116899 -14588.883753208444 -56345.968784593046 -25976.971328709275 -50760.72608074639 -75790.71537386812 -14559.076699579135 -87641.40516871586 -34215.28729029652 -83907.13496971782 -36519.58810559381 -23550.36852865573 -68314.13302762248 -11424.168321416713 -22881.94463471789 -17903.43435947504 -75670.65081405453 -28490.00436623022 -115.35594380833209 -97702.02044553682 -3819.392481032759 -21386.23771936167 --10372.405522605404 -25347.925514449365 -20108.491817608476 -21137.675142450258 -70233.03018002398 -19637.395100316964 -18730.510054797865 -150382.44433087204 -22495.65129235387 -25853.600587665103 -121729.84976322297 -62886.5764987478 -15103.973220879212 -16386.390060553327 -78172.48286706861 -31937.59276433196 -81607.85050962307 -10484.719273401424 -36241.14800423663 -59664.370864904486 -28154.15059022419 -74197.09360820334 -42686.67763220612 -2822.231334840879 -30615.541959615424 -38171.77463184204 -46202.1772890361 -31043.33614635188 -31809.794046540745 -56919.69412279781 -24921.68973390106 -13785.165521571413 -5145.97259187419 -37514.78822730295 -14940.62178335432 -37543.65456754435 -8770.410050345585 -54321.09454957489 -41050.80716966558 -11750.141439327039 -6999.111100490205 --21199.90280877892 -27309.324772746302 --17406.864725104533 -72062.12892608345 -90058.3549863156 -3590.1598467053846 -30166.654902487062 -49011.082187982276 -29342.780662005767 -47898.06555471383 -52706.224022105336 -27384.011849836446 -22285.397236980498 -60031.921641802415 -79632.45862039458 -21223.838441448286 -48165.16824446712 -64093.08362397086 -33182.065465152264 -30158.628545457497 -66753.12630769052 -7807.352788671851 -36418.29983885307 --2015.6214773571119 -44856.834511416964 -44542.574028809555 -33441.77014821023 -52973.836785336025 -67389.2541838307 -133422.7379001081 -87592.34007892199 -45969.02562257927 -69132.95030345861 -15234.809312977828 -66008.6477535814 -15768.634572694078 -6237.911323857494 -56050.39330271818 -42666.595991846174 -59854.587677847594 -17008.40722856857 -48871.49843838159 -34725.04800190125 -52885.13223501388 -67284.7737542782 -11337.714189507067 -7341.819031132385 -55682.76590433624 -23716.09957605973 -97952.20491287019 -45069.07153336704 -2448.576887667179 -51577.85313198436 -59236.927863876335 -81636.55237585772 -180177.39578743652 -70509.29443654232 -56704.49293583073 -12767.790406616405 -32481.593231902458 -34377.73129147012 --20743.906354594044 -72202.96923233289 -84937.150584789 -43990.055581783876 -29263.85962215159 -51368.112040865235 -79721.42913729884 -38971.000068033114 --11191.6599536594 -41326.03645361774 -37846.89085806627 -54246.14782122616 -88.89944406505674 -28719.70136088319 -21191.73628562037 --13138.937602840364 -28552.28614820447 -2143.84368973691 -51278.71285592485 -72467.39605691936 -50590.72144206986 -25497.014751391485 -10403.097221864387 -66833.36422563065 -24720.83578416612 -71477.67996074911 -46286.159467099234 -36235.87608541362 -52325.01509065647 -40611.48639979772 -89854.2751514595 -62110.18386337068 -54928.353499122895 -28204.628978712484 -1708.6993094598874 -22219.099179992452 -80720.18929551728 -83525.65088685788 -46147.807322536595 -7851.62061905209 -22728.47088286467 -239699.31429352332 -100593.94040482584 -123378.06649755593 -114445.31958956085 -11119.110554880463 -46097.75652250089 -50543.403944241814 -46153.89124803245 -68981.29362363741 -69580.6916179778 -81635.98093944974 -62384.21614433359 -51022.58334520366 -53072.18260640185 --24230.278171015903 -55886.0698093595 -44919.012814623304 -43194.5059057083 -76069.81791308988 -59565.23111379985 -30358.753850518726 -8390.9212675374 -76129.09161885548 -22335.867652857676 -43044.162414053455 -29078.64717510715 -69102.15408663638 -32534.351035160944 -60996.30700300541 -27090.5087038083 -70345.25170027837 -64725.454517965205 -115466.247465224 -45357.1129726097 -98996.95321261417 -66886.16702767368 -68288.07144173793 -64817.82391159423 -31323.905257582664 -8175.389015134424 -21361.414010887966 -28147.07012886554 -49815.623617124744 -13048.351736688055 -66267.94698188081 -53699.13993667625 -33985.9452055525 -79080.78994284663 -17433.34729701467 -28983.002879411913 -26644.417200564407 -11076.32269085478 -41178.5364421783 -14943.570455742069 -85071.77715930995 -45921.769137986004 -40030.032300954685 -28199.07787969336 -18557.613950661384 -80435.19254493155 -73959.9859746471 -25497.271091380157 -54706.90779656079 -31558.331825218163 -23028.998406444676 -15865.868122984655 -61746.59074355755 --22727.442167458124 -46690.18380951602 -24073.119912825525 -23953.00024269428 -18199.189164242707 -28158.092501617037 -55199.95981311239 -50523.84659751784 -36785.17131993268 -28570.583412893116 -46624.713307958096 -50850.59616959002 -81636.55237585772 -26579.35978874471 -21073.459894869477 -38173.987813035026 -64897.432891924866 -44206.56589754857 -79722.6033570664 -976.1143184676766 -65856.95250526164 -29846.509633355774 -37830.26667810604 -28586.293605060317 -62567.56498440541 -62091.97636253573 -67049.6919571571 -10117.093136413954 -89628.0822813008 -33344.25482134521 --28788.420703361742 -106437.82454893552 -76264.27077399008 -22298.84349579271 -197501.71417862363 -53824.97345436644 -20226.097262473777 -48939.19017486833 -37480.15014610998 --27838.23291293718 -24480.849487964064 -53643.50850816071 -108215.42801037896 -17790.66598823387 -27866.345277911983 -95291.79931834806 --10045.346192528494 -94696.47507933713 -73780.25245782919 -69191.89983708598 -61637.468287812546 -29384.566881640814 -97958.96093161404 -14499.276052446105 -81435.71596338134 -13605.015983605757 -75089.55180430878 -7289.544033525512 -67745.5316576492 -45410.804174833 -75867.02822884824 -70724.72390386276 -30953.096236838028 --1036.2809099089354 -13889.342396741733 -6817.933581999503 -48057.3328264337 -21390.776198202744 -68208.82474481128 -76153.13781811297 -52967.0856700493 -57070.13252767827 -14052.135047707707 -29779.49794609379 -19356.035618776456 -6168.703435778618 -21638.798417769372 --9787.46873929631 -5255.2176099913195 -55639.46409039851 -139351.507360206 -86658.06729888171 -5137.664570321329 -42155.09021324944 -43306.64074418787 --25441.827868592925 -57103.00453381706 -24080.293443185277 --1340.957879319787 -2440.1564003583044 -76074.92387407925 -37818.630078110844 -95574.52354612201 -66484.43594938144 -85223.89714436978 -56240.00760324951 -50621.15157619584 -91230.07821519673 -30758.173912798986 -66409.68704745732 --3280.034318840131 -58488.843772016466 --18261.796183935367 -61619.047322168946 -73868.36250137817 -16118.343860726804 -8893.699339470826 -39620.49211131316 -66686.48246135004 -23074.71126262378 -1219.232012427412 -25179.103190300986 -75960.54636231996 -15988.579828408547 -48787.69309079461 -64607.37219681218 -68395.67174011003 -130329.17992169224 -53704.977168860845 -5826.654017676599 -29063.24325986579 -72486.65727137215 -45798.41295879148 -63570.90879567899 -17704.882813001983 -36034.57857945841 -14209.160623922013 --45101.89662643056 -26744.837350428104 -59123.872849470936 -47888.70919025503 -19206.6079004528 --658.8048504730687 -59018.764299458824 -46158.18070803583 -43646.75953186024 -27132.846029947512 -24266.5130905658 -54742.51834509801 -42914.051606912166 -202675.71136798058 -18075.84351487644 --16398.854525764473 -58000.14297379553 -42307.617473228835 -20808.14973763842 -41175.95665138401 -50901.010138805956 -11629.423510572873 -73092.60957355518 --596.9798703249544 -135555.57428665552 -91149.84853013139 --492.3437988338992 -28062.081832960248 -1475.2677168827504 -32266.622798158787 -750.9012009790167 -69055.93790541682 -26333.733987776563 -41609.49875640217 --4977.159081340767 -22299.676499939524 -26666.1877284823 -35889.223277756944 -23544.439702463336 -51919.03505301662 -36258.359755145386 -60485.55683175847 -57177.34199753497 -58222.110717236996 -25492.431109130383 -28879.872903887182 -44601.35908755753 -63357.35929584503 -26042.892368152738 -59450.946577122435 -90371.44715958834 -90652.54301737994 -44258.12775334064 -54076.57704797108 -2793.635135169141 -47543.88884698227 -26636.59770382475 -37360.49946939293 -41631.6098438343 -19268.480469993316 -17739.94898200687 -11497.73261546623 -91467.78297048528 -52156.98934786953 -33781.200364141725 -9627.574781496078 -89959.43713645265 -27279.167362173088 -36409.48745946493 -33477.641447824426 -81577.97464117408 -31689.532919611782 -48104.716097845696 --34603.87081932835 -39581.521446147 -18376.53056541551 -119019.56874838658 -76895.30346100591 -51849.36341565382 -66865.28418414854 -32909.37202644162 -39712.810295545496 --5667.00873029232 -12598.612822588533 -14216.229168665595 -11659.220395518467 -54760.676698545925 -49121.92638527509 -3157.3734630681574 --12235.875545010902 -96747.24297153857 -2699.476520783268 -72462.44186294824 --476.4873663559556 -34928.61986056995 -98372.19901296124 -43196.12935476843 -25819.79288577754 -52714.49581233412 -60829.25928257592 -99009.79084439296 -35032.877590645105 --14853.661598070525 -15672.141254542395 --27288.67656852398 -22414.173078319058 -53541.68186146673 -7507.765908759087 -37197.971288459376 --8963.52784330491 -61836.18748847023 -129901.64576852694 -49844.470492417924 -62797.042475739494 --17.68807618971914 -43561.59187441226 -60033.921669229865 --2538.796810039319 -2106.4468197003007 -56313.370994774625 -15647.334750103764 -23357.796623245813 --1297.3715040702373 -29994.437116621062 -80519.95021631941 -106774.19635100663 -21087.44770517666 -2279.627489621751 -84172.82786919922 -248.7987203579396 -28398.64439819567 -25126.08611502964 -5163.818379129283 -27310.138348909095 -23428.367158824578 -94182.15201357286 -64998.91303110868 -123.88271379470825 -49853.95943346247 -52874.23399581015 -45838.306466528215 -57439.760299815796 -17124.698215122335 -61328.01395822037 --29197.58875371795 -46321.40715088509 -77226.40855114069 -8712.701171689667 -72061.7003487777 -44696.67735054903 --11542.599477304146 --41767.227329975925 -33432.89139287546 -14491.614863892086 -17040.9309228966 -26892.294133370742 -110547.85099565517 -29463.75796795357 -47630.48741980363 -31002.277331185527 -33820.60263023153 --32780.742950094864 -44152.96881346032 --23422.52353377547 -37424.50919440016 -35903.20009414479 -38604.70454424247 -54631.221696048044 -10809.402585339732 --23344.220351139084 -20617.29268048331 -43155.92054728232 -18732.991189640015 -23154.047530055977 -40470.66731514875 --59022.37252790108 -64048.40722577367 -50056.750637055375 -7995.569166461006 -74418.0290474398 -60274.86936375406 -29410.45634811651 -14526.507140009664 -61137.31060022861 -8648.822367267683 --6376.94532127399 -38266.443968960084 -175447.1995609505 --15011.414170692675 -22288.455159384757 -81153.10970357154 -64724.88308155723 -21020.043241676874 --10541.172181288712 -10230.629376306199 -64019.61976426933 -17342.403874495067 -25078.860274957493 -4748.80651569739 -30979.90978540387 -39186.47841184866 -59482.544568257406 -74062.31059160177 --4444.842137006111 -61477.542826257646 -76217.39795950707 -7582.983592047356 -40033.19208468776 -28948.166013370268 -16320.720591193065 -8982.590638737194 -80731.24285897706 -60033.921669229865 -37453.203571167774 -30159.23820850253 -6072.175027690828 -39614.576036522165 -26769.368580493145 -69055.93790541682 -48592.46200819872 --1134.6062068808824 -60031.921641802415 -93191.78283340856 -23743.281223919243 -49582.440708298236 -54767.32879441511 -77107.11988948192 -6167.6878473954275 -46318.754338595085 -60029.394460321404 -17633.15780837834 --8449.193163881078 -50175.753959544934 -23551.45262402948 -40890.100644486025 -66951.48576648533 -41271.05421990715 -6421.257062169723 -40768.7506145034 -34581.48423985299 -66682.68329155259 -21424.899442259222 -23505.967305230908 -32153.55368834641 -35021.633124593645 -30093.802199866623 -58104.88971906155 -63884.35684155021 -60993.352797765285 -13400.799968967214 -50819.65302661434 -22988.48892818112 --1323.459938348271 -22430.333165845834 -16932.513897679746 --8365.99250483606 -45139.60907005984 -22893.357559559867 --12954.854105047882 -23544.93863776233 -23033.940051513724 -33125.91683513019 -18004.07153088413 -71447.3325463552 -51563.01426724251 -37459.31610110868 -38115.647942455485 -10384.709818782285 -99010.36228080094 -46477.86141815595 -128060.8541607866 -64051.14608628489 -76846.83480646089 -37561.23451566324 -28553.375492339954 -62827.21626987681 -18712.612452427857 -41581.617858890444 -82083.99989399128 -46795.30491181463 -52140.12052935269 -97801.60282906052 -12155.812766456977 -4778.164661705494 -27273.53677057568 -1726.7958796313033 -26254.668525240384 -40769.18436646089 --52329.93952895515 -40428.1853464609 --15035.329566024244 -61933.63484992832 -82812.02368664742 -53053.065677940845 -30039.312595459633 -81636.55237585772 --788.4257060615346 -28151.1688887896 -42183.50971083157 --13832.387453787029 -18076.45129036624 -46555.881238252856 -94584.43392752204 -62438.01476745214 -118492.94361710921 -96224.15518097952 -63449.87759386096 -23601.157349742018 --13040.971297465265 -29407.52852573991 -18336.875194771215 -27359.54571431782 -30295.679821262136 -91690.756001289 -81718.28802578617 -2147.8906281488016 -32080.978575996123 -74267.08039472532 -79288.94842574 -99529.62090570759 -37491.018163606524 -17028.99728149548 -16181.72885774821 -60377.62790686358 -45164.65297074616 -30215.07963714935 -58269.95089672133 -16913.15117672365 -40459.31113487389 -68919.17570903152 -82416.93601543177 -62087.60271661356 -57814.88926570397 --5884.603620287031 --9954.708049149252 -30421.86863664072 -89706.15855699219 -42850.91295036301 -74350.46736380458 -64661.598478551954 --12233.217383003794 -8997.342887962237 -88911.42047881708 -31951.563804325648 -37929.76195871271 -14731.667295562103 --4910.251844467595 -36218.259196331725 -66770.961144411 -71989.97798662912 -21662.552024402656 -22431.27976838406 -21449.78393543791 -5650.330737060867 -61501.12656674627 -40585.88765787799 -84928.50851583946 -69765.51016313676 -22512.585360503756 -22500.94445828814 -74254.96316175349 -77157.83172933757 -8011.70258092694 -58215.88078957051 -74885.68620892521 -49272.67948990874 -43278.84610015992 -49679.361083731055 -38511.23337974772 -1247.9286464489996 -78009.44014451746 -26465.125940504484 -11268.98668938689 -47789.84829361644 -79205.82633482385 -77815.01005392149 -6443.330036656931 -12147.432147742249 -15610.024496414699 -69567.38389031682 -80232.34746842366 -70774.13260630704 -41683.845844421536 -36089.5594281191 -7631.840358498506 -47550.73347884696 -48231.68442164827 --25760.669583430514 -18800.81243235804 -73700.89483361412 -74860.55317479931 -44837.64859711006 -119688.57538943272 \ No newline at end of file +80120.23961110506 +14348.885456659831 +50739.78247465845 +16479.47850676719 +24846.75753632374 +79946.34627934638 +47557.55407395866 +11535.639540083706 +-5936.11331988126 +16577.25242238771 +27001.15295600705 +83159.24134000205 +7234.77127578482 +4653.057728748769 +39110.647431837395 +24923.650904909708 +63389.43577239942 +95088.44926765002 +40005.09956462588 +8369.988596820273 +2079.8840509690344 +10054.859721231274 +-5571.19835063722 +59554.8841597233 +-3648.1020930530503 +70765.26053799875 +80953.44395020418 +15323.541409188882 +11481.148173789494 +40309.23757884558 +76750.49006143957 +65340.3002565708 +7392.374230435118 +51403.70632399153 +40330.78254325129 +61359.94909617305 +35357.7375444565 +26030.975395687856 +43525.930102859624 +72098.96142917313 +77795.70290745329 +32184.96639492549 +39750.97607309092 +68689.39643947687 +15687.272680772468 +124455.15207888745 +93755.16308211721 +13641.48325513862 +45080.193205432966 +52763.883212494664 +75997.58440969512 +-6684.242394594476 +98293.33638766967 +41422.76811059937 +13480.70334989857 +-5568.001185417175 +-2992.9925008155406 +27364.71271181386 +71652.2370830318 +24231.879005152732 +64424.32135797292 +-9359.722388047725 +3027.7185611007735 +75260.04609674029 +85069.34437488951 +32394.28818350844 +-5429.782066934742 +89909.11359972414 +33844.7805677196 +4002.792852567509 +21104.636357322335 +34756.062848646194 +22564.607038703747 +20900.24657341931 +169921.79061341565 +50698.974107323214 +65888.23008345068 +42891.44533797074 +70002.74697133992 +18125.318852335215 +48174.12452836614 +23758.256029252894 +48445.44911068585 +19481.505130790174 +19038.81842381321 +22961.05155900307 +59977.538530007005 +41508.978794045746 +44367.80617142189 +24997.769180495292 +43686.581197335385 +36721.85724163707 +58758.10225466918 +46624.987283093855 +4691.466559259221 +5968.530287332833 +65644.93345073238 +64026.620964755304 +40218.61026447825 +30846.38428075146 +7016.749642346054 +10303.865793886594 +13463.454896059819 +21736.700953196734 +7931.680781141855 +28005.06016519107 +29682.56747358013 +45250.83175889496 +65036.48734650202 +21749.060998345725 +79758.18377155066 +-14627.394568180665 +55073.375790881924 +61922.878110691905 +11906.508991563693 +41417.887573515065 +13232.383702200837 +37778.425286338665 +56575.58971177414 +28103.018026872538 +25658.64064205531 +33432.41998939216 +-21148.856863872148 +33218.3065367369 +67898.35490166675 +78252.97047193442 +-19215.4300946733 +45975.29495433997 +23712.333900692873 +47828.25663647335 +15388.051648683846 +-6967.754392727278 +46144.57477588486 +39860.248107853346 +-25015.4286871776 +64771.50913861394 +100178.90012662299 +58007.86632991955 +34393.46896817349 +64462.94817441795 +18589.18248324748 +52970.131250166334 +71206.63339800481 +18837.227215320803 +67635.99259177595 +54053.68753266614 +94698.0865880046 +15328.033075054176 +11520.902733926661 +58197.799419205636 +35658.905046493746 +20903.74360817112 +49688.580992540345 +-35467.90608372539 +75854.27928587236 +-13710.827269394882 +76722.61606734898 +21626.84215410985 +59383.6821422521 +61060.44983561151 +37957.33651772514 +70235.55468650442 +8727.382888158783 +-589.3653943510726 +4896.363903004676 +-4666.425987414084 +43546.16644922085 +39593.832400479354 +27492.71051346697 +83647.68359626271 +64538.88582281489 +72809.06234900001 +21561.835615731776 +23682.085260706954 +78199.94070526026 +39439.86227006931 +77776.93233547825 +97474.82225801237 +82966.66890566703 +77795.70290745329 +57024.732359727845 +35259.69804649986 +17432.026094458997 +-11061.498824956827 +22325.613876130432 +7031.14686333295 +81959.50099587254 +41415.877133305185 +12292.46358622238 +25122.969894037582 +-11139.945559641346 +42919.977854563855 +46358.27108881902 +64839.30574374832 +4553.916760850698 +55446.21528840717 +43348.125965461135 +60600.31736275181 +24595.42073988449 +37998.39187913481 +102301.91456375271 +98048.02723801881 +-2316.41361884214 +-14456.756087820977 +20905.273980556987 +24481.10711177718 +36112.505657956004 +66260.08629078511 +69406.48523636721 +35852.449469313025 +27140.550417386927 +8727.373780385591 +94190.8405184513 +45399.23873545695 +38033.7408364946 +79395.86960410699 +50873.95606887806 +63939.23771682847 +122434.92849444691 +56760.29420524184 +-13531.877114365809 +35001.85133235715 +28559.721051245928 +-8105.275044251233 +40882.198373962194 +28519.073840294965 +1995.3316901950166 +42061.02361088153 +42355.42442749906 +54955.82318345737 +8067.126782640815 +46249.0740591092 +28857.15901464969 +48480.282788475975 +-256.9335073418915 +6519.699659197591 +73785.96633090079 +51113.17258252017 +16022.4400738189 +63122.835238505155 +40249.3693578504 +26907.199252798222 +24979.234253350645 +50258.22138566431 +38330.64437749889 +16850.234480756335 +15311.386186699383 +44975.35038294643 +33018.84496603161 +14386.647024855018 +56150.378185713664 +26158.152081363834 +50371.21258226782 +75577.98931181524 +14712.211014545523 +87914.68534428068 +34374.72527970653 +84193.58446693793 +36216.327423358336 +23233.15412232466 +68515.61950003915 +11208.43734137807 +22771.097562775016 +17580.89707721118 +75414.16398141533 +28179.216608949937 +-132.552795519121 +97965.87306774873 +3635.059670940973 +20869.467545486055 +-10602.033391566947 +25123.966951479204 +19883.889429668896 +20925.836804504506 +70491.33726308495 +19322.36566097848 +18846.257228555158 +149832.86382299755 +22763.990817056037 +25979.637308698148 +121937.6263429597 +63141.996824249625 +14828.858943268657 +16612.245647566393 +77958.7137166895 +32257.304202523082 +81906.29689411074 +10665.562474085018 +36033.7202475043 +59482.42814401444 +28315.337043984793 +73967.84326588828 +42364.11979389563 +2607.3528184304014 +30362.22652754374 +38181.88934603054 +46453.76340037584 +31313.406890548766 +31595.2084839195 +56675.526614208706 +25199.04553563334 +13571.519618692808 +4861.665540719405 +37575.17777717579 +15115.879343904555 +37250.832921075635 +8935.520737786777 +54141.0919596171 +40900.407358556986 +11880.94487853907 +6758.816541482694 +-21583.672428603284 +27426.278725433163 +-17561.336298676208 +71862.14472895209 +90161.41376979183 +3750.6061297226697 +29847.567195701413 +49216.94987341296 +29165.150012020953 +47625.05875666626 +52781.34967881907 +27570.982497527264 +23018.20027841255 +59853.06847412605 +79669.70238717739 +21285.22835404519 +47810.34152519051 +64178.59382502828 +33361.6031180881 +30230.822705189697 +66567.90577859897 +7554.432996284217 +36172.52318444289 +-1262.5235265837982 +44507.7143486524 +44646.82829549257 +33254.317268760875 +53403.84091110341 +67194.58966391534 +132898.55024237 +87828.4279010389 +46102.41662216 +69272.35315902438 +14994.01182365045 +65788.36091626529 +16002.094004166313 +5942.427642744966 +55852.09015634749 +42853.557102095336 +59604.83423933014 +16771.487245253287 +49170.49542798661 +34468.77636646293 +53044.183016831055 +67162.02539923787 +11241.26274927333 +7493.819290871732 +55859.39040156547 +23419.792895566672 +98206.12804396544 +44902.66367467772 +2315.69538210053 +51719.84166429844 +59885.5698909387 +81415.82276495267 +179700.4973607678 +70309.5773622226 +56791.4651282439 +12438.676249577664 +32686.00947802514 +34571.01688111387 +-20823.89836397767 +72487.27487772796 +84709.48849354498 +44110.329514796846 +30057.64885459002 +51167.97272880841 +79436.2726262426 +39126.642691592686 +-10542.010921593755 +41567.913631773554 +37614.22463135794 +54033.38639136683 +-126.01387636270374 +28892.769048668444 +21368.624342947267 +-13436.045137769543 +28244.057877226733 +2219.8906486248598 +51078.232729539275 +72553.62993652653 +50188.95048880298 +25646.020848446526 +10172.951410220936 +66497.23747435864 +24885.42364063114 +71655.4108386971 +47095.41380951833 +36020.12308623642 +52444.583099837415 +40802.596662594005 +89577.52642929833 +62260.01454191096 +54710.12871743739 +27896.26656690426 +1523.5972045985982 +22460.191454149783 +81117.06505045854 +83295.72815301735 +46368.26513535064 +8002.207515120506 +22407.4663020093 +239154.40073631797 +100850.9304971639 +123532.89918787964 +114670.60242051166 +11259.885329179466 +46276.88811271917 +50646.12039308436 +46178.05411782581 +69180.30068468116 +69378.17675052024 +81415.24608437438 +62072.16171565652 +50757.817340291105 +53263.11958693992 +-24453.740461652167 +56019.41297149565 +44726.23067552876 +42824.37996297423 +76236.90362427011 +59656.627793925814 +30085.245018987916 +8118.995756616816 +75915.67222080287 +22124.06535612885 +43202.731000095606 +29291.348914617673 +68731.21866500564 +32748.42055684235 +60824.29541418888 +26709.89580550883 +70145.55736197345 +64539.46250339411 +115471.38204276189 +45139.89180670027 +99120.45273595676 +67017.17624059971 +68077.23752849549 +64863.33300106786 +31268.268935185857 +7907.619103404693 +21086.4601028217 +27965.97983706277 +49981.71887560189 +12815.281496483833 +66058.90888282657 +53849.61506936047 +34065.58235788252 +78837.38622865081 +17154.289033075795 +28662.68143154867 +26336.821257010102 +11254.494484491646 +40856.82242565509 +14668.856849697419 +85363.26177222934 +45982.07204216998 +40160.94404950738 +28306.84100891929 +18763.58807689324 +80125.60461491346 +73658.6977744475 +25305.028910545632 +55057.38759071287 +31333.33353824448 +23163.84658472147 +16063.292054442689 +61918.894807514735 +-22032.03528791759 +46969.63094239775 +24300.832160398364 +24002.213503871113 +18367.716405729763 +28401.664026801474 +55379.402924345806 +50782.91506012622 +36559.46097575966 +28751.44138855487 +46856.40376341529 +51022.3690891061 +81415.82276495267 +26293.370957687497 +20791.475872125477 +38340.34997147322 +64628.37797990721 +44383.710029753856 +79811.53692886233 +1023.8050560839474 +65669.23178974073 +29949.808652973734 +37959.394654308446 +28724.702678470872 +62626.58707210887 +62167.527070688084 +67283.95743241068 +9769.314793576486 +89882.85246289242 +33451.20887946151 +-28971.408657872118 +106647.47434426006 +76460.71397938114 +22093.68557017576 +196927.3495138036 +53682.27621529717 +20077.890855423175 +49152.32254223712 +37239.53372222185 +-27817.77960371878 +24257.445950725116 +53699.28521197289 +107944.17610395979 +18081.716304525733 +27552.581743231975 +95559.31501822174 +-10255.359594085254 +94890.47836232185 +74036.81553741824 +69399.91354316752 +61375.34550668392 +29540.71561610885 +98216.76652555075 +14794.179668457247 +81711.68945949897 +13369.804938508198 +75904.70707143564 +7932.166895042174 +67768.97744609322 +45495.82595193852 +76142.1091238521 +70512.88907703478 +31066.550593753345 +-958.0994358044118 +13616.178128192201 +6499.543124103919 +48154.80829294212 +21160.671794233844 +68588.40496140346 +76978.05379866436 +53026.96553319413 +57262.54549852107 +13733.025388246402 +29966.006974175572 +19536.082780066878 +5927.467868319713 +22447.265386005864 +-9873.535263041966 +5057.798952779733 +55406.5324163707 +138901.39840520546 +86932.23557516374 +4888.08479416091 +42388.157244297676 +43038.93701117579 +-25637.798328509554 +57360.23126216605 +24903.60394898057 +-1706.9552949238569 +2462.5320786666125 +75810.61459212657 +37936.0283678174 +95663.95576701965 +66620.92315689567 +85265.01514550857 +56556.139658791944 +50363.39885498956 +91510.94185442105 +30938.3811471574 +66515.34061410837 +-3406.763738079928 +58730.71421532612 +-18366.44880485721 +61598.39324467443 +73605.65753911901 +15840.61316492036 +9072.375445023179 +39451.5210610386 +66937.3467432214 +23906.575983505696 +1068.2126019466668 +25306.590855035 +75747.47953195963 +16240.082837355323 +48858.85986023396 +64908.9303749213 +68597.13805747218 +130006.70751670748 +53486.767802943476 +5634.479531545192 +28856.11105028633 +72277.31678814348 +45615.229412105866 +63767.5478140777 +17436.827502670698 +35814.57428629976 +14332.27272510808 +-45376.196833829395 +26419.150398637168 +59162.66323484294 +48081.04408770427 +19415.46946532745 +-484.2805161215365 +58597.16794645041 +46221.417294562794 +43844.91075593978 +27240.276796547696 +23918.953536481597 +54819.45575434808 +43072.19459346682 +202114.94662377238 +18118.560456157662 +-16450.71614957694 +58190.39351918083 +41860.831525381655 +21550.32096946705 +41386.588703181595 +51187.029714889824 +11774.117423089221 +73272.10164897144 +-755.8022258291021 +135078.730049368 +91235.15412847977 +-363.2506215572357 +27801.3787932517 +1126.2505456916988 +31992.481639204547 +550.4323894251138 +69350.88197572157 +26534.02804205846 +41772.7379955044 +-5299.287577945739 +22539.52033056505 +26358.487215409055 +36017.347993236035 +23285.12793259509 +51618.220260217786 +36037.16008471791 +60778.10602214467 +57294.39212673996 +57768.901373225264 +25124.991275874898 +28668.765595718287 +44632.364324289374 +63596.77394511085 +25746.389113996178 +59230.106105664745 +90633.41048175935 +90743.48064378463 +43949.99138550181 +54164.68599320389 +2643.5033199079335 +47311.246255826205 +26794.263790963218 +37437.11285074055 +41379.73595142923 +19012.786651128903 +17444.552786390297 +11584.124576503411 +91194.0178677123 +51961.23037465103 +33939.71103184577 +9543.327260508202 +90092.21746956278 +27514.977200252935 +36190.938113205135 +33221.88168945536 +81309.28892229311 +31824.744006454013 +47779.652006165124 +-34990.49155552685 +39755.75650006998 +18577.902521108277 +119229.2814831296 +76698.19214723352 +52079.94526102394 +66836.22390662972 +32621.460132176988 +39429.89327758644 +-6035.660629265942 +12361.97861362435 +13897.66429285612 +11412.527872000821 +54857.84094792232 +48915.99555348512 +3062.4169233879074 +-11517.299883208238 +96358.64821800683 +3439.2372687840834 +72338.23636359815 +-329.6089056637138 +34617.148233138956 +98115.8857517587 +43345.09527128562 +25408.789350567386 +52495.3190695541 +61026.37081087101 +99273.41962511651 +35124.71054633334 +-14764.157471055165 +15748.26740095485 +-27344.636107834987 +22621.75311074406 +53797.052093762904 +7710.277481166646 +37063.09329549968 +-9266.896960477345 +61656.33909521345 +129513.54899585061 +49893.33334035985 +62440.749373148195 +280.30352118983865 +43266.929676693864 +59855.08685615193 +-2521.8435524189845 +2859.5631782105193 +56416.11605433375 +15247.023693148047 +23487.65131258499 +-1204.5046703144908 +30151.493123485707 +80738.94400872942 +106396.08183851559 +21833.313822168857 +2386.7201611436903 +84464.46768418327 +466.87877762131393 +28565.13098340854 +25894.58749021869 +5220.140802509151 +27429.584731540643 +23063.79131655395 +94211.36683196295 +64679.63690812886 +228.8315075803548 +49874.19905307144 +53071.53393464442 +45586.19534582831 +57567.49554845225 +17368.202883768827 +61128.220121551305 +-29078.599335426465 +46455.1518544117 +76994.5209602369 +9473.651901531033 +71861.71221851837 +44936.91571155656 +-11697.064106062055 +-41384.076727682725 +33249.05017111357 +14150.756291755475 +16702.073281210847 +27076.809839942493 +110266.8942355467 +29671.872444388457 +47402.3527032705 +30660.60445025377 +33973.84272896033 +-32959.14387617633 +44401.009992358275 +-23636.933060428128 +37610.822969092056 +35601.54376817681 +38758.973525795154 +54802.01645127591 +10555.872272872366 +-23638.08943301905 +20872.219001550227 +43239.044238619506 +18993.067150741816 +23320.606999316253 +40150.39117426798 +-58958.79875370022 +63845.044807083905 +50184.800585182384 +7931.902035104111 +74218.77217480261 +60492.10820667166 +29041.57406266872 +14551.649528112262 +61148.66311297286 +8414.691073410213 +-6140.3788158344105 +38113.822109886445 +175024.0414769007 +-14840.020470164716 +22013.036805013195 +81383.55982916988 +64538.88582281489 +20840.067825663835 +-10790.949753919616 +9970.826425086707 +63810.84155592788 +17084.687115285546 +25242.934160001576 +4587.323809657246 +30711.230000154115 +38863.38911034912 +59218.21980193723 +74325.41383367777 +-4723.815209357068 +61563.50071029272 +76530.62462421134 +7332.856520372443 +40354.35003131069 +28601.749580025673 +16408.219132772647 +8683.76125287544 +80473.69179977383 +59855.08685615193 +37563.214965567924 +30379.868803873658 +6146.110022909008 +39340.10282061994 +26905.316810613498 +69350.88197572157 +48322.00734522659 +-372.20130184013397 +59853.06847412605 +93470.46411509067 +23966.116507970728 +49740.58762948867 +54584.06397424452 +76883.47301723994 +5994.97255102545 +46383.46453719586 +60258.593930420466 +17229.30735573545 +-8258.444195471704 +49905.86292835977 +23728.31809821725 +41004.82994442433 +66727.4877438331 +41385.28292837646 +6199.502976136282 +40486.14040166978 +34227.899854167365 +66920.91722653061 +21612.812862330116 +23844.492538279854 +31945.474883126095 +34810.478384687565 +30215.41660535708 +58367.18609850854 +64039.841842804104 +60589.70137922093 +13123.61199268233 +51104.37247454934 +23129.580439089797 +-796.1624526847154 +22173.486612875946 +16628.83632064145 +-8149.482824038714 +45116.584278251976 +22999.8685399713 +-13253.328643118963 +23325.734252091497 +23181.823149851523 +32843.61562760174 +17672.828974457458 +71716.78349296283 +51742.08926361054 +37510.02746560983 +38361.835686014034 +10641.480095328763 +99273.99630569573 +46072.992876530625 +128252.79337025527 +64144.676434987225 +76615.25811732188 +37310.78143224027 +28348.900699713267 +62956.1896772366 +19013.36829204019 +41671.68848668318 +82157.8623370016 +46785.96738078445 +52513.96567526925 +97785.6128587639 +11908.830316613428 +4682.40895514749 +27543.353892087936 +1447.2854769248515 +26297.735990547575 +40924.519207973965 +-52829.94272308983 +40181.500538421795 +-15232.158702152781 +61578.41100690421 +82584.72533782292 +53132.13845305797 +30322.98144697491 +81415.82276495267 +-565.7522207144648 +28326.454219280742 +42489.450292217545 +-14098.04836996831 +18513.735122837126 +46317.53226059023 +95359.56960086804 +62183.89551543817 +118649.61996197607 +96473.61136273574 +63213.25235407334 +23743.919759031385 +-13334.603977547958 +29573.800346200354 +18599.9957174398 +27503.506740856916 +30384.69709512405 +91744.54621343687 +81497.54442478903 +2223.1377026299015 +31833.667830931954 +74514.59603826609 +79437.19698977098 +99273.99630569573 +37275.97921118885 +16742.220584862866 +16359.030958402902 +60651.34980435856 +45361.08988276869 +30430.895840805955 +58523.08561590314 +16852.2184907645 +40259.48428901937 +68704.38527091313 +82614.09866460692 +62332.10489869211 +57998.55079020932 +-6139.0864224508405 +-9037.663151076064 +30595.92104765307 +89931.84565697704 +43075.847913023084 +74129.69728610665 +64876.24028253183 +-11977.624455679208 +8604.423876767978 +89171.38961859792 +31634.535806122236 +38078.90532879345 +15462.789357327856 +-4732.9365800675005 +36052.23153771367 +66575.9710883312 +71756.51735208184 +21767.220320915803 +22208.431969238445 +21758.565717298537 +5692.4097488308325 +61686.76417152304 +40816.779322144575 +85166.19467530679 +69911.48222264647 +22054.35533405468 +22559.75472164713 +74034.0763601223 +76944.29992477968 +7807.049892978743 +58016.82456220221 +75096.22113631293 +49487.45147911552 +43410.53726794757 +49858.73713997938 +38246.19663613662 +1039.9970664940774 +77795.70290745329 +26211.90519982297 +11949.65777142439 +47299.12340677343 +78781.49634054862 +77569.33763154782 +6158.293211747892 +12880.547874168493 +15794.00108289253 +69360.55092412792 +79989.56211735494 +70520.54188389983 +41322.21960119158 +36319.44568278361 +7726.879975120537 +47400.416118071415 +48361.03686519805 +-25931.269219670445 +19083.441930878907 +73477.21552779339 +75130.97766995523 +44479.18325383775 +119870.74200896546 \ No newline at end of file diff --git a/main.py b/main.py index ad78511..c695ac1 100644 --- a/main.py +++ b/main.py @@ -29,7 +29,7 @@ def get_train_data(names: list): train_path = os.path.join(MAIN_DIR, TRAIN_DIR, TRAIN_FILE_NAME) check_file(train_path) train_data = process_input(pandas.read_csv( - train_path, header=None, sep=VALUE_SEP, names=names)) + train_path, header=None, sep=VALUE_SEP, names=names), names) train_data = train_data.loc[(train_data[names[0]] > 1000)] @@ -42,10 +42,11 @@ def get_train_data(names: list): def get_input_data(dirname, names): in_path = os.path.join(dirname, IN_FILE_NAME) check_file(in_path) - return process_input(pandas.read_csv(in_path, header=None, sep=VALUE_SEP, names=names[1:])) + return process_input(pandas.read_csv(in_path, header=None, sep=VALUE_SEP, names=names[1:]), names) -def process_input(df): +def process_input(df, names): + df = df.drop([names[4]], axis=1) for c in df.select_dtypes(include=object).columns.values: df[c] = df[c].astype(CATEGORY_TYPE).cat.codes return df diff --git a/test-A/out.tsv b/test-A/out.tsv index 3c2cc32..4f7927f 100644 --- a/test-A/out.tsv +++ b/test-A/out.tsv @@ -1,1000 +1,1000 @@ -25669.962278039195 -27567.013377800584 -13115.880276349373 --7493.344040224329 --2053.930584065616 -21702.943905260414 -41934.8483429756 -20769.780155244283 -121055.22773362137 -50807.83130125608 --27280.631395267323 -45797.85843687318 --528.1513804495335 -31943.466204198077 --23764.937540541403 --5791.9538462786 -47633.52994902432 -67636.75057895947 -36618.885077711195 -16862.77127637621 -61254.03741854336 -20595.70473680459 --4186.746899744496 -45514.18363938667 -6523.513260329142 -27650.236482879147 -39256.00513006188 -37627.009457594715 -77383.40933460835 -29520.525406400673 -44054.460499175824 -23078.832848059013 -24425.653724420816 -11272.562518081628 -71865.87122450676 -15095.865905528888 -54680.818221521564 -48059.37080490682 -73100.9514096342 -38462.82653778419 -14853.4371874379 -53726.358638741076 -39285.97369245533 -70921.04403568339 -66994.68636227679 -35113.882811602205 -40401.55942906719 -10877.914687621407 -29155.076628695242 -44529.41223061364 -43059.53250604961 -87367.33699339628 -13844.70324014686 -49325.7126138648 --1271.482037594542 -34595.321554969996 -68075.78689860553 -33654.87110540643 -73121.15482814424 -99090.81219881214 -22690.12264038436 -82447.7260003984 -67532.64919304755 -29544.89407445956 -66519.72288063075 -70422.57881658245 --3491.848297631368 --884.5350530408323 -43463.3650974296 -81637.12381226476 -53393.33800201025 -94822.06074868143 -30427.60747691244 -79672.32571848296 -48775.08472943958 -22043.926858491264 -23763.194671487436 -16610.547707511112 -87909.36374188028 -34857.25152434502 -18860.579396707937 -47551.15557124652 -65051.25138336886 -48665.91425424069 -43838.61597912386 -78458.07295000833 -87990.42074291687 -20270.63360888604 -35093.612933088094 -50483.05105301924 -15963.90147948265 -62900.445174816996 -76883.54670652933 -48214.385211314075 -22238.69101963844 -75395.96467169467 -24149.520013677888 -11893.291374160908 -67137.7635293426 -41148.89247136284 -78172.48286706861 -57529.67110495735 -7533.204837350175 -29672.459003849886 -34367.982484536245 -71337.67578318622 -58646.29601182602 -8392.247304238379 -46287.810030457564 -21058.23557851743 -28746.490028757602 -2054.4837786657736 -62332.50054964144 -22395.353031305596 -7471.89671893511 -80615.05158354994 -2902.808654787019 -79398.66047509853 --7769.452990899794 -47557.86472914275 -24163.452100886963 -14605.287531078793 -36632.5061519118 -488.6755485255271 -16815.327185073867 -19033.42839589063 -31660.27287935652 -4771.444540684111 -63736.86359338183 -45469.84863803256 -24637.29614826385 -18252.270252405666 -37073.28599607572 -9814.298565565608 -113526.60866326652 -77129.40893256944 -30461.632255960256 -49755.05164025538 -55103.884446630254 -32971.04639714584 -39029.122154584154 -30122.053645720705 -49300.50851020869 --19251.38706805557 -34995.90446173865 -24617.103786573745 -124403.16538101714 -46727.39809531532 -35092.245515682735 -11693.028097407892 -63141.31502930913 -76893.07316431869 -75157.36782393232 -31439.254164786078 --5424.546099090017 -120660.11619325541 -48071.4237766061 -29176.180844602175 -43216.29636453837 -27071.503913220018 -27386.188785904087 -19289.22264988441 -58054.2526885774 --7367.433190991171 -63620.91915578954 -46777.617773966864 -27336.231112404726 -69445.63477367815 -46230.60596940946 -64192.57890457753 -63264.09985879157 -3489.4676102967933 -26593.870933157392 -56139.20435220748 -59213.42975174263 -17116.950718529522 -38107.34661060851 -63003.56534414645 -82716.85548352916 -65454.81472632941 -48123.07100180816 -53217.850917022675 -25112.88505400531 -98503.82815314643 -54739.93928855937 -74478.88444340229 -36132.96945099067 -41025.28077927511 -95796.62762869336 -23655.027000553906 -26868.044806027785 -13718.300834813155 -4679.487364644185 -20381.864404059947 -18657.01189232804 -12081.39659568388 -58130.68024036009 -46418.660314446315 -12062.941145383753 -43066.200895617716 -99659.75272030476 -29522.587639248 -23294.859195120633 -59991.18233668059 -79833.51631668024 -68128.80106053222 -25138.78329707496 -11995.350634879433 -36968.8380563315 -20079.893859533593 -26132.832316499203 --14019.62525640428 -25768.231029985473 -41750.80639946833 -34032.17651550379 -4353.1135639874265 -56079.04160417989 -33086.25496878289 -42319.86793440301 -14992.54236501176 -26935.315458119847 -15052.265491519123 -75311.79376892839 -9349.426948081702 --6230.053485415876 -12140.773995284922 --7644.986641778611 -62685.22943493072 -16798.20615329314 -53564.43348484486 --30636.380755195394 -4725.1647033542395 -56103.60148111358 -65133.608591476455 -43982.98143241089 -9294.36453336943 -50052.56773576792 -28050.62213625759 -59660.44056717027 -55470.659651509486 --24625.983834167942 --33.37743833847344 -63273.19401899632 --6265.980222495273 -22245.428277564235 -29905.923593822867 -53237.0112040434 -125007.09109682031 -47678.25765433535 -39437.75023460947 -21959.56758752372 -43671.32213664334 -70430.11556368507 -60797.814979548566 -61935.51021092385 -77250.87760113459 -23104.32265313808 -41362.90778137371 -81637.12381226476 -90832.19765715301 -27416.12808245141 -86790.61848588567 -71835.11854846403 -3834.497042167932 -58721.572790442966 -34111.71098031849 -31015.953188935295 -47538.87639393192 -12947.240536438301 -69011.33235681616 -29092.95548227057 -9546.556560484692 -39415.2376249861 -73128.96131148934 --1043.8466574754566 -7359.082597156987 -17257.477032323368 -21613.735914955847 -84032.41304248851 -53700.59944974072 -44862.72770694457 -21318.56823182758 -56774.20857166592 -48175.3742120415 -36210.79927958455 -42998.17647403758 -59877.88406007644 -81637.12381226476 -7208.5740013429895 -43908.28543893155 -36541.03803758789 -42604.75939803943 -37836.122575906105 -24870.193731984124 -47764.170577535406 -15022.540017520078 -49870.807072682306 -49273.56586040929 -31269.461651966907 -45924.954216522165 -88322.70880985074 -37616.214782757685 -113127.58140227757 -74069.78959998675 -95553.62969086505 -64062.84084398765 -43972.940107073635 -5360.97917303443 -82963.2293473687 -29309.44916886743 -39769.17065301165 --2906.748756222427 -57477.8641747823 -54995.60537654627 -14380.13249863498 -66785.40257183369 -28454.28854541015 --10112.134729040787 -40267.223800500855 -45070.378661532886 -75568.47862383537 -43605.69017240871 -91584.8424443528 -19795.88858965598 -17785.22251446359 -92749.94306625891 -36471.8530287724 -24462.56556364987 -54746.642840728164 -11969.847677244805 --37287.85548681766 -5499.152631403878 -54909.886774066836 -72000.93632483948 -61812.779736648314 -35168.25134436879 -27275.142153334804 --7692.816376422532 -74365.37240815163 -67635.44381916709 -60836.87486570701 -47175.787259522825 -43540.300695506856 -124444.20719265006 -81635.83808034752 -13595.271803166717 -15967.611609729007 -30076.914836164564 -89783.43909608014 -42348.450970033184 -64805.78253376577 -57907.866759217344 -79532.7994366996 -5324.437111728825 -42485.05705767032 -28279.894217437133 -43831.57592725102 -15530.032368635759 -39735.13332398329 -52217.16742031835 -62868.18846504949 -14758.763080413453 -13547.715287542902 -28573.84808064904 --5485.401597434655 -40931.22938268911 -66734.3650096776 -38266.48323178757 -33377.867306781 -62220.30831539817 -57957.9343504915 -132833.700869401 -31790.34017858561 -24667.757687331177 -27334.68344412092 -47521.23847406451 -58376.49952216912 -64806.76159058791 -1086.3749249698594 -17404.068796353415 -83711.1158358613 -22806.818058240227 -43560.73064128216 -41576.14031675272 -26537.35087071825 -27613.366508959793 -31260.25085746683 -7692.692823890597 -3065.6013057529926 -3135.1461333250627 -3475.112559542991 -34859.75368189067 -50291.43028845079 -20838.128105178475 -35258.998280938715 -47052.95061299391 -39102.8452788908 -59443.810932384804 -60612.621729150414 -37493.0493403757 -78980.82704671007 --4909.654890359379 -48133.24114982132 -52163.22641441692 -22078.819134609774 --3351.802447227761 -32514.48030298017 -10270.45358926244 -20983.566059265286 -43948.526344847865 -53750.0804507928 -56445.41167088784 -63356.34370746091 -68840.85822335165 -60699.597503940575 -49704.008963392116 -5295.63104942441 -72352.8325614389 -84929.83039012365 -24968.800041045994 -54846.38059914019 -31072.935761733912 -70345.25170027837 -11381.872027077712 -58385.17228643317 -30792.288904839195 -37062.452471501194 -61507.86471170839 -98263.21776182484 -41642.074853580445 -38421.17983300891 -16910.64998165611 -64724.88308155723 --2181.7964659901336 -9572.836758407764 -32541.62733975984 -36737.43222007062 -94819.08581475541 -64627.93351826072 -28463.777539554052 -98548.22167015728 -75275.90631866083 -30657.8619635636 --7291.274526231922 -23052.47245537676 -64438.42378782574 -19397.077831104398 -33376.71453387197 -48581.88795558363 -42924.91307617538 --21858.50742881745 -25696.353158887476 --31412.279397884384 -28311.228114989586 -16261.845088255592 -67774.50082924962 --10063.903627561405 -26867.76290330477 -99924.55580883566 -29232.25483060628 -24809.843281346373 -6291.628988656215 -24429.43098758813 -19258.770782478154 -38679.52915300708 -7131.606342197396 -45370.04577958863 -53395.18758146558 --17348.58612611983 --33981.640561240725 -46859.17655249685 -11493.997486199252 -77356.19398635067 -37140.17391097359 -58121.04106168635 --1576.9104493791237 -53956.781622665 -45105.90965389833 -16711.975362484343 -53551.03822592553 --135.49000891298056 -77745.68632168602 -128446.41829606518 -82749.18185222894 -9400.348546237685 -94629.8462477969 -41782.785501046106 -54857.29631438386 -46294.80989231169 -45592.61983565334 --16150.636642949656 -32929.72398885805 -28808.66356205661 -24361.90033940226 -59528.85598601494 -37654.0787682198 -32870.70936491713 -66519.51443826687 -78938.09665983263 -53429.772417401895 -32020.02405766677 -78678.17196479347 -9859.644306386821 -59355.49034243915 -7735.282213713042 -18941.999442011118 -60276.586480295286 -39012.18997098133 --49163.232715568505 -53972.86781635601 -72124.49487787206 --10850.187572201714 -84990.53717159759 -59363.76863480639 -46495.64658162743 -133689.08760540653 -28850.4185155062 -94822.06074868143 -19078.777994262055 -54969.8621854363 -68779.3358463347 -41501.65020198934 -41442.430284115486 -25645.27098418586 -108775.95888295304 --13659.730760050006 -7059.255053951405 --12608.492130302824 --3653.7046029232442 -38329.40916973073 -17956.180437333882 -49034.49859317392 --28782.366656878963 -54246.41577487253 -36796.69470864255 -29481.631197024137 -14493.918764214963 -98387.63945552614 -82439.260458895 -61898.0014770804 -58053.134245187044 -45095.73837441392 -25967.63735294342 -81637.12381226476 -53601.07181335613 -6952.686514554545 -36809.11020914372 -32766.90074050054 -118032.21344879363 -59607.99951631762 -40928.37681543175 -64653.50927256234 -40485.67378673982 -99177.41672942694 -39686.50478410814 -77032.26303162985 -55069.571136294864 -41418.14655903354 -67593.96859853994 -25604.42279063631 --17409.57061394211 -30350.93435377907 --18066.484143019654 -16361.55450210534 -94371.39387306571 -74681.37674160209 -69049.04073516466 -16785.766923429444 -54338.115814371035 -75173.38364266604 -86694.21246104036 -55941.38159193378 -12492.363324353471 -49147.67177311331 -90511.53000150528 -32097.58895392064 -95584.57272250298 -59091.61050637718 --673.9281305903569 -85578.82800619584 -12891.616018651985 -7479.514462905005 -50300.81168933399 -40398.233789462596 --6678.028432929888 -103829.53530663718 -29773.63690807391 -30930.076659812592 -91888.4490907276 --4868.173808172345 -123200.56696094666 -8683.189505639486 -79698.39515441749 -52356.192859520204 -175448.8852081839 --12260.224190838635 --1578.8970136037096 -24229.325052514672 -34946.82704865839 -53355.3279128829 -29995.157245599665 -14449.726780652069 -4421.122941203415 -2257.7555261822417 -42747.61849996075 -13809.44372568652 -32990.930441850796 -35716.12139585242 -62154.85829795711 -8464.197259634733 -61153.08136138506 -53305.86631021742 -57758.848393784836 -94223.53470257763 -108.34462252259254 -58630.28582431562 -10411.825813918374 -13343.34491764754 --9190.296513521113 -23124.729619330727 -62084.74521947 -33576.46363661159 -25223.022156049497 -94711.39122337196 -12984.033487066627 -43695.79030802008 -16833.47463173326 --21690.414630047046 -39093.092616762035 -76772.97376164235 -38613.08944862336 --8649.287923629396 -65601.6470699897 -33806.96890618093 -58620.36078783125 -55726.416879896075 -58927.14152312279 -35080.404269134626 -56393.859264751896 -34239.7059073681 -89129.36115649343 -34299.29597674869 -61376.96297142003 -41781.27782457881 -34517.339675124735 -114949.52488273848 -24316.256423013285 -28285.85733743664 -26172.391631287523 --14114.063311886974 -115712.68650074117 -7466.384900378995 -65401.81756915711 -66243.25330543611 -50908.72933905572 -106008.60944719613 --11814.570317697711 -84936.86486658547 -87963.34423877671 -9947.71834000852 -88097.18925032951 -2779.5806553410366 -59593.20926759206 -13036.087389360182 --61635.407817472704 -5942.508900489658 -23528.33020457253 -41378.2794609461 -144912.88405988738 -40500.47815855779 --790.202655415982 -62500.99742109422 --11515.909242350608 --7954.517584154382 -39481.388985919766 -39397.472441276535 -80451.78302721865 -74164.76213668752 -55722.889342413284 -31669.675090333447 -34262.383774995804 -20799.043134749867 -83415.1702001784 -20215.420674611814 --8367.739879220724 -44767.16145461425 -8589.640691541135 -85177.93408729136 -40524.38811191823 -8167.2069475846365 -17895.270294860005 -25922.433731385507 -6134.405146012083 -28055.77914667595 -34964.57741704583 --13747.713867191225 -6995.70690067485 -10617.076488569379 -4134.36572384648 -80827.53209780809 -49784.31832969189 -8203.913971707225 -83711.54441316705 -10815.693805665709 --31504.50130591821 -44132.599692899734 -63529.78170427773 -79265.00476662349 -67986.19289326761 -53648.80396456551 -3704.5745212277398 -33659.917109950446 -26277.935960566625 -92719.05701651238 -35377.46717601456 -28228.497500213794 -55173.16609045863 -78009.44014451746 -2732.771774453111 -15627.829526805319 -27813.760916475207 -84202.08070343919 -90642.59373503458 -17050.182695672847 -99528.33517379034 -1050.0563652217388 -72692.84669218026 -94461.82368458249 -67622.62363431696 -5061.923581802286 -34645.35991230514 -100507.3283014493 -28322.682081460953 -72757.85516288783 -72534.76090953592 -9269.735126208514 -37521.5288972361 -54314.61968822498 -38528.12457472738 -39604.856336507946 -40868.55978473462 -67913.92406592332 -35412.19837316498 -81636.55237585772 -38745.424220720306 -31374.171479209326 -18707.318800323643 -8381.596363902092 -53696.435279694386 -15579.93607168831 -32969.217724444345 -39096.065046353266 -235.813721973449 -37221.52043507993 -10442.371040470898 -78144.06342366431 -68061.89672026038 -59490.730276668444 -29563.796856913716 -87293.44717632141 -11804.178872887976 -57474.45211409684 -71590.57468117774 -76698.40131043922 --37570.98934724089 -42099.87387206871 -97784.18467277102 -1770.2898983061314 -49928.30187674798 -57952.88577277213 -125685.32707473077 -41206.821902099065 -7868.5844893381 -2265.2394802169874 -72225.1716486346 -27249.43875620328 -18096.945513525046 -87285.04802326113 -32404.901389788836 -26209.32448394131 -739.041974385269 -66723.78782509174 -60627.116271780804 -124055.23438104615 -49950.60770388413 -16973.17950699292 -35957.8629175229 -46868.81434864458 -51541.24373932462 -68500.65013713297 --11413.852998471819 -22469.015118111856 -46033.37784415111 -53523.529245924205 -21167.125467794947 -30471.90699397493 -10054.678059115075 -108404.12067937572 -18531.290595412254 -64653.280581742525 -134.97257835697383 -80169.86621979717 -23134.85154417157 -32378.714826460928 -60684.58608104568 -6270.606095476076 -48041.53894186951 --10884.8783579031 -44561.759943116456 -74144.01210025232 -25337.47980585508 -112588.56682725344 -37422.26707735378 -46626.77201573923 -29709.084391885437 -7229.230938175693 -83355.32851081155 -27276.376578192227 -38143.84851182159 -50318.21172093414 -8558.627612962388 -3614.3205829821527 -60580.89731896296 -5615.826660214923 -19126.7860100409 -115893.46768185403 -43694.045411272906 -40246.2237865841 -9200.662165402435 -12333.525137068704 -36411.354205345735 --29324.100913736038 -49547.68945725169 -71465.39121669438 -15477.779772041366 -71162.89391776733 -42990.9808741305 -52970.81050428189 -12514.235581602901 -19838.511870996095 -23051.626842162572 -24972.61056569498 -66019.2709888462 -29256.581137384288 -351.1302779344842 -23990.64731583465 -37014.980618418194 -27655.038397853263 -30419.306902293116 -48364.090607001446 -20314.21998413559 -50425.39584114775 -41619.99285008013 -97995.84259610437 -22443.35222244449 -36494.88079089206 -98548.22167015728 --20678.55109676998 -32398.64837550558 -58766.6807405008 -76217.39795950707 -81248.77346760221 -22452.639601056464 -21487.44917788077 -17216.287129376084 -22745.954678440467 -24334.651180649176 --13259.335914294235 -23883.133540568873 -37317.5118503999 -67405.7672045473 -32481.627724825405 -71214.7767861532 -33649.17482630722 -23782.705528335646 -63313.4229961792 -3407.4336466966197 -7247.634724822827 -36421.563101354055 -19158.64772946667 --3546.902596067637 -82762.55239828024 -11935.562806919217 -43007.97935333848 -9760.11453285534 --20272.205890653655 --13559.128025949001 -23758.07791865524 --8568.383284047246 -30370.602963477373 -97438.45754731074 -45661.25969275646 -28846.767437024042 -5844.946030159481 -72225.1716486346 -6543.950892724097 -69140.81139844283 -14077.996285201982 -33600.790341803804 -31339.701511994004 -23544.356485974975 -29686.96092909854 -63405.32562600821 -93890.16494094208 -23723.142147814855 -73744.15430777334 -98975.92276050895 -23389.80113231484 -77478.88607850205 -36924.34692241438 -5377.563337629661 -1730.629542350769 -92584.63519144244 -56088.61843316816 -41411.85163224209 -29401.921374146827 -34962.20500852261 --20252.029043043032 -13655.448652621359 -14533.894110975787 -27746.150989473797 -9125.648708459921 --32243.607264840975 -39773.62233698834 -31507.568269622512 -77370.09605646133 -12522.622464260086 -35794.365879626945 -77016.38355415408 -38445.13510578498 -28096.255907810293 -58491.6807104256 --23536.007352785207 -7580.05531031359 -16754.34089851193 -66422.64282674342 -36401.218857066706 -8722.699179465882 -44870.486110326834 --3054.1118168141693 -70345.82313668542 --21157.99976401683 -37556.662711855024 -48960.99892581068 --3853.472180277109 -71353.34743175842 -59409.27699308377 -261.81880886107683 -45969.40182490088 -30400.976018984802 -7567.752971405163 -30778.72242656164 -68814.3139868956 -80196.75673366245 --2799.3301067845896 -61583.42189027183 -10853.193405473605 --12132.876725718379 -37361.99395170156 -29304.08571441658 -16812.70582128875 -7584.941258681938 -62599.75618341565 -37667.60650150105 -14247.393338786438 -67906.1679197941 -118272.5963634802 -81639.89660439175 -49321.56606570259 -43921.64620493073 -43963.953202680685 -34894.39356289897 -125497.96555926371 -19953.4006966874 -13072.199276007712 -46472.9712587269 -55461.46890791133 --37938.03779265005 -46278.88724050764 -37964.53013165388 --12093.14011029061 -56529.023562516086 -9547.660433745943 -1424.625173275359 -28093.9175145654 -11894.418806179427 -16542.9525764985 -84611.63542239834 -85099.45234662108 -26391.868437107652 -15727.314687789418 -71325.9724044418 -70695.21503071394 -31721.573719084263 -152420.78503943887 -4107.160677872598 -75511.2402041331 -59934.23727145884 -48464.29367970489 -88748.50205983035 \ No newline at end of file +25803.942557386123 +27460.089375237934 +13332.331483222544 +-7790.364900832996 +-2283.388879614882 +22006.888625014573 +41845.84108698927 +21000.919435076416 +120539.3186247265 +50868.59144787118 +-27615.69734299369 +45996.168940421194 +208.79338276851922 +32100.848886606283 +-23710.051944962703 +-5742.803058536723 +47281.465216218494 +67989.22902971227 +36793.985038392246 +16787.854013168253 +61442.45172825456 +20337.213600055315 +-4138.997268171981 +45647.98502917588 +6645.851921932772 +27316.915556535125 +39419.611940893345 +37907.98187190667 +77685.94210261945 +29620.068719859235 +43878.45785489958 +23224.55213432107 +24635.756940933876 +11669.298626409844 +71963.1977935126 +15256.913907879032 +54861.69261398539 +47764.65451872349 +72897.24841031618 +38598.52371793054 +15627.695017458871 +53524.67590818927 +38982.899784834124 +70973.22037367802 +67184.0640436681 +35243.75683968421 +40218.382621060126 +10600.940609006211 +29273.03625045251 +44225.03098550625 +42800.71804147493 +87601.35992314946 +14030.336814898998 +49134.14012771938 +-1703.6462237536907 +34265.61666160356 +67862.10678255558 +33831.784466909245 +73375.6209204495 +99354.42043422908 +22737.39593097288 +82138.62163678557 +67315.45840209723 +29347.333660112694 +67339.22124585602 +70744.8796144342 +-3843.2311561368406 +-1093.1313582481816 +43625.78513687756 +81416.39944553189 +53199.75174927339 +95088.44926765002 +30688.66684147902 +79615.05661790352 +48565.20677924529 +21814.467885122634 +23962.633832286112 +16754.278986226767 +88165.23661901336 +35551.35292740166 +19004.612637661397 +47324.6924067745 +65222.02973235771 +48360.41837968025 +43453.71257782355 +78218.3063850617 +88200.36221923213 +20008.0907842163 +35015.8080273876 +50307.90803983994 +15637.371671825647 +62697.81204998493 +76648.512612978 +48284.415457964875 +22272.171767572872 +75661.6782497568 +23884.30414341204 +11632.898065796122 +67298.65465358738 +41279.19869429432 +77958.7137166895 +57571.40534800943 +7736.12607407663 +29763.944006205536 +34179.36318240594 +71118.17076479644 +58416.9228051696 +9203.04954463616 +46304.44446673803 +20859.06510062795 +28519.073840294965 +1828.7254997259006 +61924.916576481424 +23097.57032602839 +7197.666378686205 +80825.74902966805 +2686.6816948466003 +79184.68278436642 +-8052.587450695224 +47710.4004975725 +23822.58766158484 +14624.559593521059 +36731.27707681246 +167.54336863197386 +16550.089085138403 +18808.696120506153 +31427.2424169546 +5003.599508913234 +63514.33345896844 +45612.97931396123 +24387.90639446117 +18589.907464751974 +37260.48052026052 +9511.180791725405 +113058.15623950213 +76867.3373214947 +30694.950336981565 +49345.30723876413 +55153.22206811793 +33122.1221413007 +38902.16336690914 +30180.1793265678 +49887.501226849854 +-19346.21607206762 +35159.930509337224 +24874.49093119148 +124073.7482795082 +46843.29785590712 +35179.83025358245 +11983.375830132514 +62846.01367429271 +76638.26009596419 +75436.54618231393 +31204.08805809263 +-5650.857324429788 +120836.68105694558 +47841.227228476666 +28636.6094814986 +43357.34670292679 +26834.52446376346 +28077.326345548034 +19225.30920098815 +58252.92425562348 +-7578.132753054611 +63424.635259042494 +46846.53904194478 +27457.684134474024 +69152.08444394171 +46437.19856817927 +64298.10449951328 +63051.44448251184 +3357.561199206859 +26703.03521855455 +56235.766500242054 +59483.344431764446 +17301.590851876885 +38191.578030115925 +62786.990812738426 +83002.31477972213 +65728.368420735 +47909.19732406456 +52907.95072821248 +25249.217655504122 +98219.76746889763 +54920.11594232544 +74706.38221592084 +36322.995912111364 +40750.85400292557 +96046.05049971119 +23910.258170085028 +26797.9265964441 +13404.795223223045 +4872.846076349728 +20558.65668852348 +18769.971224555746 +12309.835231540725 +57808.76722913142 +46561.22197455261 +11802.313871067017 +43212.7462552404 +99741.89550243225 +29348.969108223915 +23432.147223992273 +60068.75855187513 +79614.09757876024 +67554.02393786609 +25866.834302587435 +12079.043909189291 +37166.53542870097 +19788.675676400773 +26231.085783706978 +-14250.57596387621 +25842.5079948185 +41998.10983147845 +34345.7014681492 +4152.734284325503 +56119.68864595052 +33850.41385702137 +42091.87892382685 +15033.09818255622 +27121.775000908412 +14762.003559227102 +75108.5136528546 +9395.668492879719 +-6447.908096990548 +12918.778664763086 +-6907.876731207594 +63481.42681766208 +16516.326098076068 +53802.43838899024 +-30839.491446337663 +4291.835988258943 +56276.142774662934 +65230.96014774591 +44232.53109907545 +9437.552532353438 +49768.202436553314 +27615.315369996242 +59725.442395842634 +55476.6879577199 +-24492.24086786341 +-160.9008903959766 +63573.60763605591 +-5558.7697402006015 +21874.276592483744 +30092.285758364946 +53519.75502584409 +125623.34787260089 +47363.89492799621 +39525.415979484096 +21752.051445091143 +43404.81374145299 +70602.81731538661 +60626.2740719961 +61710.66213688068 +77937.2453924371 +23803.314486605115 +41057.03558434732 +81416.39944553189 +90898.7392234765 +27565.664782244712 +87058.38312142622 +71623.61924299039 +3581.7689003013074 +58547.783521789126 +34254.152492882684 +31331.66298024822 +47906.82551989425 +13001.615943681449 +68685.62243349291 +28760.390832128003 +9272.464827086776 +39598.33523708023 +72899.2735377783 +-967.2540849586949 +6971.6728028086945 +17072.84925893694 +21629.75726971682 +83805.2241856046 +54311.578569372185 +44999.69884324912 +21337.071435069665 +56380.21700087935 +48266.66755118221 +36456.882975907996 +42839.00547812786 +59636.40973432921 +81416.39944553189 +7943.804336788133 +44079.832874495536 +36582.55811260454 +42795.737577156164 +37983.33814735524 +25099.637578650378 +47987.84444946051 +14684.261560644954 +50069.69265122712 +49412.656037588604 +30964.774786694907 +46176.18116343394 +88087.38658378646 +37707.8601162117 +112780.96849037893 +73740.77908756584 +95755.49923047051 +63765.60356000904 +44170.36157929804 +5071.3087126472965 +82735.02636212204 +29381.482470198534 +39915.32819513325 +-2866.8352362643927 +57636.20844133757 +55151.86565886624 +14215.97986961063 +66856.58629948925 +28230.56619859021 +-10238.206367571838 +40351.14770037681 +45210.50010730792 +76141.91945000365 +43383.58568119537 +91666.69617820904 +20020.04675895162 +17383.801178726368 +93005.46284166723 +36187.032083999366 +24572.29957723245 +54392.44329406973 +11985.564343888313 +-37072.25964523107 +5711.460552893579 +55075.010078226216 +71787.13829619251 +61495.48113689106 +35254.54568536673 +27344.010630085133 +-7681.827106903307 +74106.2718131179 +67408.87235071603 +60635.06308159977 +46872.9621738065 +43258.6910037091 +124625.63407256361 +81415.1019142298 +13386.977252496406 +15676.267782875337 +30847.034875824116 +90040.00616620947 +42474.55279240385 +64589.23723465204 +58068.09959641565 +79839.22511559259 +5402.099961849861 +42621.405438999645 +28519.53925317526 +43772.36147369817 +15281.352433763444 +40013.56044544652 +52384.21183903888 +63164.88527585566 +15420.964709341526 +13710.77778893523 +28728.952970733866 +-5724.956512540579 +41097.22044747975 +66937.66230258439 +38337.39463461377 +33552.238556352444 +63088.20814915374 +57737.45027022716 +133027.8701899713 +31578.32809236087 +24412.82167656347 +27480.404220870696 +47771.962057244964 +58198.78372154385 +64620.75165279582 +1152.4337854385376 +17555.06151842978 +83483.66359601263 +22531.005208025686 +43733.6730601741 +41212.585342011414 +26350.373489925638 +27332.5959350802 +31457.1919417046 +7814.15237752907 +2803.528954900801 +2704.3879870027304 +3657.972014467232 +34762.88526065182 +50663.87505399063 +20498.444380164146 +35048.9534284994 +46741.928716419265 +38733.793319023214 +59694.92584333569 +60844.98861729074 +37140.969845775515 +79282.20508511178 +-5065.66468818672 +47903.89448372275 +51930.88992243167 +22215.361121480353 +-3208.8690501973033 +32289.941467856057 +10120.094691078179 +21191.348331978545 +44123.12877083756 +53951.99937836919 +56478.702824243344 +63664.27862781752 +69086.21289591212 +60495.58560246881 +49818.888539585285 +6020.946898793802 +72142.64381297491 +85625.64277520496 +24640.644562482834 +54963.30552193429 +31216.985146474093 +70145.55736197345 +11027.18635666836 +58203.715615584515 +30944.83118947409 +37172.8100117594 +61616.82659081835 +98005.14026843105 +41847.375718986616 +38172.389370453544 +16641.688097867183 +64538.88582281489 +-2050.567922845483 +9179.50114405062 +32643.615140393376 +37396.60095529538 +95091.69513548538 +64375.289790526964 +28559.735633146018 +98292.75970709044 +75052.93186213635 +31366.968824324198 +-7434.680754453875 +23253.77337338589 +65213.007328207605 +19552.649706439115 +33643.64082449395 +48324.02146099135 +43148.60812491272 +-21044.39855490811 +25332.724616968073 +-31578.587378455326 +27914.42121086642 +15992.008155352436 +67533.74860574212 +-10022.650315886363 +26590.64342796523 +99975.48791377433 +28997.00222297758 +24449.695838964544 +6098.960897648707 +24598.901273845695 +18978.733945582062 +38396.822905666195 +6909.316909049638 +46225.630289441906 +53637.772862657905 +-17598.316705696285 +-34210.76812621113 +47139.60977163352 +11701.78444913309 +77632.25600564387 +37292.69866511319 +58120.76304213796 +-1667.874966794625 +54157.06054513343 +45586.44367222767 +16845.940167675726 +53341.06676272396 +-41.28486455976963 +78012.33321000636 +128136.33680846542 +82492.76833221782 +9613.347489284351 +94774.85839991923 +41927.86287114024 +54961.33184286486 +46426.910478081554 +45385.23364251759 +-16330.109292247333 +32659.590581982397 +28462.79262290988 +24121.054884680547 +59231.66053114366 +37381.17576798797 +32956.6148999827 +66694.59818407055 +78921.52877908386 +53199.89012984 +31705.34955999907 +78438.98132321425 +9572.684255921282 +59130.4547965331 +7815.2034069551155 +19297.06053403206 +60090.633329401724 +39216.41406108532 +-48936.961222982965 +53738.701424156316 +72238.56364347506 +-10780.940117049962 +84729.57330372185 +59556.22422403656 +46255.05750200339 +133671.69888003264 +29010.049456046894 +95088.44926765002 +19187.78808295913 +55180.50677780621 +68927.71899805125 +41741.405708951876 +41624.94526543282 +25722.239985024557 +108499.63434119616 +-13547.909703594632 +7305.08993172925 +-12858.336592683569 +-3660.0563631216064 +38500.056982039474 +18167.800842729397 +49253.0901764594 +-29064.89049558807 +54021.735688112676 +37047.56738351472 +29298.77205500938 +14278.89376734849 +98645.55864498578 +82124.27002827358 +61657.83169357199 +58178.093517259695 +44844.341826009564 +26207.152630169876 +81416.39944553189 +53656.8366769813 +6619.075090005994 +36422.21998331044 +32916.10300453659 +118220.5347140925 +59691.1760127265 +41115.7362871496 +64648.93144870177 +40700.844492469914 +98870.1802240545 +40402.7999578435 +76798.59373360127 +54765.774525966495 +41508.24516701233 +67890.3107495429 +25793.16541747097 +-16728.768048691563 +30542.687552941963 +-17874.39574497007 +16012.147051457316 +94641.79398391582 +74425.17617317475 +69255.74339847546 +17033.517887280323 +53952.39713349845 +75477.02920680586 +86941.59711308964 +56141.8396780733 +13246.012908293866 +49449.9552235594 +90596.06938343495 +32833.46505695116 +95312.97256827075 +59214.023569880985 +-924.7211614781991 +85843.11275357846 +12913.29664099589 +7745.514759954996 +50392.81033143308 +40475.15201927535 +-6876.39705293905 +103975.55725218449 +29533.20482295379 +31072.81500178203 +92127.91534641106 +-5057.878363005817 +123135.45191990305 +8408.531229435466 +79860.1582756564 +52563.177486573346 +175011.7262448771 +-12516.805738279596 +-1841.3049663426355 +24030.518449408934 +35051.39253574889 +53196.327558473684 +30067.37938551884 +14079.563367181458 +4199.715831710957 +1929.5657262802124 +42939.90772184823 +13583.445311393589 +32684.509345418774 +35460.187583524734 +62269.25634382106 +8788.004669350572 +61383.423993137665 +53349.74808064476 +57575.267257328145 +94492.57788415998 +-188.3317026263103 +58455.658799330704 +10223.283778940327 +13065.346142335795 +-9427.676865717396 +22870.43520143628 +61843.22848871257 +33388.59135588817 +25375.038628723472 +94964.60835362878 +12654.817312795669 +43900.318004770204 +17026.691116838716 +-21826.53227745276 +38852.30096053146 +76536.9249209864 +38223.28234104812 +-8884.114705366082 +65825.375593937 +33632.10634926986 +58680.09781646356 +55314.404527214356 +59112.115129576065 +34938.121429306455 +56194.127968730405 +34353.9373763036 +89379.55448777415 +34091.67455731891 +61613.94475758262 +42017.398205245845 +34689.76637611911 +114541.2012819117 +24457.433980590664 +27830.573624056764 +25920.292281227186 +-14292.12671050895 +115891.2873108834 +7253.099962362088 +65535.15472067054 +66453.30308879912 +51190.55085265078 +106073.22729017492 +-11989.97026246693 +84709.20015325584 +88220.47659663484 +10153.412153691985 +87830.7618833296 +2578.0643883068115 +59398.69236841332 +12775.521742760204 +-61221.09262035601 +5671.983569936827 +24304.287007351406 +41562.89093628619 +144448.3468911033 +40729.821912691 +-1047.0978520698845 +62695.811014218256 +-11679.753411507234 +-8219.024282172322 +39616.8945785081 +39521.814985885285 +80752.90662186127 +74410.00764738023 +55463.75269438978 +31822.375831653364 +34186.9761663368 +20446.01115045231 +83172.01244614646 +19963.265488215722 +-8531.53121636156 +44653.367566856556 +9345.448925711215 +84923.7025083825 +40737.60099133849 +8962.764153313823 +18643.235822255723 +25631.516083871014 +5839.040024509653 +28249.444172453135 +35147.516048816964 +-13533.153809963726 +7742.540335622616 +10750.17892450653 +3774.898320183158 +81019.1778692957 +49909.86811925564 +7954.526172922924 +83484.09610644728 +11611.3874209458 +-31493.487693290226 +44303.065108763054 +63687.36135432124 +79299.64043795876 +68175.0409632111 +54101.13480015937 +3778.8242810331285 +33836.39621122368 +26051.814972138964 +92972.39400852006 +35573.35373792052 +28477.780266596004 +55340.52934773732 +77795.70290745329 +2846.010945295915 +15342.348239881918 +28052.665103652515 +84293.79630771745 +90907.045416384 +16826.043419683352 +99272.69877439365 +760.7984689166769 +72844.79024726246 +94733.05368550494 +67748.9300522739 +4849.5608975328505 +34856.18412012234 +100215.06947066449 +28524.93009786401 +73073.86654636543 +72284.05468483176 +8962.843622423708 +37677.318772953935 +54433.54137988947 +38967.87599458173 +39295.407607065514 +40593.566162152216 +67711.38496663701 +35127.036536153406 +81415.82276495267 +38917.03055023868 +31529.673896159977 +18927.64424155373 +8602.039593040012 +53565.61142597534 +15780.249518644065 +32662.288647575304 +39284.24884116836 +-0.9682516129687428 +37030.55444279127 +10573.398321171291 +77903.79163699783 +67876.46152697969 +59213.38374509383 +29757.568398236297 +87579.14445428737 +11500.241104911081 +57291.033868925646 +71355.17388209421 +76461.66810545791 +-37493.432004588656 +42373.65348460246 +98048.02723801881 +1527.5321397446096 +50064.32129897177 +58020.64177066367 +125355.63944517449 +41435.47882499918 +7738.0039668008685 +2554.316656390205 +72025.15553818922 +27006.558639504015 +17836.41600951366 +87345.84565604571 +32046.298773490824 +26012.439079657197 +516.5070527493954 +66508.9998561833 +60405.6998389503 +123618.11668278184 +50106.02061878983 +17071.250331290998 +36182.740946151316 +47174.89797048364 +51720.42330521066 +68314.2726810947 +-11784.560618966818 +22288.722950635478 +46255.821049751714 +53666.584391559474 +21077.313472685404 +31186.488506171852 +9862.858417212032 +108533.22363639064 +18216.652166317217 +64884.15467668418 +-24.48992181941867 +79945.89329993911 +23159.495916793123 +32076.30416003149 +60452.64556896221 +6021.440959797241 +47825.38884558901 +-11058.69386214856 +44675.35939030722 +74273.20554281119 +25475.109460031614 +112157.81656992529 +37597.38241474703 +46371.750728683546 +29927.57176314108 +6850.061267333105 +83647.10691568442 +27648.189961170778 +37773.68464785162 +50431.01729693636 +9231.216712055728 +3323.598218906671 +60862.59739382379 +5362.073367507197 +19342.56808105763 +116100.95182773471 +44126.12509245053 +39893.06150834728 +8904.59379448928 +12466.33378105238 +36550.38334565237 +-29869.871280220337 +49318.70984411705 +71722.01832112763 +15229.388755992055 +70963.06230061688 +43184.275293882005 +53677.85697864089 +12291.435619902797 +20914.160966378637 +22835.124493279494 +25098.182374397293 +65719.75179920532 +29323.072852572426 +526.410629324615 +23734.56341877207 +37230.74121526908 +27408.427945056 +30222.219929888844 +47970.810420528986 +20510.541408826597 +50450.8796318369 +41811.01561108604 +98129.24398911 +22525.386456737295 +36286.853369202465 +98292.75970709044 +-20029.617366046645 +32048.98127539549 +58926.45976905525 +76530.62462421134 +81517.70355101582 +22171.851164766587 +21666.003427350894 +16983.077889444306 +22985.250144097023 +24515.474202100188 +-13182.61202979926 +23721.701440276578 +37521.925162940286 +67569.11784502864 +32634.78445849195 +72042.57167253271 +33828.56282839086 +23915.979112149216 +63355.75786560867 +3661.0817543044686 +6985.671361132525 +36212.25410764478 +19365.540970855393 +-3961.1770466249436 +83002.1269400958 +11714.32473814115 +42724.46531963162 +9504.398600970395 +-20229.933412617072 +-13978.920005064458 +23874.044057274237 +-8701.37882244587 +30105.410844781436 +97699.05759261269 +45864.15338760987 +28531.50551579427 +6050.974725585431 +72025.15553818922 +6642.258064542897 +68928.0757868886 +14146.461978674866 +33690.16338048875 +31516.368657320738 +23542.380185159855 +29855.797149216756 +63190.909933755174 +93647.0354735991 +23386.268672273494 +73431.91331910621 +99165.75788658764 +23190.727335374802 +77764.1747186929 +36693.36135222204 +5167.447491061874 +1412.4899740824476 +93105.96434720326 +55765.828022566624 +41021.487424801104 +29614.052919450216 +34710.20503686555 +-20496.046099680476 +13414.480380989611 +14345.370483735576 +27953.324804422446 +8918.730733379722 +-31978.94663664326 +39491.74396997318 +31235.325882146135 +77565.4131301213 +12181.07118668221 +35556.39905544277 +76772.2467444092 +38639.2871569125 +28343.844501863234 +58734.341281147674 +-23762.722680955194 +7707.510796056129 +16455.977484107018 +66165.98795664683 +36181.33022940904 +8860.082573452964 +44628.094037016854 +-3272.994223174639 +70146.13404255174 +-21498.530019028112 +37703.51732982416 +49643.95496775303 +-4174.45751522854 +71648.46121083293 +59184.538012368605 +302.95433262735605 +46211.88840456586 +30444.188471432775 +8468.267013072968 +30917.886804649606 +68608.21089088451 +80445.33498422615 +-2950.4864846132696 +61692.57576505467 +10495.567704090849 +-12277.493064233102 +37506.40738453716 +29088.359147929586 +16588.786773013882 +7325.274462195113 +62414.12266709283 +37934.81038547214 +14325.753269637935 +68102.38224094361 +118006.84663331509 +81868.79718707316 +49757.83027583081 +44592.42952029407 +44061.67611678038 +34768.134947001 +125705.41904688533 +19715.256850420497 +13280.32516734209 +46262.6625492312 +55622.00450070575 +-37773.07530893851 +46438.11030646879 +38080.0025086049 +-12214.046713431366 +56832.98585184291 +9674.013737573288 +1428.992605522275 +28266.932045803405 +12552.063578861766 +16351.209155346267 +84378.6937450096 +84680.24162904639 +26062.28545320127 +15719.073259794153 +71010.44460497983 +70471.52940392774 +31909.36886476539 +152054.22545285895 +3900.584869241342 +75701.53680964 +59740.71947623044 +48617.70402478427 +88451.36909381859 \ No newline at end of file