# qb1 — qm-2 fresh-seed engine comparison **Result.** On seeds 9614336–9614591, qm-2 recorded five `afterSwap` OutOfGas calls and a 247,997-gas successful-call peak. It therefore fails the stated zero-OutOfGas and 245,000-gas targets on this block. The paired edge results below still use all 256 returned simulations per arm. The policy is credited to Taylor (gtmcknight), whose [solved-game reference](https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/README.md) describes the dynamic program. ## Sources and execution The four byte-exact Solidity sources came from their linked artifacts below. I checked their SHA-256 digests, then ran `amm-match validate` on each in the [pinned challenge checkout](https://github.com/benedictbrady/amm-challenge/tree/6b6921f8d463314aa7c96234e1be25a25245f704) after running the [provided setup script](https://api.imd.fun/artifacts/e8c967d6358da0fd53117891357f19a1d684225bd71a5e302b6e299c85f1286c) once. Each arm ran alone against `VanillaStrategy` (30 bps) with `amm_sim_rs.run_batch(arm, VanillaStrategy, configs, 8)`. Each seed used `np.random.default_rng(seed)`, drawing retail mean size, arrival rate, then GBM sigma in the order of [`MatchRunner._build_configs`](https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/competition/match.py); remaining fields used [`build_base_config` and baseline variance](https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/competition/config.py). The engine used eight disjoint chunks of 32 seeds per arm, in qm-2, trim-1, t03, IB order. `gas_stats_reset()` preceded each chunk, and `gas_stats()` followed it. Each seed was run once per arm. | Arm (source) | SHA-256 of Solidity source | Contract name | Runtime bytes | Validation | |---|---|---|---:|---| | [qm-2](https://api.imd.fun/artifacts/e50ab7b92163d8589bb2f75c49d6cda2a1012bb96a0f4a52620b887668f63264) | `50a741b97a7ed79237ecbd34a4bc20b5c70b7872d8916f31dc3fe3f72b4fe859` | `TaylorGaussianQmSpline` | 19,346 | pass | | [trim-1](https://api.imd.fun/artifacts/fce772b9057867b241350b8e44c05298c6c877871a26b58702a5af431726f6c5) | `d849c5f15d69499560b5c3ea08f55ad27153b393eba7abb7dd186f451ad46a24` | `TaylorGaussianPlainNet2` | 16,077 | pass | | [t03](https://api.imd.fun/artifacts/2333ecf28d4356bd232b85c1e55842e94e1ada05e1cd067830b5625dfdbc5336) | `cb6d945511e1e10af78baa64c2a6cb25806f0998403ce6440654bfc3c70092d9` | `censored_10` | 14,654 | pass | | [IB](https://api.imd.fun/artifacts/afd5183e9ff3235334e041c00b0cd19079599a2c6464db95f8c1586712105557) | `301941829a44bb60977bb28181a5e4bfa6544f3696763f987054789b2611d686` | `inputs_b` | 14,528 | pass | ## Paired submission-edge differences Difference = qm-2 submission edge minus comparator submission edge on the same seed. SE is sample standard deviation divided by √n; wins count strictly positive differences. The ordered extreme tuples are `(seed, difference)` in edge units. | Comparator | n | Mean difference | SE | Wins | Worst five | Best five | |---|---:|---:|---:|---:|---|---| | trim-1 | 256 | +0.820368731 | 0.041729824 | 230 | (9614347, -0.922929118), (9614537, -0.859347532), (9614427, -0.706002973), (9614378, -0.563547649), (9614363, -0.558792301) | (9614411, +2.766117612), (9614490, +2.702835918), (9614462, +2.357008874), (9614518, +2.351596517), (9614566, +2.200009357) | | t03 | 256 | +2.361278791 | 0.078007582 | 253 | (9614395, -0.220230582), (9614371, -0.084532358), (9614421, -0.023138088), (9614362, +0.028221384), (9614443, +0.096796331) | (9614373, +6.144904240), (9614407, +5.569209597), (9614463, +5.333057699), (9614570, +5.242238711), (9614569, +5.103409752) | | IB | 256 | +3.122030261 | 0.096770760 | 255 | (9614509, -0.045165230), (9614443, +0.156615013), (9614421, +0.353164232), (9614396, +0.635475007), (9614575, +0.734413799) | (9614349, +14.934074216), (9614354, +8.136838526), (9614407, +7.108471215), (9614437, +6.104928307), (9614423, +5.998095568) | ## Submission `afterSwap` gas Peak is `max_ok_gas`; mean is `sum_ok_gas / ok`, so failed calls are excluded from the mean. Totals aggregate all eight chunks. | Arm | Calls | OutOfGas | Reverts | Peak gas | Mean gas (successful) | Engine seconds/seed | |---|---:|---:|---:|---:|---:|---:| | qm-2 | 2,813,060 | 5 | 0 | 247,997 | 155,174.727 | 0.337576 | | trim-1 | 2,788,392 | 0 | 0 | 235,703 | 131,478.222 | 0.237090 | | t03 | 2,792,576 | 0 | 0 | 235,406 | 135,473.015 | 0.214038 | | IB | 2,770,007 | 0 | 0 | 232,022 | 135,140.593 | 0.205237 | Per-chunk gas (`calls`, successful-call `peak`, `OutOfGas`): | Arm | Seeds | Calls | Peak gas | OutOfGas | |---|---|---:|---:|---:| | qm-2 | 9614336–9614367 | 343,688 | 247,090 | 1 | | qm-2 | 9614368–9614399 | 346,361 | 244,070 | 0 | | qm-2 | 9614400–9614431 | 363,757 | 239,365 | 0 | | qm-2 | 9614432–9614463 | 352,344 | 244,346 | 0 | | qm-2 | 9614464–9614495 | 356,384 | 236,385 | 0 | | qm-2 | 9614496–9614527 | 348,948 | 247,997 | 1 | | qm-2 | 9614528–9614559 | 356,070 | 243,795 | 1 | | qm-2 | 9614560–9614591 | 345,508 | 238,595 | 2 | | trim-1 | 9614336–9614367 | 340,534 | 223,221 | 0 | | trim-1 | 9614368–9614399 | 343,328 | 221,438 | 0 | | trim-1 | 9614400–9614431 | 360,775 | 225,974 | 0 | | trim-1 | 9614432–9614463 | 349,320 | 235,703 | 0 | | trim-1 | 9614464–9614495 | 353,292 | 221,326 | 0 | | trim-1 | 9614496–9614527 | 345,722 | 231,085 | 0 | | trim-1 | 9614528–9614559 | 352,977 | 223,837 | 0 | | trim-1 | 9614560–9614591 | 342,444 | 234,373 | 0 | | t03 | 9614336–9614367 | 341,953 | 235,406 | 0 | | t03 | 9614368–9614399 | 343,971 | 235,406 | 0 | | t03 | 9614400–9614431 | 359,959 | 232,379 | 0 | | t03 | 9614432–9614463 | 350,000 | 232,735 | 0 | | t03 | 9614464–9614495 | 353,232 | 232,506 | 0 | | t03 | 9614496–9614527 | 346,326 | 235,259 | 0 | | t03 | 9614528–9614559 | 353,027 | 232,482 | 0 | | t03 | 9614560–9614591 | 344,108 | 232,481 | 0 | | IB | 9614336–9614367 | 338,907 | 231,882 | 0 | | IB | 9614368–9614399 | 341,423 | 213,469 | 0 | | IB | 9614400–9614431 | 356,543 | 230,399 | 0 | | IB | 9614432–9614463 | 347,222 | 232,014 | 0 | | IB | 9614464–9614495 | 350,218 | 231,917 | 0 | | IB | 9614496–9614527 | 343,959 | 231,962 | 0 | | IB | 9614528–9614559 | 350,089 | 232,022 | 0 | | IB | 9614560–9614591 | 341,646 | 231,905 | 0 | **Seeds not run:** none. All 256 seeds have a returned submission edge for every arm. Validation passed for all four sources. `qm-2` had five OutOfGas calls; the other arms recorded zero OutOfGas and zero reverts. ## Per-seed submission edge (CSV) Values are reported to nine decimal places, from the engine’s `edges["submission"]` for each standalone arm-versus-vanilla run. ```csv seed,qm2,trim1,t03,IB 9614336,669.699264886,668.340479050,665.726367906,666.599765454 9614337,426.967253922,426.407713820,425.109301094,424.177541248 9614338,512.759415130,511.600080861,510.287655413,510.842990386 9614339,449.090045312,448.912380531,448.839707463,447.806153943 9614340,581.918293912,580.479619936,578.398106995,577.422304187 9614341,470.619982754,469.059342813,469.610249245,467.771334103 9614342,444.397831228,443.809236727,443.817383531,443.112252406 9614343,458.795819349,458.479582523,457.183830919,457.916912315 9614344,423.756504102,422.529053896,422.255181685,421.265283064 9614345,550.206958927,549.487814048,545.660216360,546.357861244 9614346,569.219219455,568.146404185,565.139278654,565.137996408 9614347,676.295784421,677.218713539,674.313534205,673.576101084 9614348,451.729906004,450.563039399,448.479668480,448.596897011 9614349,500.668928666,499.499689501,497.355435491,485.734854450 9614350,436.378901558,435.484167263,435.391510194,435.237444464 9614351,487.349843084,485.777581849,484.500021198,484.161012548 9614352,379.489136853,378.687609542,378.597471180,378.267054419 9614353,540.193558121,539.316524178,536.495688144,536.174513215 9614354,660.807306622,658.636609457,655.786498897,652.670468096 9614355,481.519314699,480.826176118,478.363928906,478.365953071 9614356,492.197540272,491.165550638,489.852767132,489.473877686 9614357,376.047408232,375.784593560,374.650165744,375.048568387 9614358,640.821440391,640.139052796,638.721838153,638.453811417 9614359,433.793763657,432.671365539,432.294915808,432.362006488 9614360,422.065684360,420.490453445,419.678299769,419.061424785 9614361,482.219129065,482.484124918,479.197657742,478.904947337 9614362,583.518817359,582.846408823,583.490595976,581.545876254 9614363,733.725090465,734.283882766,730.815687421,729.113392388 9614364,617.167990205,616.178506245,613.353293230,612.882925764 9614365,525.772461262,525.688828578,525.017322026,524.651154688 9614366,573.099937060,573.007792552,571.758885622,570.860609383 9614367,607.401516163,606.383263699,606.694552273,604.294281278 9614368,716.727172045,716.426187815,713.692276565,713.265832831 9614369,461.635878470,461.110970065,460.422555611,460.307472378 9614370,471.628518690,471.129753751,471.144558233,468.916351877 9614371,465.434975704,464.925147661,465.519508062,463.627370189 9614372,676.266621974,676.682196628,675.099519713,674.709197437 9614373,680.601469977,679.556259699,674.456565737,675.501186626 9614374,447.006899549,446.067568155,444.111073230,444.832655968 9614375,409.966146342,409.390137398,407.761766850,407.820970880 9614376,461.418993460,460.245899701,459.412570947,459.013432282 9614377,655.473446819,655.384263409,652.561645580,652.510302996 9614378,678.678581074,679.242128723,676.394863069,676.638296139 9614379,428.653599535,427.525756835,426.245890914,426.155901444 9614380,515.927826129,515.048961755,513.752308021,512.291956991 9614381,537.319408657,536.032707937,534.505241048,533.637011122 9614382,460.978995760,460.400923894,459.519339743,458.734959688 9614383,606.827357167,606.258096571,604.777378414,602.445837598 9614384,506.574563796,506.155727301,505.454144795,505.063464581 9614385,608.587503453,607.316959547,607.353641224,605.795231334 9614386,374.722807517,374.104686094,374.182797570,373.739858610 9614387,563.255194904,562.041464850,561.178000846,561.495676382 9614388,421.760093839,420.415000644,420.396483299,419.618365966 9614389,475.128980000,474.407773863,471.187930929,472.087072215 9614390,680.100445052,680.064846554,676.719464910,677.008756417 9614391,403.722261691,402.638580587,403.082232196,402.244696103 9614392,587.075982448,586.397940388,585.585236097,584.764536784 9614393,502.147107043,501.784632684,500.286154600,499.573247547 9614394,538.573817713,537.544428799,535.610856899,535.108932626 9614395,376.741989430,376.363433249,376.962220012,375.855680000 9614396,536.341397146,535.343262722,535.675045568,535.705922139 9614397,486.889835574,485.958483491,483.944412060,483.237756226 9614398,566.293488109,564.846063968,563.163156723,563.285348460 9614399,556.645495959,556.625939297,554.090829813,553.859425383 9614400,607.448944497,606.052420879,604.265588079,601.618833988 9614401,609.222466780,608.938369397,606.174955256,605.451907047 9614402,528.299653912,527.273352022,526.086143734,525.443601592 9614403,517.121943451,515.506156300,514.685555041,514.069854114 9614404,461.629008340,461.101789670,459.127368902,458.126932752 9614405,608.974676586,609.491272552,607.873428946,606.339932837 9614406,566.860931193,565.281333166,564.784884472,563.523901390 9614407,607.813698635,605.957214268,602.244489037,600.705227419 9614408,502.506481792,500.983530876,499.320171686,497.988933983 9614409,585.838672569,585.670905003,583.645973977,582.749044962 9614410,532.186778115,531.423792997,530.249854376,529.649278368 9614411,538.199401837,535.433284225,534.508688042,533.937367373 9614412,487.733932088,487.142355608,486.202659461,484.875941800 9614413,627.523044242,627.835744435,623.949624513,623.562217369 9614414,661.859980602,661.361900963,660.112625208,659.681882386 9614415,464.078135105,463.543652779,461.978480180,461.725192687 9614416,439.072529509,437.954947485,437.274737970,436.651947345 9614417,571.280780102,570.252548106,566.968960920,566.341092539 9614418,624.289552237,623.208199781,621.322049887,618.632762992 9614419,675.158283530,674.655485848,671.678712037,669.635924123 9614420,739.636818275,739.489963441,736.941732610,736.308080111 9614421,389.116522832,388.286710315,389.139660920,388.763358600 9614422,554.768586231,553.579954443,550.094537835,549.600481486 9614423,710.671184736,710.744157741,707.096034827,704.673089168 9614424,500.287654118,499.542766320,498.690898452,497.892049572 9614425,645.381227700,644.177127593,642.211113310,639.967134615 9614426,395.110026858,393.789229655,394.097479362,393.449954030 9614427,601.441307754,602.147310727,598.332226666,598.227838175 9614428,645.931838121,645.333285759,641.551554971,640.589328440 9614429,598.542619624,597.220789025,594.529720066,592.926241856 9614430,591.004707869,590.004535901,588.633373531,587.190042342 9614431,540.840021927,540.986807369,539.109602496,539.465997401 9614432,612.848178450,612.326023212,608.675012801,607.327267501 9614433,565.128394215,565.470154390,562.419161127,561.176051103 9614434,455.870799024,455.236399263,454.645111574,454.380429533 9614435,553.847231892,551.768757428,551.061842289,551.157885638 9614436,567.487803470,565.468715428,564.130869097,562.000408157 9614437,540.387814459,540.054115086,537.294657239,534.282886152 9614438,355.263610277,355.040106263,355.056866358,354.526167051 9614439,402.761653434,402.320639158,402.040051240,400.455696716 9614440,436.844831142,436.063665521,433.820413129,433.087665789 9614441,579.503227624,579.056279889,575.934320128,576.498900540 9614442,470.499079315,469.185807422,470.237347799,469.236046353 9614443,427.243908841,426.258374332,427.147112510,427.087293828 9614444,419.728151865,418.436792326,417.892380888,417.917622278 9614445,548.460038843,548.295975755,546.192165133,546.010531127 9614446,592.353871738,590.629207715,589.332455104,589.306656525 9614447,672.249265197,671.988682414,669.136776251,668.973430401 9614448,551.110657688,550.850783904,548.059149172,547.070472206 9614449,566.042432767,565.558885571,562.268956225,562.204300999 9614450,572.469021165,571.450302462,570.190072660,569.393734759 9614451,365.739958595,365.751227527,364.914464462,363.511145951 9614452,557.473949268,556.925034814,554.764762305,554.680084375 9614453,718.828028237,717.933242762,715.883233670,715.144272460 9614454,457.082082793,456.325762190,455.581786294,454.779457113 9614455,684.895772343,684.556146173,681.578365245,681.536575823 9614456,484.720696421,483.919112715,482.989331363,482.415874902 9614457,613.986871258,614.289911199,612.194326814,609.320761330 9614458,560.395404223,559.977644662,559.522600755,558.309495964 9614459,475.917639851,475.569087991,473.400532249,471.648285284 9614460,463.308915750,462.373313342,460.504004424,459.757965084 9614461,483.425214721,483.918450837,479.145237555,480.743421119 9614462,489.909438980,487.552430107,486.701899176,486.172072137 9614463,694.190199898,694.012808790,688.857142199,688.448441365 9614464,421.472969135,420.695878762,421.257911134,420.037969784 9614465,590.186790685,590.449765201,586.131297015,585.715918442 9614466,579.374117674,578.875044664,576.289938556,575.583390309 9614467,456.448812204,455.690871091,455.875087797,455.394212305 9614468,420.920538667,419.860286678,419.430198197,418.439595114 9614469,439.580272930,438.599184430,438.507376438,437.229622709 9614470,456.141172259,455.959846008,455.093315815,454.688423851 9614471,615.932215254,614.748451826,612.771022051,612.757188554 9614472,616.630614992,616.226059619,615.444405732,614.414545600 9614473,453.754123022,452.486259785,452.218510900,450.155841921 9614474,583.458953066,582.384904174,579.379770253,579.669532822 9614475,506.243705050,504.718913704,503.417588622,503.099147039 9614476,410.660377333,409.816867246,409.163580453,408.812806434 9614477,430.844729740,430.846545603,428.909443791,428.315790397 9614478,515.545952948,514.053304972,514.196928072,512.942723513 9614479,588.093936337,588.073185599,585.775698029,585.722346612 9614480,406.766291737,404.918372738,404.639731549,405.208450949 9614481,607.998741910,607.333972911,605.369114950,602.904428606 9614482,602.893433779,603.053148320,600.991833602,600.993611466 9614483,620.347748284,620.511214196,615.830553865,614.589379427 9614484,414.800838635,413.612165290,413.445409989,413.392690101 9614485,668.598196202,668.530969810,665.340686354,663.467111659 9614486,559.403811736,557.924677977,555.360650186,555.830740886 9614487,396.869503760,396.137882142,395.587135870,394.485588770 9614488,772.991902752,771.792681955,769.002276860,768.409382136 9614489,628.341408548,627.455457851,627.214746773,626.287564078 9614490,555.831067746,553.128231828,553.456511938,551.423049070 9614491,579.665932230,578.688578545,578.736869845,577.071943203 9614492,610.555263438,608.746865691,609.135798102,607.534516012 9614493,532.904601332,532.325234628,528.960605584,528.155786306 9614494,697.492958871,697.411477800,694.450160742,693.710118980 9614495,557.850805857,556.640567022,554.517085905,554.004118895 9614496,624.559332295,623.378452046,620.975392965,620.003374401 9614497,439.169104216,438.377613902,437.150662059,436.479379073 9614498,527.072862746,526.543652059,524.094881698,523.291917220 9614499,612.503090533,611.179496900,608.104536239,608.763887071 9614500,637.935011951,636.638348207,633.745518569,633.101491720 9614501,577.180795682,575.353410831,574.343956591,574.368436168 9614502,580.361788842,580.153334567,576.055712865,574.699527742 9614503,444.522688078,444.474145072,443.599839627,442.695236135 9614504,655.604603101,655.356247920,652.768280801,652.888065529 9614505,655.961101143,654.349109312,652.691194075,652.040946061 9614506,501.167092154,499.263198590,498.047687135,496.904463369 9614507,454.591745570,452.856708779,453.694941396,452.938990424 9614508,529.635817258,529.263928296,526.785373421,525.976433211 9614509,465.934920748,465.590802316,465.449200398,465.980085979 9614510,507.074320934,505.561130640,502.422086380,501.839454243 9614511,486.112450391,484.104188007,484.678127517,483.466181498 9614512,498.427618134,496.572679782,497.068007547,497.064201010 9614513,562.889831890,561.867029103,559.931388519,559.353722990 9614514,395.341620203,394.690462741,393.524243798,393.126077729 9614515,617.326491538,617.113116766,613.630836377,614.020603750 9614516,613.556056910,612.224023523,610.971160755,610.028030926 9614517,497.450007889,497.611517087,495.231309968,493.841780968 9614518,471.042328745,468.690732228,470.276546989,469.157479711 9614519,642.290260774,640.825480745,638.567387354,637.716698904 9614520,486.291005875,485.549164924,483.810279880,482.685017959 9614521,438.282275111,437.210837686,437.763373832,436.858941997 9614522,523.491728987,522.815598258,522.054618319,520.366443299 9614523,448.537008738,447.129009623,446.995975981,445.782627241 9614524,601.761059910,602.113516053,600.991429384,600.373416765 9614525,580.901574530,579.316157920,578.956047215,578.896389472 9614526,368.710171575,367.350778186,366.437003341,366.766985137 9614527,570.584999521,570.698484541,566.607066310,564.870150070 9614528,542.488212338,541.118979067,540.934678008,539.494511095 9614529,411.667141279,410.890286304,410.793202507,410.457040970 9614530,452.169077200,450.744593527,450.789147929,450.154464172 9614531,649.930163773,649.246683470,646.854710574,644.745679698 9614532,414.114534298,413.071196454,413.068345357,412.177263940 9614533,687.789099832,688.275776163,682.810086232,682.694652997 9614534,445.289463518,443.235164729,441.816304911,440.664881157 9614535,538.792063429,537.116025781,536.914903465,534.160299022 9614536,559.662546277,559.432227399,555.097280793,555.039991073 9614537,463.483266375,464.342613907,461.684595204,459.907111600 9614538,677.085119445,676.598509098,673.070907107,671.607002919 9614539,689.594526162,689.359598969,686.268685043,686.036125118 9614540,631.663774107,631.044160555,628.361386731,628.565493503 9614541,518.265239401,517.016286105,515.464401171,515.095739121 9614542,544.403974141,544.318077642,541.416763805,541.004672065 9614543,468.458099555,468.623163099,465.388495172,464.786918263 9614544,478.572543381,478.184073926,476.153893809,475.834839879 9614545,562.282660361,562.321441612,560.241419286,558.863207904 9614546,514.325131676,512.358885333,510.801414444,510.478255018 9614547,470.380270375,468.812140815,469.801133832,468.644640701 9614548,641.962082959,641.003981465,639.555509333,638.398987313 9614549,504.788508467,503.972722706,503.290244236,502.688144707 9614550,502.574403573,500.615166689,499.276933222,498.193558382 9614551,519.342690167,518.329789700,516.853853162,517.138817911 9614552,639.054628002,638.322607304,635.317570862,635.082762522 9614553,414.614062082,414.079045914,413.864075599,412.773488604 9614554,552.164712815,551.123060506,549.946566024,549.120101648 9614555,601.028299909,599.595717069,597.083881317,597.522820519 9614556,525.889546852,525.130387618,523.876969518,522.035613133 9614557,330.906048252,329.731170725,329.876207122,329.376433126 9614558,440.492378891,438.511390705,439.189858157,438.814828614 9614559,432.827571705,432.242181808,430.113676468,430.537352320 9614560,450.462086988,449.970604170,450.000146848,449.145481377 9614561,641.942386054,641.517667005,638.851711527,637.954970658 9614562,380.457653456,379.426682038,379.264446531,377.428542899 9614563,557.958617589,557.204299081,556.993214547,557.063474669 9614564,615.991206689,615.067880633,611.901110166,611.941898203 9614565,596.191581778,595.696214324,592.386084786,591.658151443 9614566,585.135144353,582.935134996,581.877481261,580.462658090 9614567,443.081753460,441.445291239,440.844632553,440.611916988 9614568,541.661505840,539.645894138,538.914445802,538.160358684 9614569,549.296213621,548.981908363,544.192803869,543.514669219 9614570,681.176498454,680.083394075,675.934259743,675.870659226 9614571,632.744609889,631.209456842,630.288581236,629.598305824 9614572,542.241482945,541.648793988,540.061863414,538.191418195 9614573,409.400697518,409.094038849,407.610261101,406.749865523 9614574,583.457235461,582.373217087,583.018289968,582.072093597 9614575,478.294485399,477.088211088,478.016667068,477.560071600 9614576,392.700502472,391.417809389,392.025967718,391.529549899 9614577,390.473999060,388.937409494,389.095149413,388.956491714 9614578,417.137624194,415.391163289,414.258215171,414.526162119 9614579,602.655364172,602.275769342,601.302125094,599.534169546 9614580,424.470334782,424.017068186,423.005535721,423.148001779 9614581,457.359833139,456.580518416,455.671467580,454.877637884 9614582,418.022203430,417.968582046,415.827090438,414.780559446 9614583,455.244588139,454.618357014,453.673301553,452.391393542 9614584,429.580682668,428.095602557,428.021741207,427.307668895 9614585,495.073502575,494.101671650,492.567902811,491.195564460 9614586,424.960156727,424.667803437,424.782006391,423.786213343 9614587,492.625254347,490.990852919,490.696090651,489.464814691 9614588,663.959031934,663.976167104,660.295712944,659.907589965 9614589,620.232872773,618.133102081,616.055827683,616.235010850 9614590,549.566877815,549.405103659,548.299559904,548.770704800 9614591,465.985577247,465.659460508,464.016959090,461.529979843 ```