sharkdp / hyperfine

A command-line benchmarking tool
Apache License 2.0
21.38k stars 343 forks source link

Suppress "statistical outliers detected" warning #528

Open jhmaster2000 opened 2 years ago

jhmaster2000 commented 2 years ago

I keep consistently getting that warning when absolutely nothing else on my computer is running, other than cmd.exe to run the benchmark on. I've already tried --shell=none and as many as 1000 warmup runs and it still shows up. What even is triggering that warning under the hood? Regardless it doesn't seem to be a reliable warning since the benchmark results are consistent across multiple hyperfine runs of the same commands, so could there please be a way to suppress that warning? A --silent / -s flag or alike.

System specs:

OS: Microsoft Windows [Version 10.0.19044.1766] Hyperfine: v1.14.0 installed through cargo

sharkdp commented 2 years ago

Thank you for reporting this. Could you please run your benchmark again (make sure that you see the warning) and additionally pass --export-json=results.json to your hyperfine invocation? Then, if it doesn't contain any sensitive information, please post the content of results.json here so we can investigate further.

And for completeness, maybe also show a screenshot of hyperfines output.

jhmaster2000 commented 2 years ago

Command: hyperfine -N -w 100 "node --version" "bun --version" --export-json=results.json

Hyperfine output:

Benchmark 1: node --version
  Time (mean ± σ):       2.1 ms ±   0.1 ms    [User: 1.9 ms, System: 0.2 ms]
  Range (min … max):     2.0 ms …   3.5 ms    1378 runs

  Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet PC without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.

Benchmark 2: bun --version
  Time (mean ± σ):       1.0 ms ±   0.0 ms    [User: 0.9 ms, System: 0.1 ms]
  Range (min … max):     0.9 ms …   1.8 ms    2907 runs

  Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet PC without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.

Summary
  'bun --version' ran
    2.10 ± 0.14 times faster than 'node --version'

results.json: https://hatebin.com/ticqcmvnrj

sharkdp commented 2 years ago

results.json: https://hatebin.com/ticqcmvnrj

That seems truncated? If you zip your results.json, you should be able to attach it to a comment here on GitHub?

jhmaster2000 commented 2 years ago

hm weird not sure what happened to that one, this one should be fine https://hatebin.com/mqjmnsjquf (same command same everything) Ok apparently hatebin hates big files, how annoying, I wanted to avoid flooding the comment list here but whatever:

results.json ```json { "results": [ { "command": "node --version", "mean": 0.002215613927781869, "stddev": 0.00012797278254705376, "median": 0.0021941, "user": 0.0019270456890198937, "system": 0.00021652173913043468, "min": 0.0020159, "max": 0.0036718000000000002, "times": [ 0.0022097, 0.0021624, 0.0021750000000000003, 0.0021024, 0.0021545, 0.0022988, 0.0021814, 0.0020963, 0.0022127, 0.00216, 0.0020954000000000003, 0.0021566000000000003, 0.0022352, 0.0022126000000000003, 0.0022675, 0.0021984, 0.0021461, 0.002094, 0.0021722, 0.0021384, 0.0022416000000000003, 0.0021383, 0.002111, 0.0020899, 0.0021352000000000003, 0.0021384, 0.0022266, 0.0020861, 0.0020545000000000003, 0.0021242, 0.0021715000000000003, 0.0021182, 0.0020665, 0.0020969, 0.0020893, 0.0021651, 0.0021285, 0.0021017, 0.0021385, 0.0020930000000000002, 0.0020528, 0.0020634, 0.0021797, 0.0021141000000000003, 0.0021073000000000003, 0.0020929, 0.0020666, 0.002078, 0.0023522, 0.0023672000000000003, 0.0023664000000000003, 0.0024601000000000002, 0.0021981, 0.0021092000000000003, 0.0021954, 0.0022329000000000003, 0.0022022, 0.0022898000000000003, 0.0021342, 0.0020932, 0.0020732000000000003, 0.00217, 0.0024023, 0.0025715, 0.002451, 0.0024586, 0.0023665, 0.0023746, 0.0026045, 0.0025479, 0.0023566000000000004, 0.0023098000000000003, 0.0023311, 0.0024045, 0.0024743, 0.0024938, 0.0024362000000000003, 0.0023970000000000003, 0.0023716, 0.0024629, 0.0023782, 0.0026365, 0.0023115, 0.0021675, 0.0021887, 0.0022235, 0.0022342, 0.0021059, 0.0021490000000000003, 0.002128, 0.0021617000000000003, 0.0021208, 0.0021452000000000003, 0.0020916000000000003, 0.0021055, 0.0022166, 0.0021552000000000003, 0.0021064, 0.0020984000000000003, 0.0021259, 0.0021085, 0.0021036, 0.0021078, 0.0022923, 0.0023286, 0.002158, 0.0020784, 0.0021008000000000003, 0.0021594, 0.0022408000000000003, 0.0022539, 0.0021213, 0.0020896, 0.0021395000000000003, 0.002134, 0.0023523000000000003, 0.0021671, 0.0021318, 0.0021334, 0.0021013, 0.0020784, 0.0021158, 0.0021148, 0.0021052, 0.0021178, 0.0021041000000000002, 0.0021006, 0.0021414000000000003, 0.002121, 0.0020974, 0.0020691, 0.0023326, 0.0021213, 0.0020617, 0.0020439, 0.0020677, 0.0020701, 0.002058, 0.002156, 0.0023603, 0.0022455, 0.0021339, 0.0021953000000000003, 0.0020658, 0.0020640000000000003, 0.0023026, 0.0023456, 0.0020540000000000003, 0.0020793, 0.0020776, 0.0021559, 0.0020685, 0.0022791, 0.0020952, 0.0021248, 0.0020877, 0.0020283000000000002, 0.002052, 0.0021124, 0.0020954000000000003, 0.0021234, 0.0020641, 0.0020919000000000003, 0.0020558, 0.0021490000000000003, 0.0020946000000000003, 0.0020567000000000003, 0.0024525000000000003, 0.0024264, 0.0021520000000000003, 0.0021726000000000002, 0.0021029, 0.0021479000000000003, 0.0021848, 0.0022664, 0.0021290000000000002, 0.0021921, 0.0021867, 0.0021453, 0.0021230000000000003, 0.002117, 0.0021429, 0.0021535, 0.0021872000000000003, 0.0021105, 0.0021133000000000002, 0.0021419, 0.0020846000000000003, 0.0022462000000000003, 0.0021997, 0.0020941, 0.0021478, 0.002144, 0.0021116, 0.0021121, 0.0023312000000000003, 0.0023308, 0.0022440000000000003, 0.0021458000000000002, 0.0021247, 0.0021654, 0.0022080000000000003, 0.0021862, 0.0021752, 0.0021230000000000003, 0.0021824, 0.0022175000000000003, 0.0022615, 0.0021391, 0.002171, 0.0021209, 0.0020787, 0.0021212, 0.0021363000000000003, 0.0021539000000000003, 0.0021588, 0.0021233000000000003, 0.0021277, 0.0021219000000000003, 0.002105, 0.0021192000000000003, 0.0020858, 0.0021155, 0.0020894, 0.0023673, 0.0022025, 0.0021156, 0.0021072, 0.0020856, 0.0021144000000000002, 0.0020861, 0.0021084000000000003, 0.0022344, 0.0022643000000000003, 0.0021703, 0.0021388, 0.0021144000000000002, 0.0022446000000000002, 0.0022340000000000003, 0.0022207, 0.0021360000000000003, 0.0021865, 0.002117, 0.0021403, 0.0021941, 0.0021521, 0.0022008, 0.0021318, 0.0021121, 0.0021230000000000003, 0.0021848, 0.0021420000000000002, 0.0020997, 0.0021262, 0.0021518, 0.0021649, 0.0021603, 0.002092, 0.0020802, 0.002124, 0.0022053000000000003, 0.0023256, 0.0022383, 0.002098, 0.0021076000000000003, 0.0021224, 0.0020581, 0.0020455, 0.0024352, 0.0022042000000000003, 0.0020967, 0.0020504, 0.0021265, 0.002305, 0.0021797, 0.0021765, 0.0021177, 0.0020595, 0.0020897000000000003, 0.0020822, 0.0020962000000000003, 0.0020721000000000003, 0.0021488, 0.0021484, 0.0020591000000000003, 0.0020383000000000003, 0.0020159, 0.0020886, 0.0020664, 0.0021211000000000003, 0.0022941000000000003, 0.0022162, 0.0022366, 0.002154, 0.0021272, 0.0020704, 0.0020847, 0.0022818, 0.0020821, 0.0021341000000000003, 0.0020407000000000003, 0.0020782, 0.0020897000000000003, 0.002075, 0.0022407, 0.0022196, 0.0021861000000000003, 0.0020689000000000003, 0.0020728, 0.0020696, 0.0021438, 0.0021474000000000003, 0.0023066000000000002, 0.0021087000000000002, 0.0020965000000000003, 0.0021599, 0.0021383, 0.0021121, 0.0020988, 0.0022108, 0.0022527000000000003, 0.002215, 0.0020994, 0.0022004, 0.0021993, 0.0021395000000000003, 0.0021639000000000003, 0.0022093, 0.0021378, 0.0022282, 0.0022409, 0.0021207, 0.0021376, 0.0021768, 0.002105, 0.0021641, 0.0021143, 0.0021422, 0.00217, 0.0020813000000000003, 0.0021054000000000003, 0.0021192000000000003, 0.0022153000000000003, 0.0021129, 0.0021435, 0.0021175, 0.0021051, 0.0021285, 0.0021422, 0.0020923, 0.0020736, 0.0021429, 0.0021153, 0.0021152000000000002, 0.0020742, 0.0022215, 0.0022684000000000003, 0.0021543, 0.0020906, 0.0020819000000000002, 0.0021488, 0.0022139, 0.0025021, 0.002184, 0.0021482000000000003, 0.0022419000000000002, 0.0022353, 0.0020962000000000003, 0.0020898, 0.0024414000000000003, 0.0021462, 0.0020832000000000003, 0.0021858000000000003, 0.0021204, 0.0021212, 0.0020655, 0.0021608, 0.0020942, 0.0021465, 0.002132, 0.0020756, 0.0020935000000000003, 0.0020575000000000003, 0.0021163, 0.0022562000000000003, 0.0022044, 0.0020818, 0.0020461, 0.0020994, 0.0020695, 0.0022034000000000003, 0.0023346, 0.0021024, 0.0021366000000000002, 0.0020637000000000003, 0.0020322, 0.0020338, 0.002164, 0.002207, 0.0021199, 0.0020986, 0.0020616000000000002, 0.0021460000000000003, 0.002117, 0.0021404, 0.0020969, 0.0021402, 0.0021351, 0.0020967, 0.0021201, 0.0021158, 0.0020674, 0.0021369, 0.0022952000000000003, 0.0023265, 0.0022931, 0.0022284, 0.0022619000000000003, 0.0025188000000000003, 0.0023041000000000003, 0.0024888, 0.0024383, 0.0022419000000000002, 0.0022125, 0.0022298, 0.0022269, 0.0023101000000000003, 0.0023227, 0.0022159000000000002, 0.0023407000000000002, 0.0022553, 0.0022567, 0.0024025, 0.0023406, 0.0022113000000000002, 0.0022865000000000003, 0.0022296, 0.0021869000000000003, 0.0023892, 0.0022993, 0.0021535, 0.0022366, 0.0022954, 0.0021778, 0.0024743, 0.0021702, 0.0021457, 0.0021819, 0.0021880000000000003, 0.0021626, 0.0022858, 0.0021587, 0.002096, 0.0021264, 0.0022418, 0.0023527, 0.0022883, 0.0022722000000000003, 0.0022085, 0.0022405000000000003, 0.0022261, 0.0022981, 0.0022584000000000003, 0.0022231, 0.0022113000000000002, 0.0022036, 0.0020896, 0.0021478, 0.0024286, 0.0022134000000000003, 0.0021279000000000003, 0.0021225000000000003, 0.0021628000000000003, 0.0022298, 0.0021657, 0.0021902000000000002, 0.0022155, 0.0021542, 0.0021523000000000002, 0.0021661000000000002, 0.0022010000000000003, 0.0021663000000000003, 0.002326, 0.0021938, 0.0021237, 0.0024934000000000002, 0.0022936000000000002, 0.0021403, 0.0021562, 0.0021098000000000002, 0.0020845, 0.0022206, 0.0021736, 0.0021091, 0.0020813000000000003, 0.0021565, 0.0021341000000000003, 0.002083, 0.0021247, 0.0021151, 0.0021451, 0.0021230000000000003, 0.0021089, 0.0021919, 0.0025193000000000004, 0.0022497000000000003, 0.0021047, 0.002132, 0.0021095000000000003, 0.0021641, 0.0023891000000000003, 0.0021768, 0.0021145, 0.0021251, 0.0021260000000000003, 0.0021505, 0.0022375000000000003, 0.0021623000000000002, 0.0021324, 0.0021372, 0.0021643, 0.0022132000000000002, 0.0021588, 0.0021286, 0.0021271000000000003, 0.0021294, 0.0021394, 0.0021509000000000003, 0.0021348, 0.0021275, 0.0021251, 0.0021007, 0.0024690000000000003, 0.002357, 0.0022559000000000004, 0.0021667, 0.0021572, 0.0020937, 0.0020561, 0.0027695000000000003, 0.0025218000000000003, 0.0021463000000000003, 0.0020919000000000003, 0.0020476, 0.002053, 0.0021435, 0.0021231, 0.0020488, 0.0020538, 0.0020265, 0.0021586, 0.0020509, 0.0020626, 0.0020996, 0.0021490000000000003, 0.0020577, 0.0020407000000000003, 0.0020184, 0.0020321000000000002, 0.0021215, 0.0021159, 0.0020685, 0.002089, 0.002045, 0.0021152000000000002, 0.0020517, 0.0020351, 0.002022, 0.0022612, 0.0022491, 0.0021134, 0.0021965, 0.0020559000000000003, 0.0021451, 0.0020863, 0.002219, 0.0021046000000000003, 0.0022059000000000002, 0.002128, 0.0020925, 0.0020454, 0.0021064, 0.0023957, 0.0022094000000000003, 0.0021160000000000003, 0.0021251, 0.0021325000000000003, 0.002194, 0.0020907, 0.0021242, 0.0021402, 0.0021306000000000003, 0.0021601000000000003, 0.0020986, 0.0021181, 0.0021138000000000003, 0.0021384, 0.0022960000000000003, 0.0022539, 0.0021328000000000002, 0.0022010000000000003, 0.0025082000000000004, 0.0022057, 0.002196, 0.0022272, 0.0021416, 0.00215, 0.0024467, 0.0021950000000000003, 0.0021169, 0.0020700000000000002, 0.002258, 0.0022116, 0.0022289000000000002, 0.0022053000000000003, 0.0021711, 0.0021307, 0.0021269, 0.0021468, 0.0021282000000000002, 0.0021142, 0.0021243, 0.0021367, 0.0023641, 0.0022990000000000003, 0.0027814000000000003, 0.0023077, 0.0022934, 0.0021421, 0.0021629, 0.0022118000000000003, 0.0023915, 0.0022698, 0.0021884, 0.0022162, 0.002294, 0.0026102, 0.0023204000000000002, 0.002131, 0.0021634000000000002, 0.0021162, 0.0021376, 0.0021588, 0.0021627, 0.0021573, 0.0021371000000000003, 0.0022138, 0.0021791000000000002, 0.0021663000000000003, 0.0021489, 0.0021256, 0.0022182, 0.0021094, 0.0023337, 0.0024005000000000003, 0.0022798000000000002, 0.002096, 0.0020801, 0.0021281, 0.0021333000000000003, 0.0022423, 0.0024867, 0.0025561, 0.0024447, 0.0022793, 0.002458, 0.0024378, 0.0022004, 0.0021602, 0.0021021, 0.0020895, 0.0021503, 0.0021645, 0.0020956, 0.0021276000000000003, 0.0020959, 0.0021384, 0.0020858, 0.0020826, 0.0021125000000000002, 0.0020924000000000003, 0.0023536, 0.0023379, 0.0021269, 0.0022242, 0.0021781, 0.0021258, 0.0021164, 0.0021973, 0.0021771, 0.0021997, 0.0021436000000000003, 0.0021107, 0.0020859000000000003, 0.0021284000000000003, 0.0021235, 0.0021028, 0.002098, 0.0021015, 0.0022243000000000002, 0.0022062, 0.00223, 0.0023865, 0.0023941, 0.0022679, 0.0022593, 0.0022555, 0.0023321, 0.0024082, 0.0022733000000000002, 0.0022653, 0.0022155, 0.0022254, 0.0024527000000000004, 0.0023259, 0.002212, 0.0024578, 0.0024071, 0.0023753000000000003, 0.0028241, 0.0023523000000000003, 0.0022888, 0.0021993, 0.0023354, 0.0023178, 0.002473, 0.0023344, 0.0023285000000000003, 0.0022834, 0.0022177, 0.0022915, 0.0022905, 0.0026212, 0.0025239000000000004, 0.0024138000000000002, 0.0023970000000000003, 0.0024563000000000002, 0.0023556000000000002, 0.0022756, 0.0022445, 0.0022401, 0.002377, 0.0025576, 0.0023818000000000003, 0.0022648, 0.0023073, 0.002243, 0.0023622, 0.0023613, 0.002405, 0.0023101000000000003, 0.0022443000000000003, 0.0022693, 0.002357, 0.0022601, 0.0022340000000000003, 0.0022506, 0.0022329000000000003, 0.0023273, 0.0022863000000000002, 0.0021877000000000003, 0.0022619000000000003, 0.0022883, 0.0022734, 0.0024259000000000004, 0.0022686, 0.0022621, 0.0022439, 0.0022483, 0.0024504, 0.0026496000000000002, 0.0022575, 0.0022794, 0.0022792000000000003, 0.0023714, 0.0029218, 0.0036718000000000002, 0.0022354000000000002, 0.0022405000000000003, 0.0022554000000000003, 0.002353, 0.0023246, 0.0023779, 0.0022240000000000003, 0.002242, 0.0022357, 0.0023516, 0.0022706000000000002, 0.0022389000000000003, 0.0022204, 0.0022081, 0.0023249, 0.0023197, 0.0022187, 0.0022025, 0.0022151000000000002, 0.0025627000000000002, 0.0024011, 0.0022943, 0.0021922, 0.0022015000000000003, 0.0022151000000000002, 0.0022299, 0.0024045, 0.0023372, 0.0022828, 0.0022155, 0.0022739, 0.0022892000000000003, 0.0023968, 0.0022765000000000003, 0.0022261, 0.0022211, 0.0022277, 0.0022505000000000003, 0.0023112000000000002, 0.0023294, 0.0022639, 0.002245, 0.0021474000000000003, 0.0022571, 0.0022570000000000003, 0.0022486000000000003, 0.0022268, 0.0022665000000000003, 0.0022543000000000003, 0.0023431000000000003, 0.0023001000000000002, 0.0022026000000000003, 0.0022158, 0.0023697, 0.0023971, 0.0023965, 0.0022815, 0.0023029, 0.0022368, 0.0022202000000000003, 0.0024858000000000002, 0.002465, 0.0023276, 0.0022649000000000002, 0.0022195, 0.0022454000000000003, 0.0023693, 0.0023734000000000003, 0.0022134000000000003, 0.0022141, 0.0022177, 0.0022579, 0.0023982, 0.0025581000000000002, 0.0023802000000000003, 0.0022758, 0.0022115, 0.002249, 0.0022961, 0.0021932, 0.0023398, 0.0023622, 0.0022629, 0.0024068, 0.002395, 0.0025185000000000003, 0.0024424, 0.0024126, 0.0022633, 0.0023564000000000002, 0.0022600000000000003, 0.0022915, 0.002205, 0.0021982, 0.0022914000000000003, 0.0023165, 0.0022161, 0.0022159000000000002, 0.002262, 0.0022101, 0.0022706000000000002, 0.0025467000000000003, 0.0022697, 0.0022665000000000003, 0.0022331, 0.002255, 0.0022470000000000003, 0.0023167, 0.0023684, 0.0022616000000000003, 0.0023033000000000003, 0.0022535000000000003, 0.0023915, 0.0022532000000000003, 0.0022757000000000003, 0.0022835, 0.0022727000000000003, 0.0025251, 0.0025015000000000003, 0.0022948, 0.0023036000000000003, 0.002465, 0.0022945, 0.0022708000000000003, 0.0023155000000000003, 0.002213, 0.002216, 0.0022108, 0.0022837, 0.0023364, 0.0023435, 0.0022990000000000003, 0.0022728, 0.0022192, 0.0026284000000000004, 0.0023514, 0.0022342, 0.0021828, 0.0023079000000000003, 0.0021987, 0.0023359, 0.0024742, 0.0022688, 0.002251, 0.0022326, 0.0022364, 0.0024296, 0.0022789, 0.0023837000000000003, 0.0022643000000000003, 0.0022352, 0.0022813, 0.0022968000000000003, 0.0023009000000000003, 0.0023008, 0.0022673000000000003, 0.0022612, 0.0022498, 0.0022487, 0.002213, 0.0022315, 0.0023221, 0.0024408000000000003, 0.0025241, 0.0023, 0.0022119, 0.0022516000000000003, 0.0022768000000000003, 0.0023333, 0.0025254, 0.0022406, 0.0021939, 0.0021729, 0.0021118, 0.0021793000000000003, 0.0025223000000000003, 0.0023291, 0.0022047, 0.0021398000000000003, 0.0021314000000000003, 0.0023853000000000004, 0.0023178, 0.0022205000000000003, 0.0021656, 0.0022491, 0.0021928, 0.0022568, 0.0021215, 0.0020757, 0.0022041, 0.0021648, 0.0020985, 0.0020764, 0.0021529, 0.0021522, 0.0023467, 0.0023017000000000003, 0.0024366, 0.0025020000000000003, 0.0023384, 0.0023337, 0.0024334, 0.0022785, 0.0026268000000000003, 0.0023117000000000003, 0.0022566, 0.0022500000000000003, 0.0022660000000000002, 0.002197, 0.002275, 0.0022946, 0.0023053, 0.0022316000000000003, 0.0021983000000000003, 0.0022045000000000003, 0.0022854, 0.0022427000000000002, 0.0022247, 0.002233, 0.0022395, 0.0023359, 0.0023281, 0.002219, 0.0022514, 0.0025004000000000003, 0.0023336000000000003, 0.002341, 0.0022908, 0.0022288, 0.0022295, 0.0022805, 0.0022712, 0.0023698, 0.0024083, 0.0022253, 0.0022527000000000003, 0.0021946, 0.0022815, 0.0022864, 0.0022513000000000003, 0.0022123, 0.0022387, 0.0022086000000000002, 0.0021780000000000002, 0.0022746000000000003, 0.0022751, 0.0022370000000000003, 0.0023164, 0.0022296, 0.0022713, 0.0022885, 0.0023758, 0.002317, 0.0023019, 0.0022751, 0.0023619, 0.0022858, 0.0021796000000000003, 0.0023501, 0.0022526, 0.0021939, 0.002359, 0.0022492000000000002, 0.0023285000000000003, 0.0021984, 0.002216, 0.0022513000000000003, 0.0023496000000000003, 0.0023177000000000002, 0.002236, 0.0022352, 0.0023288000000000002, 0.0023443, 0.0022441, 0.0022110000000000003, 0.0022007000000000003, 0.0022133, 0.0022268, 0.0022685, 0.0023914, 0.0023408, 0.0022396, 0.0021963, 0.0022574, 0.0023541, 0.0024127000000000003, 0.0023684, 0.0022972, 0.0022958, 0.0024102000000000004, 0.0023768, 0.0022724, 0.0024614000000000003, 0.0024844000000000003, 0.0022616000000000003, 0.0024174, 0.0024141, 0.0023543, 0.0024426, 0.0024535, 0.0024311000000000003, 0.0024193, 0.0022629, 0.0022104, 0.0022255, 0.0021996000000000003, 0.0023746, 0.0023039000000000002, 0.0021671, 0.0021944, 0.0021794, 0.0022047, 0.0023007, 0.0023159, 0.0021588, 0.0021815000000000003, 0.002121, 0.0020842, 0.0022382, 0.002321, 0.0022535000000000003, 0.0021217000000000002, 0.0021335, 0.0021136, 0.0023263000000000003, 0.0022180000000000004, 0.0020748000000000003, 0.0022018000000000003, 0.0021562, 0.0020867, 0.0021266, 0.0021131, 0.0021508, 0.0020999, 0.0020914, 0.0021075, 0.0021755000000000004, 0.002228, 0.0021356, 0.0020676, 0.0021531000000000002, 0.0021453, 0.0023126, 0.002215, 0.0021128, 0.0020815, 0.0021698, 0.0020884000000000002, 0.0020979, 0.0022636, 0.0021958, 0.0021253, 0.0022636, 0.0021396, 0.0022451000000000003, 0.0023711, 0.0022886, 0.0022272, 0.0022145000000000003, 0.0022421000000000003, 0.0023402, 0.0023131000000000002, 0.002344, 0.0022152, 0.0021744, 0.0021872000000000003, 0.0022606, 0.0022481000000000003, 0.0021169, 0.0022089, 0.0023396000000000003, 0.0022585, 0.0024989, 0.0022108, 0.0021037, 0.0021718, 0.0022512, 0.0022419000000000002, 0.002409, 0.0021799000000000002, 0.0020947, 0.0021235, 0.0021064, 0.0021282000000000002, 0.0022717, 0.0021214000000000003, 0.0021456, 0.0021202, 0.0020803, 0.0021475, 0.0023525, 0.0022039, 0.0021169, 0.0021460000000000003, 0.0020974, 0.0021854, 0.002181, 0.0021405, 0.0021876, 0.0022018000000000003, 0.0022071, 0.0022128, 0.0022024, 0.0021506000000000003, 0.0021548, 0.0021549, 0.0021863, 0.0020994, 0.0022264000000000003, 0.0021941, 0.0021402, 0.0020922000000000002, 0.002147, 0.0021496, 0.0021192000000000003, 0.0021367, 0.0020903000000000002, 0.002115, 0.0022244, 0.0021003000000000003, 0.0021212, 0.0020952, 0.0021009, 0.0021078, 0.0021312, 0.0021123, 0.0020922000000000002, 0.0021421, 0.0021911, 0.0021017, 0.0020919000000000003, 0.0020954000000000003, 0.0021182, 0.0021661000000000002, 0.0021331, 0.0022255, 0.0022272, 0.0021145, 0.0020946000000000003, 0.0022242, 0.0021595, 0.0021074, 0.0022371, 0.0021602, 0.0021734000000000002, 0.0023025000000000003, 0.0021627, 0.0021475, 0.0020723, 0.0021294, 0.0021466000000000002, 0.0021779, 0.0021281, 0.0020762000000000003, 0.0021096, 0.0020803, 0.0020904, 0.0021523000000000002, 0.0021312, 0.0021299, 0.002107, 0.0020639, 0.0020277000000000003, 0.0022418, 0.0023286, 0.0021272, 0.0020526000000000003, 0.0020688, 0.0021046000000000003, 0.0021759, 0.0021776, 0.002305, 0.0020934, 0.0021431, 0.0020954000000000003, 0.0021908, 0.0021698, 0.0020997, 0.0021457, 0.002158, 0.0021381, 0.0022211, 0.0021443, 0.0020941, 0.0020805000000000003, 0.0020508, 0.002158, 0.0025778000000000003, 0.0023567, 0.002223, 0.0021727, 0.0023938, 0.0023154, 0.0024560000000000003, 0.002684, 0.0024382, 0.0025012000000000003, 0.0030119, 0.0028791000000000003, 0.0023545000000000003, 0.0023869, 0.0024307, 0.0023216, 0.002625, 0.0024244, 0.0022582, 0.0021349000000000003, 0.0021111000000000003, 0.0021631000000000003, 0.0021765, 0.0023193000000000003, 0.0022459000000000003, 0.0022302000000000003, 0.0021768, 0.0021416, 0.0021599, 0.0022892000000000003, 0.0021475, 0.0020991, 0.002193, 0.0022011, 0.002199, 0.0022292, 0.0021444000000000003, 0.0021563000000000003, 0.0021215, 0.0021725, 0.0022564, 0.0022466, 0.0021459, 0.0021283, 0.0020869, 0.0021146000000000003, 0.0021366000000000002, 0.0022001, 0.0022004, 0.0021651, 0.0021634000000000002, 0.0021339, 0.0021936, 0.0022245000000000003, 0.002235, 0.0021553, 0.0021160000000000003, 0.002111, 0.0021259, 0.0022698, 0.0021659, 0.0021687, 0.0021121, 0.0020803, 0.0022274, 0.0023975000000000003, 0.0022217, 0.0021303000000000003, 0.0021936, 0.0021599, 0.0022235, 0.0024234, 0.0022641000000000002, 0.0021709000000000003, 0.002187, 0.0022637, 0.0022219, 0.0022551000000000003, 0.0021685000000000003, 0.0021315, 0.0020873000000000003, 0.0020971, 0.0022226, 0.0022401, 0.0021487000000000003, 0.0021091, 0.0021045, 0.0020978, 0.0020788, 0.0021847, 0.0021442, 0.0021605, 0.0021408 ], "exit_codes": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, { "command": "bun --version", "mean": 0.0010396372325249647, "stddev": 0.0000577359496614744, "median": 0.0010247000000000001, "user": 0.0009070131954350933, "system": 0.00006182667617689017, "min": 0.0009567000000000001, "max": 0.0017927000000000002, "times": [ 0.0010696, 0.0010096, 0.0010498, 0.0010596000000000002, 0.0010464, 0.0010314, 0.0012268000000000001, 0.0011330000000000001, 0.0010395, 0.0010810000000000001, 0.0010071000000000001, 0.0010198, 0.0010079000000000002, 0.0010005, 0.0010091, 0.0010170000000000001, 0.0010175, 0.0010507000000000001, 0.0010095, 0.0010361, 0.001008, 0.0011169, 0.0010191, 0.0010101, 0.0010299, 0.0010055, 0.0010111, 0.0010306, 0.0010633, 0.0010124, 0.0010752000000000001, 0.0010366000000000002, 0.0010058, 0.0010056000000000002, 0.0010017000000000001, 0.0010227, 0.0010188, 0.0010261, 0.0010491, 0.0010773, 0.0011271, 0.0010483, 0.0010175, 0.0010163000000000001, 0.0010094000000000001, 0.0010303, 0.0010376, 0.0009896, 0.0009896, 0.0010181, 0.0010128000000000001, 0.0010413, 0.0014377, 0.0010989, 0.0010309, 0.0010096, 0.0010316000000000001, 0.001003, 0.0011261, 0.001064, 0.0010161, 0.0010244, 0.0010115, 0.0010435000000000002, 0.001252, 0.0011097000000000001, 0.0010186000000000001, 0.0010381000000000001, 0.0009934, 0.0010055, 0.0009946, 0.0009823, 0.00101, 0.0010107, 0.0009885, 0.0009944, 0.0009965, 0.0010181, 0.0010172, 0.0009825, 0.0010021000000000001, 0.0010747, 0.0010815, 0.0010145, 0.001012, 0.0009859, 0.0010474, 0.0010614, 0.0010378, 0.0010092, 0.0010085, 0.0010121000000000002, 0.0010467, 0.0010286, 0.0011016, 0.0010266000000000001, 0.0010257, 0.0010523000000000002, 0.0010305000000000002, 0.0010173, 0.0010786, 0.0010146, 0.0010601, 0.0010737000000000001, 0.0010539, 0.0010314, 0.0010069, 0.0010205000000000001, 0.001018, 0.0010151000000000001, 0.0009988, 0.0010416000000000002, 0.0010177, 0.0010553000000000001, 0.0010657000000000002, 0.0010692, 0.0010220000000000001, 0.0010213000000000002, 0.0010121000000000002, 0.0010097, 0.0010609, 0.0010212, 0.0010446000000000001, 0.0010121000000000002, 0.0010185, 0.0009814000000000001, 0.0010154, 0.00103, 0.0010402, 0.0010116, 0.0010052000000000001, 0.0010076, 0.0010884, 0.0010351000000000002, 0.0010236000000000002, 0.0010116, 0.0010144000000000002, 0.0010074, 0.0010012, 0.0010812, 0.0010265, 0.0010866, 0.0010366000000000002, 0.0010031, 0.000993, 0.0009880000000000002, 0.0009877, 0.0010145, 0.0010346, 0.0010484000000000001, 0.0010194000000000002, 0.0011094, 0.0010580000000000001, 0.0010184, 0.0010115, 0.0010102000000000002, 0.0010115, 0.0010818000000000002, 0.0010240000000000002, 0.0010298, 0.0011097000000000001, 0.0010370000000000002, 0.001049, 0.0010221, 0.000998, 0.0010529, 0.0010242, 0.0010067000000000001, 0.0010346, 0.0010138, 0.0010287, 0.0010692, 0.0010338, 0.001016, 0.0010083000000000002, 0.0010459, 0.0010093, 0.0010412000000000002, 0.0010291, 0.0010576000000000001, 0.0010381000000000001, 0.0010021000000000001, 0.0010063000000000001, 0.0010065, 0.0010005, 0.0010674, 0.0010066, 0.0010192, 0.0010675, 0.0010485000000000002, 0.0010202, 0.0010286, 0.0010072, 0.0010436, 0.0010117000000000001, 0.0010078, 0.0010046, 0.0010049, 0.0010191, 0.0010295, 0.0009986, 0.0010081, 0.0010079000000000002, 0.0010155000000000001, 0.0009977, 0.0010219, 0.0010315, 0.0010014000000000002, 0.0010392, 0.0010350000000000001, 0.0010117000000000001, 0.0009711, 0.0009997, 0.0009816, 0.0009910000000000001, 0.0010027, 0.0010534000000000001, 0.0010818000000000002, 0.0010139, 0.0011031, 0.0010434, 0.0010016, 0.0009881, 0.0009914000000000001, 0.0009869, 0.0010707000000000002, 0.0010225, 0.0010968, 0.0010040000000000001, 0.0010295, 0.0010178000000000001, 0.0012158000000000002, 0.0009995, 0.0009787, 0.0010026, 0.0009910000000000001, 0.0010623, 0.0009939, 0.0009953, 0.0009841000000000001, 0.0009829, 0.0010177, 0.0010273, 0.0009967, 0.0009841000000000001, 0.0010240000000000002, 0.0010966, 0.0010106000000000002, 0.0010117000000000001, 0.0009879, 0.0009832, 0.0009874, 0.0009835, 0.0011425, 0.0009972000000000002, 0.0010597, 0.0009877, 0.0010034, 0.0009846, 0.0009929000000000001, 0.0009641000000000001, 0.0010562, 0.0009727000000000001, 0.0009654, 0.0009656, 0.0010554, 0.0010283, 0.00099, 0.0009941000000000001, 0.0009996, 0.0009991000000000002, 0.0009837000000000001, 0.0009846, 0.0009944, 0.0009620000000000001, 0.0010103, 0.0011523, 0.0010281, 0.0009965, 0.0011163, 0.0011221, 0.0009995, 0.0010067000000000001, 0.0010443, 0.0010629, 0.0009857000000000002, 0.0009855, 0.0009656, 0.0009758000000000001, 0.0009602, 0.0009614000000000001, 0.0011932000000000002, 0.0011577, 0.0010767, 0.0011906, 0.0010222, 0.000987, 0.0009851, 0.0010083000000000002, 0.0009847, 0.0009875, 0.0009944, 0.0009987000000000002, 0.0010473000000000001, 0.0009859, 0.0010101, 0.0010887000000000002, 0.001021, 0.0010189, 0.0010173, 0.0010135, 0.0010109000000000001, 0.0010243000000000001, 0.0010348, 0.0010067000000000001, 0.0010464, 0.0010091, 0.0010062, 0.0010075000000000001, 0.0010159000000000001, 0.0010289000000000001, 0.0010643, 0.0010442000000000001, 0.0010350000000000001, 0.0010308000000000001, 0.0010081, 0.0010061, 0.0010015, 0.0010066, 0.0010034, 0.0011728, 0.0010582, 0.001046, 0.0010192, 0.0010276, 0.0010056000000000002, 0.0010371, 0.0010072, 0.0009787, 0.0009856, 0.0010265, 0.0010941, 0.0009885, 0.001057, 0.0010189, 0.0010361, 0.0010356, 0.0010032, 0.0010216000000000001, 0.0010040000000000001, 0.0010475, 0.0010472, 0.0010364, 0.0010431000000000001, 0.001044, 0.0010167000000000002, 0.0010577, 0.0010508000000000002, 0.0010500000000000002, 0.0010094000000000001, 0.0010266000000000001, 0.0010496000000000001, 0.0010264, 0.0010144000000000002, 0.0010077, 0.0010217000000000002, 0.0010368, 0.0010206, 0.001046, 0.0010466, 0.0010241, 0.0010115, 0.0010282000000000002, 0.0009835, 0.0010003, 0.0010112, 0.0010339000000000001, 0.0010241, 0.0010529, 0.0010182000000000001, 0.0010247000000000001, 0.0010221, 0.001003, 0.0010068, 0.0010166, 0.0010168, 0.0010128000000000001, 0.00101, 0.00102, 0.0010478, 0.0010116, 0.0010527000000000002, 0.0010001, 0.0009886, 0.0010111, 0.0010170000000000001, 0.001018, 0.0010053, 0.0010611000000000002, 0.0009924, 0.0010077, 0.0010001, 0.0009823, 0.0009938, 0.0009668000000000001, 0.0010184, 0.0009942, 0.0009953, 0.0010354000000000001, 0.0010068, 0.0010595000000000001, 0.0012394, 0.0010040000000000001, 0.0010276, 0.0009943, 0.0009954, 0.0009767, 0.0010671, 0.0012627, 0.0012915000000000001, 0.0010678, 0.0010382, 0.0010101, 0.0009902, 0.0009885, 0.0011798000000000002, 0.0010583, 0.0009904, 0.0009908, 0.0009999, 0.0009832, 0.0011182, 0.0009960000000000001, 0.0010081, 0.000993, 0.0010841000000000002, 0.0009788000000000002, 0.0010175, 0.0009951, 0.0009861, 0.0010834, 0.0010151000000000001, 0.0009899000000000002, 0.0010424, 0.0010014000000000002, 0.0010398, 0.0010221, 0.0009858, 0.0009574000000000001, 0.0009845000000000001, 0.0009612, 0.0009732, 0.0009626000000000001, 0.0009880000000000002, 0.0009699000000000001, 0.0010214, 0.0010481000000000002, 0.0009969, 0.0009914000000000001, 0.0009872000000000001, 0.0009946, 0.0009830000000000001, 0.0010188, 0.0009954, 0.0009767, 0.0009799000000000001, 0.000994, 0.0009652, 0.0009745000000000001, 0.0010194000000000002, 0.0009774, 0.00116, 0.0010445, 0.0010025000000000001, 0.0011115, 0.0010369, 0.0009939, 0.0010166, 0.0009858, 0.0010023, 0.0009948000000000001, 0.00099, 0.0009824, 0.0010738, 0.0011191, 0.0009824, 0.0010500000000000002, 0.0009854, 0.0009774, 0.0009883000000000001, 0.0009860000000000001, 0.0010142, 0.0009851, 0.0010547, 0.0009782, 0.0010252, 0.001061, 0.0010576000000000001, 0.0010093, 0.001026, 0.0010111, 0.0010267, 0.0010613, 0.0010382, 0.0010195, 0.0010219, 0.0010083000000000002, 0.001078, 0.0010458000000000002, 0.0010409, 0.001005, 0.0010089, 0.0010152, 0.000998, 0.0010350000000000001, 0.0010162, 0.0010322, 0.0010596000000000002, 0.0010363, 0.0010568, 0.0010224000000000001, 0.0010503, 0.0010827, 0.0010458000000000002, 0.0010069, 0.0010204, 0.0010059000000000001, 0.0010043, 0.0010066, 0.0010085, 0.0010611000000000002, 0.001074, 0.001036, 0.0010621, 0.0010437, 0.0010205000000000001, 0.0010085, 0.0009883000000000001, 0.0010236000000000002, 0.0009925000000000001, 0.0010065, 0.0009822000000000001, 0.0009945000000000002, 0.0009834000000000002, 0.0009942, 0.0010216000000000001, 0.0010065, 0.0010083000000000002, 0.0010329, 0.0010170000000000001, 0.0010205000000000001, 0.0010393000000000002, 0.000987, 0.0009937000000000001, 0.0010078, 0.0009886, 0.000985, 0.0009860000000000001, 0.0009774, 0.0010169, 0.0010443, 0.0010565000000000001, 0.0010045, 0.0010224000000000001, 0.0009943, 0.0009979000000000001, 0.0010266000000000001, 0.0010097, 0.0009997, 0.0010314, 0.0010059000000000001, 0.0009741000000000001, 0.0010148000000000002, 0.0009971000000000001, 0.0010022, 0.0010111, 0.0010152, 0.0010366000000000002, 0.0010219, 0.0011339, 0.0010693, 0.0010083000000000002, 0.0010231, 0.0010010000000000002, 0.0010071000000000001, 0.0009993, 0.0009977, 0.0010087, 0.0010313, 0.0010753000000000002, 0.0010729000000000001, 0.0010294, 0.0009947, 0.0009852, 0.0009828, 0.0010296, 0.0010087, 0.0010086000000000001, 0.0010168, 0.001015, 0.0009956000000000001, 0.0010072, 0.0009798, 0.0009718000000000001, 0.0009838000000000002, 0.0010402, 0.0010177, 0.0009924, 0.0010979, 0.0010274000000000001, 0.0010245, 0.001003, 0.0010267, 0.0009888, 0.0010010000000000002, 0.000993, 0.0009904, 0.0010022, 0.0010193000000000001, 0.0010056000000000002, 0.0011562, 0.0010236000000000002, 0.0009926000000000002, 0.0010532, 0.0009959, 0.0010040000000000001, 0.001021, 0.0010584000000000001, 0.0010141, 0.0009841000000000001, 0.0010014000000000002, 0.0009688, 0.0009904, 0.0009901, 0.0009646, 0.0010002000000000001, 0.0010142, 0.0010314, 0.0009856, 0.0010069, 0.0009901, 0.0009903000000000002, 0.0009796, 0.0009830000000000001, 0.0009943, 0.0010135, 0.0010990000000000002, 0.0010060000000000002, 0.0010022, 0.0009936, 0.0010512, 0.0010213000000000002, 0.0009857000000000002, 0.0010139, 0.0009924, 0.0009898, 0.0010438000000000001, 0.0010090000000000001, 0.0009788000000000002, 0.0009801, 0.0009677, 0.0009731000000000001, 0.0009625, 0.0009796, 0.001054, 0.0009866, 0.0011088, 0.0010607000000000001, 0.0010242, 0.0010028, 0.0009996, 0.0009954, 0.0010871000000000001, 0.0011224000000000002, 0.0013539000000000001, 0.0011655, 0.0009989, 0.0009842, 0.0010069, 0.0009567000000000001, 0.00132, 0.0011183, 0.0010170000000000001, 0.0009997, 0.0010361, 0.0010173, 0.0011262000000000002, 0.0010965, 0.0010277, 0.0010224000000000001, 0.0010466, 0.0010477000000000002, 0.0009996, 0.0010275, 0.0010534000000000001, 0.0010220000000000001, 0.0010203, 0.0010104, 0.0010253, 0.0010247000000000001, 0.001011, 0.0010044000000000001, 0.0010349, 0.0010827, 0.0010051, 0.0009962, 0.0010332, 0.0010201000000000001, 0.0010015, 0.0010089, 0.0010126, 0.0010196, 0.0010209000000000001, 0.0010240000000000002, 0.0010199, 0.0010235, 0.0009908, 0.0009760000000000001, 0.0010309, 0.0009981, 0.0010009, 0.000985, 0.0011026, 0.0010865, 0.0010354000000000001, 0.0010552, 0.0010282000000000002, 0.0010370000000000002, 0.0010572000000000001, 0.0010273, 0.0010175, 0.0010232000000000002, 0.001044, 0.0010103, 0.0010164, 0.0010170000000000001, 0.0010094000000000001, 0.001051, 0.0010170000000000001, 0.001047, 0.0010691000000000001, 0.0010154, 0.0010439000000000002, 0.0010087, 0.0010101, 0.0010116, 0.0010056000000000002, 0.0010101, 0.0010235, 0.0010511000000000001, 0.0010555, 0.0010455, 0.000999, 0.0010591, 0.0009869, 0.0010288, 0.0010343000000000001, 0.0009998000000000001, 0.0009968000000000002, 0.0010457, 0.0010639, 0.0010255000000000002, 0.0010152, 0.0010168, 0.0010191, 0.0010060000000000002, 0.0009786, 0.0010254, 0.0009914000000000001, 0.0010197000000000001, 0.0010287, 0.0010031, 0.0010273, 0.0010235, 0.0010083000000000002, 0.0010141, 0.0010098000000000002, 0.0010265, 0.0010165, 0.0010627, 0.0010197000000000001, 0.0010136000000000001, 0.0010057, 0.0010078, 0.0010537, 0.0010474, 0.0010076, 0.0011262000000000002, 0.0010747, 0.0010447, 0.0010171000000000002, 0.0010379, 0.001012, 0.0010063000000000001, 0.001, 0.0010219, 0.0010225, 0.000998, 0.001077, 0.0010591, 0.0010777, 0.0010326, 0.0010125000000000002, 0.0010315, 0.0010248, 0.0010416000000000002, 0.0010088, 0.0010500000000000002, 0.0010113000000000001, 0.0010328000000000002, 0.001012, 0.0010179, 0.0010209000000000001, 0.0010196, 0.0010892, 0.0010348, 0.0009987000000000002, 0.0010049, 0.0010045, 0.0010104, 0.0010036, 0.0009975000000000001, 0.0010377000000000001, 0.0010326, 0.0010013, 0.0010138, 0.0010214, 0.0010223, 0.0009989, 0.0010429, 0.0010455, 0.0010262000000000001, 0.0010107, 0.0010262000000000001, 0.0010168, 0.0010268, 0.0010057, 0.0010162, 0.0010423000000000001, 0.0010284, 0.0010173, 0.0010103, 0.0010443, 0.0010164, 0.0011501, 0.0010642000000000002, 0.0010564, 0.0010395, 0.0010187, 0.0010155000000000001, 0.0010127, 0.0010398, 0.0010157, 0.0010087, 0.0010424, 0.0010411, 0.000999, 0.0009906000000000001, 0.0009787, 0.0010488000000000001, 0.0010563, 0.0012028000000000002, 0.0011396000000000002, 0.0011729000000000002, 0.0011434000000000001, 0.0010877, 0.0011275, 0.00106, 0.0010314, 0.0010168, 0.0010619000000000002, 0.0010125000000000002, 0.0010599000000000001, 0.0010742, 0.0010758, 0.0011324, 0.0011612, 0.001061, 0.0012361000000000002, 0.0010356, 0.0010316000000000001, 0.001077, 0.0010138, 0.0009866, 0.0010161, 0.0010912, 0.0010601, 0.0013457, 0.0012063, 0.0010272, 0.0010919, 0.0011009000000000001, 0.001021, 0.0010457, 0.0011005000000000001, 0.0010783000000000001, 0.0010844000000000001, 0.0010681, 0.00102, 0.001083, 0.0010576000000000001, 0.0009901, 0.0010545, 0.0011357000000000001, 0.0010282000000000002, 0.0010550000000000002, 0.0010178000000000001, 0.0010976, 0.0010767, 0.0010882, 0.0010539, 0.0011530000000000002, 0.0010937, 0.0010263000000000002, 0.001016, 0.0010367, 0.0012655000000000001, 0.0010845, 0.001106, 0.0010396000000000001, 0.0010134, 0.0009964000000000002, 0.0010536, 0.0010567, 0.0010231, 0.0010552, 0.0010136000000000001, 0.0010421, 0.0010001, 0.0010336, 0.0010314, 0.0010179, 0.0010077, 0.0010373000000000001, 0.0010126, 0.0010884, 0.0010857, 0.0010574, 0.0010023, 0.0009989, 0.0009901, 0.0010088, 0.0010426, 0.0010993, 0.0010409, 0.0010656, 0.0010425, 0.001038, 0.0010147, 0.0010756000000000001, 0.0010243000000000001, 0.0010592000000000002, 0.0012542, 0.0010779000000000001, 0.0010578, 0.0010539, 0.00101, 0.0010177, 0.0009993, 0.0010159000000000001, 0.0010784, 0.0012108000000000002, 0.0011584, 0.0010819, 0.0010153, 0.0010541, 0.0010833000000000001, 0.0010232000000000002, 0.0010202, 0.001012, 0.0010034, 0.0011046, 0.0011033, 0.0011305, 0.0010285000000000001, 0.0010861, 0.0010716, 0.0010516, 0.0010564, 0.0010287, 0.0010165, 0.0010497, 0.0010403, 0.0010332, 0.0010232000000000002, 0.001105, 0.0010251000000000001, 0.0010245, 0.0010108, 0.0010271, 0.0010337, 0.0010431000000000001, 0.0010644, 0.0010745000000000002, 0.0010564, 0.001018, 0.0011361000000000001, 0.0012881000000000001, 0.0011439, 0.0010233, 0.0010759, 0.0010730000000000002, 0.0010282000000000002, 0.0010407, 0.0010236000000000002, 0.0010617, 0.0011077, 0.0011228, 0.0011218, 0.0011553000000000002, 0.0011072, 0.0011078000000000001, 0.0010255000000000002, 0.0010417, 0.0010313, 0.0010382, 0.0010231, 0.0010167000000000002, 0.0010838, 0.0011002, 0.0010621, 0.0011371, 0.0010922, 0.0011603000000000002, 0.0011172, 0.0010479, 0.0010398, 0.001064, 0.0009929000000000001, 0.0010151000000000001, 0.0009921, 0.0010247000000000001, 0.0010408000000000001, 0.0012432, 0.0011425, 0.0009945000000000002, 0.0011435, 0.0010703000000000002, 0.0010178000000000001, 0.0010406, 0.0010364, 0.0010271, 0.0010719, 0.0010915, 0.0010919, 0.001154, 0.0011562, 0.0011168, 0.0010917000000000001, 0.0010557000000000001, 0.0010591, 0.0010491, 0.0010287, 0.0010142, 0.001049, 0.0010279, 0.0010238, 0.0010827, 0.0011179, 0.0010411, 0.0010716, 0.0011522000000000001, 0.0010351000000000002, 0.0010373000000000001, 0.0010457, 0.0010121000000000002, 0.0010156, 0.0010341, 0.0010428, 0.0010968, 0.0011131000000000001, 0.0010256, 0.0010147, 0.0011095, 0.0010503, 0.0010263000000000002, 0.0010409, 0.0010086000000000001, 0.0010308000000000001, 0.0009976, 0.0010507000000000001, 0.0010273, 0.0010879000000000002, 0.0010403, 0.00108, 0.0010203, 0.0010172, 0.001016, 0.0010104, 0.0010088, 0.0010293000000000001, 0.0010882, 0.0010373000000000001, 0.0010224000000000001, 0.0010813, 0.0011070000000000001, 0.001047, 0.0010537, 0.0010639, 0.0010234, 0.0010121000000000002, 0.0010886000000000001, 0.0010274000000000001, 0.0010351000000000002, 0.0010033000000000002, 0.0010220000000000001, 0.0010976, 0.0012724000000000001, 0.0011632, 0.001044, 0.0010653000000000001, 0.0010731, 0.0010339000000000001, 0.00101, 0.0010132000000000001, 0.0010062, 0.0010223, 0.0010077, 0.0010252, 0.0010756000000000001, 0.0011736000000000001, 0.0010630000000000001, 0.0010571, 0.0010133, 0.0010136000000000001, 0.0009991000000000002, 0.0010141, 0.0010538000000000001, 0.0010169, 0.0010327000000000001, 0.0010375, 0.0010626000000000001, 0.0010272, 0.0010174000000000001, 0.0010144000000000002, 0.0010621, 0.0010063000000000001, 0.0010646, 0.0010605, 0.0010219, 0.0009925000000000001, 0.001015, 0.0010320000000000001, 0.0010431000000000001, 0.0011587000000000001, 0.0010238, 0.0010378, 0.0010664000000000001, 0.0010462000000000002, 0.0011028000000000001, 0.0011328, 0.0011001000000000001, 0.0010851, 0.0010368, 0.0010205000000000001, 0.0010202, 0.0010723, 0.0010368, 0.0010507000000000001, 0.0010153, 0.0010172, 0.0010069, 0.0010567, 0.0009972000000000002, 0.0010743, 0.0010573000000000002, 0.0010147, 0.0010381000000000001, 0.0010663, 0.0010398, 0.0010099, 0.0010467, 0.0010129, 0.0010013, 0.0010015, 0.0010098000000000002, 0.0010546000000000002, 0.0010855, 0.0010349, 0.0010188, 0.0010171000000000002, 0.0011036000000000002, 0.0010302, 0.0010129, 0.0010774, 0.0010458000000000002, 0.0010171000000000002, 0.0010087, 0.0010314, 0.0010550000000000002, 0.0010585, 0.0010408000000000001, 0.0010331000000000001, 0.0010567, 0.0011262000000000002, 0.0010582, 0.0009901, 0.0010165, 0.0010466, 0.0010112, 0.0010547, 0.0010149, 0.0010224000000000001, 0.0011421, 0.0010521, 0.0010717, 0.0011927, 0.0010856000000000001, 0.0010391, 0.0010563, 0.0010177, 0.0010271, 0.0010382, 0.0010898000000000001, 0.0010726000000000002, 0.0010739, 0.0010775000000000001, 0.0010626000000000001, 0.0011239000000000002, 0.0010984, 0.0010494, 0.0010856000000000001, 0.0010543, 0.0010334, 0.0010796, 0.00124, 0.0012205, 0.0011699, 0.0012482, 0.001275, 0.0011722, 0.001105, 0.0010657000000000002, 0.0010801, 0.0010429, 0.0010374000000000002, 0.0010862, 0.0010371, 0.0010888, 0.0010832, 0.0012251, 0.001309, 0.0012518000000000002, 0.0010673, 0.0010487, 0.0011263, 0.0010908, 0.0010538000000000001, 0.0010182000000000001, 0.0010303, 0.0010350000000000001, 0.0010463, 0.0011413, 0.0011053, 0.0011083, 0.0010297000000000001, 0.0010407, 0.0010286, 0.000993, 0.0010027, 0.0010139, 0.0010048000000000001, 0.0010526, 0.001003, 0.0009941000000000001, 0.0014893, 0.001124, 0.0010881, 0.0010619000000000002, 0.0009981, 0.0010375, 0.0010190000000000002, 0.0010273, 0.0010090000000000001, 0.0010594, 0.0010481000000000002, 0.0010259000000000002, 0.0010779000000000001, 0.0010386, 0.0011155000000000002, 0.0010472, 0.0010093, 0.001, 0.0010436, 0.0010295, 0.0010225, 0.0010083000000000002, 0.0010124, 0.0010898000000000001, 0.001066, 0.0010562, 0.001018, 0.0010067000000000001, 0.0010654, 0.0010832, 0.0010362000000000001, 0.0010123, 0.0010043, 0.001012, 0.0010137, 0.0010064, 0.0010296, 0.0010832, 0.0010334, 0.0010242, 0.0009938, 0.0010108, 0.0010198, 0.001015, 0.0011054, 0.0011186, 0.0010680000000000002, 0.0009882, 0.0010544, 0.0010893, 0.0011548, 0.0010890000000000001, 0.0010872, 0.0010799000000000002, 0.0010399, 0.0010254, 0.0010500000000000002, 0.0010544, 0.0010799000000000002, 0.0011351, 0.001119, 0.0011059000000000002, 0.0011170000000000002, 0.0011069, 0.0010687000000000001, 0.0010806000000000001, 0.0010251000000000001, 0.0010187, 0.0010114, 0.0010114, 0.0010091, 0.0010395, 0.0010071000000000001, 0.0010271, 0.0012288000000000002, 0.0011256, 0.0010584000000000001, 0.0010127, 0.0009960000000000001, 0.0009995, 0.0010451, 0.0009882, 0.0010044000000000001, 0.0010787000000000001, 0.0010466, 0.0010295, 0.0010631, 0.0010369, 0.0010389000000000002, 0.0010201000000000001, 0.001013, 0.0010687000000000001, 0.0010547, 0.0010134, 0.0009894, 0.0009923, 0.0010140000000000001, 0.0009954, 0.001042, 0.0010181, 0.0010060000000000002, 0.0010151000000000001, 0.001049, 0.0010751, 0.0010351000000000002, 0.0010311, 0.0010075000000000001, 0.0010526, 0.0010333, 0.0010059000000000001, 0.0010039, 0.0011477, 0.0010798000000000001, 0.0010292, 0.0010024, 0.0010199, 0.0010126, 0.0010375, 0.0010438000000000001, 0.0010772000000000002, 0.0010182000000000001, 0.001059, 0.0010388, 0.0010199, 0.0010048000000000001, 0.0009856, 0.0010274000000000001, 0.0010078, 0.0010061, 0.0010129, 0.0010131, 0.0010201000000000001, 0.0010131, 0.0010158, 0.0010266000000000001, 0.0011176, 0.0012185000000000002, 0.0010675, 0.0010315, 0.0010093, 0.0010240000000000002, 0.0010303, 0.001011, 0.0009780000000000001, 0.001021, 0.0009993, 0.001016, 0.0010665000000000002, 0.0011156, 0.0011795, 0.0010726000000000002, 0.0010129, 0.0010147, 0.0010181, 0.0010193000000000001, 0.0010055, 0.0010644, 0.0010304000000000001, 0.0010454000000000001, 0.0010255000000000002, 0.0011365000000000001, 0.0011828000000000001, 0.0010308000000000001, 0.0011081, 0.0010201000000000001, 0.0010098000000000002, 0.0010081, 0.0010973, 0.0010932000000000001, 0.0010492000000000001, 0.0010303, 0.0010137, 0.0010179, 0.0010379, 0.0010446000000000001, 0.0010139, 0.0010082000000000001, 0.0010662, 0.0010456, 0.0010506, 0.0009979000000000001, 0.0010336, 0.0010035, 0.0009738, 0.0009788000000000002, 0.0009877, 0.0011937, 0.0010648, 0.0010309, 0.0010126, 0.0010067000000000001, 0.0010047, 0.0010235, 0.0010234, 0.001029, 0.001021, 0.0010909000000000001, 0.0010855, 0.0010857, 0.0011927, 0.0011059000000000002, 0.0010756000000000001, 0.0010448, 0.0010465000000000001, 0.0010346, 0.0010091, 0.0010525, 0.0010349, 0.0011573, 0.001252, 0.0011328, 0.0011107, 0.0011383, 0.0010636, 0.0010619000000000002, 0.001067, 0.0010023, 0.0010047, 0.001011, 0.0010075000000000001, 0.0010134, 0.0010125000000000002, 0.0013605000000000002, 0.0011940000000000002, 0.001042, 0.0010396000000000001, 0.0010095, 0.0010423000000000001, 0.0010272, 0.0010286, 0.001048, 0.0010122, 0.001083, 0.0010140000000000001, 0.0010270000000000001, 0.0010642000000000002, 0.0011345, 0.0010259000000000002, 0.0010274000000000001, 0.0010089, 0.0010107, 0.0010394, 0.0010405, 0.0010349, 0.0010423000000000001, 0.001005, 0.0011253, 0.0010246, 0.0010183, 0.0010204, 0.0010453, 0.0010722000000000001, 0.0010579, 0.0010645000000000001, 0.0010202, 0.0010192, 0.0010289000000000001, 0.0010133, 0.0010285000000000001, 0.0010359, 0.0010431000000000001, 0.0010236000000000002, 0.0010400000000000001, 0.0010232000000000002, 0.0010146, 0.001012, 0.0010407, 0.00102, 0.0010105000000000001, 0.0010363, 0.001054, 0.001023, 0.0010903, 0.001036, 0.0010115, 0.0009825, 0.0010228000000000001, 0.0010301000000000002, 0.0010095, 0.0010251000000000001, 0.0010090000000000001, 0.0010418, 0.0010249, 0.0009996, 0.0010224000000000001, 0.0010321, 0.0010255000000000002, 0.0010075000000000001, 0.0010090000000000001, 0.0010524, 0.0010157, 0.0010069, 0.0010425, 0.0010282000000000002, 0.00101, 0.0010298, 0.0010245, 0.0010054, 0.0010388, 0.0010039, 0.0010292, 0.0010096, 0.0010002000000000001, 0.0010181, 0.0010109000000000001, 0.0010145, 0.0010161, 0.0010505, 0.0010252, 0.0010378, 0.0010354000000000001, 0.0010530000000000001, 0.0010148000000000002, 0.0010117000000000001, 0.0010227, 0.0010383, 0.0010115, 0.0010776000000000002, 0.0010187, 0.0010001, 0.0009866, 0.0009841000000000001, 0.0010141, 0.0010015, 0.0010052000000000001, 0.0010641000000000001, 0.0010753000000000002, 0.0010792, 0.0010814000000000002, 0.0010553000000000001, 0.0010116, 0.0010156, 0.0010367, 0.0010396000000000001, 0.0010151000000000001, 0.0012669, 0.0010658, 0.0010305000000000002, 0.0010094000000000001, 0.0010275, 0.0010532, 0.001067, 0.0010343000000000001, 0.001036, 0.0010167000000000002, 0.0010381000000000001, 0.0010425, 0.0010604, 0.0010417, 0.0010168, 0.0010189, 0.0010455, 0.0010297000000000001, 0.0010137, 0.0010398, 0.0010186000000000001, 0.0010875000000000001, 0.0010332, 0.0011040000000000002, 0.0011166000000000001, 0.0010851, 0.0010388, 0.0010587, 0.0010376, 0.0010505, 0.0010278000000000002, 0.0010158, 0.0010142, 0.0010185, 0.0010335000000000001, 0.0010528, 0.0010729000000000001, 0.0009975000000000001, 0.0010368, 0.0010123, 0.0010137, 0.0010071000000000001, 0.0009973, 0.0010278000000000002, 0.0010146, 0.0010067000000000001, 0.0010109000000000001, 0.0010243000000000001, 0.0010333, 0.0011752000000000002, 0.0011083, 0.0010941, 0.00101, 0.0010350000000000001, 0.0010303, 0.0010262000000000001, 0.0010152, 0.0010342, 0.0010052000000000001, 0.0011244, 0.0010159000000000001, 0.0010051, 0.0012371, 0.0010913000000000001, 0.0010344, 0.0010188, 0.0009966, 0.0010519000000000001, 0.0010093, 0.0010027, 0.0010033000000000002, 0.0009975000000000001, 0.001, 0.0010016, 0.0009925000000000001, 0.0012615, 0.0010303, 0.0010347000000000002, 0.0010134, 0.0010205000000000001, 0.0010083000000000002, 0.0010465000000000001, 0.001011, 0.0010137, 0.0010121000000000002, 0.0010243000000000001, 0.0010005, 0.0010021000000000001, 0.0010374000000000002, 0.0009975000000000001, 0.0009861, 0.0009806, 0.0009821, 0.0009821, 0.0010633, 0.0010013, 0.0010242, 0.001018, 0.0010028, 0.0010031, 0.000997, 0.0009962, 0.0010423000000000001, 0.0010003, 0.0010153, 0.0010226, 0.0010163000000000001, 0.0009961, 0.0010264, 0.0010533, 0.0011891, 0.0011129, 0.0010318, 0.0011679000000000001, 0.0011296000000000001, 0.0010373000000000001, 0.0010189, 0.0010211, 0.0010163000000000001, 0.0010146, 0.0010347000000000002, 0.0010472, 0.0010052000000000001, 0.0010622000000000001, 0.0010201000000000001, 0.0010748, 0.0012323, 0.0010419000000000001, 0.0009976, 0.0009945000000000002, 0.0009859, 0.001048, 0.0010010000000000002, 0.0010535, 0.0010465000000000001, 0.0010207, 0.0010105000000000001, 0.0010026, 0.0010052000000000001, 0.0010233, 0.0010589, 0.0011120000000000001, 0.0010348, 0.0010187, 0.0010141, 0.0010382, 0.0010665000000000002, 0.0010389000000000002, 0.00106, 0.0010083000000000002, 0.0010638000000000002, 0.0010317, 0.0010281, 0.001003, 0.0010322, 0.0010026, 0.0010072, 0.0010343000000000001, 0.0010170000000000001, 0.0010253, 0.0010895, 0.0010321, 0.0010263000000000002, 0.0010139, 0.0010107, 0.0010318, 0.0010197000000000001, 0.001013, 0.0010388, 0.0009948000000000001, 0.0010373000000000001, 0.0010014000000000002, 0.0009985, 0.0010085, 0.0009951, 0.001108, 0.0010283, 0.0010047, 0.0010237, 0.0010319, 0.0010010000000000002, 0.0010202, 0.0010837000000000002, 0.0010661000000000002, 0.0010181, 0.0010119, 0.0010389000000000002, 0.001031, 0.0010707000000000002, 0.0010334, 0.0010439000000000002, 0.0010247000000000001, 0.0010165, 0.0009664000000000001, 0.0010255000000000002, 0.0010039, 0.0012577, 0.0010491, 0.0011236, 0.0010402, 0.0010396000000000001, 0.0010415, 0.0010145, 0.0010127, 0.0010313, 0.0010089, 0.0010072, 0.0010191, 0.0010422, 0.0009959, 0.0010757, 0.0010469000000000001, 0.001012, 0.0011497, 0.0010358000000000001, 0.0010072, 0.0010351000000000002, 0.0010158, 0.0010173, 0.0010113000000000001, 0.0010136000000000001, 0.0010396000000000001, 0.0010003, 0.0010096, 0.001111, 0.0011075, 0.0010369, 0.0010149, 0.0010162, 0.0010132000000000001, 0.0010135, 0.0010103, 0.0010134, 0.0010241, 0.001007, 0.0010195, 0.0010123, 0.0010103, 0.0009822000000000001, 0.0010056000000000002, 0.0010125000000000002, 0.0010771, 0.0010370000000000002, 0.0010192, 0.001015, 0.0010345, 0.0010176, 0.0010006000000000001, 0.0010083000000000002, 0.0010013, 0.0010333, 0.0010545, 0.00103, 0.0010117000000000001, 0.0010085, 0.0011098, 0.0010382, 0.0010092, 0.0010514, 0.0010443, 0.0010074, 0.0010203, 0.0010301000000000002, 0.0010255000000000002, 0.0010839, 0.001028, 0.0010313, 0.0010017000000000001, 0.0010162, 0.0010074, 0.001016, 0.0010207, 0.0010475, 0.0010285000000000001, 0.0010539, 0.0010039, 0.0010131, 0.0010618000000000001, 0.0009968000000000002, 0.0010067000000000001, 0.0010075000000000001, 0.0009802, 0.0010037000000000002, 0.0010201000000000001, 0.0010174000000000001, 0.0010252, 0.0010088, 0.0010182000000000001, 0.0010117000000000001, 0.0010284, 0.0010344, 0.0010077, 0.0010335000000000001, 0.0010175, 0.0010299, 0.0010031, 0.0009743000000000001, 0.0010125000000000002, 0.0009863, 0.0009720000000000001, 0.0011642, 0.001181, 0.0010609, 0.0010098000000000002, 0.0009929000000000001, 0.0010060000000000002, 0.0009898, 0.0010083000000000002, 0.0009687000000000001, 0.0009749, 0.0009736, 0.0010111, 0.0010145, 0.0009977, 0.0010734, 0.0011863000000000002, 0.0010211, 0.001, 0.0009978, 0.0010387, 0.00099, 0.0010977, 0.0009992, 0.0009660000000000001, 0.0009899000000000002, 0.0009872000000000001, 0.0009763, 0.0009985, 0.0009774, 0.0009882, 0.0010292, 0.0010265, 0.0010218, 0.0010271, 0.0009899000000000002, 0.0010232000000000002, 0.000999, 0.0009865, 0.0010067000000000001, 0.0009942, 0.001079, 0.0010188, 0.0009768, 0.0009862, 0.0009989, 0.0013063, 0.0009868000000000001, 0.0009912, 0.0009699000000000001, 0.001145, 0.0009975000000000001, 0.0010135, 0.0009834000000000002, 0.0009861, 0.0009816, 0.0009878, 0.0009993, 0.0010045, 0.0010019, 0.0011349, 0.0010658, 0.0010574, 0.0010535, 0.0010165, 0.0009718000000000001, 0.0010139, 0.0010016, 0.0010759, 0.0010466, 0.0010067000000000001, 0.0010190000000000002, 0.0010042, 0.0009859, 0.0009916, 0.0010702, 0.0011625000000000001, 0.0010416000000000002, 0.0009860000000000001, 0.0011024000000000001, 0.0010220000000000001, 0.0010014000000000002, 0.0010005, 0.0010182000000000001, 0.000992, 0.000984, 0.000973, 0.0009982, 0.0009749, 0.001056, 0.0010014000000000002, 0.0011429, 0.0010175, 0.0010172, 0.0010996, 0.0010214, 0.0010169, 0.0010166, 0.0010589, 0.0010454000000000001, 0.0010177, 0.0010115, 0.001003, 0.0009942, 0.0010266000000000001, 0.0010021000000000001, 0.0009933000000000001, 0.0010253, 0.0010263000000000002, 0.0010184, 0.001008, 0.0010241, 0.0009966, 0.0009957, 0.0010119, 0.0010158, 0.0010862, 0.0010204, 0.0010373000000000001, 0.0010246, 0.0010264, 0.0010547, 0.0010564, 0.0010350000000000001, 0.0010251000000000001, 0.0010334, 0.0010435000000000002, 0.0010232000000000002, 0.0010015, 0.0010284, 0.0010680000000000002, 0.0010211, 0.0010177, 0.0010099, 0.0010294, 0.0010112, 0.0013912, 0.0011057, 0.0010527000000000002, 0.0010108, 0.0010069, 0.0010182000000000001, 0.0010538000000000001, 0.0010331000000000001, 0.0010122, 0.0010358000000000001, 0.0010149, 0.0010268, 0.0010171000000000002, 0.0010265, 0.0011004, 0.0010192, 0.0010109000000000001, 0.0010140000000000001, 0.0010244, 0.0010636, 0.0010068, 0.0010477000000000002, 0.0010209000000000001, 0.0010198, 0.0010259000000000002, 0.001062, 0.0010277, 0.0010018, 0.001023, 0.0009821, 0.0010173, 0.00102, 0.0010266000000000001, 0.0010385000000000001, 0.0010323, 0.0010114, 0.0010161, 0.0010297000000000001, 0.0010525, 0.0010323, 0.0010327000000000001, 0.0010076, 0.0010431000000000001, 0.0010359, 0.0010185, 0.0010192, 0.0010321, 0.0010307, 0.0010292, 0.001015, 0.0010169, 0.0009772000000000001, 0.0009683000000000001, 0.0010195, 0.0010275, 0.0009928, 0.0010558, 0.0010066, 0.0012008000000000001, 0.0013148, 0.0013119000000000002, 0.0009949000000000002, 0.0009856, 0.0010591, 0.0010001, 0.0010951000000000001, 0.00102, 0.0010255000000000002, 0.0011382, 0.00106, 0.0009830000000000001, 0.0010294, 0.001052, 0.0010036, 0.0010447, 0.0013373, 0.0011626000000000002, 0.0012983, 0.0012783, 0.0012559000000000001, 0.0013484, 0.0010791000000000002, 0.0010766, 0.000987, 0.0010403, 0.0010601, 0.0010031, 0.0009787, 0.0010274000000000001, 0.0010973, 0.0010365, 0.0013353, 0.0011892, 0.0010015, 0.0010233, 0.0010190000000000002, 0.0010458000000000002, 0.0009988, 0.0010002000000000001, 0.0010958, 0.0010302, 0.0010587, 0.0009875, 0.0015256, 0.0011655, 0.0010825000000000001, 0.0010045, 0.0010311, 0.0010073, 0.0012186, 0.0010378, 0.0010309, 0.0010806000000000001, 0.0011521, 0.0010985, 0.0015526000000000001, 0.0011965, 0.0010451, 0.0010739, 0.0011275, 0.0010118, 0.001114, 0.0010350000000000001, 0.0009927, 0.0010658, 0.0010544, 0.0011861, 0.0013567000000000002, 0.0011056, 0.0011574, 0.0011284, 0.0009976, 0.0011131000000000001, 0.0010744, 0.0012224, 0.0011399000000000001, 0.001038, 0.0012169000000000001, 0.0011469000000000002, 0.0010743, 0.0010090000000000001, 0.0010169, 0.0009944, 0.0010422, 0.001041, 0.0010782, 0.0010182000000000001, 0.0010473000000000001, 0.0010253, 0.0010289000000000001, 0.0010645000000000001, 0.0011038, 0.0010476, 0.0010802000000000001, 0.001043, 0.0010284, 0.000977, 0.0009758000000000001, 0.0009955, 0.0009707, 0.0010096, 0.0010395, 0.0010572000000000001, 0.0011537000000000001, 0.0011185000000000001, 0.0010603000000000001, 0.0010521, 0.0010267, 0.0010606, 0.0011793, 0.0010938, 0.0010267, 0.0011815, 0.0010476, 0.0012431, 0.0011768, 0.0010792, 0.0010418, 0.0010215, 0.0010555, 0.0010259000000000002, 0.0010508000000000002, 0.0010998000000000002, 0.0010576000000000001, 0.0010411, 0.0010054, 0.0010468, 0.0011543, 0.0011616, 0.0010718000000000001, 0.0010463, 0.0010213000000000002, 0.0009968000000000002, 0.0010233, 0.0010067000000000001, 0.001051, 0.0010190000000000002, 0.0010447, 0.0010552, 0.001103, 0.0010597, 0.0010359, 0.0010685, 0.0010176, 0.0010432, 0.0010152, 0.0010579, 0.0010307, 0.0011014, 0.0010069, 0.0010314, 0.0011183, 0.0011, 0.0010466, 0.0010059000000000001, 0.0009855, 0.0009933000000000001, 0.0010493, 0.0009660000000000001, 0.0010049, 0.0010116, 0.00101, 0.0010673, 0.0010723, 0.0010664000000000001, 0.001067, 0.0010353, 0.0010526, 0.0010462000000000002, 0.0010327000000000001, 0.0010265, 0.0010111, 0.0010328000000000002, 0.0010181, 0.0010258, 0.0010053, 0.0011072, 0.001062, 0.0010567, 0.0010147, 0.0010095, 0.001078, 0.0010338, 0.0010379, 0.0010003, 0.0009836, 0.0011421, 0.0010285000000000001, 0.0010228000000000001, 0.0010547, 0.0010373000000000001, 0.0010428, 0.0010289000000000001, 0.0010061, 0.0010403, 0.0011447, 0.0010636, 0.0010269, 0.0010385000000000001, 0.0010277, 0.0010155000000000001, 0.0010663, 0.0010373000000000001, 0.0010164, 0.0011025, 0.0010118, 0.0010148000000000002, 0.0010151000000000001, 0.0010378, 0.0010263000000000002, 0.0010605, 0.0010243000000000001, 0.0010378, 0.0010157, 0.0010666, 0.0011081, 0.0010168, 0.0009998000000000001, 0.0010195, 0.0010026, 0.0010135, 0.0010040000000000001, 0.0010152, 0.001043, 0.0010445, 0.0010401, 0.0010376, 0.0010118, 0.0010245, 0.0010060000000000002, 0.0010031, 0.001003, 0.0010123, 0.0010205000000000001, 0.0010114, 0.0009991000000000002, 0.0010269, 0.0009960000000000001, 0.0010385000000000001, 0.0010502, 0.0011082000000000002, 0.0010989, 0.0010919, 0.0010088, 0.0010089, 0.00101, 0.0009914000000000001, 0.0009965, 0.0010156, 0.0010036, 0.0010033000000000002, 0.0010518, 0.0010752000000000001, 0.0010209000000000001, 0.0010515000000000001, 0.0010373000000000001, 0.0010663, 0.001015, 0.0010118, 0.0010127, 0.0010387, 0.0011159, 0.0010774, 0.0010255000000000002, 0.0010509, 0.0010283, 0.0010168, 0.0010088, 0.0010292, 0.0010258, 0.0010599000000000001, 0.0010283, 0.0010278000000000002, 0.0010188, 0.0010093, 0.0010165, 0.0009992, 0.0010025000000000001, 0.0010174000000000001, 0.0009948000000000001, 0.0010457, 0.0010002000000000001, 0.0010203, 0.0010011, 0.0011362, 0.0011045, 0.0010639, 0.0010201000000000001, 0.0010251000000000001, 0.0010328000000000002, 0.0010348, 0.0010131, 0.0010387, 0.0010034, 0.000993, 0.0010027, 0.0010157, 0.0010138, 0.0010292, 0.0011483, 0.0011657, 0.0012049, 0.0012137, 0.0010397000000000002, 0.0010282000000000002, 0.0010178000000000001, 0.0010248, 0.00101, 0.0010191, 0.0010124, 0.0010534000000000001, 0.0010075000000000001, 0.0010106000000000002, 0.0017927000000000002, 0.001613, 0.0015401000000000002, 0.0012306, 0.0010154, 0.0010135, 0.0010221, 0.0010109000000000001, 0.0010149, 0.0010621, 0.001007, 0.0010661000000000002, 0.0010803, 0.0010751, 0.0010272, 0.0010159000000000001, 0.0010123, 0.0010191, 0.0010114, 0.0010126, 0.0010112, 0.0010592000000000002, 0.0010175, 0.0010409, 0.0010501, 0.0010107, 0.0010036, 0.0010187, 0.0010711, 0.0011465000000000002, 0.0010747, 0.0010511000000000001, 0.0010255000000000002, 0.0010166, 0.0010053, 0.0010008, 0.0010032, 0.0010032, 0.0010213000000000002, 0.0009955, 0.0010295, 0.0010018, 0.0010014000000000002, 0.0010196, 0.0010373000000000001, 0.0010572000000000001, 0.0010217000000000002, 0.0010207, 0.0010221, 0.001038, 0.0010693, 0.0010713, 0.001013, 0.0010528, 0.0010225, 0.0010350000000000001, 0.0009993, 0.0009989, 0.0010376, 0.0011250000000000001, 0.0010569000000000002, 0.0010634000000000002, 0.0010779000000000001, 0.0010272, 0.001016, 0.0010185, 0.0010214, 0.0009987000000000002, 0.0010857, 0.001048, 0.0010167000000000002, 0.0010071000000000001, 0.0010018, 0.0010186000000000001, 0.0010216000000000001, 0.0010027, 0.0010105000000000001, 0.0010112, 0.0010595000000000001, 0.0010455, 0.0010063000000000001, 0.0010403, 0.0010414, 0.0010165, 0.0010067000000000001, 0.0010194000000000002, 0.0010728, 0.0010190000000000002, 0.0010325, 0.0010618000000000001, 0.0010128000000000001, 0.0010165, 0.0010058, 0.001038, 0.0010278000000000002, 0.0010157, 0.0010370000000000002, 0.0010268, 0.0010094000000000001, 0.0010037000000000002, 0.0010306, 0.0010036, 0.0010087, 0.0009835, 0.0010192, 0.0009919, 0.0010302, 0.0010376, 0.001029, 0.0009999, 0.0010043, 0.0010123, 0.0010143, 0.0010486, 0.0010002000000000001, 0.001005, 0.0010011, 0.0010201000000000001, 0.0010797, 0.0011327000000000002, 0.0010432, 0.0010482, 0.0010833000000000001, 0.0010407, 0.0010164, 0.0010932000000000001, 0.0010385000000000001, 0.0010304000000000001, 0.001008, 0.0010237, 0.0010064, 0.00101, 0.0010001, 0.0010643, 0.0010778, 0.0010285000000000001, 0.0010478, 0.0011668000000000002, 0.0011547, 0.0010487, 0.0009979000000000001, 0.0010298, 0.0010236000000000002, 0.0011159, 0.0011255, 0.0011144, 0.0010942, 0.0012197, 0.00111, 0.0012486, 0.0011266000000000002, 0.0011437, 0.0011154000000000001, 0.0010726000000000002, 0.0010564, 0.0010324000000000002, 0.0010225, 0.0010274000000000001, 0.0010719, 0.0010791000000000002, 0.0010447, 0.0011925, 0.0010701, 0.0010018, 0.0010252, 0.0010946, 0.0010852000000000001, 0.0010860000000000002, 0.0010609, 0.0010202, 0.0010437, 0.0010562, 0.0010097, 0.0010235, 0.0010195, 0.0010035, 0.0010318, 0.0010904, 0.0010542000000000001, 0.0010358000000000001, 0.0010519000000000001, 0.0010415, 0.0010121000000000002, 0.0010139, 0.0010103, 0.0011051000000000001, 0.0010739, 0.0010190000000000002, 0.0010186000000000001, 0.0010541, 0.0010494, 0.0010406, 0.0010095, 0.0010214, 0.0009954, 0.0010296, 0.0010351000000000002, 0.0010238, 0.0013079, 0.0010832, 0.0010591, 0.0010404000000000001, 0.0010223, 0.0010155000000000001, 0.0011248, 0.0010534000000000001, 0.0009917, 0.0010363, 0.0010486, 0.0010161, 0.0010323, 0.0010085, 0.0009992, 0.0010107, 0.0010106000000000002, 0.0009998000000000001, 0.0009960000000000001, 0.001026, 0.0010311, 0.0010316000000000001, 0.0010174000000000001, 0.0010071000000000001, 0.0010116, 0.0010376, 0.0010170000000000001, 0.0009871, 0.0010354000000000001, 0.0010053, 0.0010216000000000001, 0.000994, 0.0009937000000000001, 0.0010027, 0.0010042, 0.0009839, 0.0009962, 0.0010512, 0.0010616, 0.001044, 0.0010236000000000002, 0.0010121000000000002, 0.0010196, 0.0010082000000000001, 0.0010212, 0.0010161, 0.0010108, 0.001036, 0.0010528, 0.001041, 0.0011208000000000001, 0.0012877000000000001, 0.0010493, 0.001038, 0.0010274000000000001, 0.0010307, 0.0010555, 0.0010411, 0.0010356, 0.0010146, 0.0010278000000000002, 0.0009959, 0.0011024000000000001, 0.0012179, 0.0010916, 0.0010351000000000002, 0.0010494, 0.0010138, 0.0010309, 0.0010084, 0.0010251000000000001, 0.0009991000000000002, 0.001052, 0.0010321, 0.0010866, 0.0010707000000000002, 0.0010525, 0.0010289000000000001, 0.0010165, 0.0010125000000000002, 0.0010107, 0.0010313, 0.0010135, 0.0010060000000000002, 0.0009929000000000001, 0.0010249, 0.0010026, 0.0010270000000000001, 0.0010352, 0.0010084, 0.0009995, 0.0010054, 0.0010208, 0.0010438000000000001, 0.0010213000000000002, 0.0009996, 0.0010129, 0.0010716, 0.0010429, 0.0010283, 0.0010269, 0.0010466, 0.0010098000000000002, 0.001003, 0.0010705, 0.0010048000000000001, 0.0010298, 0.0009927, 0.0010027, 0.0010357, 0.0009848, 0.0010173, 0.0010725, 0.0011117, 0.0010567, 0.0010118, 0.0010154, 0.0010201000000000001, 0.0010445, 0.0010218, 0.0010263000000000002, 0.0010018, 0.0010484000000000001, 0.0010805, 0.0010266000000000001, 0.0010542000000000001, 0.0009894, 0.001012, 0.0010164, 0.0010094000000000001, 0.0010131, 0.0009973, 0.0010170000000000001, 0.0010515000000000001, 0.0010489, 0.0010514, 0.0010088, 0.0010163000000000001, 0.0010231, 0.0010182000000000001, 0.001043, 0.0010622000000000001, 0.0010323, 0.0010001, 0.0009981, 0.0010311, 0.0010323, 0.000997, 0.0010194000000000002, 0.0010034, 0.0010209000000000001, 0.001082, 0.0010212, 0.0010175, 0.0010202, 0.0010004, 0.001018, 0.0011712, 0.0010397000000000002, 0.0010241, 0.0010255000000000002, 0.0010151000000000001, 0.0010192, 0.0010268, 0.0010698, 0.0010085, 0.0009821, 0.0009948000000000001, 0.0010186000000000001, 0.001007, 0.001061, 0.0010664000000000001, 0.0010198, 0.0010196, 0.0010108, 0.0010305000000000002, 0.0010499, 0.0010538000000000001, 0.0010199, 0.0010272, 0.0010391, 0.0010105000000000001, 0.0010105000000000001, 0.0010071000000000001, 0.0009933000000000001, 0.001005, 0.0010263000000000002, 0.0010591, 0.0009922000000000002, 0.0010736, 0.0010481000000000002, 0.0010572000000000001, 0.0010151000000000001, 0.0010108, 0.0010076, 0.0010076, 0.0010328000000000002, 0.0010799000000000002 ], "exit_codes": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] } ] } ```
sharkdp commented 2 years ago

Thank you. We can create a histogram of these results using

python scripts/plot_histogram.py benchmark.json --bins=500 --type=stepfilled

It creates a plot like this where I have marked some outliers manually with red arrows: image

Sure, whether you count those as outliers or not will depend on the precise definition. But if this were a normal distribution (which is completely uncommon for benchmark results), we would certainly not expect any benchmark times this far out (a "ten sigma" event).

I think it's also very likely that the marked measurements are caused by some system interference. I wouldn't expect node --version to take almost twice as long out of the blue. There's probably nothing inherently non-deterministic in that command.

So where does this leave us? I think it's okay for hyperfine to print its warning. It's very hard to get clean benchmark results for these fast-running commands. You shouldn't see these warnings as often when running longer benchmarks.

Also, the warning certainly doesn't mean that your benchmark results are unusable. Most of the time, it just means that you should use statistical analysis tools that are robust with respect to outliers. For example: take the median of the measured times instead of the mean¹. Or what is often even better: take the minimum of all times².

What do you think? Is there something we could improve? Maybe the documentation?

¹ I have often thought about removing the mean output from hyperfines default display and showing the median instead. See also a related discussion at #171. ² You have to be a bit careful with this. The maximum is certainly affected by outliers. But the minimum time is quite interesting, as it could be thought of a lower bound that represents the "true" runtime of the program. Of course, this is only correct if the program behavior is completely deterministic.

jhmaster2000 commented 2 years ago

Well I've never doubted hyperfine's warning accuracy, those certainly are outliers, but, there's so little of them, I'd say it would be more productive for hyperfine to just automatically discard them when calculating the mean, and only print out the warning when there's an actually excessive amount of outliers, lets say like over 5% of all runs were outliers, as opposed to the above which where the outliers visually look like under 0.1% of all runs, which really could and should be safely ignored. As a concrete example, in the issue you linked (171) you show an explicit example of a system interference causing statistical outliers, which gives you a min..max range of 109.8 ms apart, that certainly is a lot and definitely warrants a warning, meanwhile on these commands I am running the range is a mere 7.1 ms on a run I just made and it still printed the warning, which is pretty unnecessary and bothersome.

So to sum it up, my suggestion would be:

I get that the warning means well in the sense of "hey this might not be the best tool to use for this benchmark" but sometimes you just want a quick dirty simple benchmark for fun or something like that, and don't really want to be pestered with warnings which clog up the screenshot incase you want to share the benchmark with someone else or anything like that.