From a20276e65c12e4e3dc2d8fdd61f9d95269efbaf6 Mon Sep 17 00:00:00 2001 From: Marcin Pawlowski Date: Thu, 30 Jul 2026 15:05:08 +0200 Subject: [PATCH] Import benchmark results --- .../main/concurrency.csv | 25 + .../FedoraIntel285HX24C-256GB/main/mining.csv | 5 + .../main/plots/compile_overhead.png | Bin 0 -> 41315 bytes .../main/plots/concurrency_solve.png | Bin 0 -> 63606 bytes .../main/plots/concurrency_verify.png | Bin 0 -> 67217 bytes .../main/plots/dos_protection.png | Bin 0 -> 86167 bytes .../main/plots/effort_attempts.png | Bin 0 -> 74481 bytes .../main/plots/effort_time.png | Bin 0 -> 65589 bytes .../main/plots/jit_speedup.png | Bin 0 -> 27685 bytes .../main/plots/mining_rate.png | Bin 0 -> 47275 bytes .../main/plots/peak_rss.png | Bin 0 -> 44865 bytes .../main/plots/solve_distribution.png | Bin 0 -> 38221 bytes .../main/plots/solve_time_by_runtime.png | Bin 0 -> 47374 bytes .../main/plots/throughput.png | Bin 0 -> 42029 bytes .../main/plots/verify_time.png | Bin 0 -> 51206 bytes .../main/raw/results.json | 47858 ++++++++++++++++ .../FedoraIntel285HX24C-256GB/main/report.md | 235 + .../main/results.csv | 57 + .../main/run_meta.json | 16 + .../main/concurrency.csv | 21 + .../MacBookProM4ProC14-48GB/main/mining.csv | 5 + .../main/plots/compile_overhead.png | Bin 0 -> 40596 bytes .../main/plots/concurrency_solve.png | Bin 0 -> 50636 bytes .../main/plots/concurrency_verify.png | Bin 0 -> 58805 bytes .../main/plots/dos_protection.png | Bin 0 -> 81602 bytes .../main/plots/effort_attempts.png | Bin 0 -> 64466 bytes .../main/plots/effort_time.png | Bin 0 -> 52252 bytes .../main/plots/jit_speedup.png | Bin 0 -> 21745 bytes .../main/plots/mining_rate.png | Bin 0 -> 41873 bytes .../main/plots/peak_rss.png | Bin 0 -> 41681 bytes .../main/plots/solve_distribution.png | Bin 0 -> 32305 bytes .../main/plots/solve_time_by_runtime.png | Bin 0 -> 41794 bytes .../main/plots/throughput.png | Bin 0 -> 30954 bytes .../main/plots/verify_time.png | Bin 0 -> 42938 bytes .../main/raw/results.json | 39729 +++++++++++++ .../MacBookProM4ProC14-48GB/main/report.md | 231 + .../MacBookProM4ProC14-48GB/main/results.csv | 57 + .../main/run_meta.json | 16 + .../RPi5-16GB/main/concurrency.csv | 13 + .../RPi5-16GB/main/mining.csv | 5 + .../RPi5-16GB/main/plots/compile_overhead.png | Bin 0 -> 49759 bytes .../main/plots/concurrency_solve.png | Bin 0 -> 56992 bytes .../main/plots/concurrency_verify.png | Bin 0 -> 68078 bytes .../RPi5-16GB/main/plots/dos_protection.png | Bin 0 -> 80543 bytes .../RPi5-16GB/main/plots/effort_attempts.png | Bin 0 -> 74795 bytes .../RPi5-16GB/main/plots/effort_time.png | Bin 0 -> 62989 bytes .../RPi5-16GB/main/plots/jit_speedup.png | Bin 0 -> 28056 bytes .../RPi5-16GB/main/plots/mining_rate.png | Bin 0 -> 47580 bytes .../RPi5-16GB/main/plots/peak_rss.png | Bin 0 -> 44951 bytes .../main/plots/solve_distribution.png | Bin 0 -> 37684 bytes .../main/plots/solve_time_by_runtime.png | Bin 0 -> 45875 bytes .../RPi5-16GB/main/plots/throughput.png | Bin 0 -> 40964 bytes .../RPi5-16GB/main/plots/verify_time.png | Bin 0 -> 53124 bytes .../RPi5-16GB/main/raw/results.json | 47858 ++++++++++++++++ .../RPi5-16GB/main/report.md | 223 + .../RPi5-16GB/main/results.csv | 57 + .../RPi5-16GB/main/run_meta.json | 16 + .../RPi5-8GB/main/concurrency.csv | 13 + .../RPi5-8GB/main/mining.csv | 5 + .../RPi5-8GB/main/plots/compile_overhead.png | Bin 0 -> 50136 bytes .../RPi5-8GB/main/plots/concurrency_solve.png | Bin 0 -> 56871 bytes .../main/plots/concurrency_verify.png | Bin 0 -> 66379 bytes .../RPi5-8GB/main/plots/dos_protection.png | Bin 0 -> 81815 bytes .../RPi5-8GB/main/plots/effort_attempts.png | Bin 0 -> 74795 bytes .../RPi5-8GB/main/plots/effort_time.png | Bin 0 -> 61785 bytes .../RPi5-8GB/main/plots/jit_speedup.png | Bin 0 -> 28050 bytes .../RPi5-8GB/main/plots/mining_rate.png | Bin 0 -> 47884 bytes .../RPi5-8GB/main/plots/peak_rss.png | Bin 0 -> 44757 bytes .../main/plots/solve_distribution.png | Bin 0 -> 37748 bytes .../main/plots/solve_time_by_runtime.png | Bin 0 -> 45908 bytes .../RPi5-8GB/main/plots/throughput.png | Bin 0 -> 40670 bytes .../RPi5-8GB/main/plots/verify_time.png | Bin 0 -> 52342 bytes .../RPi5-8GB/main/raw/results.json | 47858 ++++++++++++++++ .../benchmark-results/RPi5-8GB/main/report.md | 223 + .../RPi5-8GB/main/results.csv | 57 + .../RPi5-8GB/main/run_meta.json | 16 + 76 files changed, 184599 insertions(+) create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/concurrency.csv create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/mining.csv create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/compile_overhead.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/concurrency_solve.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/concurrency_verify.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/dos_protection.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/effort_attempts.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/effort_time.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/jit_speedup.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/mining_rate.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/peak_rss.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/solve_distribution.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/solve_time_by_runtime.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/throughput.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/verify_time.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/raw/results.json create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/report.md create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/results.csv create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/run_meta.json create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/concurrency.csv create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/mining.csv create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/compile_overhead.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/concurrency_solve.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/concurrency_verify.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/dos_protection.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/effort_attempts.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/effort_time.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/jit_speedup.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/mining_rate.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/peak_rss.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/solve_distribution.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/solve_time_by_runtime.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/throughput.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/verify_time.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/raw/results.json create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/report.md create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/results.csv create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/run_meta.json create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/concurrency.csv create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/mining.csv create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/compile_overhead.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/concurrency_solve.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/concurrency_verify.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/dos_protection.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/effort_attempts.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/effort_time.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/jit_speedup.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/mining_rate.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/peak_rss.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/solve_distribution.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/solve_time_by_runtime.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/throughput.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/verify_time.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/raw/results.json create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/report.md create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/results.csv create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/run_meta.json create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/concurrency.csv create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/mining.csv create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/compile_overhead.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/concurrency_solve.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/concurrency_verify.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/dos_protection.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/effort_attempts.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/effort_time.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/jit_speedup.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/mining_rate.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/peak_rss.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/solve_distribution.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/solve_time_by_runtime.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/throughput.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/verify_time.png create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/raw/results.json create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/report.md create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/results.csv create mode 100644 reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/run_meta.json diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/concurrency.csv b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/concurrency.csv new file mode 100644 index 0000000..5d8ed2c --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/concurrency.csv @@ -0,0 +1,25 @@ +device,impl,operation,workers,ok_workers,per_worker_median_s,aggregate_ops_per_sec,per_worker_ops_per_sec,scaling_efficiency,total_peak_rss_kb +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-c,solve,1,1,0.004176122,239.457,239.457,1.0000,73448 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-c,solve,2,2,0.004135185,483.684,241.842,1.0100,146896 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-c,solve,4,4,0.004313479,927.406,231.851,0.9682,293792 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-c,solve,8,8,0.004312107,1833.658,229.207,0.9572,587584 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-c,solve,16,16,0.005245157,3223.297,201.456,0.8413,1186688 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-c,solve,24,24,0.005736760,4454.636,185.610,0.7751,1811520 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,solve,1,1,0.004321880,231.381,231.381,1.0000,4364 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,solve,2,2,0.004309930,464.064,232.032,1.0028,8736 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,solve,4,4,0.004492704,890.589,222.647,0.9623,17420 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,solve,8,8,0.004490529,1782.977,222.872,0.9632,34896 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,solve,16,16,0.005439802,3031.567,189.473,0.8189,69128 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,solve,24,24,0.006417768,4103.957,170.998,0.7390,103740 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-c,verify,1,1,0.000015182,65867.475,65867.475,1.0000,77096 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-c,verify,2,2,0.000015422,129705.391,64852.695,0.9846,192528 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-c,verify,4,4,0.000015896,251673.199,62918.300,0.9552,471808 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-c,verify,8,8,0.000015713,508752.245,63594.031,0.9655,1206656 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-c,verify,16,16,0.000016063,994574.058,62160.879,0.9437,3747328 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-c,verify,24,24,0.000017063,1409324.522,58721.855,0.8915,9767136 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,verify,1,1,0.000012873,77681.970,77681.970,1.0000,5120 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,verify,2,2,0.000012746,156958.309,78479.155,1.0103,10096 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,verify,4,4,0.000013139,302608.099,75652.025,0.9739,19896 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,verify,8,8,0.000013076,609123.571,76140.446,0.9802,40088 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,verify,16,16,0.000016172,1024362.458,64022.654,0.8242,80072 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,verify,24,24,0.000020242,1352553.773,56356.407,0.7255,120480 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/mining.csv b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/mining.csv new file mode 100644 index 0000000..1692cdd --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/mining.csv @@ -0,0 +1,5 @@ +device,impl,challenge_base,effort,samples,attempts_mean,achieved_mean,token_s_mean,token_s_median,token_s_stddev,tokens_per_sec_1core,workers,ok_workers,tokens_per_sec_machine,scaling_efficiency,failed_searches,solution_bytes_min,solution_bytes_max,nonce_bytes_wire +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,abcd,100,50,45.29,1033.5,0.150591,0.113485,0.119322,6.6405,24,24,85.2338,0.5348,0,16,16,8 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,abcd,300,50,134.63,2198.4,0.543031,0.373677,0.592604,1.8415,24,24,30.4663,0.6893,0,16,16,8 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,abcd,1000,50,473.66,4860.9,2.268614,1.471272,2.212518,0.4408,24,24,9.2844,0.8776,0,16,16,8 +intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,equix-rust,abcd,3000,50,1534.58,29510.4,6.022115,4.907774,4.877163,0.1661,24,24,2.6745,0.6711,0,16,16,8 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/compile_overhead.png b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/compile_overhead.png new file mode 100644 index 0000000000000000000000000000000000000000..bbb6f1aba05b39c1ca5ea1d50bd6f9b624465bd7 GIT binary patch literal 41315 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 WX)iOW>3hTAYu%cS>M5$b-2VrhkXxt# literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/concurrency_solve.png b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/concurrency_solve.png new file mode 100644 index 0000000000000000000000000000000000000000..dad14f98a3280ea56f0a834aa2c8af4a93f4c26c GIT binary patch literal 63606 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 aX22$VV$xWzHHWPj{BS<>UL;w#ao?X4@ND7$ literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/concurrency_verify.png b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/concurrency_verify.png new file mode 100644 index 0000000000000000000000000000000000000000..c880d1ae695ecac291ef6167409fdf246dd43926 GIT binary patch literal 67217 zcmd43Wms127B2cC2q-NoNP~(BDBY#Bgn%GY(kUPyAYGz_q|zwg+dWLmXUahLSbG&p)l5Q zvEeK8hh}Z?F9CZ=b$baoNlRi}iNQAek% zjpsNU`#Os2m1K19qB>p0lz+ax!0-kBr+bw|x$q_v(;oJb%7>@V(mvdkU4KXXlFl2e z+f{MxwUvkGt+JUrvUu$J)A~&RaM=XX*|IVK2f*j66 z_z(D#xw|UKf4-bX`sD-a-`D69iJxKp=dTyvWikBcJ7w-jT*E+qnpjML{wwak43CK8Mu&;R}Vm+tE2`_xyMn34EjXWygtTtYszKT1*hoRx)(npj!E50Efe3==5ztzs=I zDng-ncz6nmi;LBRs0oBg*f>iygHKM}R8>{gxkA2tVK6c_re|huu`E0|IH+l9!PC*v zk&&0@Y7vOHI6pgelgGryFRy3^+-dmlH&y-IRimfI+ zsl#JcXVVnJU341rJa=b9*Vs}ec^sL``H54on|I$jI6TBaiJWYRXZ5|5^XsMW?9=AV zR%K#&@$)JQzV*BHc!=xT4;-qdl+T}0rX5L*84B?`!;TiEnlm#q8_B{#LhxNmIh9}3 zS$qQn18c3KA|h(Kx(c5NnxsDsc>DH(s+!tXkF1>B;dcj)Sp1NX5R_L%g-|8wW0vdn zwY4c@fhTtJ?Te);{p`Kpx4_CKC-oC&&|!%Gd6x^>fR>&{ADzm z%192cgD2e4l6dfsZRA~ty}Ustqp_UvGqsK46NlkrLbIg0Um zphnrN(ZRa+cterQ&&dsgR>!M#tw&4G*DCjQJlyH&=^f?*8x44DCLVq_Ziy1G#d|L% z^1{u{t+Ge-aE5elWu+Cx_Wb$t?*@&RGx}aG=UT6iRa*9DDa$iOZnf;M427SLpP%X` zmdK`ms@&<8YaJU)!q9__xdJ=c^q1rMTr>eLt{L07oUCk2a4VZ@*6mdyK~<6W>fDq^~JcG1{Ed>Iu?DrDa{ceQI|Jim@F7x#JGCo%MSNudGtoUTjhlJ4{{9mo^bHc*infaR{2phcVy7qw40NB^vGMI z3e%zLXo*?m6z*Qv)T2$P8g9*XvytrZl$OH?S58Jok0MxVJz;-m$7tN+IIng!_LE=6 z84snMRgGpjOYF~3h105o{c+F3!(!78o|u6KE>#k<46U+Pi;3!?LR+|kP8)PNSy@?* zvBP%^;cSTJSA}mLY)%JF^LZpyR#uJ?^`<=zhv!Vq|N5P?lhZ#(&6-EyTfH!v(VuEn46ZCR^_Sd zQg-G}x9Co%xXU8cwL{hu-zu(`t}BI22Rkj%tON06*RC~ojFgzGgd66?(uOlCbPHm; z?ya!LLn5&|7e7zsh{QT-*Vd~f^Z@L@TY&k{o z`g+B7NUdS^@p4Zl5%YrwCb=)b!>5L&r6Y_Zax zr{&VpD{=$x^5p~P-Nc~$$~_8EWOJAXv1fFdsXu*s<#?w@ap==+xt;GRf*KeFus116 zSt){jk;icI8d{r+kaz`;KmsHx_`4FyYyN8TbC$~)A(lU1}G;D1!Ei-eQ{pXJ#?CDR3 z%tXjlMC66Pp;ui0{WbJU${4jAV`zcBf}uK2lNZr(PTvxQoQv8e{ow1iwzjQ(eWhc_ z!&@Dz6qI}XSRZcDeQ(J0#6CsowAx!(u8sE(O-`91CbFCs>tzM zAIPU|>F6+h|NgzptOm>VVjmnL4s^`eSz7{sv4*p{mUwkrhBjr1s>aLJaeJr+A_}lL zn9{N2K1>%(Yz{W`&)8#AL;>vV!A{v;v`7x(UT5iZm(XqEfO z#7#AmsrNo`xA4nYn3)5OO-z=!lOM~=&-C0-AyF?jArN(+Z%;hgsi}GBaRg8NV6i7d z!7w&9_GElHzxrEQauEAoGjsk%53FVe+3|>V_2@#hloj%{IN%2j;jcHFXt#T=v#58@ zs9VhYtp)!0o}r3GZfLpCnR0S+dc4o6woKyKM%(5aqe;Rxhny$Y%AG5so(=vaF57DP zI&B?xj*g~qrexc;IGi^0Dy=Fu(UiMUP!+A)ekH(WxrmLuwOw^M7tgp(#Azs5Gq@TX zN2b6pt+n)*V`es5cP<)_h{%*8IAiSpM5^~iSu zC@+41;^6xZ*q5PA9&-I`FGepxVL3mK6W3{;eSLP$-DEai?h8^PiD`B~HX zc@wQC7V2bg#QLNJDs7yDs{op6U>JY(7`E-fIW$WZYj^_u{QP$xJor{z!HztIZa{x7 zWnEzzE7qYj!UyMeRDJ+bec1bqTF+usRKAu}9dS+&_Q)6;vOpLeE+Q?~leMJXF@ zwM00*v}k7MV$8=+H(z6a8BoDC;HcL&ZXPVvqc{BR#jmaN{2}G?IewjD6-zshb-gKT zJG*ZLt}TX&wPuGnrDyvxj74~xG68*O@HvL59%Qf7UV zmv>-72AjM3oqgq=#rF2LxTPfvY^LCw(jj#8^caVShj;JYtKC~2vE5lv)~@!TZf|dw zYCMMJ&^y{$JTWa)$A>~=L*iRNfB*L}-npgzXPoY< z(f(Ys=?qAt({Wwp1_W$5RCF;^c#r(tcnCo^w5%$Id2N5KF_YL0v9Gi01m)(kAb>sk z!Hc@h=_U+RrR%kl0r z9X(XPzkT}_+f&dY?%Wd=6LyZ&n>Re4!o#&rs4=+LyF+M2lROPyu2zft5n`0C z{cLDxSjfxSGc_##^~-Q;<`2pXKCLxbG&%YCw)rC!11ocbLUKis!&^$iSLb|)M1Iri zsw81^sflRH00=W?T~KR&pUH{V;THFWunfjpJq3t z%SA6W^hTUM;tYANQfB%!BOx`<`Bfi_BMu=|*0xdRoMU;maY_2Ld7hz}j0M$Am8}aV zCxp2g`u?Gz)~`>3*|~`nPOW%mhd-w`Keaf^Ff}#Z7JumH>r26H#B5If3@h%QpdjVg z*q9T*j}0i0Q#*@2GLIkE9&XQX0{7ZlblF*`4Q;UihGuPT?J*n?D9agSpsqDJk z=ZwCb=hNSQt=0W>ShiW}y_c4jM#s;uu`cmVqorS%3Cjzr!!)$#-_6Zpl9Csdmhn=6 zu-?0OuN=A#jmtvHbx((VV2y`OSpZfA5v-wI<#yxozFDaOPT7#zQ~5XZ-h6YeM)85&WOurp({wOz zSXh`B6e+{DIPUx3t=Fs1MfTQ40}l?IgpOB=Pn<@9VVBP*xyDt9nxQveF73(pMc9>a zcjPtExCT|{#79N>BJ55&l%^5tQh{L;VGud{TSbePH>?(&G?&RKx+$7|M^tpOH#zFr z+jBv!ye4GF`TuxY1Gx#I6x?6`u!mEyj6P1O%o#mIcP7g-PD@|!%pT%@wr^@^SPuu( zvY@{G>$4n+zf#E}?&`+Ix05|uqV8k&xS#G01U)0-&!Ds`pBtYJ6>Sf#B=n*dc8So< zELZZhh_vO+cWYrT^?0+Rwobw;=K2S%U$)R*9K%Ds>>fa!y}sQmRx+xqNmy!G-^EUF}$WUJc%LSw#0+jBfBrM(=54yn_qnS6? z6Yuhk4Lt~(N3WowVxtc4WZqZcjK|p1;*Cr1sV!CJfPN7`%+}4XiYnj#7l`?0?QizL zP|;j+X=y1S%oZ~hq#(CC<0~i_els-sR?%s`=BTHyPhYL;ezcR#Sv~jDVokbDUm9S) zRi#_E!g^P#boh2>@3@IdK7r;}mePLfBT_}7+73~-g97EIIIf^0T(0o=cuJ_Ne$!2% zHyIhRhlYlL_2L-f0}Cb>u)mw+zNY~i$kP4&ZaLQ4_I5(pj}N7!uwC}of&pR^0Un#N zX#4in++tomdN zue+z`aPQqu=^-d9jkP{Fo4}G7L_}yn-ay!?j?3b0D#17S!0u5y{fmo>fATZuZZ;of z$lbc)b1Ir00iS(zM(z#vm8*ddwPp?9Kz$GAP zoN5e2YPrdJD0@?mh{BML%GQ^A^Ja1hTDw2s`9~PzU938v8fSBR^Z+(3v>M_0{4=ug_s5%*e02@#R5|&6 zc=Ty)PnjZZY;3&5QoM?bIXO5vcdJ$e1@qJ_3haB4`-S+W1G1lj-pd}Q~UEmhNbFtwnX zwT`+vxi1mztHQxyO{%m-APba$?aIsfhV}B^cKVXF_!!DdX9rfi;M%)#TiVbK$NB+CMWk_STK|G>(Y0JEe9VF&8qv| z{;opz^{LR%&?ZbGArzo5P(wl_?Dkf_-nX`~@ge|EayC5_ z&;UW7<;PE+pu-hK0y;aD)HO6}J35F!No$PdG~MY23cvV5qW6SS$f-bMubO|ZHCDyi zEd%Ye_Lsln>}VO6hzO_2R^jVGJae_Ya1uo@HmFkU041=qRWFN*idGy<1>U`X-%4%R zR|uqu!Ae)&t?g|E&Gs;hfp3o(!@Z~Z+(7j)ksF~xC*2f)0vRLfDFXEtYV>Cz+*<7Ij1Z&Q=16?h zFZ;z$>Eh1)nK zA+nmMRTdK-9$s4_mJ)UfzuRpXestj1*drh8#l`}+!`Ikew;37Z?m1HIcZw7BQPQIJ z`n9ZYlqLb36lmd@b>qEVO<~ZyX%tj=C&{T!Zx}9$JyN!BreyaXh%~4{fUX+)`YBz< z#{N>N`r^L$`heWqf1W`_`LuA z)xLWDx&g=!U@6plo}cDAa>-r660byooqG*YZ5itBE4$NbzK;#Vjv7@*mCn$ z%kw8?Dkh_$9bkcAurgjvd-?qZvIp7^0pZx39N6Y+m3@0`PWkEMM+_9Xh#MajHMK%> z{BYIDmK=0ly`dsw6NM3~jD(x;V_+pnJbHw&_H+3`0~!r&kM7>ROHd7cBO@b~M=Y2A zvo}l@<8bNQ`kn4jdeu>({UMFTD0V*~AG9 z2{8ek6p?X*0Tr$em&&mQ!xK&RIJ&nyRD35~Hodj0>!U&(S3n~$jr5kbHe=Kv^urm|wpHU1vT@!-dBwAFGd#4wj93#1~RH z`seFbw~x8+znEKIZn3nq9E6J=0wwDPh?qi7VFWZnF&Y{gg`k>zf3vEYx*fxgMu0SS z%|xPnwrVqt(*(wu-RhkSXmoN|SPf!pT)%p?;hh-$NVTV^3RC1tw62GKs#LH6;Gov# z<_`qqY+k2F%lV9r>i{8ygoR_(a{A(vA|i~oR4~MmpU3t>;OR-pa~Qgc~W2TdEZ z23mU0jJw+1tF4WV??>JDM-_DZlJ~`D+E4P3a6ak~>fcrf;Jsm=DB3MC7xy#@SwW86!i2ip9!UMrv;yrT< z&eGP{*CDyO)gZ+K_|%8ZB-Lmrqtb6Eo773_9TLcNA#Kz`R#NYG7(J+#cRQhvGtksK<79}E5RY-un(P`o%^&%K%V4r zdEx7}-NuXWHTM1hwi|hqtz~n>y%qRQ*a$^nw(NoN#fDn>wO%#dv-H3cie(*~zE}`} z0)v8#5bHoCr_W`idv*XcRQ#wmpo=1_L&c`C5)AqPvFGqzcU-`%%$Co9TG%L~0{+#X>!{+O5bf`S@UJ{d#l1rM=w* z7J3Da3=0FpTc9hBlid*?P+vzz(G3k;E`HLE82YBBO^7KG_32ZctgP%H@QxvP+y{54 zr9-InQ87RQGO z&Z1XlJ#KRQ_U)A(MNz8)7V_?d4_<|vBZGqlaFQOcKkkO@JqUl-_9R)P4LL|q76E2b z+BrBFpPiir>&Pz#Q42<4=pot#a-FY#BqWM@CIwURe-eG8Q0c{T|GsfbN(v%{I!wVc zB?1Q_bnJaxet!N~qDj9@{61`%rM&0Sx=`O%;L)0ZZpCuvjvpc~t#rk(cP0Q1Jq*4Dg#bZAZuE9eiaN}r>UySsZVK$BWySQ;8^ui5$e z_=NBDa7YYLgCDLj?__j`>@PaWJwMD-Ru-67Q~G78Wcwyr*nx`=}V=Y<1J z@gt1;ww1X2Jv%@P0C%C!+fHN017tu}5BR(#2)LH}Yok(4CQB|LntjE!*9K#V9?pj4 z>Cvv`=ud|>ooLXWGoK_H0J<`SqGi<|`bfGr;)7Res$nAQI^gvX3_Zjq&g^?mGFW0x zimA78pi|-W5kn77hOv(=R|8lz8d_S#AgZNyLqTf6m*NUg2cBK&DCkE(iB?K2&iKYa zeC0}AgzW9)Cpmo_WMpJKdNnAY5pw?5MyZOd_CY_w&d!e4cQa^3++r~F00?9k%PT2` zJx*lON@dun#i1pq?tsN_KaZiD2GHP;^kHG`?*8gXGzOc~{&)7-*;z|qXRQMR1A5^> zM4~5QKg!D&tW+4o3qkimwq52g5NHrfY7pr-=H~b06ctTH&kk-@TeiKl``nbdc=N7nOIBUTNP%+>dI;#&oPT_4MdapFuBp_amhK%6SfO-hvH1>JO+;Or*PzOTG{A6)uU+di!o{^DEKW>fu6ALE8>Ubnq zgP3ccetv7#=%5=YFUi2`K&(LTuTLvMb7UYOXW`X?+fJ7>xv&ctK*x!-wGaSp7fBiA zA3k~VBr%@Tm;6^!)Nj)6ssI-1htkult8K|jXc-xq8lZs?V)>GqIypUE-!TFn5D*PS zNRhd9#Y3QPN-Ojs9h>^%(r_uHcK)k($m^_w+WKmX0|-WrW72~pNF5lg{r$0d?F>dVZ1`ogwn-)hio&dkG_>Td?Ch^@bM~7O*`h9LT2bKP$AdJchqUc>%IW zk&AwCvIE95`85@lDbpZ*P<3(f@alnU5?{ZLEhs1mCj}ub>g6^mU7G{*pxL8P@-b|+ z3%dyrD+<4(=$n~&XK#I+2#Ffg$vKr9+8 zG{k`dR<8&RPuk5*NGgQt&vV9Lg^`HUUiW+|5jS$6)Voo%@5S_Y1QZ@y$hV>+_+y+x z@M(n9t@)md2mMho902$k)(%8Z-Cr{gZ5S%-3rtuay47HjF&?510c_kf2lmbS?*04P zwl)IbdkqjhvRUlD9f%$s;^XI^1YNA$c{^h)dIKQL#KeSGW|GTg;M|ffE&|Y$o~o!6 zns(60$8uZ*_u8_QkJfGD5vm3(<4tf0>F?hsFg7;k^Elx{;xAXp$S}F%2!;3m+6}_< z2W*5C8bn0rbJ@8I2ndvePVBPV#JC$kiYF&(ePVd6X{M&8l+@IGKYh9ajBP5IcdQ0v z`QQ&)j{6(1Id~2U;^vSCr#gNS`u!sfjT=Zm#Aa6E=DzKLCg%(BkznwK*ivp@p0bjX z7bx&?LQ#%DbzyaVpt?VL5PcIkV28*t3y3ZSLX`N_6ao+*@ka_*N`FJNNY0>r^) z?L6LD#QdQh0?M_LbMjfPC-7W7G!2+Wo3lay8-_`0Ly1$b=7L) z@e?cbx26PVF#%jT$EORw!BuG0*4D;vcRfGdk9|njN%?IP)NKQhrcbi)0CTbk2_=9B zU-)b7XCSE1i9-M~;nxf}a~hfUN3_>Xql0t8)dp@X0Rf%P6o%z>5O}dDv!L z`&zCCZNt`a3V=;fgK+UWrtWY%EOc}=3qm=$xkey;J4_|B8~Q3IzK_2mn$uNSw3qzK zrEQX$(qJL@J1R!zmI0{Pzq$^UTzKykZnc=0*p9$zHCXr{wSWR}VE*UNpVr!1Z%GLWHsmN)aiRzRgx|S=+B=vIjW5ww z5D^jCUCUV;r3_~OpNbB6dld4#M!&-Zs233yb0kI344H`+zus_{pAEx3o5lo3l|j*)mpYrSUJPwAUqqG+Gb_&A|Zpm<#pvTzev3tUP+4m79V9wDb>1 z%YLM1XF6yAvmVNcGNx%d=d@*7DPq0GxK(PvsG+Clo8sf!9;SD5)6+3 z0U@UqNx}ivG4E3!2Ly%eT*Ti8)eDi=U(d*_fK-vcJvv-!vH9mtGM$hR)s+A&fci09 z=2rlPsAZ;_xWl(13Jr_acYI;jy?64AKH=e{*!bjLh=2?x9LGyxxa&sHFG2xGh~0X5 z8ubA_1-j53=oIwfeQgWNf6p za^>xPt?zn3p8EV+K;hihPA%nF*aYL^qk2j!@IgL=&b_G^NG z!)4H(q-<>1Ze6*Am_ycMLb=*Mieg=d>@%X^w348l_D3Bz!LIwFm@E<|n~unC&>A)Y z^2GM`4r(vcC*n1=c5Qqlhb$ngJ|KzTEiE~miVPnopw)cc&e}(8Zm`}805r%a3S5H{ zFY);CB?u88Z~;gYhu^KMzp(OB=X2-{PHYeZ@+GJL<(1z$EcZ_qHqlIrT8~u>eQBHb zKU6l=$FqI&M#{s(BT*R#9ZK6V{y46sh&i4bKz*#Uj3s%H|m9wLCQjQ)zIjb#)TrUogm2GW6sg@Yp$E?JTgmyQ_+BRH5w z$h$6_6Nx2b;t)P$iqy0hy@cGW%(3J(@9P_X?K&X& z+ZTHVVXT`R9G}i}yUYq4*L5I8M+Jg3EUsp54>|Hd zxQkT(OZ2-e^53W9{%?73B>o|mQUkCRwzkPfvYRAGK0GW$GEWU+A7tPdzLjU>JU&|d z&?gTe=y%?jIGO_Z|1#v=wa8uuGllKgC7VHy5fIJ8UGJ@}t+x=ag=iww=$$drhXS-r zcxjAGL=t|@7rIi49@@W*eh>H`pNcQ6x}A&nD{f4{H-1Pxkh!_Lr*xUoMaoXj%}L#H zxFc=s-77Kcy`ZE)C!l)W|B1VCN_t$PimCqpA;I4BS*?a#9ANs@%NGGOr`OZx1+inl z7sL3WO&BuGLLD;XFTnu#0n)|j?i3{Lo_1*=;31x25IsC`VA0@oMG^X`qnd1CS5tqz zf=o&G9ycM zTFH`vFi}oYIrd7(_bU?n+v4`Ry1&y_r#nx9j{I(KM??J{`Z96|=`|>vzn}ErGmDDS zW@l%g%$xUQ=r4As9{`eJp&&!9e>il{mV4+@`fS8hTi>0q=eejRj3A5~&NY!U7c56T zsaxiW-sk^HOs}`>h1~k*r`ekJl&^nK0jjHqO{HlsXf*^e-;F`TP3n$~v_62)JPVO$0+S{Sa+^4v>TmGWz(GJowg?yHR5@Y~$|x z)BrsL7JD)cAreQCh@PxCm|Y zhl}A6oJL#t9DR^f)GJ*aDi;Z9Merds4x<2@J^#q(Zoih(;cPU!{en_!k}&0uA3qKt zaKZ+Egna!C0RNm!L>{NR&v#aaND)sR5H>=eJYpfBDRiGIXR6Qy7A{Cp7k zbCcu+0;7>@fyKv0vgCt<>PWf)<%M)<=mCg@0&O}F>1JS(oD_jab<)WC)lV+Z**h^j z+-GOU9#sQg>IdF2r+@h>z!96Us7s}G`G~{f1Y!;{OpvQyh`1j$5WgbG2o4UGgc#dS zhOw#XG&Iz=`T49O$19vhMn-zT)yr)rFCc#ewPXUZ>Y0cT=L5-jft67Q<%G>~OR?GJ2TaBe}-^aJ_qx(_x%T?=b<5CJ96MBj5=#FpO# z5ggjn84A@J&r5{F!oX5{mn7^u1-vOMoCxw^XuyKY{LTM1;pL3g@>8O0b0y}M`?)ne zv~ii#`@Zf21^VNq*gbCNOXNGL_;-gCvWp4yN!9j*ltjkC99ru#iT8jsKh>r%LOBww4yaAS#KA zzyKS7KN6vU=g}knh8uJgXj2RQd6Y1RlJYd0?s_0)D<+Z#IE76o1|;m?9$f6ff%+8# zR?yM@dMJb{4BHdgbSxgN3zmURGS}15j!_b`X4e&AjU%2LdLtWFvyIiClPspd%rCH-uoC z;M`nP<=u1!n-v;{uX3uC{#b>x4R8=9Rv?qj=b}KPKmmbeq^&*$HjMjT>~EDjB{HD1 zyF1$hYAPi=JG;v=#Ob~Atm-30kiJ4L{UQO+SVyz(TyBfLXx)j`Fa5(qW;?qg^nQMb zIa^yZ0eg9@j<$6V9cqG)u6KZhRk%0*OrmeZA_y$*>kqX3>BW5)6d>RK4#aS1h6m=Q z>wGX_Q7O2ao}NzdY8lFp9}Gf#`t-?Wp_5)hS{mq&0c4`wC?I-J{^JL|py02rLFLo5 zNdQ(->3NFc&TQ^S_Rzc#=!PIffVdz3nTsHL7#J9YB_;-+A6K8(LpBtia;d=KQy7^r zjpvr;d+p%xUg<9K1N7Ge4;KN-0+0mXS`va-(1r9S_&)#SAOZ6)*9{pU6JXB!dL=;# z>xt6tG0P_YJC1#xTd&TDhXphRDy~0rhr*+N%d0Hj%ExmW8;3{z(nAMPZ(AQsiWkx9 zy$AG2B-7*k)Dbp&DrgKF+uQZ+iGuVWW!OAUoZO(E!Zv|_K!al4i6S5*L{HZHrKsh= zKf3~$15q(C{?ITCfad%wwonLQ)CPq@jEM8cx32t!&87}T9P|yZCBj;upIqf*U}fBd zDD4xK8!B88IFQYY;V`}|6-15!fk2Q{y>wrJ+j^Ik)eodKMuoU{Gc!h6eMg+zKAr$pn7s2 z25y?$rswZCj<1U*PGc1;3txVkPh9o7vr9?xGr@~JU4 zNI<=3dh6qZl#YoBJ!EnX${PwvJ0WBle723v%`VDVoW7eF*REczX==g&+hdnUq05ZR z3EEqs(Vr_jt0QEf8P@od+&thpDZLN#S|IhpZhoJfOdEAy3mcLNKIWAb70A31l9IXq z2}dr9r4|bD2M9p`k@)o_{3Zlv;I|uq45$9%^=%1;k2+OYSXktJMy7D9e4zb8xtW}w z_XC>#1y%u)7@)5-f{A(wnj|9hK_skCYwthV$vP-#qccMPcF)a_>CX@Dd#UBUWmu(9 zH*_=4*FIIX=0PV>gvFGy(t} z!X6T*>&(BIk(pUPG;{;JBQ&IucjNHb(P43Mm*J#*KKfDu^4UWN((9437ojSG=s}8P z|Kl5Am=L0#Hzp@1Czi5zBch{I%gf0jjzEC+fOrRsc6pdJLqvEuW}X_JqN1XQFu2RO zmo804|A1K?7^~aeE3Fbj4hc9=CnqOLs;cike7IcIhD@J9j-aBV0+|`Rqx*Ms6!z}N zs35BO=kVVaDU%q5*}7xHg3r^2%-Yd%Toy`%S-#33NGB!pIQR9 z0$~D`{V~MOilrBjILNIOUp^s- z+$xD-mty7*8GXTbKlkciwYJX`{BD1nvo`3_Da}LoBA*3R%=`D)MSOhu)VFHN`inNh zw;&Y;Uk04YouT&V<408X^SfA6U!$!*Q2o^#alhN}V2pZC7}X~E-@(`JSL}J%w+lVR zQ}5!az>G)GaAf4<>LI8%xw7)t>1KVI6nbxK>R`Ua{9+VM&zO% z6*m~}AYwaE3Ix4gA8iMv>oT0+Gf5T#t1@sIpp)wsmw~RUkd~g#EnvMp*Y^9*pIT5n z<0}n=cMIjSRer3rT zd29j-toLGFUq+zVtCzlv)S1oa{%(;AQ6q3ga{J1bp<8>L9wEZ76U>llx*x+u`Sbsq zQbj$SnYr{akCcx1Z7SZmiAB#fZ#a7=kk+`%!UBN(W{}PU4vs4jkM4}$gVi?xqa=pY z^hx3lg7oEBD~+OJMskn}f@d64# z{N+D?PJuOvg+c%V2=cS>X$d0k6o9LsF*E@z3x!@~2nsFAi`$}q0zwy%4YP>KQ zXIJ5{e+0OV6baxvQh*pCCWUnS*9Gd_n zR3u??Tjp2l$7nH+V-AV$?O}&+Fi|#CI3qgB6B1X>1m1JKh+n%|fb@=qu6mYb&9Yb2 zP{7#q>#&M*^MA-TN8Y{nTr9nRNr5%5Q(?e*S%>j?N}6_nY~45kAn|3Wgb^^6l)C8Oe@cZ5d2I3)FAEK}zMpeunsD2Bh zzskl+;zsf+i4=u4-*p|2=RAkhK^>mc+2K411;q!@dGUbyu?bi^6oTM&4TS{c5j`A& z^vI(|JUP%%cm=PIy5wvBc&LH^>WJq8L127}(n*eD0bw&dc6UJIqUw1*#GU(+o8 zl>C5LF8hieqt#J>*AJLVp9BM~7B(2x$E>vnnVFf>fdAh@q^Yj14jF%+VqfKt!b15k zE#uMhYIz)uXTB28?$(oGWyNw9+~^@{Nc)^C_P$Dg4HvK6ZvSBLJ^lI~q{$vc@KqR| zhfQJtbBaz7s#4O_{NOm|>{o55I|AvKK)B^8U_=*DAmZZzh{oh_{2xMgTQN zqIv*fT^!8`AV>WOWWRHMup3dIyUY$m^VC|(EDVDd@8=)4lJ_J(KmD<0Po6|rzo-#x z#We>O3o>E^-a}KqG&m$6+JNjX4X*?^bXbi0(i>7eH}5-#tP5f}Kxf_r^~{?cJ5MbT z+~>_r5c#l??FPDDY8erLVC?Nlpa4*OJ%2y@+>U1xX$VEYQFPky=GmTp%Vp-Ti-G86J0bp1~-2 zIP&~}gX2m|OCwoM@Zms1b=b?xh}(X7UOo5S;(R1Q{hgS8qB=wYNT{g(8tC2vBn90D zCi|^E?m9~RT*p>T7ERm!0&q#dRYOmcpf|u)PnMtQLE^i+Y1QfCMKQz1^rE8Gl4S#v z%om{7mcO38>~XYs$7dT7o9*Yx(|pJ~4v+@-{nhBOp5#O$nQjA^Wd|KFg-On5LkF5A zpfa?s)4i*gak1VCD11tw!Z)o9ubf;Ye6uTG#w|2jm9*%KBuf!(0fso~t~`4t?{Ri$ zIyf={ul2aRJdoc6MG*r9CGsN5!xLn5#Bw+*{zh832CE4QBXNKPV#y)U5IWGmIY;oj zNJvRBvsE?kVjC3?7nvc z)bG&dW?95I10LZmbE|tq%8GlwZ~r`wy+oA-39LfkjsR^&2)hcVHbAVEN@L8jb!_VE zi)77Dv-`KGS{iymFjY@1vyN|-H-jw>TsT&j538tMaK>S^2(UTGhRYk*yg`ev?eCAG z%|??$^FK*kJ%YQh9~-M`hiP8*d4sEckwM>=5Um61Hwl;$kfgfB$T$V^5q6WU`ghA4 z$jyK%bD__1T-nf*#(hT_k>&mU{k^18Ck3| zjxRLMn=m^7jwd918=!v@%o!>v5hJrN;2RJjE?@B|dM_pA6oRcyn=st+*?PRH++q1T zgcg=_$Cczu=lh=M{?dl^0fWCDRHMN!v-u_$gUF@nh!@dYHHVE(lrFKXz)Y* zL&(-?OA?Ov41Ks-Mhg|e5YS6oNMol~BoU1eE-Nc*xSt?mt!UymJ$j+GJCfeq;nmPq z?yVrxGNCTFOUH#dO8FiFOPj+M`IB(!AA;HfoHEm~3nASwh=XLdU0RSSU6^sq--_cWvxDW z3mg?0YC)t!aDx;t7E@Djzl=y1H&a1ojTealir5=mdrYPj>p^`bly12s#! zG=pQw;)fd8BZW?zQ&K&P0-pUy;FasArI}e)ZI`FNK5UYM-2vVE)Y$(h5udmEWi+|! zdksAbZa)3^s+E<91%Kjj$X)3H9E>9L`A55Od$K;aK7QZ8>2LjvewXkf)&&`1pX@80 zQeDdb2pqjaMqWhf%!z0x)3u3)D>B+S!$o#tBt{}H?o-p4Kb&{9_@|5DvQs``@ab$O zq-uJkqHM5e;|~tYe_lq!e%TOzsZQRE`C6FEs55J*gPEuo=|eLs(?#NdOaGTc74$Ur zqyLBa`Pxg8#J`-x=^#D-j)yRcFqjL2n}8uL4n|I)+%8qbj<#ASXjYJMmU&!k=dp6rw--OKYHh3LX*#C0(CwFZy>2(6%eLt?ma?;*}Z1)t%&#vTG3ybpXbxM(N%yx6lYbEL=wOHUS# zPwsY(gq0tt3$#id!ds0Xq40$rPzD1tGak$=X7dKC-20=6o8zpSi@ElKhsgp;LYr(>+ksIM1+#>GGZ`Kf837IV-LvW~@4{ z=z`HJZS3kp-A$|QIA(6{Yap$Q{g(;BeDT&clBMBPe2;C5uuwXMBIgx7~)-&jk(}KssRy?QF?Hwkq)clzS}3TiHu=Gvo84l z9Syh@379lAHSw0`0e{PV@#{Ls5lH%x#&v~V`_~%+SaT#U2fcS zfW)>OtabM)Ph6SrRu;V4iO*r_D$oebkZFh%5Pdf75VW@W3!oHKa)fmGEH*#mj+OU? z*&|D+Mv%M7{bTHpn6PN_Y1Tdd5T902s%ru4#J>(udMFril4%W!!!G5>P=53*tZPDd zGj{Zu;)RzlvPLy7A&Kqt{!p$NBJ<0I0kOJFjsk3cJyduIQs-{4{o(*0)1yzsX_U(&6 zbtP3*BWhy+V-?s;iXqDje8xL4P%d@E1$tef`|%t5#qNuMfSe$k3^6Gb;%_-QAz1`? z3emNziQx5vi0okC1h5aGlJ(=`v`9dnQ86hfTF2!Qh>ysH(s&%`r*3rtX@)mvpy7o$ zA7LyVGGTN#Z>Elw2mjF$cP@dc3`Cs``(p%t1+p{Xx=<*DwSawe8JY!RfIC6Fb!kQ% z+9V84Uh;894y>VpCc)LkOLv1$Ddkh=G6P?@O|a=*F{&D^v9t(NhiU2^H` zd~4CSx_T`oCnq@{^OK}Q3Io%1?4AmEOU1!Bym?{#UNQtrv59Dqt$`RlHQ;atKyO1K zFNr7s(!tm$2!pPFp~)Z-E{K~h3UWwb)`D>Fy>$6E;#5JyyMc_F!OllN zcVd)}Q8IN0ZFsQSv$|{K4iup?b7p2b#SfT<_#bw#)DNEvQ_u4e5(glq_z_GU@;R4F5VZ-RI}iz>GzsLdNs6Qp)g3Kxd_^qy4JOJog0L**maZpr|l0 zuj3P`ZJ(p)h;es@;|7v+N5I-lQMwzJloSHZ1k6dVX+8)p#wgy5l*NG2=!P__`w%}S z65b&Wq2hnbT6OSm{09`Jp@lQdhX6WZfwfJ4KBP0-;I!Ax3Z9w%A{l6NcH#`?Eha*v zf$PFMzbJx6Vk+`tr5Qfr!dNrd!1KvMC@%;D!d1bWDRhn%#g`$?E)98k5`HN-Ai__h zXHppM5njk9u>3Xd%w&CS`1yL7k3AtYHsb`Pzh)}b$Nq)CTTZGzaQ;0ZNBaB&mndh{Xejq(D4BQ1QRU zf?2m(6G8MV3&4Fbe6|dTD1)2@0NcR-A&LZ}W|BV30RGYN$$5?`mS26hHbJ64_#ceD z2Q=4z8$bNDg@mk(?2^pP$lhdTB~+Bmkd;+rW<@dzA=%k8vS%3?*_n||WR~$s#@xwQaUgi`D1NClepP-qT92H`RV;9Q229Kc%!&=>Kd^Ae8U*6D0n^xS1+Fz_W? z>JB8mS?+8HirfO+c#lD_4839m_-N$w2DjKK2WcuVd4w(VZKAIqMcWwU8{>I-d4a$A zJP04C!Jmx+ClH;Fl)KSjbCdSyyTr|{0O?DrM^_MfWl!gE4)=;}U1{MrLBi!GZk22P z0HjyCJZ@pj?Pvf0WMTUMkkld;rnjec72+4HgizT8HEmywyF=|=A+WTeFr=!Q z8UT^-ptV*on@o-mLtO$4yNKL@gAPd!kX`~q2Cyg)uIL~Iil!C*eP&wQb&rLEBaq1> zYd1Lr>0C2(mxRyR*xkY)2^<0p!Mx+SwgAfhP&hqMj|x^+{NHzgokM07#C7`%pg$0P zyTh$;fkVKk5cIWwK|E+HS^ytn^?*ZXhTtWpYC%xPgX7PJe?4fovhEreFK-)s;z(Qy ztx40sKuk(JK!jCQVoy~1-UuK8Ipp39teovnfa}Hb{XAbIIN&1+WUT9(_+j#9G#JEj z5{Fx})H|Jzy(xNk;y&j6+i$C-lG*<+S|)Y%i_R-kDQpc70cc-~)~-@iNGc_)9bshx zDNP4bh5|$KMHP{U-$QPeTE5;{^vj}7gh^1B3?l5G6RBzA{Sct#e_MTygV|a zgBEwbsEwRSAWZAR$1s;U`RcnqxFbiBHrzrU17h+!&@=sSY8b>dsPHu)=Erx{sQ|Ur z8sY!E@z%;PZcGQThOCYV` z@u$z#e@|Uj5NEQX`zLbg*9@^W`6U?J^sdtf3h*dM$M|QPpKt+Z}CB09M^OJME3FmZbwx0ZjHKX_*Wc{}RBq_yv>y!|k zM!Ge;%qZVT)GHATaE(yRufH8OMz$0fMQ;h=gKRE5K`G*;^Hcfgf9T!L&*zMi*%ZBU zdN!wd+2_pLXA(WNusr9bgp*k%84U9H{91+hGDHk z(ZG_%-i{3abmhq#?S?evBH||OWB{96-))u$MH-f~Xy}@lgo6T>`Qk+a7)L-hIJYoS z<%9!tZy!0B$SVL$Gb#)ilvs++ zS+GUBB$q)3kgsk|0BBxO!2~dZ<UNXBrYvhZ&fuv9Ky3xEE+5vm2G($2upfF^HVUX7DSee)4;(f?C% zLC<2kA>brmjINuZ9bErfeAMzD&_hK6p^fAPF!bogSX=-tm9+j7aiN^}w6cnzFPCx6 zmEBW4jkNn8_1ym2T0V~FSQOo0n{fI>Vr+2gbAMVnohR!ZmN%igR$OY0LR?2nz>h2& z4^Ykb>b;W7>)$9Z$anC(AJ|uns0|P*H&)n>17Hyf2ag5(sWLlwj{vTA0tR|@yz&f) z4hC&0fHXP}3X2^b*Ikp`TYl&XfoU9;>;@ayl_otvM(3s?f2uY$A#0QVPxrUuyo zK>s3YbL;E1-z1ZsD?G@#1r6`a<;!iz+5qiUmT11^YWeTGU_Dk^NQ;E|65et$a&kYA z5vE(@F^2IvQ1ciEKr$3ET7eWywbVl3)dGeeVn7)rJ-@ww3}yG*3jzGLb)k=xHGiI! zmIRMiqK#WLKdB4HfKb;Lt#JD9m(z;0F?M+n9`ijvrurLX_+Pq}YlE zU$lxNvK@6lu{Z{56hX}}SL0*Q&bI`PnbFgFhIvOz2|Fzh$%uCDceC27YSM!db_#-y@+{vd5=Zl zVBr;H;pHU-PcCRemB30+I*V+sCmB=>4BkNx8>-82 z_(*UGK9tcJTATMeRGReCi~l`r1_cJ(fH8nd2@w_4!`*a9~4^ zY*YRwWw(vqL57`T@FU@eqmOQ-@qQGy;Xjy#; zV^Pq5$5xc_UC}JUFp6WlYZ+B1HtbTK7r}y1~g8<0@ zkcDYx=I*ygh~oF~_&6y9*+kGm)o6|ZYJxya=(6E(R)8qN(b>Wmy<q;=lA&*WI1g6~f*`Wf`Ui;?gFM2G9Gm3m6 z^(TAs;NLq`1t`P+5fTDr4P*DnJNHrg(0KsT8=wpX0HlK9=K^6DExeBJT4y;xS00k1 zA2n4M{-rAs&@*B=dIF4Z?-yz}pN;i04ISgLoX*!OJ)C}d=~V0IDI2slNZ2sKiirh; zC@>ajd=dPE*nNOrl?-v?xNl-JF)?i~yJk&%^7ofd4sC#fiR5PR7s~ZP?>_QE!8eiU z^K>j1uAUJ3LJ&vL{F@5^R|hTxg{=XZ9SG(cW`I{1+GplI$9Q&v-tdSPJ_zW(VWRGN zD|u_f4VjrhMfoEq>+LhSG&Em;q*{6!{_7R4p0l28)mD;ypdSww5EY;)=+B$^7 z35C_6=!PiZ-oDntyUvWRyATJ*R9nTiw$*&5WyVV43#WGO#*}#C=m35!w;B~kX$|TyksbdN$AVNK^hHu z??C*^*eGHhpf#uI2CQ&8;m{N*urmRnmbiUk7(y*za%KS-7wls&mH`(UXu=EGM1&+H zLgqa7Qy}N&_uhAePT{6FW$A!T`95NZ0X{CR2!0R_h|TYG{PK&a9|QCQq&fE-j{yR} zq&C0W7)t&75CZ+vpU@;T#0Eyn>n8+m1(Z(X%8l$Xorx5*cX8t)&Wth4Enex+uqq=V zH=Q6m|4rZxqOHpd`MUE*wQ#}A>j!Yivy)HG3!2CUilRG##SQ{*4T4h_Mlp#r9AN&vSV*NLz@B14S6Yi+ zEAfReqc?JU6EYr3py<23{EmU}!`cD)u^7Fw3XZ4T>KvY5g#YLES6}3sNmI0xl^&k^ zG+{?hwbZP∾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 B2>k#6 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/dos_protection.png b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/dos_protection.png new file mode 100644 index 0000000000000000000000000000000000000000..d924eb2accb0221e79457c147e541d88914b39a1 GIT binary patch literal 86167 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ÕkD6!zA7t!-^}AVf!i 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/solve_distribution.png b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/solve_distribution.png new file mode 100644 index 0000000000000000000000000000000000000000..b1af9514b4a13a03f237fc6f28d12f60b5ada1f8 GIT binary patch literal 38221 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 E2fQ6#?f?J) literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/solve_time_by_runtime.png b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/solve_time_by_runtime.png new file mode 100644 index 0000000000000000000000000000000000000000..1a7a9c9ee69981c462fba1708f39e7bb8ff5f816 GIT binary patch literal 47374 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

2Ui~O0RiDUoa98hS{uGUD+G_wq|5$GkcxC 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 Uo4DVg*_!09+_;=_@%CT;3kMi(rvLx| literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/concurrency_solve.png b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/concurrency_solve.png new file mode 100644 index 0000000000000000000000000000000000000000..5d9ac66befed4d3500ecd740f292e7fd9a18198d GIT binary patch literal 50636 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 HGT?szkxxbG literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/concurrency_verify.png b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/concurrency_verify.png new file mode 100644 index 0000000000000000000000000000000000000000..21c9f20e7af5b4e200ec18a041d3ea086ba9156d GIT binary patch literal 58805 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 ZzMcGIl+e}m{pxSvg|&6D;T-T!_!k6qP@w<- literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/dos_protection.png b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/dos_protection.png new file mode 100644 index 0000000000000000000000000000000000000000..c35ad99df86c39e3978428b6a082f39e1610eaf9 GIT binary patch literal 81602 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

cfBD&wQmUD*i~=S74^n|0RIQ_6i|P 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/effort_attempts.png b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/effort_attempts.png new file mode 100644 index 0000000000000000000000000000000000000000..37fa3acda439245ef12b05729a82e54274d42491 GIT binary patch literal 64466 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

HMAET3oX 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/peak_rss.png b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/peak_rss.png new file mode 100644 index 0000000000000000000000000000000000000000..0d7c12abc1fcaa2589ed4e308bf3d8005f48c381 GIT binary patch literal 41681 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/solve_distribution.png b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/solve_distribution.png new file mode 100644 index 0000000000000000000000000000000000000000..4a3e762ad2ca96741f8229b8cbda0f642c9c352d GIT binary patch literal 32305 zcmb@u2{e@b|2IA@QY77_jnHaeN}}vSWDnVw${xl}mO%=okZjqr@B6-2iV(66#?E9J zJ7etr@5}vrp6~OV=RD{CKj;7JoEx_p*IdizdcR-W`+BFWC{0B{OMyb6s2<5ks-RFu zY*45}i^q?_Z_Y^xo542$2PsVlRcjLm=Vx}tD1~PZHkQ^7mgdi|I2qg7n_HvraNWMm zb(`agnS+Cky#P12)&G14m$jWKx81;z4cN*F8yPKo6zVhq`R|Z&=(IZug^7J6DX#W1 zW`2k~M)l`FGJmdveDzr$k8UvKW*xjao2-G#?T z)qZ&UlZm@7)Tj*SC5Y(->*oV{(1<$ zi}_yhIs)IlPKy6`Y=E`!S^Y7cDkm%L2verX+fnp_PJOdISyqJJ9G_C|j?yxZ-7P)+ zxX7(bhfyl8QK!TT%8XmWLqo+Ehih`4)%*JB$1N)^b=?eV+FGbu%zn|6x!x(qjdwFx zp+!mI^s%{mIZv|G!(T|v+!-vjinbc59qR092%sAZIYJ-7K1 zbYE5|+mmM5P?l$u7q}dP;P-vRbO!gOZ{dnG<*e}(Ts`dkPIH>kx1M_?_9!7}ua z0O@VS1*)+359>1=&O~xhRdw0iO`$$Txys!2PPZ||cz314*X`!DyiFw&oeC1pM0ln}xz1uFr{F8C+(&6?!8P5$(4kU1{f6PwDG?W@N;y1?ypmJqw#u{DV(D z_cqhmsWIUc!)r&HGScE^UGWr|^OGgy7`Pg_F(t!fl;<_`^lJvEmZp<}Omw)^H@Dm6 z8bc&kQye$3C5ro6X|t;+Wl0~@my2*={JD5f#JbLAoJhMQ;{I~_%j;7VVJwfor&#^@ zB5pSN^;JTwptFh2!eofjDOg0DJBwXPqQYvG4l{o`Q{?QkR~s2U9SD`X>$swty?ScV zH;VVh-Y8et;RmNROAIi3M``p%z8g_vCY_b zWmusSum~u^SXG%E{zjVm@}UQ(*H>$|7bxc|rsB|g+Y43JW^;W7kIUjmc3R}PYbIBc z)?jz2h8(ea33+vU1G{cZqu<8xiSsR_5l=>ezn={soMTsaXu)P{-RUl~9{Ce<-~J36 zqrv(27r0Lmr#tGyUJq+r`oUfWXX_0d&3LmSF7IscxXQ^Job7xt))VRzFcV4^XMOYU3JF|{NAKW^7 zUiF#gAS0Y2I^IoaD$Xre?rg>43u@OIM?!DEe$bOWHfB!Go+lbU2GPQ9rML*TCz)?> z60n3GgfJ^PEjlj@-k&w4&z?e^euv!diDD0!`~5E4$(S_;(pPYa8vQ!$Y?l?nw);fe z^HWcrL0vhsQ@s1iJDr7sMuwJx;jFycff|0y*4mNf5=i<_h05GZ%6+hjS8!HHHnt^yUXjh91?1 zYy252%P^j5kB@gi{kx)PNd;E8()%KdzEpI+rRbrkq*L1~@1-5JTG-yUvqoA>qs+V zihDAjwCF>Hu*|d2?1iH?-rr~xwH(2a9P{P}E4sMKM-P*B`c2~<>l=A#EQYIHdW%ez zob`s6#_H{dMCYZa+G2;2IlhfK`!Tqh4LZ>Bq`sru+nAu{PnPo}4ZB&pZQ>*5XVT(J z_jjg5(K5*^jtdo2l_xH&MMe1USXA*3IfT#+Zw=bFS0s42vQQf~e0XGbJjVCCzFpHz zbbOeB9&Q8fAI;q@;#n@nFrW1)KSqz^?aJvENzXg}h;i;u1c_E+lwIeGn$5m?9SYAj z60NW9R>eQ|*qUMHueMzt|LHUtEIsf$@=lS$U_$$Yv#IIm$-i)eIC}~@Oh4TWlgB-p zv{!mFo88Gi&p+aB2usE`FW%<+36}x#o?W;VS_AL@y{IAG&9K)0;qv{?Q$kB(WxvT8 z-JeDncvQHFz#cD|&X-Z4I-oJKIHBuyo#<{qe{&Z-*ca!y=i)r11LZPD{Pi)ejU}2% zPQA+R*3>jHrI5?h1F;K3Rk*r6B6ryb#fImsT7}7SSz=$~2bH|Sa=2S7y;S23czjP@8dofwAVZ5oeW|3k`FbckEX=sX0_*h3@9;-z(VagO z+WLeHljl}Ll_f3qP%-9ms}}6?$O)N;A7KKih1ZmGH%(>Q3id+tRu;d@b? z!u*wt(XQ3qXE)kC_qx#4%MY=H3s&PFU(y^chOV1|KX;srbwf?;OI)sZExES-Y(^?+ z#55jLSo2qOUo+(OWCJ<+n`k=$w3r;C*xaj{;C^&*`P}@NX``CW>CL#*7wti2%o!p|!Hb*N*Aj{$O`aSc z^c{!eBu(*M!X@W9wT(3NT~gT35--oJ_Sk%vyoq~F!!D*u-yyQOtD^Uq{%t7MtEoj! zIAC2%a$7fK>~&we$Tr8U2NQcoX-H=KQ2T=n1~fgT+M?Uq^q4Q-v74*+Go1}KRg}_Q zC%cQXp2fn#uu(BSgc1kn=pXiyIZfbM*Q4xQy$-uQ+Gw--(VdUHb@FK86RT70W$mK- zgL?d_XMc>IzSZx!zdK|=rSai1!we(s3RBszt3@Emo7CO8ROG!td>1OeXV~#ky#w<- zQ9&tw+B8dFRPVJD)T(|B0}S5x(2I+yj3!aDD;@8u7S5e7e$m4gea|*gPz$>*Sx@5_ zpf%a#Sxnge)MS`BYwnRju0)dS5)s)LeQg_|z$+u4Jbz=Wf?2i^MVw@{={BXie^NC* zNo3>~owc+_poqcNH~hv#kh4UY=;q{E!bn|R)lYBglbGGU9;@?Wf3G1I&&>NcRgl~0 zEAqidWxny|pQD-3fAVF?XceM(ZJBM!=^Z`_9>V7BRUVVWj+?PWq1D`>4OJP86Dcw1 z?y9t=E4({$)Ov>YgSL&vI7nhi^=gvQhVp#ycnk;s<6oPxBf<3S2oEz#3trybem?5Dhk{06`dzbr}b#YjG`vl{_cdL zl#lLiPQ^c7teRwuI)=chliZ>&y3;MYvdI~b96Kpv=4!him--KuW-;oRFzpaON3ZbL zwU^uTWoHK(FBrJrRwBK6pKLxKw*H>G_Lr^ot(x3z%M^kA>kmI1AIZG3ac{AD)vhMs ztE!UlIeT0sN&OoBY!=6O*wC=sBK>S%fnlKI3t0~Z&c)rm?Zq+NwWEv?x^|CBamOda z8_hOlQsWv18nuc{@R}l#xZ^LkV%XKvPnX5cc)WVooO7^%+~^KP-nUO>$3m&|SxhT) zn%CCY3&vHhb;=bDJsfS}uKN&~XVMzwQ)<~i9=^Sfv$n5phok=?L4Dclxm1nC)?M8i zNx<_C*e0`;PjI`I8+6z0@3{eOkbCK(a42_7GcCr>zb8whohn{MfQr0ZzAS>nvzNO0{LBnF1}Mu0D zAD#!@s#J_+L$k<4;X6*D$JMAi{qZ`|pYS!V#M#~~4eo8YmB&k8$!A)iJ~F1Pgwdju z)8jDfT7vsKt2vS%vJXkxaFWPu-=fRSZN1eUD8%*Gp9qjT~)b`>D2)qBen+ zaBc%M|L{x0Qapy55kZ@|L&U%s+zCDP5bSPx`IXY!bF^uyBoOPWQbF9OsyOw=_ za_S5l1J}0*d48*>ABkHOCj>P$FS<5-xHRGY`%c@v`rNubR}ELp8%SZY1TI&J=qNPkEJYT^D><0@V8oB2X0Jg}XUf@Xmx2XPMsgW^0|@f{jQ(A*P1) z#99nE(vlD*=!`Z)*ku5Nu)vPC{*iK{mZcc`Hd}EV+~K-5y(w}LHdi*_qWi$zjc2-KF01|$4o?Aa=2{|RO!mjAJkO}Xub=_`x z1*F*a0Z4CBx4hn)eDfybYONs+(|NR#)4)po-BG_fV3AirI(G8n$F;(a!{sepRljRe zQOupt`0&HqAY<7NQO5_Jq8Bi7!vKj(01RG1GHHv6oUe&SS2oq;KINW90M8~xvjr+b z{t{4C0bC(m1&5kckcdtJG#?-GN>x_ys8Qt|Luy`SHCF5QdT zl@8|9K+#Si+yNa;v2`ZQpBMwn2kk;U|Iig5rt!Sj1%$?*C$PxXOeSRU2DrxxIA#OM zT@XlyBf`~`fjn}#1fl1OqPT1v{s3OU-NPl8_ZZimr_LE(8>b35h>Dv^jpJb~1aCCRjgZKDv%Ve_- zB`N&<$LhS?zV;-|64ai_k@wDZT%uailc8%JsYDXEmIM3@g5x{?@S&0Xq`0k1K&US&x*KWc$#~Ys*F>O;Z_JIMwQvui>xuASg zcGF^@I0FMKGWT~e<2%bcb%f~BDrpIv&izJ$#=E((YgMjA>ryogt~55 zJ^kiwc}PxNe!dPA!ll+PNhgLc3k2^>mgq_f`wciNkn+5k?%7WuBpYO1`#Z9(bRcL) zGb+^O4VN-{?sSNNaPV2!p&%Qo%HGbZ(gm;0E4*b^sn3Ps)}k7rfT_eDQ1$5uj6JE@gEc3ta z%`dO!qDyvjnUU00C9?NH?Z&*^_=4uNnJZ}YRr-7G_ffz8&97WxG@(*erjezNzpna~ zPg&P)ntb1EvZ#2AzVzj(4*wbKJhg*?z|e~Lp&=+N^Wi6s@h-0<&0D<8Ko9Q1Z+=n@ zBgDUI%$IJ^ih0dtIzi{obkQG&UA;<&M`qE`PajLu<9!WgeJ7MeHj^m}9ryXevRp@@ zl1Hu8%%HyfVx4=xghFM+{+NUt;JpCdQ;;(4@O=)B%5g>s?Vs08p zM+u_)J9l2tGTlC;9P{T0lpcA~!VscP7BMMAl_!MI=DwUS!TMTHURJ1bnje%rTY0I} zRf@NJ1<|Lzy(XWs=$DDQB^jb;_WTr4fYlQu%{+pmN{|9mi&BLQwCW+7CI(^Ga=MtT z3nd`Z>Q|3_y1tIW@sPJ_ zInv##I{@2p(7-H>n?r4hlEN>~GRfOG(xUvUIHYWSVo#vN>>PM-wHP<&PkGP$C}`Gx z1t<=OH5ddXKQpi7vjPpt31?OIQz80yVMl40tajPqs9%Kqox2vn-vX&kys_aw&sflB za7387D4o;WzZjE!^HZtLX$ckQlAChjZ;nV{Oc1RzT8jqdF90XX>*Qah?upoZ@|$PA zCd-PW*?TJu$(Sg#&$KFulk=19UZPR^6N4UC5IcgBx&+RP(G>-ighzbU<2K(<9W^(* zWrY&6m4qsP>4nC6>YVKIr-=xkW(DpxW zjSZRmo7QN49H6^wK#97Sso>=+DOh=K=n~qcmgZn?v~&p^AHBx%67F<8HW5Z-1HYbu zlHOZtrPD%rxcvC6%c_rdmU@oRIX2`)N$p~@U;@X=ZE5|}Uw@Y8eey0tctOQe1Xf?^ zAr%;%IoON;ct;l>oPd{-|A6Lc3GEl%AWl=45Df631PqSzeSFie5HCqZQXJ<^Mrk?G z5D;p9yV!Q(A!+l1(UKxH;z)hG))K*81^`+U(D90UJh#!haEfVb6n<8`HR>*<5#8E> zFU4BuNKj|jDdqU4a~oOdq|Gb_8kz$y>xz`q!l3z0SsQ=77)0Oid3{*N^Ht7)Blc0{ zz~&M=gg{z_n0p<)xq3RuWsz;A=Ym)Mb-F0}U|;9*>rWLu3Sl}oW0mTkd$q+PzvS-2 z0eP;VD+eF(#S8TNhEw+^PvfBEvJ#GRfZj)@Bf7U?*xVV;dM*A?**|bBC<;vgXLB9W zj3wY2wC}pLgmdz_tQc8qB#kmInQo*8w>Ch5H;5=RBPjA2xM3(kiI9&!u7F&YN{TSVcD~-nj(8{8zk*HFp3Iu^{NIyH5gh2 zOjP;I69M)hu3ps{=tz>rfw*M}yH~WiI;G=xiay(Oe{UUdq|{LFcOT06KEt3A&%M?7 zb!hThJ{0HXz_Tb+j1{P`nkMcb2W;^&Y1X{tMbF^JM!<^w*Mo$fgR&bj4-N+(9734^ z^tfWjxxU*t5BZ&ahI=E|H}X7pTiS$Hy?CD`&a&E7srTL18WUkTOZ-&A7{}r#>pUs_bbdT&lR;-5}QF9Km#K!gwtzGnZNQW zcE@Ji)V8CWXZ7baPi^gqWRkaLQiNkxBw zp`V^pzj1C_Hk|(4##RHrG={H6)7m0>jTbJ>&AOKT8s*5_xv_IMCvuJj{F6(JP4Bn z@YAwfsV_Gb$#!BCHs*D54JtuDG_{L+B=8dF4yXKz<5^5k3M>S%x?NB3Ld+$eC)dMO zDm+Aws*)Ti5iV18{!U;0J-f+YZ#o}#+Q?CbbqhrEnxAP)^YsDru^FCwVAp${O=4i~Q&q;nm-F7D_Y~g^6l(0uJd_rG(6^+`=s)p{hxV=J<=Zqae4%Y=a-t6BCIyKM6&`_1Eyr2`YZoBoo!{$s0qJjzw|8Zhr+0Hnr+pd)(V2NzmELo0QNsM0IR* z>Ltz~&lzAh=&T& zle}7$Wi+FI*ryQBn__T6?b6+>fNRc1B3#wSP+p6jdOwwh6Nb~g6QeCGRssM4GG%C8 zc)a0w2*r^G`t8$?x)9x~b4SiV0D2&1a%c!3*f0sSEd zedE`(GF)hyyR@$Sw&Rk{Bm6X?m+riKcbG@-H2B1_1Z2k5|$B6dxeBp*@!I1qm`xv@>0tfmY&NRJ}2(0J6_> z#9vl@d*fBt0i}J-Vzb8^Q3CxH_GwkjZ>X7wg9bWj#?Vd1;t1A> z=4-V|6J3pRNmB)#8&(Z+XW8Rj9-WO;N?9W%{CTmXz*;E0zi(VK*KU~HZXZ=Aiu<+3 zDi8Xnd9_%e=gf7wO32$-=i-Q=$EJRdYNObu)B2f6ZB4~>7gbZ3z2grkOYO|I26dXZf{+lEmF$gm}p=F*qT&z(I_Ve)0W zzK9=jel0b$D$ai_TP4LGVf!@(keoTFM`hlM^ru4~wmVL3RM<~xL-QFb4d>7rM++db z;RW|x?UH5y_bf4YEy8iB-Wo%m4_eHeuBCLiBDGnAK{gG8t9B`(i<>1Wyej1Kf6|_E zSZjU)M7){O0sv&rs}EB;L^gQy=vUr9(c7;R>{&cHU(B%^5q2&&d7)wtcgb$ksbzjJ za=s$GDfsU`-8ZgBhF95x&s|qIQ6~K;h4t|@IXP{XfRh3Q$T?2C5jojS#9Z5=C~}4yg;qA zV*L`S9&0Ncmeopb{+f1dXN{smQi~7eh03~G#SE*NnwM6VAdlpN%dQ-!CQX?bz-mxg zU}{9yPJPUY?fsi&>I zRcFXFXnvoky0zo(!s0n#ozhVm4d4b2g9GD|K6j0vR=gs!R!*N4uqhB`M%U6}D;UWa zK4&W!%$HiMZII2ETKHBy?Too$CgawQVM)Q$SQUEN)PM{jqRZdjhEPU>wDFSL25Fzn z4F^a@fw;`Py{cld+HI#XlIEcOE4{Uv+{I4v^ZWI?RrzfJ-TFQ27=~i29`hb5{1eBo zjp~Pe21DzTanOVCsI?I#Pg>#^dX_6PBrYIF@80pnx!?D zEhy)9=f+nZb9a%~<|`Sdb9A;w~`kXKI{yh3{$fyG42q>jXLxcFy z*VIl_GR_{<0)U?fU+Fk|2T4(>Q!51&=~X%9e#^SL&G66uvuOzp<3HrdQ(IZo3N6!^ zng|_QdiS-Zx^WgvHE-r=Z65~t~0 zT(k6@vZ`2-OqB3FSGBlc4u3U+rT*#eFY8#@Qjf_p#dDG_G*c5!;-S*l%sWejIuinx z^|Wt|qNhRCW$O<&n5c`U!D22u5I4s!&7R>k8X%@e^@#GQzoQ& z~x1Hh(cx+H^Om+GQ`!5UEgn*YTheSOA{M69)J& zM(AJDFq~4lj}O(0Ssj;{*t+x0ugKHJliECZ;oIY!53H&vvDqalx_kfaI zi(bca3Ez_ipqc#H)#0V~&3y#%Kg{n@Yv|Ou(rUOrjxV6i9kXfrL!P&Qg-il&NJZ=d z&Fu3R!a@9-CsvqM(f8(G?;>JSe$io+7+>T{J-w*!d28Tjc4ccSQ~qs5*5zZzF5ELe zMWJW?vh^-j6LL%k;B}Gxf*n`Zzs6ezm)lK*U|h!N&3`DGii z(t>6<|1-Xf62S|+;_qF5u1Rb>Vve2EuL52<58<&Qz>|Yy_OmjN^J16?$A=^CYXKpP zp)J)Nsl4joZ5a`w#v$4j7%u{N^hPGZ~TW2(zDz zN2h$zu{2wkBvXre^0=%Y^m4{Qwf%9Bkd79immiv%!6<#7xm zJD%91>KQ6OTWu4rMrb#5NwWNu0=NWQL^;uW2Hhun{H=nGH{(k@gDA_&NN~}eEuD8i z5+5CRZ08f*uAZ*Yj{w7?YW~F!y~)b=l>f$3AI}_Hk5ZEiIW~LdrZvP{7FL+ZRHMHB zsN*;J{n@gfp(iV~CB|XIWE1?=q~Y&!pa`2loFFTJUa%M5KEWi`QFA65oEU`uy{zEe z_dJ5OY6)uVqAGM$(6<#k$h2NzBl?<8C;Q%wLlkRoF)~G3whY1u0&q#y)+4oOE()sn zlgDhp%)G%|x4Ry#5XtkCs;2wL^u zBt(Z&sWRC-4XQKsg=jwO{^up=xHo2GsqYp0#|kC_1>3eri;MbLBbKNHyYV0I z?jOGQc(gZFf$ktRDs+j_V@Dh)xeo&;@(EIZI~B?w=gZP8 zZ5{Zstca}v|Nh@1$rL|q&Z9j4WfrLdHA9fu@-u|Nm!pBJT6$6*56!M9di-xj4NWd^hyM%3L5ftuzfU%5w&fuNo0Bb}7v2Gy30L8ExBQYt)m_dv&Fe)C& zw*UZpj@Y5W*QEyn=>_eEAc$QEB2q+Ne`zgnr8x(1k001SY4|m@$TWH!v$r{gGYk?wujtlvGolX;_WOSC z3Mk7)8zV@DSjQ94(>xIALWHH&6r|x}4jMl2H*{peB zfu*phMNOh02ioVkzikk~$3L5)s+_L>T_r`f;)}w!1KYJ-X!Qf-@jJ%HZyvNk+;yt#U4Udk0npq2C|>jD2mt-16nhYn7gMWL z&o*lMv<{`k)J;#~G(URK41#s-=Ov${D__Mj)Vu`k$Pl7<&W9ol@?2Yas~>|?eD2gJ zkpGya(oiL;$Zn58xUB1lffZKzOi=k_BuiUEcg<~Y-NGiL9zVW4eDJR)kQ%11tj%2VJ7Hd&(+FK>}jyvRaS zF(ewR=3^k$j0ETVAy^vrC(T|y#tJ0pc7>;Q;2R^HWFCxv2kgK*re_^QXNqye5r-R2 zhA{AzBNRCa&pUsIAZ@BOP8ipEF~dvYTl91k51DOcjTmUdL)o9i5g(7u<4Yv4c%tkpk6F38o`*T4M#v z#FWN^Oth{A~+&&4WbW@&QFmoIfa4FT}iGy=Q^q=y6Zsc^I##NAi3U;x(u*v z8)Vy$BKAojeji}g(u(WpYNSxH$aV^NQL6AKyY?^Cko2(=>kvgb?-UL%p`J!Ge@3;j z|5{E){_kTO50e)T6gNO9)=pEg&I5>rYBf;YR3N{-K93Aq^cI_|R^h{SEFtJwk*iU3 zv^8E-bO+RdV7DRaj&985QY+lwI1A0xI6|Jm!_AdVIo^Oe{u(aW7b znoadPC0pRj54ND4@MneF;UhdJ|K1Tb*8J?q76uxCfE1maRcvCw<1~uGfSaF~^y(VT z3_T;r8?D*`?(q+lwzLKKOQD=Wfv$`zLt14Ll;Jbikupr7wA zR84__UkrD{PY!AWU!c>}5moEXZ87&3Dnukwme1+uLCT10=l&+IN3(uMq3ndHXUd6i zztVGB3cbcpaOXRPu_7-FUYjTOP=`fwQ>PF`Po;mrxR~jDu|`+Di3i{Ng*Gt=d$2J0+mEVZ0|p5~rCjFnU+{mpy|j4)EM(98F{0o)$fRB zJV4YHf4(pjQAo7n;BK5Z8qm}a#8s5s#&9hUXl4t9$&! zJMw8a-39|K;ZI>B>aqTohP5X{%nh3u%I@=z55Bd({@!hHy|H@d7sY0he$=YLF(j}~ z*$wQ&5@OJS6+6Fzug^maw-Dr=ib!_Djzisyl2YW%WVQm+FqJSuf7Eda%4M;j89O7z zMQDA4_Paeb48ppu10w(gnFr8^uF0m%4v2>g65Qt16J`hfGrS z78pw7AQ1!itvUKQ9@_W9!aq|pTV>G1M+BS~ED>)HGD@9XHESveZmBwTpql!77cac3 zT4`pt0zBFa90cUZC}bAJ@$Rh2@HehT_T2LCHK|%G7TxL3cDG4ofQ?3w{8PifyZ88` zE%xg<-rNJfQ2De!{_X*fP}YSs5VHIKy;Eth#s4=D`X8tD-?IPTum>zp`YxfA%eg8h z&qVVW%gSQ!BVJz_tT0wR>;H11SoN6UXqmwF{b&c}89NGq6u&oJ7>EyCQM4YR?Q%q`doB(EyS%3 zoFc$h+KUWuDo{6W=3I{fFSDKj;0ehcs`WY~&9njGBMrS6$r9=sIBI`)(HthqjT%@_#vq9uzsE`xsP^d_boFnBjkfbU_NWFTlZsdGJJ(BG4d2qFAxq+@eZwQnp z^zpwilcyt7K?Z-~_5AYJrkzcQLB2bq4vTKdV#Iwl06d8SHc0S#C;;d&7^ykfx|F!K z!I7zh$P89N;<}^4px2=zx;B3iJ8d1zsmn7jdb7=8j_yO%0u+HtzcQG3TDt38Xg{Th zG&aJnDtEj-c9KO)OABi8i%uHOBoa{{ZBFAgn_w(CGm+8{CbQ1}CTDdZnpQzG1P4D` zx=faxe7zZ39sVrQaTXc9JIL}T{}c@hXX3%Ib+QC?LfGz2*JNpH zb!txc{%9&l6O+qhTc44>yQ1}wpA+GrnMvp-irZq?uD$kh`hZGkyG zGy+SbA7FNUOZ(^B^#EKhFHq?gnFP4iKL1Gp$w%NaPa%@$)J}ZG9>Am?3`0ylM;ah- z=+iZ=Evz>&MUpmmKb?WyEpgY@pOGYVY)KL{XswirG5Gql$9s~SPim#M6L{m+RksO8 z`k|auOl=X4JWF}ULEXAHb7TgZtY3=+mI(=4S%H&yyQMy246L|%eC}@S9n(O!+=pLy z_lmj+!1O3R6-5G?>mw4vpU{q&g)wO|45%Bqn2Clq#ILcpH&<~}@4meF z@yxU6e;P&n#=Es`+BP-D+ZCdun(@Plw1lIc>e?54t~chcxX-mvi@&K*y`rp@DgVUU z9qBj0j%<;9=e3aTm#=se*AU95P4`|S?TnS-x0U0iw`Yl!%oZ&< z@R_?FTHK_qpe92{Anx0W4AE8x|4+7Rt&oc2;JR@-@mR}s&9re$(9cZOn>t-yFmm%X;qll?*PnaF5a(-C>Y`#|!2)rN&azjU%Y42neBjO|Y zmYJya(=0;HyUJaAm|#_`#UoTn3ZyeemB^ zO5BigtIT`2{M}jR%3-e7(nS4yq(v)SNz}hXW*5czu%2#zdt_fbf=e$OI0RSU3mBRm zB+fplL#UuM+TnI$Y1TnmrIBJiF$%5RFhb8MlCaFCnkpYif=Dz(OYRl{l)zHuxq}g| z_a{OJMSdksOHRF?m}eAkdw0lvAG@F0Cj4?lAbi2N-}@?X#4qJ!HpqC;_m%~aX3)nT zp_&lBd?&H5S7CcZSeuP+b0kNkGt9e89;9TH*Wu_NN5#JVnG}i~eS1C7#xpVwVop~| zC?@$1SK5}=wUp<+7lfR{&|O;?6k&PWdH^O0KCYk^pu?3ylEKGXK5ZUZer8qj3^vq^Fr@S_S4{~y5n`~ne~V)PvW=O_vZ(_{?a zKsH80$;$X3gU&@1=5WY4l}t}y;jz|pbBJ^D|klag#{$1pcXe?N%N0HG!2%TAGY8)KXPyJ@*+Z{w}xP=0d z(a63FT*zCK9jOPK!`Q9%b~bwxr6>hw)06DvpC?*OoDyF9qh@^`d5?c}D7g)?Y><5X zlmT?*K+=g}p-ykylmso2G6^?Um4tbg7+TXM*y)v8s0%9-k;7=&@ z%4E|c1?@z_B!s)#)hua|_xT5e9<_m-b}eM?e}H~$Bp1OIP%#Kv&NGDDz+A&G50F9s z^KSX)cA&**LK~e&a-4MN@^9-fHeu0|83tXs73}$EFi>6!n;Z@x&UI&mV76w`oFF@! z{JabKKxNBh_cI{{hK&PI9gSdGFP2lQ@CT3)V-VnMNq&TmBtPK8zdJ95d`8|cgVnr_ zFZ*Y@uOR85`k++aYq1<$L5bvQa;_d;Lp-7nf_NWJ=ii?qcfr|8?_+L(+e#C&eX=l& z^MS#JuDVrr@Y(Wiqj9dYtT?!?^N`Ig0lWr_u;#Bx{^i@xB?D1N^(X>}ssk~M??HfT zE@%(`d&>~NnqLb=+>X>aJe9G$@_DCA;_-`cn@Vc95(bP#39gKKauEU8nqy{=`P0$c>kgO|| zJ{=gKU5RlP$1>nw5}h< z_Cz;t5Hgr^$fPv@A{?ZVq6h+xRql~ms$i43D2^o5Gkf-h29b1HiNo8$aJe7|t zrvGor3QiA|!FykEBcyunjjZ4jDmlMjjkN`Dx`jNcT>ikC-dI&VeD) zwjSp?fppZvrO+h*)b4Fr2tt;9?mH#-Z^v}}7xCA+uKWMHsG`fA$Pd&A2`sqfVnEdh zaLaubJ8K&XPuJ)}Vv+WkblD=vgOaR=ij~BZI3N}p^YCo`M)m9w4ch&01jicg{{?#* zy!)TnlNkSMUBX;wK5bot<`mI z&`ZbW2tN_r)7TaKKRJkuqM7E6|0gTJyyn}=l4ItTfzNrW!H6VsvkM@cnh_l(BwcWy zI}yw_s|FH@Cc`&GU+MTC+DPq?9e+r}1#(DCyKZ?$#ELE0d zsHRnpeMr7%%SYTR&>Yv2dozwGLSS<6l{t8{C#V9{#GvVI_ro(Ko&#D! z|HeC@h~$quzC99;Ips?0pYi(3sW{rwjKt1}#~_1pu(P)aV@H74RvNF>4!3YBygPGq zu%0nAOhliS{zr*?F|Vsx#Y^+&_&eO@iO84dVbZX|`w_Y2*ea_FXZ`nV)eMdxghFY) zAkbKS5P0&@iX)hJW=r@X-FB7GJ+wU>P)Dhr9Xk1965N&xei3l{X>02qNi*mHrb8OAbnaw7si zEB>+Kh!hCplVG9aHG2xx-1grLf$Z>q-lv+tLJJ!2estkYoUJd+9|_4n!p;Sr?QBJUN9< z#JxP$u~!Qjf?6U(bx(qY^~+Jl@DF$`<{$?sb(6da732Qw*}(t#OnzVFf1`?RVMW}b zxb_;P*m|u6uRM|$Qn;6hJHhg$Q+RX$d795}m&(q$N3$g@?LI!paVVcIc=&4Qmku_* z1YpM(b!z07KNVk**;H!0yC&~ReG!b;O2va?R{nJ;X2I`)|_jvRmoGR%Q5=UjI3_%ONn=W_?Zuk(f%=rjJ&dv(r>!~a18@#hNx(w4%a zP|N$brPn}9H;u9Nt%2u_AZFi%?e7Or1!x5FI078VHO~N(*zyx|A@W>GB0qU?)LRJo ze6g$KHh@UtYCzP02XC~ehkS-*bgw5G;26N4s{nNXXwF00v;+n_ul)xW9U5eCn|lUq zTY>oEph@+~ZQfw2+?z*6Orb%Z{~x=s@CsUA3JB~Y5bA%1h}eOT@0`f>H{B5h?oR0Nn|z< zp|Ry(_5cfH9;CbyNF=n@=ocD2vH*Om08->Jw%;Y`}vXWvZx5#%yM?+ zOH+BC?5wNXUJ!(FIP>p>Eo|N1xl_Z{Fu2qQZjvQvm}6L9YDP3bFbZ;OyWh7P%daRd zA{R^SF+v03Ia_6rm-t5XVEw2ANCSD03*yOVDJOW-+x@zFA}{8%Y6 za9|KE;Ft+dg1LvYyD1x*50|TwG_D0cUKLlnC^Af;539dwy9$KE3%9nesI_BkGL3f} zowlOQXloX`{@eYmPA)HG2AM$I`hVK{@@TBrz3-cnC^S%eCqt95Qf*RX3MCank_-*T zjAbT66s3tMA<7iWROUIf5h-K0%yv{}Df9GvuDkYg_Iu8HpLN!|&Ux3f*7NK?T6^#A z;dlRr>-v5_)3+zsAQ6TCZo4mPd1(9xu_|SeW)nC0Xueg_;k1+I-HOKqmVPT0^agDW z(W(jhdbFYiBhk?84cRk@syGFJ1ou0cELYgX`1HNR$DErdXs7;Q! z2V(D5TP;@pD4efvkY%MeX*+7B$z8ZSBe8DMCq}e*v?g<7l{^5(!pnjL0lafh_(bmK z=7S#Q%OCOS%&CP;jjHJ^eDthr3I_ePwbaR8NXyyukvFNmDg^>0Vtc%MR;H*-jn}I3 z^RgEL;&+@#Jez|RXfFgc^(!B(ctcHAzqz?=^kS>ZlUqGK+2N-+>p!nbxdmkJdiu_7 zJoq;WEB?ANP4f1D@v$_FdRTkFftHiAu~6?PDnhS_c+n#_-s-p9V)dk&?BcmMGzDCaYpY>Pk_?WJTnB0x~wKFavS)xLWQnPX=0ejcV=~gKm zj`qEOBbZN18X`v>@`o0|y92iol6J?VyVPA<-$>l69923FYBn}grM4_ygW*qcHW5C0 zf80$#Nz0ZkpAY!$6jfG}$ro@xbc3Q&#Eku0KS4J(&p~DNgD<(6Saw=Cj`&+0d;HQI zY|{sQ>W;%>^wI#;n5+*Mtxw?JE_0QcED{VW&0{Vt?fFsl@a(ZU?evSB`z#3Fp+YMz z3Aer6O#p?iNQOe22E~L4^4`Y+G;AdmHk{gO-h_Dd2}{I3DLAdav}=C4 zU&Qg;kTOZC-z5fzby5I_g$gz`L|g?&TdmVL`GoI-^Y#2-iTGo(=SoozYy zIi+&e#hW)a2tVOf(Ys2b4ko<{6?9Rd3`Lz9>rP-)p{7sy@*Vn0;*dx)Pf81`BMCk# zq<0@`7H@O?Nw)#`+N|^&zZAeNfE0IffU}SF2dhc6(Z77Rgkzi9&4~k5)@k)Hz<7P0s_D*^+KS!XE)T zvP;trwA!rVurpgL!ubXuL8@Al zf89p|x~nd*Vy%D0199<#^OkJC>!UJ{*nuH8+A*(N9ytJI6Q|Hg7>p!=H|f44E3fNF zF(c7G4NcReDYDS25LgXnvxO$S>Kw@;%6lgV22XFr1e)*MUj=D(iCN7e{#+x^WN%W~ zZqv_i>Z7JuV=K-=FSX{?C-Rk#wFUesDt4Tgfq-%}^wEAmlb}DRGaHwL=)RV27&r$I zx|j*Qe#^C$o0!kql6TPnycq~!Nv5I}*5ip`60t`dV9DN+DE%z~SN;uYPQ7ga?p*%E&=fR4&e~ZHad6yG* zu4a0xA!rt9;N4 zk|!T5P$p#~=`fHA7+U8Jw^Sl<<*qQVgS0&#Cy12sL=ZK30f8HXqx)!-EObI)(r&p> ztlPeiQ{^$Qd3>38rY;08;Og?4`v2iw zq9)Ky6Z24eug~*^9vGexm4@iwg{S9}N_C{3@g_nwDXQ;NQ9zIO3lZYh z5zE#Y0om&kg|#aSPMqA&m1%X8`Tuvs>2GYOFtec>C9w$n^71%BcCHX2B2*gPc@A-g zLpjDv!^OuLX zLtfGIFO)vEs3`A1uRUDfvFr`AdPz9--CryuUTnopXWpBxVrteYVf1|GyuWtnwa0K6_uv5iT85n z$b&~=XE1Z)q?7S!HJIghpLGPPt$QLy7s0ui5bx;_tulI(aa8}!$b2+{?B9`E{Ikg! zr_+U@p+qjMA@OAW9NuzbFi1n?!aM7{!QGsDY#yW9uG0G@3440pkVM|>XjR(-P4blj z%)36V%htPU-bwz8{b!@@dG^Xz8W!_!5Xk&Xlc#aa|9XwjHTC;+Xe*5&?oUOf(F}5z z(>8~|(h!YXL-d!9ztzD4;b`q(ibk-0^o zdyM{mjqjC^I{9OT-@K3W)1PEQ^sk~uXl1vX2GN8pi3UaO;CeXQd1AlvQvPtumbDMu_j^MjXn1trUlWAw~`-;f3IFJ1hvZ!RQ6u7mpbu70i^H|l4 zs1S6UI$CCzmjYgr!60-v8Dar_U;;8rrV{{I7Gu%?4Dgp9>B*pLKf%_HL$s1Ot#RyOe94xe1x4Q<&-u`OZ^Ur>R)A@#v z;*#<@54f_1#ul;dt7+S$LX?<@Vz@ZrMNpo$rWSyEr9=%vlAJft;4Mnbfo8Ty&C{Pm zlvr~CGn0m@%fmde7ZKxz2sgfPP8DH3=Yd}zsB8IY`|yJOXVc)KY&|%9uo}q9{gl89 z9PoR!nU5?GYU}@Ha>)PwtNnkDN{CHds-1fJGRyisJIecgxf~u4`^(k4{N#)%Wo)cn zL?ZhUtW{3f6fG#9MxuczUk#@T36w(cg3sZw-9Z0dU-FhH94PG9@IPrV_wRB6eV1K< zm?ojxx0>uGU?-tW&X~}k1NA2r-(NN&Umi+43(~Zr*`~6@uHWZmliZ6i8*_y1vi%+A zNV0BRxtXt`t{JO>4zm=bnL_;+w?}1hcY+VRI~V)4<>o&kHEmfmq-IL+pC-v1tbz;_ zH+pKQwg7ZDQZQK+>d)81xfPP7V3Zr0l5VKUUvFWoUG&9Ihta#{$fgq+g6k z0mDu_?Ge^Zsl~?cA_gP+<&TGAC(8AB2b&4QE%#B5M+6rqx>8_}*>#g_`YHWxwWG@X zI(Odl>lD>ZD#r{8^GM$s<*!T`-A1JC>5rNXj`8LpGk8MRV=bcVRDO`XOz)QDg4wWf z-imHmsw4YCG*%R0V-UK!g_oSOTQiCf&&DK9|9^<*|96r8JDd@fn!8^#0=+|}N;Z#;~k758zr~AU3Bi7oS0)T-I?@yX+d8qQA$fH2}laAIMvHdXi zgj;q*ESwRSYss8TaZI%9ZO~^mc&cdz0!v+)`eAZ@GTO{D|8aPo$})M#4>#_-{u&Cc zUYF|1V3FbZr1%LiVp%A|K7dC(+4Nx%h1WoxYsGb*vTR^dF_+pXo?aT8>9dJx5mOAl zHrZ)a)#bhE}9)JGLP5EP#&C!DZH^dL}9tW z-NEl!4VfAqgF!wLarxoxs*=^3SR{q|~kiflmcEwa*4*coYoDt~&V{vDHMjy+BN z&EG21x?^a5yH0vMadQLET6*&P!cLz%dq=$}+e=`!YwZBE)$=)x?7W^2b{@n^vQ31h zy;2pt5&xGkHLa)YU$-$&tX((fzXLHVpjOuKF!=kJ#>q}chi?pz|9rIg6eulXX>!(K zT&cX6!w^fZ#@8u$#X6I~lLqnmm;HRTUU$al>T`deo3^ymQ}lSwMI+koZ9wV0?!X)) z(=6ymGWf{REtjKZqy5*@dUCRnKS2BzL90D)+CahAV9VwMF%7Ids<2GXW%kx=~jwGLXIdi%5bevxs%6d*Jh_sG4O zm}4I-EKxUuId91IBYdARr>k}M?t?0^%X8akhpZ5aft*QDZbsM?wd;DmS8TdNW>DNc z)+0&04T|y<-#`8!9#ulI`RS-NgMh#e=y!|~H+&0N6^DaX-G1D(7MRAOh2WWzx6FR2 zWF!u68^K_}|FO?!xtr}nzENB7dw@HZq=O>53$T5GmQAtlmaedxS%AeJ${@CE;O0XS z??QenC!8OVuYsFuCaOVfoo}As!V>TS;Zm(fl~Qs(g^u(??Bh@rZ_WvMF2Y!7HQ8UwJP-NVZ zT++LTZnM11crW83=dP=3!GTLJTNp{0-V60)9^%q;^T;nDLbl{2Xzbp)SuaVDRtei( z?RKIpy6fdMcOWf7O4!K)0zJ0Y_z<#MAqUe4Si9+@TaR2v6-mq?!KDP1N84!E5&U$4 z7_QAvk;zJ=lKOC)K{~0Br^9tviX>gP?u>=-B9lbs2G=`2D{PUERBN3BYAMp{9xv6; z7)+quVs%D@3*P14pJ1@g{^fh77?na$Bqs>b1(WE(E+b^ipCLQVVOaxKmmq95G+AEu zYDu?aU)JVAcU?$Y?klYgwDqSkz&rOcPa|) z@3sW1V$W}V{@uddut!?>dTCs+WT~g0_4?hw0wkeP9Xj}Ub|_8N72`yjknq}fzxL2` z`XbU5wOq_$3DKMfs6C)!mr*3amq3**UhluW(bmo2TA|D($vR@6u(h8go^c|EgtPhM z{bO8rX3y9lVwvU;29|iv>adK<7sh3C*CKh<=>8yJFEOC+c|eu`y;F5N&!XLc+soI2 zF0wGCQSynyM_&~gSi-G>ss-a7{?YuPc^scU(EN%BEMpoc#vr(9b?hUi+xM|NhYMPL zj`Z1QSP%N%W~rROI?*@EvU%%bUZM~1S;EGR6BSwwj3vx61iD=xOaqCxNFg%&@1W~U zTrKhKLu2S?L}wuvYS|C=L+uL*Jzpx)axfgw;sqjtp%YrAz=Wn*w>=C{1XAog{^$t_> zI8xM0s|0vl2C;Cl6_G538e#%ZlA0k6iQ^;@;QGKC#+8eLs5FJZSXO(v;-cneAUGmZ zw>FaaZktfD4-}9{Orc*^m5ABMa+@}t^>?>dHJmMSsT9rMU*M<@q2B;5Zx)tE$(9!c z(pt6U;_h1H!wa|gBPTig<=nc2_Nz|43t+vn4W_+IMMW16JX)AFxox>9&(HlBHDxTq zM*&{8%S6{;k&@u3R8aQXv>`rV#z?oQ##}qnG+x7|tv237xzvA7UOw*ojePg7!^la` zG-~vjP2D~g5AIuJHX<{2{Av5R=3tu3dvEz&jq@4SmFG65^HiFQ{1U^>nB@DB!tCX< zaY@1n-41z(%UFw^d|tOJ@i6n|rukW=RV-JvT0VdTE$MBzJzI1Q<@bGKN6cg10Ex04P=#!y^j)KCN_$$xZtgpUH^dA_{pDGiik^(8 zMC>bI-0WrE>A7#Ie#)nH>Iv#h)jMK0=t-Qc+i{EcRxH(3LT;-;VZN&+DuJ81tSqWb zqopS{`pPIip-ywu^e)>uI#w}9=WwqgH*S38pqTwu^9RRwtzMLF-O&zcvd?Gtc`a?d zcTwhb-}mWyPKE@QEE!cAhAW|CaXddgg+5LwgU% zzjxz{-nHh~w)tmao84izPLLz1T9@SeXV=+O;#}r+Rp5hkq^LEAk8$2~41drp+kNGn z`?a|3oFkgUa}$ZL%!6wSscvD*<|RYA%FlaGpWz$L)0Wx2bLH|?iWEk6|4xyC2tL)C z;Qif)9?T~(DXxmVFem3edKJ%$q?Lr_DQdNX)u{rH`QQap=OuNw+;<$)yEPDA*Ub~a zp4uB})OgqdF%vlskIgThZJa_9M&7|1aC=`|-q{~LGP2fPbx@W1;>+fGRjuwtn~vIb zs;>GboH8imw7!NZ@%Ex(ipqi(o78WgH=J~yYFA@>K+mJMDEXzLOfp*bEwk>1HXr+~ z@+k)`We2w@$#_m)cTrcgR0({(cp=<$=G#o4$1Ti zX@FR*ug|iX>0};b_xUN4iD8ob%yd{ZO0na*yYZ1*7PVJ4Bt-3wYgv5Vh1yt^!u`8K zZ{8%aLxw4A9WCb`^IAkZN7o8>h_1d@R%32@uTcB@jWA=+`n3Tn^!9T%RYt#GjfqID zFqn(3r8D^0laXi~S-(6alyz^G!P~}fk2&pyYa}rxuhqq_L)`7dRLG2-@ZzyD!HW6; zm%hE7yXln?va}2QBh25hgI`Yy7k!!&OK;H{9JN^5y;RJr!(&wUM7i_e( z(k-vKk5NUYnbYm=#vAZt=%yarrteZamumOoSwE}jz3lOAdj$R56&tU|mG$=DP`u2O zD%^a3^7Vev*sM5N#fkG8?`%g-xXgJ*uHK`U_9RfE(J~|Jba-QubVFK9;3k$2>Yb|x zjOtEwVn1$Wx|jKkvUPM_FfU6{!=Wg5XX>Fymv%4t3ei{U)NiJH;#6wvqSn5#bss+& z7!_}6PQRGT)=syU>2&wVwxdfUPlZkD`&D?{$c%G!n7VjOD-dI zffLe?Fd&oa{h9yR%A~!n>#BkE@;q@j~KD`C{$CI`8iUIX8i$V^_kBjM^D0p4$ni4C? zBJYkM3uZ}9PZF4qe=1gZbS$PpjQ;O`#KHX6lU>z1N#BE*XFq3ycnCD(>_|P623opY zkA}6`_i46dUpRMrf?#y*#FG*Gj3g&Pe*s8>LK!%V_TH1;5z$t(1cI>wbT};t*a@i{ zB!W#y5o@xm1~7AwM3g`xYJHoUhlo*=aQpkHc7?XlXP}VoahijFFO_(()J7Lm1on{+ zJ)3}TVjQ(Vo-8(r4z{9X&gBbmT@t@p?2ibKW@3o>I0oIwDcC5Px2RG)OUUF~C1K)G zE?p~@ei3Ec&S27?A!LP$wr-W9+dAbOtlaU#q`4!q2-4}a+Ps1*s}UkuR`ew^;A@PT z*y?q&Z6e7f1)o)w=VP+O>{`4}K$$X+@SQ$4;t6+E?Pp=_zl6ea5Q3rGxzb}zu#@v1 z-1`QIWzWtvJ*Q??T51bYc%=w#URNnb)jfw48r$MSILjnoY8(TNu5_HBTtq0(Nt_R2 zwxkWDg%bb%rY3aY!-+UQR@aP)`qpz1t4;Bl7-WvU8cWx6>5V0$1e-Sau0IP6uKoT} z(UgL59iqHSL|)bQrJ6f(P?om9<8f#*kS{yI z2*k?^WJnKsk4D??hFOeNdh+xP2;~8^2sTmC;363Zf}xsNVk zB(!)2qeNaLnIP8I>X#UoDACKxFm{ks?Y)^Fs+US z%Ap%xkeR=*L}WemiqKHmyXD|C#*#GwlvrKZo&-bvcC{N%P_S!3NKLY0bzcU>j7^Fd~d7l}|z_^xVdhvVVF3UJl$>f^kONylj8<$N% zoSkEj!()WP{B&^5iV|2nyJt80JrGc!dxPIO=))?MDuhUqW!(+WHZ#9ZkH9G+%78Yt z5;BhxU{08&6e0V^tr<-E7;b`$;G>pO5!gUo7Q5kL-_^rce71Z#80Gxt-85;EK8oqd z#2>0hCy%4v@RcU8}F4_RW#pI~Wv;JCCLi_BsEi%WZZ$WIA==dD=Ij z#`e&q=Ppa9=+%2ywzqJvC) zjK!+>s8-a5pn!r0g^6^OUhhLk0Cmb!0|jmB2X2N6enrJ;D|g&RePuPekSMfMFG-mr zF5g3NCACUJ)A%T3XHDxc?g)Abh9jY8c8LUaTwcW3jKP*?iSsXPrv`PQ=N{j-+FVhy z!y~)t6QV){Q=py~54g@}SnEKX)Q;`Wam#Mv+pmI$Q|q)V&`CVwlzZGWIct;}MBt4f zZkxW7^%j9R+bPSo+etk%b(ukwM()W~88@FaQIFhP$J}cs%Ud z(6krZ;sn1lvT<9`P~y5@52ssJkgRV$<{XT|86d*d!0Q4YLf)-)2S3$**2q$>xguB$ zZ*O~rWb?GZ7NJtPBXqYT+_GgEqf|n+$Zk}!%rN$`uPszUWy{#Nv6F2u3`!BQ zFJoV`&0y?1^SeIX-|ugE&hI>bJ?C*wXPnIPS+48-er@l0tEHjLc8vQN3$La}RC}9%Nna8Mx@!Te`SCb+Uk|KXq}iwRf>aJ-gs);pB|6w-Xl; z6B7};alzWf#lcxtR21_+pCMxJWF_h}z_bP4<*360LuVN51Qq(npcOIe4TGiRtK7Y< z>mIi-eAtEO@y_OQgRsVYUtyOQEg=1BNjeMT-rpw-WM3hpM|M{jpBfq*@rfScIzkdY zA$$46omoSp3$NEkDuYK>D_5?Y8-BWC9C~GUS4O#EvSUcV&2sTqs@IIh{R=0K`~^N9 zc45k*cN02K7;Hibb{Kj@y@0VpkDZ4Y&O?uBM;UKHj}JHxfr|ixeYkpL40^nvexjBE zJSyTY_%ne=e~H`wU%UbK`S!{b!ETrs(K4!wtWmu1p_5uBBeAh?73Z=-@p5<5=)bnf{c89s|VTRjY(dc1o1ZcuIe3%klK}D zBG!5L+pe{bahVIBJR}w;tUe~U{@rmD`fgtjQB!f17ESJYyTCrk$MI$(A`>g_=Ax8<@EIQ#oZ7d z>HGUg>e+&#qMPI!4<$4UP<>62LP}k)q|XGe4H=fKcWm6<%_mU#LZ*|k4=tXfps*l9H`c(D4mWQ5I;?%pa#ljlk*wI3bf^Z0$zxWxJ+>zfGuF1&hi5TEDI zz~kpmIrEkFgZsfUoS~W6?yKeNy*(A3Z?d(&Il2(3kIa(5lvqZMRCn*(JB9L*B=s6L zys9~8wI#*``HGo55 zE2*hu=O98y!?BJ^F5ozQ<_xpzsL$q`)&0TIgK0c{hgu*M;JFj70xn^-GwrRmGebv-?vS$J(!74bhxuUSQR97oCXgk@voAi?X*h6qfecT#&-E>vlmVaS8%Z6QzueX__z+oqu)%ZTHr&G=7PR$)MG_GoU`7rp#=iSBB zFok0wUNiA-jB<jHN_p$E`I(RWj(4m-x5#2w|NdMgUPx4wV{N`) z{2%M~B-P1+@`-otdsv-$vys`3RP+3qG?nln^(=f(OI6@{hf_A|iH#92nxdVZT_nbP zp_I&MY)`^kCyZ=e3X?BtTCpi!Jiwllb+NWKJn)#Wp&ulpL~Hh(q!%+1eX}LPIy*ZR z8$x+gS=>HG&5UkLx5OR}m8E2IGdt`qR@z?>6)jLj#yhvlpvwGQhR{_n>M47xiFB7P zq;rd8z<}y+Z;z=+eL+lEG-5g5tpv8XF=+3$+CGXqU@Z?Ss02D&d+=!x?@&vm-FxK_?kUE?2hy5Efv%9~7mPi} zvhF_vbud7vpsF*3){_%mS@GUAd~=U>R*@^c}L+0-4Lq`=oV$QTm`ObJSdkpGeix9WE{F0m^mS z1RE|p{O7jQ&Rj;NqiFTkGixurMm%@P4_D&# zM+&AY7l}EQ%Nw(J!%?W}J)Rb`?fYjl-q$e<8=hfly0aDUNy%E|+LCde)? zoq>Nr?AHrdZ3{TeH(Q@2gTz)%&0QT~{etGK#Z)d3B42pWmnS8KAI|J^wtyQx-I)_8 zc5VW0mS1z=sZX8e(B&NO2@Lc*#>&dX0bkRKoSS4D)76{x+h01t3bxSQ_P0mxH}^)4 zFt#(9Pkmq3ZE^m9@|Vr^-D@V=+S-v*J@>0-nwhyw#t6#sp?g!Jeuc62)&1#j%fkOI z;8Gr?A!Z}hNCp4&>n5r$WUux4tWlD>t^wiGQjAJdsVS{K9QxlG$6rT)K>#fP- zU};ax2w!{j&k5nbf=^4_Z_05QMU1;F{;Z@`+cch_Z9g(Fu%=b5hWf0wNQ-Cz91+Ef z?bap?yAD3yO;t@pUdN7%IyUew`d~qmvySvBz`mPtZ+GF4U-DN^R2UAGTf8N0wr`MT zk-jQ-m7!Y{oMDJjZY+v+btuQ9OYO}My04Hu-^eX{oHfyPf#Ms&FK+pM_Y6`R@3|S_ zo3+XF&lCUM-412`#}uO>y7t1O8%Xs>B_b_U)tkM;tIG}im9a>~a3*!SKao73*W=>7 z^!4x}+?-PF+xO*ZZ;pO}k-a9U;zMTGYqSjSeQ@1v6HoOb{mYU8Kkr$rC@?jZ{_mZ1h`gPz!4G zJlYIQRqBae-KQT(Q^T*SJBj-ChEy?1%FKVM6IAyCMTW@pbgIB^s7-$LSDG!<_J`PZ zIW^^5F=s0#dK*04k%LES<1=uM`t)=3BvoamCmaHU&8_oeiauV+xQ>#$kc(q%p6!=9Vr_)TI=Sa0R%OAduu zS(`TmyJeSFG4HJqB{|zE|{TPAm+TxwXW1$NX3)o6!=oP=f@F^^P2^s;kE+ z^AcN#K4$@dECW|H;;iN7zbK`9Pz_V6s;UH=b@Q6V8qQCmpRB1J*i|l^bsX+K{jjA> z!VlY;WON~KQf4O39C5H^ZW8aDdHqby-FPjrdwvK`hivbvlivST-qKrl6_a1dIH7QVZFOpL-*BJ!cM%sM)biO-I$7$<=<{V9E`U{ zyZ>;mmfsw5&i6<`@5^E-zj2SU1GQ%ey~(lz3UFnvw>Vil(75sqGtrFqN;d=#>r(Tb z6sc*gDjP%2n$n^Llku^3#KxZUppjPh<{3*9FnYy5F~ zum=pr4V7m_BQLOUIZdD5){*W!9SX5y^?`q1<#I0b`Y1Fgnj z;OByR`;U{*FaKAjc_9ST_vI@|qHp&+s9jO$wMQ1DpMPZvdEO?tvCpOt!rDIoLZ`^h zdWcaE{LF>FqoLG(tiPLj!7AeLRT0n&;rOr+fTY_s6AD|Y-Uz{A5->nY@&jMO@?Bk4{Z<;U4FVuwNAg@RazR|xHDCYEso4ir zXU1e&^=>O^%|zY4fJn&}L>ZN$Ev{U-@>pR!;0gAVSR$)vReRp5Kt|j%=jmUC5NpiT zPBmd01pWT8z+boM;|Acp5fYiO572;`H5?rt z1UO8Y61&Xz{Tk3|D`>i_88Ez6TY{ZWi8`(!a`vKr^5Va9T>JL?Al%s5)zsqLT$m(zNU;XUKX2uGchB1s@++Io6t zt%r%F#)MH&yHEUVX<@SkAW4KDD!aGFUvV-53aDaz(D=CxfUh~iCJ;(;SBASZ5ewBk za8H*=8aVjMS^xk~8JWQzNOyxh#f0aMJIv=^>$^S0Wn7Amv{7~IRJm5cozuYQmD{wI z=)04pw%Vg_*1s~J#X?13cq0;lGmh% zUBUrN6{cX%pdB;>R zdV~P_S$Q-s#^+Q^ol5xC{((}Pg+cq8QgF~Mc{%9Ik@r_W-*QZ0J9qPYkNmLvWJswI zqQ_boS=HBL`C6x|iB>}&$qU{Hz?q@p)q5+=ucEXEw|^zT2lp4iT8gCYY%EX@t~$Mk zDZYF(dh$8Z5Nyb?7^{S%djLM#75FLeXrTl?)bt566Xln^GcNdrJ{Ex+FtNUnu%^qJemKW62!oA~~AvGOp#_dofV z4$l(Ipwt)37M$uN0ECLtiCjqc7oV@`*WHBc=cEo@Y2Vqy}j+#;i^hE8ee7>0Bi6M;o+QxQL9k>+qI;0X9Y|(M^{oi zmd5K$eY2#5k&U0j&}51I&tm4;-kUY_eNl>-Cfj-cdVlWnLwvUS`oDH0wQAU@3~2ZV zQ%>|?!QsaJLQ<9~_PBRqjc{ug^ce%#j7vZdUH|x0=2}BRy+_^L$ z4D`5zi!ag$aIgNpO$KsQr4ekEmQC$eAkZ0=nqfnIGluM*DFmf1=<4|dR4ah2)&huM*FITXv#X8 zA^U4-H7aN9j_4(Q@ox9tYahL}?L)>T)Js|wsyy6RkNPzrOWcyO`lqmDQ>(Her(jdh zx%9K5%q7QayGwKs3fbbH-J=a-x81+y`1&8231Q`MU`Q%VViD1x6spx+r`T7)Yv7=x zZu}0{yuUEl?3bE?B8~LHE}TPp&RyZE%2M-=R02hU9Xm6Ut`_|UrOT7PIIzFgX$24O zPE`)$)}+qB$!qmI_IKye$V9LjXm&WTh)7LtjlLBdL@ae^)LQiJX3crog!L>`wYx+M z{a_Qp<-a>uQ3{mE`ksrPrqk5)-UF;*v88&tgwZCXp)%V8&Srn-Yb@6+Wm_IXW+u%K z>%F^qGF}*zY8>V8d>nfX>|UQcgN!gXW(E`9r4jx$z}YH;!*D;}^TA~)Yv9fCm3=ue zoUqHmZj(7&kEjjFLqjH9KOx0PTh3oge=~^Rx19Q0Nzw(~>+}7ja=Ay=_7nAtbsg!Y z9kGW2uVv3`XIv#3>KE6$jrx!!S66+v9);+*hyQpUd^%z-bwI7>Jj#HiMT&maCTZnr4$mdyIK7>@?k(0}c2#rkJwB}ZknqFvxSpu=-xV<EI>ic`@itBaI_SzXF23=WH@q zu)gGWd_o4Sk6~{>5A;xbkcPJ9wOElc;6X0o48ObbPbV>FGEBi|=k71ADGT?EYaQ;q zgxS=EH*3rJa{Pc=b^COH4O3h0I5}ZtSu}lV)O$6=i|zK7_f2teQ>z;vA$0;O9hbXA z^xkf@Gbj>rkv~#ev0K)5}69hh@>Uf=hiAnkHx$DQKaY^J@s$mzk{t2Sy$C0(;+5M8lHW-M;?gxTIpTk)_dw4b+JL7{Px^EmLccF>jB~8FT1h8 zLGm}@ZSme;Cp(f|uh=N0XlT}l@XX{VQ_}8xWX;Tucv6Koe=@)%^v=DTpm<&BY>9Up znUfXM=8Rs7y|7M9XU%84i68~3aQvhimMx7CMToN(V{clhe%~C1DPrNjv!xY=e^V{D z{h8RmfL@+A@NhL@d4=wfrl=GznKkEzJr$$ZywWS$pVDI7W-`Yq@T7Cqc3{z(_x09{ z@Y}ueD8cQE#Ht3$_4||*6||35@k6+I<^r#T^#`xO6EJRo`JFOO?0?FQo}yGRBj9Su z!K$}U9f!Mw(FkknFHiB0qUlgjr9pwS8c+e(263!r-?%IBFtI z9zX355FawK9zt*%K-{Rnl>rT&h?AiWOCM~{jV~6r%I4sAIbffzezYp0>}=<`+^dGc zDBS`KHtjKT{SOfMVdUDn;(g&j5NX=7W27Z^6wT(A*wq0tJcp zFj)Ns;TBpf_XFR5T|TUBOk^q1`gb_XPC=iUoG`x|@ytcc0%i#$-tucA<~5+8hOZ4QA? z^Ox1r(t6@H;*qgVCAaO@JgsBd1w|4QEKG2Ka~&M)(xSq{%>kcr8a>R&0HnrI6RW>~ zI9!;Uo7-Nshw7Oe@6OU0HX{))AjK_zIf(MmfKY8*_Fz@Rg@nH8msfeb#O6dqC4l=7R%ppuDMHYLhZ2=Q8^wUe1jjd!ADWv!$>!Tgp*$u#=;fL)$Cxdt>Dz zT?u;zggiaP{*EC$ZxB$l6*`)D9=zqwQn)i6xG<;q4`GHkDRxe2@h&@2KZ0Ke?1T?|U zov8)Ddssp(>c&yq;ua}8Sz((XURQ_2&dx`hq)j^18Nk}$aG~}JgMGxW8!Pq5x9VVr zY6q7{1goeVTLIuDr_rc;SitiiXAe2_{4sJBO_?1ahv)k24!A2!F)=YBid&SNf}wIr zo8IyZ6kwelZE02;1l*?ZOGeVZ)-UqE-tS2 zTB7$ODs&RZvd@Yl=j(wiccDGsw6Ydp9{nl4Jy34m#f*Z*8K9kdzhVubmCzU|d4y$K z0`JeZHVzY~#w&ITD}Cl+6{yp>SBt8b&oeb18?(OiwuRE>ci?Q&6~d3GZY6^apHvNs zkcFPE?(aZAp>4p$kA>V-NR6#<^ziT?01DOz9nO`7A6#a(rbHLVI`n;aAlLN)%x44i zl`xw}=OB69nb%8xsg}vEx~N&CvJbLd0a$Wv&TH|!a+BUHS~CQ=^i&|gH8xN)g^U!( znL)5xP^BFQc)T@U5iI{Vn(kU< zp6lpMX(Q3#ok9~yJuVZ6+mW(>NyPqyHsq)4P!_T@hzfzEb6`mPy|g17rD9o(X3X4P>?iv-f<$RH$VdV$>~xPDyV zBYNvpe*RrI+N&EjirqYgXOircw6#h)&9ny zO{qd-Tn+9%r9uIofycq&Ie32?An7=+LdxB+SUNt2zSV%3P~}E?quB9kQZ(`$-`i1mfzUKubAXD|k5%EnR?h$7usxZ4v^QU`dYFKR02> z8QyH4Y$4AI!ip{6yhqoGZ*~wYpH3PdGBf-W5P9J7Z`a@kZH*&@sqIgjLfuuTRc}oM z?;zQ_!%L2iO}8c51MXezB{K%Bm^1p^q*+al8x#grQlCSuKLfTp0jx1tdnVJZ^j^)`zdPD@A?$SZLVG1HI^zfG}gZA5h(-tXkt< zdG^Zy=fO0(1d{Zqdh5XEbsFx@CM|)ItCvA#gvl>Y$t~H2n>jwEW*OhHiR2db$(7&^jjA`c%$4ZqExwAnm}hknCEu}< zO7QqROX!i}s4L6Edl)1(=-yntWY})U;G-^VqQvto99cmwBh_cOt}QA&et|GE$nRUo#v?t@YrNq`Ep>0a zN$rPk-S@)S#P1&!z;azgZ$WOVbmKLlA(0<9{k*T+#hj|f5U+Yn2Ief|S^e%}B@ZTHOYdkEqkUHWeSVc+M^>ZC`C-F7`3BuI=Z7fC8tD8kc8Z;8lfh3a?IOTCAn-27 zuQ-A8EJftVHIyhEILZC@eFrw~HZ3ec?_9N4zTI1CJ3Vxd(2~efPVMcq5E_zv+#Dn3 zoL_3w)igjjifjNd1#Qemu?erho_i%$`)z zJ(PDB{b~kw)_I0X^}9q(s=7U0sJ~mIv%0JdbE59`mO6X6?c09}pUj^c^`;kNZU_`& z4!TDzTNBI*Ht(Ctl@-^Fy2rk+Vge|Sm8248ANaOh()}Y;O<@9 zalc*A>Hakj-{mb4AB}A8@JP212$@c$hezI@i6~1j;!4-v(MNjxDE-v6ZJ@thD5lCS z`sER~J$xU9#_^{(-I=mZbE+iVWNbXbM6La(%!fkI_n_#UMY3b|TOCU?px#Nj%xdYE z-&+CEu0DVysmHu{k0*dMO0!7$7^D81`>e;XC)*oR8U22K_{^v z)59-avjf-l<&3&!y?pddxz9Y@an~kxHmHi*ZfW-M|{FQ++KxxlC^KQ6bJPpf_qi$G1vAqdf1kZA5quu7>jgi>43a|Se zVds&Ukd0!65sX{fQy-V(?sbVc&0_l~=Eu9P7KTp)(H19E|BA$o0%nyD}zF+OqT%f!8j@vb+$ zUE%W*SFWT-@$~85@~FCVcdbFl_J(cwRg|ht%zfq*ee`Vkrshn`wT}|o(VP}=;l}Ng zlIj<%c+&={ zNs_;rJbB$S-FYJE;>H>I1~3b=|yGfOjbP zL4d?fgo~r60q%3&e>i(!GN~J$tMAun9tO7rR?d^zj;rc9I1AFE+Nxd%X|V;HNC)(| za%5t?rrK-0N8glf3;1x{j>8ac16HK-Oi0u?7HJUc9VU&KP??Nx8=rCoXhB2LV&LsT z81j1_lTzIdRa?9nN>)CCW#IqTgsU|b&(=~fq?|mFnZzTK=H1sm0W+}A=lf{4_F5bc zy_g~cVq+<;cT@cTiGpsaHWoSYH^h+@<9FvPgp}$m(s`8XM)x*do0~?uo3})iI~d~k zX5Jo_5j=VFU!p0*Z2N=v@CPc}2U+os-571RKPsHoOs1jD`L$Da-Fd%c6A;izUr@;m zsI$Dc>jr*Lnm#h7Wp7P~DBR^h7<=rQg;8)j{Be`#{*RbHfCPQe>SB z|G6Hgt4wQj9OGN)#G`MSgFs5W(7tBB7x)MmaLdX7xq4L{D{Y?uQl9i;U?mR#j$sS5 zF)8<@C!51y3uAyRm3oHjaG6C@gaE;5N>!Qz1bj0gX(LL+l!E@oE<1anxv|l46iPit z#l}*R?0kzLhFx;|B@5&j4;RsC^n0U!fz-*_bCBEj0#*fl$>C;0wRmkC<&0F#Y$tliXWu! zyI|oHK&uyu*vKtzEdu%czytCcWQEPrft_35Vs@JhKHCbC4tQwH7V5E5A>|q%D-gpA znsb~XF1Wo%|X>yfOg(KigAK?xB^o?&*$3g!ND z&rS*~$pDMr?!8Iki%Ia^!a zzd!B;__ir#5b$yfpy>pd`t7ev0nsuO_3qs}lf2kYJ*%CyIg#seK$EtxvZ_o{|2hIH zn)T+WUk&RK)Ey8Gf?ddif+3RkZd||q1p-czO5l#Av&I2)+7gP4Lb8kcV3min954wM zK#|DoC_25BwP6ROuToG=yO`hI1d%@;D87CUtb#j^Za z0m4R2ohSe3zApiJgIIuRKit&a&o-tZ)7w514)txV?_ ziA&l?06y}HvHaV&Z{^YH>$>48msrZ;{@h+ddt}cL*@7R1!#wl%~q)Ve0$kXK;tzZ6XhLWk&+TWkeLkmF) zvkzqCClX3IvENc=Xs5qtT~qf=hNSrqgznYfU?*Ecx;p&6;1ivttDg9Ww}*ggW(Vc7 zNvb;`+>%Yq>Yh)_&`W&2TjT9QEO*<8bCQgd5i>tY(mYslt{wNd`g!cDPCCYe>T z&|zMN$C|)k#yR6JPXcxi0Oa7nygU$e&}lJ~UAq%=QmZ^T69{q`NRid{nrV&KxtOsr zMEl1^!TPyR0n0^${YjmT4!IuvWhR&w=MYoc0o?z^`MD92SE~2NO~|85ko4M_+woIz z_j!vwe)$q1>F5>ce4bG*mfxxS&-E7Qet*;G+LZ_F{|+>%jMHilVP7u&1)lidX{Qgl zvD9C`&}Moefq5V-s1f_|)SsoHk`jH#9^}w^3(PbVr0xJ>?6zyxa68qTWf9ay0*Iun@LWhBqIj1VcLKLDh2>e^MlEEL$z zU{y?ozPx{~mKRtGdPYW+!1ep$BVYnZXEX;oG+3;u5wipEAxZ!t|Gw{gR5Debl9@UW)iU66e^*sirFio~ zy*sIc#Q{?FY*;F&`ITUbscy*G0eBAvrE@rGdpj`063n_mbfejkP2J)#z?&erFHd}) zTWg;K>3*d|kJaglWh9R!mX*T%B0#a0janeBZfF?8(>v90$M82cDbXP{jdPeVF#Xi@x3akc zo^la@-0kOPUCD$u3hcXwhxEK1t2UT0wzv&_g34W%J)YZw3Nku0(q_Ib}PXCk~MVi zlAdYAN(oEs14m0~_`Bd3)Q)(NMbF(Lm=FILDW0DQSq`r>tnH1lSmzqlKv{C3R z4l#^5VN%4@N8F4V&Lxo#cJ@i&%1;z0BIOw_qR7sDmmA zNm;(<@pW9|hh==#-cNC=@yDxW7ZFvA6@FgDXU`1wmRdL%0xg9%4W)6OJehi??zy$ETE$;$;OFdHDhID20McSs=M+J1Yo1@*5pyv3@MXCBJpLBFF0&a@@cdfU_{C7pW- zyQ@kwp$Np9f7xsS0+AALjsp)RL&RGR63Fcf?tIqvPAj>r0(mt4h1tC1#QJ zLRF>lNX^OtUtX@1$-CQ=Q%~J}-5Y{d>iiyhY$xxZY7P z=GjE&hr3sLWzH^qem8TzYpt+Vj4l>AD}y%|OmMzYH5BR^>d~NkamFBJ%5_U-I(>QN zQpUvx?WLOJ`*RbOp>y06(*`G@d~@W7WSfHguPHV~`7I;Zhh$qi$zPf5Zc4pJmK|n# zvv|}+`1G*QY{KoE-xir&!jf%rW=HBOx!U1x7u7Ed%@gyz&JB0HS#)$MxJ2As&Zizr zi>PPKm#D6$h3u?Ra9S0-zW+Ip5_8qbOOb;>>v|hCI6h-g;uPzZx~^w@F5vmAfY`Ts zSTJbj?AH*+pXjgynLfOqIj=r^BOAhQTX15X{XVm!tm5PFjBwS%plgO2bC|wg3l2sj zC30&hvbz7#M1X(5PdoHz#{dNch9=yG+(5}p)t$^-c>_hNjuGDt>wgsy7v{M7pw2_T zniw6^1f0W(wHfj!_PQ^J>^>H{RGx6`&6+8u%e^kL^KK)k2Bj@w)~MdSwUQ8@{c~lb zRo}FCb#}|}4Gq(`@F{s2owKQP6Y7&@ZMZa*(!C>^I*HpKbIqF)`Ab{s?m`lX0oQiN z=ddi|&oKASG_-G8os5+2R!6UQ`%j!%L+1jr*3C2wE2?ENNEsioUJz{?@UmCnax}|W z5xZAmN-(5_oc`bj9P9nZGw<0H{5eU77l8%Bw(t4j4Zv%yz_vqyN{$>ttp&eCPoTpa z8woSMK^5P4vaHs_H2allRR*IuU;;9!{O|+QA*LtJKh6pazFPUim_BT&$K3pZ^xMbk zhflkWzvd!Z4aq~I6%?(A#Ct$=4UiVcf{RcC@OO!bZz?$6UTl*Q=k(4iF?OKy0GhdA z3WuO~X9*MtN-v8ST1byZqJe;dQ_DG`j{$M^&6-L_=nX!EK9ch9;+Y32A@xnzZ(zVZ zXJ%&3R|?n56HM@3*H(;%L&EuoCGn0YfDp>(wo)ZU+1ND-;+$urLUiie3J`kdQcIp26 zFA%{2NZKA`zDuy+=7Uy`0XeQlgByQdE?Al$unPtoFkm{%_4h~R0T95l1w)_jZ^ff0 zA=eKmJiGH?nUq373PSL|hE;kmg9-3o79f^dYF`MH{K2Ew;>HxfXiN6Ovwu5x78XXv ztMhECyh6`I9|aTWWt|$Ta9#jbF}AG{dJ^nW8kg!hNpysTg+)I^<(i{K%P@rgdJsQ- z4yCx?a$XzoXJGn7dH_A!`t&Cwri_s*Ju@$U^c6<=RoD(0ArPdV3;y;{s+T@7YO=xo1=OL|1)s7?f#7Az#OT( z(5l&13r3+u`hyv@4zEo%OOJX_27+Q{42Z|M?c?B?T1@57p>b|zMh5BJP;HPtK}#fp zd~oxx+*SP%22`_IG0;+K41t?J`~}^yyEdm2W&`e;zbxC>X$KNerZzy*g-AZU1y+OP z+PeUE7fQE)1PAjI&xA!lFG|Pjf*Q`0KoR(25Fc&_j28`(CB+c)WCvLVZrd}^1(v9V zK?4KD0I-iprXQzaoqoJKbF{?%D+R&s0Wd8v5A1&|!?RqN zMm&D@^+a|a&&}s=c-$c30*HVO>qouXsU~yvA&;51Ev)3&My$$4Iu|NlB}ozy59Mk7Dx)!lL+Z0 z8`IoDHxd0W%3R%XZfrX4ds)2hM&&aDvze_46E=O-@RL@!cTd&B4TB|&5`Z@l_B^fd z0V?Hp&=na(3cm5@kp=0FFJ*oFnm{u7|<&~ zf2j9<*mKYKd-&DItCx6N3yuD?hYRA>UIBuGdiK$tA!@V^v3hy~p+B9iswG2EqIm7}nq`1Aq_%IdD%Gbknsj2o_tm zINeSqAL>y{-NOM>kEfSipWD8{UM#8X%;UBBk&3=tb8Uz6Tcf#}m17R!w#CA7_JXx6 zF8>JS{tW%!LFT(X)TxI6fxVQ)NftclB9$6eej9Tbyi?4Fc~Q4rVfj)P(}YMTd#73P z6iYFG9d{Le(H!~0q?mzM`i#43cr52$jhkF?)R{01*XuW_oi}d{rNkK4Y{VXWnBF1v zuAXa(IY{nIEOuq(Qd_S5J>1Z{y`^Kn4;EUCbZw2vQC}?pD#L!j%beNP{`fbO9PZ54 zN-8FJ>FL|Vl{$b?|LzHEngl|&P5X|LVW9kmDGl+&c&|0_i*nSh*2yVE@E@2rHFGRPy93*GZ2JEOF{{i~yS&;Y8k#uris_$MW`f)v zdY~ZO*(xT=!6^gm#w>6Q(N{;DZ|r@3hy53=eFo1=G%pOzqO^)FL>mCK2I0zwT@A7g zdkwlNGoM4V+yO%UUq0g>O!qmuzBw%J-G$p^1yi2%V45u6Cew|#Ij=m_<91*^iO3S1 z-$<15B8!<8?{6~lnNDK!xJ;=o92bb!+Do-u3X;578jnEWGB7_c#fyW6RNTBwl>V6e zg-TqsaM8R(Z0I0`&WZsS^ywsv9+X+L1>IA-M&Ifp4u7>o2O2c_<1$zQQA3y; ze$A~(Afx;}XdM%|lFsqCIBc)sB1}Le|2o?@>lsfu1D6W|Z@O-GgYI4S(naexn08=N zl`{;;`2$JO6IrM=Qgx0Lnwb zBm#~xH}k7skkShn0F~nvw6T zjE;=z6%Y)GKp@buL2sv(F{@uhR#L_Ib+8}#m(x^w_8tT|+x9J`=4~f^l&lF&A0+wH zh^!tubZ(&Z#nYz)3KMEXM4IK9gCKos_+)@eq>7ieG-P zzO5tQotlo`RM;A0(&yw7^6z5H;9}loy0u?0P-Q?(Zhf?Nbmnoe*R_|{8Sc#0e%#B5 zjOhPY|17p||I?!&R7!5fpE7&&kl;ej&MgJ>r>jPufZ2gSH~pr~r>i}G(lEdFtgkod zVphKV{aaa(SLe6#4xbLzl~=9Qi(%9uR|0a*TGR#4^G6Jx6Nu%P1jEG81^`jPa9*Ek!EtwxXDfi_S0vWWO0kL6Wm@6}iCy zjobiVOEL&)j0rly7H#lNm$pPxmyUZPOOHZu3C$jpA=2|8a-J!Hv9rsUL_JzAv3(60 zDLp^`jCFGGv2#oO9P!=7K;wJp!cs-s?U;1eeGN%_!MJ01(bhsTf}K6F49iOGAWqD! zO1KWcdSV5+WW9Y%w|YXeOsx_Xe1^PwA%UIzQKcc2*R&vvvaK3_@jZ`pE9rqT$MP_k z_UUQWUp)`7+^((_Foz!3XQ@nGi8h%~fG%bGiEdec8!&tg2f508os*I}RlupcGaRrp zH#L%dMh@uLH$+AEW1mAnL2*EVDPuZ>f~SM8m52u4VI#A~cL*Mfw+zM%>Q!m|p#dMb z<3DE_t25imLof;kYb>4naSi&#KjQyM5bicr|KzEicK-e{@l_x>I_h;G2#%`R;Ns8h z(6_tXtjfTvx-S7$F!K77!F(GbCn!r=c*p@je#e5-?W|S7!NCi_7cByrTLd)0-ScAt z)_qFS2D~n0?OZt&i3VE&1HOy_mj}X3)%zR9n-hy*j;jOu@|NeKfAVtNA!#fQJkoY0 zVCZfbKxDpMfOl=XGqsaxp)%8dc>$FFsp5~GZ>{@@yB6YY$BrGF2XbQGifLN{90Sz& zMw36^$s{4D!ZwDJ!k~rp^GksGCpaqnKiYfmu&DCw-IE{&6lq(K1_QJKC5b`-N)S{s z7Lt*yBB97g20<`jKt!?>Ip+*T77$w`Ly;tdNX|(l&-#{~&bjBz@661ddG2qXd;U2# zmPPHVU3;&!-uL}17zxAJ{_jr!^Zq)KIfO~j1O|+8DMc~j>>y~$z4Jd_P+;7*YazbA zL(XBsFfcR&lX3>He+aKpH&};zm#mG#tR?>{on4}Z!GC8Cu3nTBM47+7Tubn=W zxVW_BU-sj*V8ZtKrqe)BSi@%_E?=!bFl$vVL_ zC4^WPD2Gh)xUy|U!XWvK4XKlEPCA{xZv^@beSm_zIeLQE@Wu!E8$Y`qv}g>wj4YBG z@Kr~}IOLS43W;T4V3wi@G)1EX*Y88mtf@$dvF0~$t!Q1sJ>ElW-&D{CI=;mvym*9% zG8w~!h|T0s4p>{Q1*(9D!l3h0A>?5-!D=}yOKKWvc-&z+9|^C=MeWwDUzlD?wzho) zm1k6tml15o+O0ltx{3%TidjJT)E=Ip2ih3UQ>RXu;9)FZ>|@kl>J*KaWaH*80OXZ= zXi~7h=>r(IhbDTi2yk%JVPof3bnI}TTJ}k`J_m1(zkh7Gp@+MMnuKVK!H8i9W93a; zQ3&CJP+i*TOLBEJ)URpd_q`3I`Xa47%9=lYBX?13UfCa`fxiHQC{2fdzU!MX%~aPP zt7GThmmy{N+8`)c(~~Mq_aYI$>Ym>NoYgA+J;dw3{X zi1#$qoN#=&oL=X1-o!mTJXOSi!Wk8O{bJ6`l~+Nmg%P2|?*&*K#k-aIym~P^-20{2 z`*`WKLqfFrU!@G^E1s_&gZzhetGFQdN{ekaQJiDHiQmWa2tQ-|WNlb?kn$g;guYEc zPqOph8<~qYy-CyZ!IF&XVuqv~^A#)0xGlOF-HU-fY_&5vCUwd8bgP#O`t?pJC@2i# zc@Hx3oW>lRiN%?iERVO$G8Tf3z8X$swV7q=w&eqTaH}(fp+(Nw2*>x^Xu72Neln;P z4bH2z#vn6VT<%Q&J`dM=t@UQOU^}QXbDq%hnFI64s%nzlrt%S$#jUGfUorCbX2Fcy z3_`?PqR{6kR1_Mw#3(S8+1~-#!{XK+ccLTJ>Jdt3EydiyMInYzJ5K6@3}c}yIEG^u ze&z&&G3?XN?gtH@VjoxaX@=xO8qzZ>oOiVF4Fr zs)hAZSfnX`QftDdvU7u!GvT7C@=wPsI!_jAvwh+_s-XBHh2kde{^L&UR9|D7ftyv~ zbzhC(pvs{m4fX5!vpchL>nLYA2c^Dbv~n1 zPYH!96$);g7JL=5_aAW-#7GEeb#i|8n(Qtm5Mr`YkM@5)JrI;PsqTBSDxSNcF8zCnu_h|ncEn_(^hyjR62FWQ0(bs=BkSH^|ZejIUOWT$%*=@nfyuRa4c9?qD-*ErirF4#X?|nvM}n zlo%^)wBz>f+@DdqE0D&5+3fQm(eY_P?ay;7?CaUakTI{c(|y;wHUITn<@$fHB*fTr5nUh7h8{Wg8swINY3a5fX3jXm3W3qxNdhaoND8ImWUBTJk5 zmmS*0hbKM?R+s9t``Xk$yzv|9kDJGqh>mN%%7;#mcPE<0+Aio++tRFL=oisLUuG)N zsjKr?qVt|kXxY@;jIM1La-WQa;tsD2yW%}R^&KA9JXfsVEb{o?lfM1qC$4v@wUj+` z;ErGZbq=!^R5ksuwR+j# zz&(h&FXU^(*>YcK^O%>K#YSD&tr2_SvCn>4_l2O>9Kps--AaSM6g-mJ`%SMpCa@{ zmFMVOMw@mLyjG{Y3a&n?N*X+!Lef&oC$voc1 zMoxa=32||4_bEfE&-$o8f4=Sb)cYw-=V>gCt2If?_Hc=w(&Pnfz)IffF{w5TBm)Mq zn^n~E{4|z$k4FbA1$EA`C;9{?V8GoO*s5M1Ylx$`NZ{i1{>?ujuN%X-Z{*JMX0w|N zc!_D@N%NM9S#g`-^2e{UC&t8QnxEi*vMC*}|8i4$KtH81LqFM`d+_M%Kvw$2s?;Kx zr^Ao$3!O4pI@J-Y9m?n4N}f7-Q_EQ zG4iWmGAS||29S}51hG|o^4mKcuY3b z%a>=Jwvo>V`5ZbR7qH4>A+j?%0i-+RTZrBPVhOt`pfu09D+hj6lsay(=eX?~m!iV$ z&Rk2%JqK-D(QHyImSzyZ4W?itB0&9Pnc?pX#PzxmTBj8Mrld5{gaMWB~`vIEqb&xeZHHwd!$LF-=R`e&yr1EA_bnv z+K&HTJN^?sHR|FX)L&%7ovs7<1BKwY&CoEq`8sX;Z!zd8qFSIPP7Jo28tM9bX93}i z-2b!IqO5)c=Kom`rhEEMX!NcAH29Qd{yu&;sHIyyU#NUjB)`@HvU_|U9QZ&;%$`v^9h}~1E4QSLQXv>90j!AJt%Vd zW{&(p*25n)0Fs&WyBZ*=WI8DPx5grG_blWvb5Ul6FBG{~$l|QX5{(9z52AXz(9j<- zx}cf=HN*@3rMn~tv=D+^Awmur`+M)-zu#L|B4j^pi~?bH9pDNvXSSym51+WD`3ZjY7QaY5TGD5X1*)USS607UBI-+MG;JL3NM z2M9F=7Lnr70O#aYGPX~?M2jV!t_;LS!liv=)Vg#a0nURZc3 z#EUeBmpq$H-V4*7yP!IRPL+!DS!$W*tMV9;&OUEVCCWlDxfSW2Lo@pNF7!{x{0>!s zZqf~n$M9@)4%{a138NpkNs+;nW1wrW^6@a<9^h=bC|XAFLT{nFWHLxdh>ipWw3lf& z_*lAsZx+)v_gKN8gaC#0StE1wL}a0>B38LZP4<~Te@7|Z^d8hVrtZqg$(g+Sqlr0p zkJZH!p&St34;k4uU~)zB3Id?E3tH*3hbGm?rM#be0>auI5Q$(Y|H4Zb4;!ZKomg0bUf>VSSf>pWe9qK&4VByg>XVu zn{NqbI~wn~)FUjlklJDf~bE|7HZU4*x2l*ydbyke5b9C<<@ z^`cDoNFAnnl^q&#-o}OpAG7{&2q}@BrHfy@xS<`SZhMb^Z}LrRPJAy?CR($$om(MYT6Aa2TfqC>D$#L5 zKfb1>hMzm5;U9z)!L2qJXfj$SB>&QZ3CWj^9dVjUUXhk$@(N&;b-U%a1YH+^i|gw5 z#kW{Rom6#_Bm^4mI@>m|_-e3zr7W2Bry%HV)bP`ni1(fnjkVh`{mzCP9lVLbj-T|BcLO78a1u^Qvk-MGQ5TW({`_87@jdZk4Lxjm%m#6Vm0@0ZbKS5 zxFX7yuB7Y>_|dj(%jdg9!1MybE>nG36j$szPIk{y?LSg@hw2q_-Boob%jQ}SORny~ z?BZIP4e(RA8z$RRuk(3#56KSCeCOJ|Oo%b89C0|$KXr@l*!f0*sn+wCdQbP5)is7v zXOSPTr{*{zH{DU2<|=_#YiMxJr#UEK`p-(t%V{$$}8{;M0(!l zv+X@tV0uV9gYGMyX1p-DLK$?Gw~0uHS*sj6C}F6hx%-(GhIgvdP1z$E(=FNZJ?5oj z`9F0knPRg8{b>@v5$wzvwS$70HTU4~%D&9>j67Mf8XnxD-GsddO^=ps8tW<;duh=g z7^(iEMwxc{Y~g(lP1{_%2F;S8d?#~ri96~7rP(s?xNz;6CnY@P^zh+Yz6sCLEt%?{ z@U6|58(cLKDE+mdIq1l$U6scxPUwU=-Y(R=bnf!(9o(I6(O;>?M{D@all3VfEvew> z`KEenTrJ0=2!r2TfAli+wmI!S#b=!95Yd7 zWMr4&j8l>3@K#rtI=1R|Oo=Iw9NL#OD}%>9dyeuKVswYnb3V8vsEZ!q(kaFiHr56A zfJFazgIe^+qog=S|Y?(S^enkbvnyl&EmvYFBNwl>f3OH;D?gz zFqJx!-oUD)tFs+8srR7hkIsp+`(pfpZ|w|Nvc&5kOUJ2MG{bFkH?U_ROkeJO?TlmN z#Xtey4E<~f+M$l6=izZ^XFAm+;Wyttt~`1SY?m48GVSkam@wx?mq`}s({?O$4C-Mk zhNSy{_tlwkf;mTH{e|wL?at%lVoEhYjS$3py8C|-jSFme5?7MQApq}qY3Iu-hWP+j-<6H z3@V@4>ju-Ct(3q++Bd1h*E0yX(ji%pucaLE-J?=@7_WhM%@M~gf5@qQOyz0vh^J1D ztBQi2@5V?FFTD6W%(zW{Clye$MHm6;c{Jn20dcGm}_kk1LCUVwn&GdGy zn##DAf9kpEn=g2>3js=ung+SoUNrBX(jXu+3q<6h|Pt;6M z^cc^NRlcfW^rwi$#!X9Q`Gr}{DhKD-dVubpW9!5<#mf-$jt6gAYS_EGC-~$JKhHM5 zgX4_A#J4BZNS~vP9eego?&R3phmb6b3Gd{S8P+qz65G@-({s6kp7$RKUcQ1ZX{%%w zpfFgR$t+!zRX=OCT__NRcP|g*H03Kj4zOfo%o`>^jmN5U~2}{9N8`m zq0RwqC7<2ELQ*&ue|rk-4K__FY(KT~TJ?`X=b46?K~Xo8&dn2!gXDEhO%CD72LNP> zdIyGaoGU8(SdO2`=ZeP5OkU>Aq?rfX5M2tRay1Ke(wF#zU__DlFxMs&HvsvA;Ry33 zXfyM%Z!c5=!NR4}<`rJ4WBKY;^fbm+?_#ddl>PFVF{3m*rwJk9-Ed*KkBI z{%Q(=>jXHGOxxxN-6pAp!KBJ7nR8;!!v$oQG>ATDOg$8#JnPK-9y#cdpz>#}ODxf! zh9-6Ym(Aq^Vf_On4NE%uN1#KjkA!0RJHY5)FXb>!%RIDq7sWTowe>(VWD36EjAb2g zyw1dUotOQ)w9;!`-37R&x&A%Dk&${6CG;F>r(J#&>Bgt|+))<43=(!I64L|V8UM>j z+#)kx_FF&D>vu*D`MGuhl?3|YNpfwZMuDRURmy*=9AxKVmjGg{3QffMn?XV+>^VRX6clUz@ZK5A&g+m5rY91+O4O|sZP7q-8xoE- z#_1{H9P*q2gVSGTzjP0@hht^DrRu(o4dRRfLWyym6mtQi-uaNe6?#&pR}lL#k8^A4ylSzr_5{i7L9g+32*jEIm4 zw;%0_gdt-L7GnP9vBFzJ3JSut0BsX*i=X!%7taW4dp zc_$>l5M#N0l;121LR_~D4IlW-AZ{lN5Ki$g{b(y0D*(Iu8UD%f^#M`HXRcJBe)p#E z!V{P3UWilOM(F`<99%Yx)P<55o^Pb>GF;g=>PD9_8rntWUd|?HZ z**2;7#dI?jLZF}vA}v36=D`&_4_ZqYFG0Ykb#@L?3c!>nNr;{?9pva#o(4K6?N+%( zpI|7A0$@;a3jpY5(7pk!hP{(=1o)|M6v%=PI3GOUKQ>DGPy!8Dhe!HSeqFkP=1VB7 zMYvr_p)OPaAvCm$Asx_688XA8ak>}V7i16t10p-w(5>fmV>I zbXQx^OV5?g(1f(KdYUQAQe0`HTEIs+W)7^pJi*}Ju1*0C-tWHk2Xd!h-f<20&&QQu zwArwdVK{bAKCB@Z(b%cq*+j(8_v6X<7k@OM;I&j ztrQ5Kx@6-z7r*aGJX_tXKvtpG7>#HQlRBSwK}6R(qzIkj#LC}d+HwBq&njeym+m^YDOUB&IM_3$6gzTPgR{1S3~l8g8|IB z?u*<75=95n&w57JSyj(R4r+5b!v?nI4 zfy^^aAz7r=0AR>iENrp`w=_Z>a%KF4Ae z$D54;0aL|na~-YS!4N3uxQZWD`6?yhd0^UDZLrRV!1buATasH8&p_AxrGxVNT6SSO z8Ar{&jNX?=`pk54J1iW{b+xnk$Wm>198wl76V1gjIpbN!Yom={ zd>Lh=@h@ec2#Z2aj?VafD!UZqw7%tgWAPuo5vLRGthEdT zGwYa}=idI9-e5Ys9qe~(L}~|%({|g%tGlE#25AtXg5KLFj(jEtRSLJQuPt4l8i+BN zdICN=^*ZvFW!W);%}A{R6Fm{!b8Ujvb{Q@>mEDCi+S%{_LG}q`i(&Qx%Pf=j*hrm@ z-0lL}j?7G@QR6E-u+Bmty@y#YxEnCKkJpOq(_t@z$XjL)v3Sh(ec8F0Ln>Z4*G*lwAi_LAi;0WpI5^Nk50rd^dDm45Y21UbZ8+!UZiL8=CESFqe0eUeI#=~ ztreg;)ZA3mEjE@;DHY8$`2Z~>n0cr=AcJ!DQh(va$&2xu^UTT+iRl5q-@_X)iAEO& zNEp;zZ|IB!_aA$Q9W*Ei1~Q=^t`Gm+0^ zcjlZ+?3J=&Ru$yMBfT0(tPsCTkJ$f_O*xX@`z`n~G*4hCJaY#rKyPb9r8~1h4Ek=z zsa7;o{#t^gz?9?En^zaI-UF=tHdvgk&Q)#EeeScWqJbG|mH8xK?R%i3YCEl>kw|K&?x|F*heEy%*h=de#Tany`8ZIp zLGfMX$!vh#IBwo;qx-9h+6m666*ex~BbY7?!!wl{#T4?x*Krhv1|FA)0aT_Ky6*vd z9!28gtjkRdc6BO~`@TyxXZlBY#+L%_yt7gVv(pxDdqm@->KB#jvcx24l#y=FVdBff z$*VAG@{&%P4I6c`aFJNp9V?cH(Fju2)x_cl1F^UO-Ae2T=8T0Aec+c1EOZyEoz->XR@Nft=)q6(lC2L2Y5!=)tdq8ysp^%S5%9Uh! z0yw(1-6))ygC~hF4ZfwL;QmX5$B>H7Wk6J*B=O`ul5agK<4l>$M??ukT#G5dV1ejW z)9#28fo|&)XQ#S&zjIaGp~$dJ9Ra(+`j#vq{qRsb z{nkk|b}qhY2kSF#O+3t(Yfn9}jDESh=gA4|IX!^&k<3Nkx=k~tuy#X{!NFsK{A-XE z`qKsm7PbkEeB^cGb7|wClJsVxU!O(!V~CQT{#!ka_9LW4MODbd<{0*YWJ-VOxo0GU zU)y!EPCy*5{%kg9{?*O-v6G_WZydAeMUbr=t@zFka11vbdX^9^S<(p-)*$PV9JkVHb zNfhx@@p=$m|FaE*(`@C^W$Q2EDD9K3oG4!t#)l3O<1FL4+X4i^4v;Z{?hF5uULoa8 zXNwA;-#KGL0;{;+6NrXQ4LLBt=mf!tRtT)As2UA?XW5<-I0JjneuzGC*UqvcnFmym z28bZ#un&OI%bo=AgXMtObC8d;1e9VNTHix3Y(VQY0>u6 zVO;2kEM0t7Xl3GWUJN~+G)F&aqaR9-kYxa!-yT9FpCNd38wD0bl-5PT_$T+*Cv&(K z^@4~?ARr7G{^#Lu=Z}%z%s4T!PN0e*KwpfTp0;+_pNe7|Sw>RQC&^d8_||KXw5`c6 zKX4UdeI#hcf6ytv$~=_B0eWu%+B$)@qQHyN>YadO2-t(H37~Tx12-dhEX3nM_S+D0oF9}OUfDtB z;RtV1(_`DpLRknpT1mM%$hsKaonTM|A%Ps5pi^`|KDBb`3PKeQ2g*aUcAY#bBJYxc=O;?fcR^2T9Y&)u;<3=XYUc}qm0O#S#5YDXZ?`A`II9lzh^der{S zZ7!{&GuyU=;nS-*lE=NeOwr!H%{9EXnr_6t#;}3bvb)>(4S86w^-y@ARniJWYs%l^xKV_S10ui>x-B&4)Av;=2m1V>cdxaD3i407%GB ziD<m`Bi}*dls|~jGId|JgS@1HtWbfcS$?UvLjK)s!)c|6%;N&f16V9Ej>TY zK?hTVj&~=qsiTHv-MgQK^6g7lpia1YyaBHsH__jnrgO)t5Cyhhent|GLLzo8aT)Kk zY^L9lz;dZKL&B;^>5VCWl>Tp5YW617q(66ZF5oo{VLmpiaIYiYz^YJ!H`i@Ofc~v) ztT~-GckTXz4($9>Uq_@OGzMN`is;vd=s#`sgytuGCS-6uu3LlzGYi&+eKGdr_1*Ru zj`hqp%(0#+=K?AiHk5IA<}21p_U^ierDtXM8CwHS>Es83IIkV!q9y=wiK)k1;T%xXHU${O~ISdK}(k22M&Btm3 zqcQApfgd?6ZC_7muM(3ESoIX$eadmP_X^-5ARS~Gc!phBT=a;O=y@)^cfF&H;YWM- zOm(WW*43Mb=Ojya1pvpT&cyI&4Q+V5BrWT+BD?;t@zI&jxE6EuY>) zx9>j5w>q;St`7Bjf{)$nHJ@bhri;gwK@`~*e)U(3=trXHf7J+jkKX79_JZNd)j>~4 zdJengNu6qtc7{;@LD&(5<|HHil^DRy-9};uUvBiAAzdS7A*DEN4sw7#2;n` z!e}ZHjleC8l8ox4^K8nFa|*tp`!K=sN6+z>iUZ-#-mGnKn-~3_5TcNCEj=s^A~_@f z<~h^uIpfxdCFLdL&O&s^#|}d@5kMF3Tif_WW8yV7zdil-_0z9GswX%vs2mQ^&^2K^l9Y6Zy`Wyq zNrFqs6PgcgtS>Zb(2T3=GO4@JJr827%c+%1l{s9R!{$xoC`=AZ_+Xw$ycZO#nr4)T zsa)v|_*iZ(dw4$GD8XQNirnD{=D=3*TA$BOzlexhgk^n*c(Aoq*mRNpJD!#3l z709Zoq2LdAjR5i1-=%g8${zhosh#GiTOJ=XCTEm%O`iW35I~9E&g2I-6fJ^PwdBt% z2__6?LPTrUa;)*4o*a`bcL3i=*&Gr9Qs^osb|OSvBx(BNva*_8-~V@QH69yZTSEaK z7%pnDxuYFrBCr+&kdi0C?Wm62CuxcKq&aH0%mfo@F+n@tX+{NQr#m;Z!J9ODrZ1u# zvcV_}AUlkdk<}fv*b6nuX!lUYVSfObr|A+Y=mm_jBg~g)qJLJA^rMUw4pPW=z&(t6(PT0b$7uvA1S`KaZS$U1+x? zGQI<(>B9{ni{4Afei{zOp-^*I)ObWG?zRGA4x)Ua)O;V5j~2bKdDa*$AqS8{7Z^@- zW`t2}ng|ak6TAKO$;DhGH*j1V9TuMYzY$`Bz4z=m0*+esSfPhPLxZAG&G^pro` zK{X^yyzW5tnrwdpkr=`Kcn1Zax+rOdZ$oF4#@_&2z|Fr+cSWOp&%NK#&Vho`(q0s_ z&VRzxp=XJQ_ypWc{(@RxzT6e$dq{gAt$t97hqpe5!*j(>z9V6V`2Q1&P!CkvsC_I4 z@O|J%mmQY@so06--d^M+WLQS7GXgLmN*WdJDz?@GR{6;l*fwH4Tn76Y(rx%2|IHMH zX4!>9Xd&Mts{OrLj~f0MXfHgff!41mN)bQ|bh5d?S3ub1zbCZ$_Mb1e$=0Zj8MLx~ zrx9siImFs!sAb=;;!ZPuTkSLEQg3>o#>PubIzDv8i;I zwWlwMAyt)9KP}lb?6&I;cqp5>Cf&quXioj8YDRNcFb7qUA*G-N`+NXkeMTq#MT%iS z|yH@%guouT;DiI<0Di(xj53=l@-f!EAkq^(}Md ztIh|VPHVoMja&k6pHUI=3@*^-yKMt0y1=+gFxuwEuzI@Yh$mkev1mrSh$leuX&z)# z@*Az^o}GzTWE>>e{6?+LU+4;m2{{Ogv&*R@Ja^;NEVjj2g#(?V$YyN!>W?TxgA`<2 z4zuqMwBO!btK8K7*JWk1kN&^+2T9hYod4hR?Egvg?1KnIYu}+^R1~hEt!+JuFFL_? z6H)^Ox!r{HOC={2B=e0G6?s&TZBG8Sh_-5jqkzLia7Np5kJrJ|z(jfuB(+)lHwRw= z8s9+-cXo;)80d{~ZG}0K#s4-6{YaxZO{_dlbS&54~DGc=G2eSKWWGe-R(S>g_Otnb1)HI)YOA=-ZN zd>o3ay25_Z_Kx1Co$D`1(T^7Sg@ckin3(Vp8GF2+pHdx-8GD$p?yo1;hw1r`@N4^H z;`49BQnZ*#CGtc!62&!c%H4Mp$13Zdpzi-5nl^Z^bv}Xd+^6{j<%=5sGrU4W6D#Fz zYulrtmc2WW-%WSf?%l|U9+To(w94(<-_~x&**;74pemafcg@X_PaxUqfmy~<`LB`s zm+fqiFD>Tq1K3G9J(%ALlHG_B+WZ}njS*j2Hsoh+RsD}k2QNcq>Ax^s{mgUaVEa4Q z$Jo3`m)XlxU``atV0173xEARKPh$GJA!s%v4PB;96(yjt3vgY~l9|+p{q7+-+Z%c#RvtRhQ{f-w55QyB> z8?&Y9@v-mukI%fTj>wp67o#lrBYEG4S%!lOA_vUW3+LCzt~@B*IHPdf_XgO1s7zs( z;{dc3n#qRP1`ZTJ5dsTAIv8Khzip-Ta*hm(h@^zMC&JjaCa~^Id>yOV?(s02QdDU% zm3V90_il@}iS*S>=y zJ7E7I#eHG^*VZy4IWhq3|RV4D~kPfwRFHRe_w6skuH0uynll4hZgHzO;6 zQFjTr{AY-A-1#sOM>OIYxOfo2_tFDnd?lkFk5z@ouENf!&xlDp-W(nHacT$pqpU_E zsUJ$ICC~w%&~~)|I#u*{5Vq*@1J@M%zs$`NaEYug)Z_V5i31RCSbd-abUWZgad2_v zPfr8n@{`p+Xp||xw*80}E2|Z^bY$w9kGa zLE$(xlJApM?y%vmPTo_ezW)!HJN}@+o-oxjK^iBfFC{|R!&8flpK1}&t?9iylq2v5 z#(TF6qv|Qv`FVTdTS_UnF(F-s9>%yF&fL;GJVwJpB;aFw)29P+%3lb|IG)-%cI3w& zbheNk9^jAP_q~I+m4~uDeqWPME$-x~R6X+Ln+lla!OR>q+5G{P~lQNo_LUR7VdaeVIO7hBeumb(;Bw|Kn(Zz2HD-!Cmv?k^1dA8$VyJPT@%W zB3k{0Epc+G-`G_q1SrP5(Hk?y23O7Js9;7n6_h!5RGTc334;SnItctb{i`+dLVqs7 z83499SNwx{N!LvBn9nmox3hfO7Vih2Un!%0t{jZ%SLc4HFktF#tUJ*XJ9Mw{tYzma z6U$4{9h==w{xQ1K9Suq~U`a`HS)HZfa7QM_hv3;Wg?LT$!ur6DYfh^!Oq%Q`lK~(N zbiA@u*Qu7+XI^*@V^}?C1Z@NI77+z)$HgScz4wlZHWw=HX3eyokKc-%G>M5-ojNAvZOs>J7U9@M6@E%`GO1dr>S|24WP2XO5^r( zTyHp2R?23Jr&2JLRL%3&+mzl%4aoQtU%9X6p*aXyTxo#oj|qbUg!KyhEByh%T)3S)5#GpOe{RUj8liNO?K4b@JUh4K=fg%2rR<;I&L7tGD z6WRnj?4%2yd)_Ljn<-%C_kIE~SX{u`%GK8kF(vJ0_tTDmAOM+e%kpt;owEGp-w-(hmS?d*Xp$lT zbk?W6m|WP%)(u#?oBcvP&*PW9NOEbtD)0U5B1=h!7_4wG-a#dfABl<5lF%4Uy!hVyG?XM1j^cP-7v7RCq= z;TLr{c+bG#DRDBvqB-g+sw|#@OF=O{EBZ+RWDhx0~2ZoumJ_i2$iwmCQ4}R1J7mATu;7faDe$Y z;=yB=nt{)9J=h+kP@9pk0pKZf3J3@o_NVr?I;ZSY1JSe3=Qcp8UznDYht`b*>zydp zophejp$vr)in@+nV7M(&X4X0R2wSl|GOZy9%(G+nrQ_G&ej{Xo-&x(+)~g>u?&2#j ztAh)^UFRqQ3aA8h^P;UJYY6e$8qnCmV zUE<;klTJ06RP$C^Sy{AMjFb;dN;-!LpJhbbI>1wUv0xZXsWv^)8*jmY-33sSox-JK z$=*ztFypKNCg+z6%C{Oovgc;_n$%1pVcnT)X$U({QQV?9AM3+#y5a4`s=lwu7gVFu z^>)xQS9QmY;OM#h1ATcDU!p^~EH}ZXH)-+Ow#orcbi|faz=g-gBjBTURFc8O$pug= zdLURkW6>cl@R)j6{x z7)l9TcM}|-`#do!XX_tJCM96b)Zvt{q%amh$G}jsq&MR3a2|IFkG2MEQCxwGvHE%A zEzCnceLskb7R|xtH#-M;_Fr0efMI>3mY*a25v!e@#yc zar0-je&`~)`@k=^BOh)%@wpuMTw2O3y4fkDb9UuaLZjVQmUAmsK*P{5VZYz9{wx^W z_0Cijp)Djn>@DLD)Uq(J=?5V`H-@A<-i~tNBi+tjhKf-~A#N(W@p_;7lVDLqFcJM) z3r=(W9`k~5pYngY||rcGlf#v*;pIULAQZb?P1e+`7B1hhjcOBeVHomV0bQ=6ZUiJy%WaFLf3kK ztQN}m!%VC2yNj$rRNn6mdb+|O3`R3BUf~hs!|bbv}FW-4D+?&gO>)$)ZdA(>rKU#_CP3r63RnbtPN7nt=CUT(+hUmo)Cu1 zW#Gq5$n1GDqZ^yPJ!rKa02^}Hc0}J(0l46~9ksg*ccn*G6U`7&P!k=MZu`n=R4w?0Jlxi;KJ zccUqxW2~!Y>6Q@MPvzY^b(Jmj9p7j=-=@wbu;he{+6%*F)u>|98?PPTmn$(aS&79|&@4h!# zwrfsk+~Uhb*>8>py-xF%*k4jSrr`QLF4SHD@g2xjx_)?mNVQQv-CxS!jY;XLK%?Rg z7jWZGnow1ZF?&T!bn<_%`?*g)seb50%$-5TOBhEJquH@OTc?K97{y#xMVpgzMZfsq zEpEWNWWLa!cXGMid?Tckm4D(JTHJp#(;(HV9B$w2-kl9YP?Txg+{g?$+x%0La=1Qq z@uq-5zs>FT@RFgnxJmfDtZ27VonkDW19DXi+OetLC0vUmmR-box7t{w!{c9GI9PBP zFE4GYlZ|oZ^7kCmC7kn)2;9f5mBKMVH;;1W(F-Pq=h+9^rVmT+@y)1&tgw6%TU9jaqyEI%cw zToI4O@eRzoFr=67IBCXlQ(TIQ8GNncZc=(;nwI-U`{hUK{tR9xQVu2>sok}E%>w>- z+ox%(VX*sonI-2@iSZN-2JS)_>n4Zq6Kla%f@5tO&n(=R4}@CGE~l2Qma50u$duz< z%EMexBuBx0*zVDnM7=K(P2t~LCm&A0irq8U9lK(TY?fcWD%hM%dbMEjpsG%Qs(2E! zPnw>us3Vym!>3IvJnxa)SP&JpnS8Bq3ub(tW=+kW1zTHQBQ?4VH!z%uPpK&p$SC3Ps3I>8ISTcC5(wlyj~%E zQ}tHM1y8q7)@>Wo`6f*~4N88bCerL=8=G=sYMG;~pdT2Hn9^DO1%2A{q{rg=w?<#AY7=RqiBnR?wuaOuaQ@NhLfu`J2cQJD!+>udjd_qac>RBhiqo%A1%_JGoapzoXx$(8Mo^`Q|2; z)qmk7OL%LHxf}3bwS58?l=iR+X8H(DCdrbAb|@cb{dEgADH+ZtNKqwpLssv}Dib+< z)THMv0bb`(ae;@WQycOaM5UUMK%t= zm5&?Olg=Ykre?BcqO^tX75y_OMZAuBJ6E^)$V_Ue8~80wKsjgMbfC5Gl9G3$;>zyi zF#*-345QB}rU#Rzz#FDJ(FmPXayA8Xd-K$0`{gKRZQJe1tsLsXV|14 zLR+0am^p`>Gmj05UX&HlV0TpY>0VG`N$H?4ITPi=80cyun{vN)r;47a?&-{vJQqmj zCqWh7?`jJuzTzD_{{*;Ll-yQ{O^Eumzhjdsf!c(xoY?RR&%QpeFSY_pyD>#>yhGXO z8}#e?h@61hWXdMk9cjw;oZn2ipy}LFVrJW#$a>U-I$B<#G~s4UtNK8yLdR3_@(b&s zI%E@K#Ypf?I;(+! zu*r6;*zJMp1^RT=S8fm5ZFPgU7n(PY+v$$)VWd(T;v+hrd0tB`qMT_oL~rb*!kV<% zVtQaR^IH+%>U(KLw{i5F6TW+?5@T$O8Jb<6yJfXICxzs?r7bw{$GK40sl?=5%l8`E z*+^`iqE@cvEvIAmv)4P$)X6QWUuvz9-rGzrMbOnw!7sc9w*4{ zu3RA@W$^rIC(OvmqAC>{{B>8NyA4I|zd2ZW^vzyaUOf4{JL=i$>pf)o@nhC)n?H-) zGbv7Dtu`?{HnH$TCElo`ZGT#M(dnP|Vb762chbXPX-0B9-IcVG^DykW7nI1-c+U<4gh`dm91nHg)T zBpF$j#(>XvSTI%;b*>kBJ!7;F23i4LTwMuj52Ga|`_Egx6R^+TD0GRFTU`~x{K}1Py znn9>vm}|Yjpo%KUD;u5V+p2Swp<&LG$%qZ9#yAi!$FNGgOC~mq_T)&*q#RPlhF?i> zg#}rM5&_Shd)a0b^~iS{Edj`5Q7pZLuKInj>c$??#1T9PVJH#M zx>xgaD38HQSjtqA5CglQGB7iMG3fjDy|Xg%O1GfNMrWGFa7SI;;Y^J&ct6YmX=D9i z4Y{DUGKCk7!yc*f9rreb?Kl=&!CYELYAh}e&T?r9Dr_A z@sj!aU~tTav7MIB36W{wd**IIFQWP=60!NwDjEQ#$J@>Jc3puIoxKiOHqBr=4aqdU zz1~?~Og0ATv~+tBSk>Yv1ojJac+1hcudb_mj(>fW4*2yRxHM|u5Vd~*x`x4s^!+!P zO^;g^Pq1#lC}9TPfPEu1u>Y*j!6?Eh0eOW2M-vlLfb8RMdZic<>DOKZ<;FbNWV%f| zzp(Ig#KY}1c8?y|H#q)I*_p2s0X9=Qkhi)R5&Gulyc7+k8D+;kXCMXm_Ndxf7V1}R!WWb> z{i#cVZptYnR3dBiYc|5Z^WXm}otiA(aj}0bnN=ZA1l;&prX9&-0%y-wdyB#i)f{;D z@Jh;ycIYpm8|?X8(0KLr7OJIdcEPvF45k{l0!O3B+}C||Zq`weVU$cJe@SPM6}3Bg zA7SfZ5l^~#4*?niUUi$eLD@Ds#e8WnRNIjUm?X8Gip6WKC)Y$pI-4z1RLnCGz_wfE zI#6J#*BNl17$*}w@*5Gzqp9BF9oY#>%DJC5H#gbq=J8S~6UmQC=eJ@f+QL-G3C{bd z$lAC~24VSvR0EqTMg&-=#`ePyS9aI0}*J(IpD?S z%FD;PetmZAiy(ze0N$RxaJf}z-XsOiAvGnXyLJYl=7elGzX}g3w{0Xu22Jsm?fUDe zzSF%z^B{h3ws*S3nhb9?-AR^`w5wl$+e_hVxwb=}AoV$jS7N=^)RJ5j7c@3EviNBK z`7E^YM8rqUAI~e|kf3`)H8+vr34EiwSJE_;VK{u>DVn8Yhsoof;$hWx;}rd0wzgnc zjIy{kav~w+yX8b#swieyUejXaXwS(Pi(@&iSr>0AmoGQxI53 z>r3HU&Hu$&O4Bn*Bhe%y&yD)$c5<&#(jrNxvpKI}^H*@;Y7SdgTdsBO(G~IJvA#A% znY6Wu%f<6!%NR?ps>pB9uUoZFtQ;_rOp(`tahFR0HyK&-ucv;RX-Go19QS~0qR{33>61YquZ$A6PV}CIA2c literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/throughput.png b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/throughput.png new file mode 100644 index 0000000000000000000000000000000000000000..787f1ed567f3b13953dacedcf87b142a85175afc GIT binary patch literal 30954 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

tk_WzBIvw!exA{g2wW_l0)yC>lU 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: all 4 solutions for deadbeef verify OK | PASS | +| interop | equix-c->equix-rust: all 2 solutions for cafe verify OK | PASS | +| interop | equix-c->equix-rust: all 3 solutions for 0000000000000002 verify OK | PASS | +| interop | equix-rust->equix-c: all 4 solutions for deadbeef verify OK | PASS | +| interop | equix-rust->equix-c: all 2 solutions for cafe verify OK | PASS | +| interop | equix-rust->equix-c: all 3 solutions for 0000000000000002 verify OK | PASS | +| effort-agreement | effort (attempts, achieved) across impls: {'equix-c': (114, 1922), 'equix-rust': (114, 1922)} -- AGREE | PASS | + +## DoS-protection effectiveness (this system) + +Equi-X defends by making requesters *solve* (expensive) while the service only *verifies* (cheap). Protection factor = measured attacker time to craft one accepted token at a given effort ÷ measured verify time. Judged **effective** when ≥ 10000× on every measured point. + +**Verdict: EFFECTIVE ✅** (effective from — `apple-m4-pro-25-5-0`: effort ≥ 1000). + +At effort 10000, an attacker needs ~2.9s (impl `equix-rust`) to craft one accepted request, while the defender verifies in ~26.62µs (**108,966×** asymmetry; one core screens ~37,559 requests/s vs the attacker's ~0.34 tokens/s). + +| device | effort | attacker time/token | attacker impl | verify time | protection factor | verify/s | attacker tokens/s | +|---|---|---|---|---|---|---|---| +| apple-m4-pro-25-5-0 | 100 | 18.246 ms | equix-rust | 26.625 µs | 685× | 37,559 | 54.806 | +| apple-m4-pro-25-5-0 | 1000 | 529.609 ms | equix-rust | 26.625 µs | 19,892× | 37,559 | 1.888 | +| apple-m4-pro-25-5-0 | 10000 | 2.901 s | equix-rust | 26.625 µs | 108,966× | 37,559 | 0.345 | + +## Sustained throughput under concurrency (measured) + +The DoS section above reports **per-core** capacity as 1/latency from a single serial op. This section instead **measures** aggregate throughput with *N* worker processes running at once (N stepping up to the core count), so it captures real memory-bandwidth contention. It is additive — the per-core figures above are unchanged. + +Measured on up to **14** concurrent workers. *Peak* is the best aggregate ops/s observed; *knee* is the worker count where it peaks (adding workers past it stops helping). *Naïve N×* is the per-core figure multiplied by the core count — what a linear extrapolation would (over)predict; the *efficiency* column is measured peak ÷ naïve N×. + +| impl | operation | 1 worker (per-core) | knee | measured peak | naïve N× | scaling efficiency | +|---|---|---|---|---|---|---| +| equix-c | solve | 25 ops/s | 14 workers | **276 ops/s** | 351 ops/s | 79% | +| equix-rust | solve | 218 ops/s | 14 workers | **2,853 ops/s** | 3,053 ops/s | 93% | +| equix-c | verify | 54,918 ops/s | 14 workers | **734,306 ops/s** | 768,851 ops/s | 96% | +| equix-rust | verify | 57,143 ops/s | 14 workers | **633,887 ops/s** | 800,000 ops/s | 79% | + +### solve: throughput vs. concurrency + +| impl | workers | ok | aggregate ops/s | per-worker ops/s | scaling eff. | peak RSS | +|---|---|---|---|---|---|---| +| equix-c | 1 | 1 | 25 | 25 | 100% | 3 MB | +| equix-c | 2 | 2 | 49 | 24 | 97% | 7 MB | +| equix-c | 4 | 4 | 93 | 23 | 93% | 13 MB | +| equix-c | 8 | 8 | 185 | 23 | 92% | 26 MB | +| equix-c | 14 | 14 | 276 | 20 | 79% | 46 MB | +| equix-rust | 1 | 1 | 218 | 218 | 100% | 4 MB | +| equix-rust | 2 | 2 | 431 | 215 | 99% | 7 MB | +| equix-rust | 4 | 4 | 845 | 211 | 97% | 15 MB | +| equix-rust | 8 | 8 | 1,658 | 207 | 95% | 29 MB | +| equix-rust | 14 | 14 | 2,853 | 204 | 93% | 51 MB | + +### verify: throughput vs. concurrency + +| impl | workers | ok | aggregate ops/s | per-worker ops/s | scaling eff. | peak RSS | +|---|---|---|---|---|---|---| +| equix-c | 1 | 1 | 54,918 | 54,918 | 100% | 3 MB | +| equix-c | 2 | 2 | 108,354 | 54,177 | 99% | 6 MB | +| equix-c | 4 | 4 | 213,693 | 53,423 | 97% | 11 MB | +| equix-c | 8 | 8 | 424,195 | 53,024 | 97% | 22 MB | +| equix-c | 14 | 14 | 734,306 | 52,450 | 96% | 39 MB | +| equix-rust | 1 | 1 | 57,143 | 57,143 | 100% | 4 MB | +| equix-rust | 2 | 2 | 111,630 | 55,815 | 98% | 9 MB | +| equix-rust | 4 | 4 | 198,553 | 49,638 | 87% | 18 MB | +| equix-rust | 8 | 8 | 380,671 | 47,584 | 83% | 36 MB | +| equix-rust | 14 | 14 | 633,887 | 45,278 | 79% | 62 MB | + +## Mining rate vs difficulty (measured) + +How many effort-qualified tokens can be minted per second at a given difficulty. The **whole-machine** rate is the reliable figure: it averages one streaming search per core over independent nonce ranges. Per-core is that rate divided by the core count (token-find time is heavy-tailed, so the separately-sampled single-core mean is noisier and can even exceed the machine rate ÷ cores at low sample counts — prefer the derived per-core). Mint rate falls ~1/effort, so difficulty sets the rate directly. + +**`equix-rust`** on `apple-m4-pro-25-5-0` (base `abcd`), whole-machine = 14 cores: + +| difficulty (effort) | mean attempts/token | tokens/s [14 cores] | tokens/s [1 core, ÷14] | +|---|---|---|---| +| 100 | 42 | **54.01** | 3.858 | +| 300 | 133 | **17.90** | 1.278 | +| 1000 | 473 | **5.55** | 0.396 | +| 3000 | 1,486 | **1.62** | 0.116 | + +**Message sizes (measured from every minted token):** +E=100: solution 16 B + nonce 8 B; E=300: solution 16 B + nonce 8 B; E=1000: solution 16 B + nonce 8 B; E=3000: solution 16 B + nonce 8 B. +Token size is **constant in difficulty**: every token at every measured E is exactly 16 B solution + 8 B nonce — raising E raises solve cost, never message size. + +> Over a 30× rise in difficulty (100→3000), the machine mint rate fell 33× — ~1/effort, so halving the target roughly doubles the mint rate. + +## Comparison plots (every plot compares C vs Rust; with multiple CPUs each plot is faceted per CPU and `xdev_*` charts compare CPUs directly) + +### Solve Time By Runtime + +![solve_time_by_runtime.png](plots/solve_time_by_runtime.png) + +### Throughput + +![throughput.png](plots/throughput.png) + +### Jit Speedup + +![jit_speedup.png](plots/jit_speedup.png) + +### Peak Rss + +![peak_rss.png](plots/peak_rss.png) + +### Solve Distribution + +![solve_distribution.png](plots/solve_distribution.png) + +### Verify Time + +![verify_time.png](plots/verify_time.png) + +### Compile Overhead + +![compile_overhead.png](plots/compile_overhead.png) + +### Effort Attempts + +![effort_attempts.png](plots/effort_attempts.png) + +### Effort Time + +![effort_time.png](plots/effort_time.png) + +### Dos Protection + +![dos_protection.png](plots/dos_protection.png) + +### Concurrency Solve + +![concurrency_solve.png](plots/concurrency_solve.png) + +### Concurrency Verify + +![concurrency_verify.png](plots/concurrency_verify.png) + +### Mining Rate + +![mining_rate.png](plots/mining_rate.png) + +## solve results + +| device | challenge | impl | runtime | median | p95 | solves/s | hashes/s | sols/solve | RSS(KB) | +|---|---|---|---|---|---|---|---|---|---| +| apple-m4-pro-25-5-0 | 0000000000000002 | equix-c | interpreted | 39.795 ms | 40.876 ms | 25.1 | 1,646,839 | 2.01 | 3376 | +| apple-m4-pro-25-5-0 | 0000000000000002 | equix-c | None | 0 ns | 0 ns | 0.0 | 0 | 0.00 | 1440 | +| apple-m4-pro-25-5-0 | 0000000000000002 | equix-c | interpreted (fallback) | 39.849 ms | 41.056 ms | 25.1 | 1,644,624 | 2.01 | 3376 | +| apple-m4-pro-25-5-0 | 0000000000000002 | equix-rust | interpreted | 29.525 ms | 30.942 ms | 33.9 | 2,219,659 | 2.01 | 3760 | +| apple-m4-pro-25-5-0 | 0000000000000002 | equix-rust | compiled | 4.628 ms | 4.746 ms | 216.1 | 14,161,653 | 2.01 | 3744 | +| apple-m4-pro-25-5-0 | 0000000000000002 | equix-rust | compiled | 4.610 ms | 4.721 ms | 216.9 | 14,215,283 | 2.01 | 3744 | +| apple-m4-pro-25-5-0 | 0102030405060708 | equix-c | interpreted | 40.109 ms | 44.323 ms | 24.9 | 1,633,943 | 2.17 | 3376 | +| apple-m4-pro-25-5-0 | 0102030405060708 | equix-c | None | 0 ns | 0 ns | 0.0 | 0 | 0.00 | 1440 | +| apple-m4-pro-25-5-0 | 0102030405060708 | equix-c | interpreted (fallback) | 40.144 ms | 41.151 ms | 24.9 | 1,632,504 | 2.17 | 3376 | +| apple-m4-pro-25-5-0 | 0102030405060708 | equix-rust | interpreted | 29.600 ms | 30.640 ms | 33.8 | 2,214,021 | 2.17 | 3760 | +| apple-m4-pro-25-5-0 | 0102030405060708 | equix-rust | compiled | 4.606 ms | 4.728 ms | 217.1 | 14,227,561 | 2.17 | 3760 | +| apple-m4-pro-25-5-0 | 0102030405060708 | equix-rust | compiled | 4.608 ms | 4.708 ms | 217.0 | 14,222,801 | 2.17 | 3744 | +| apple-m4-pro-25-5-0 | cafe | equix-c | interpreted | 39.930 ms | 41.032 ms | 25.0 | 1,641,272 | 1.98 | 3376 | +| apple-m4-pro-25-5-0 | cafe | equix-c | None | 0 ns | 0 ns | 0.0 | 0 | 0.00 | 1440 | +| apple-m4-pro-25-5-0 | cafe | equix-c | interpreted (fallback) | 40.077 ms | 42.201 ms | 25.0 | 1,635,243 | 1.98 | 3376 | +| apple-m4-pro-25-5-0 | cafe | equix-rust | interpreted | 29.733 ms | 30.856 ms | 33.6 | 2,204,139 | 1.98 | 3792 | +| apple-m4-pro-25-5-0 | cafe | equix-rust | compiled | 4.618 ms | 4.753 ms | 216.6 | 14,192,514 | 1.98 | 3760 | +| apple-m4-pro-25-5-0 | cafe | equix-rust | compiled | 4.645 ms | 4.971 ms | 215.3 | 14,109,504 | 1.98 | 3760 | +| apple-m4-pro-25-5-0 | deadbeef | equix-c | interpreted | 39.902 ms | 41.081 ms | 25.1 | 1,642,432 | 1.97 | 3376 | +| apple-m4-pro-25-5-0 | deadbeef | equix-c | None | 0 ns | 0 ns | 0.0 | 0 | 0.00 | 1440 | +| apple-m4-pro-25-5-0 | deadbeef | equix-c | interpreted (fallback) | 39.801 ms | 41.001 ms | 25.1 | 1,646,573 | 1.97 | 3376 | +| apple-m4-pro-25-5-0 | deadbeef | equix-rust | interpreted | 29.508 ms | 31.168 ms | 33.9 | 2,220,948 | 1.97 | 3776 | +| apple-m4-pro-25-5-0 | deadbeef | equix-rust | compiled | 4.624 ms | 4.864 ms | 216.3 | 14,172,692 | 1.97 | 3760 | +| apple-m4-pro-25-5-0 | deadbeef | equix-rust | compiled | 4.640 ms | 4.758 ms | 215.5 | 14,122,870 | 1.97 | 3760 | + +## verify results + +| device | challenge | impl | runtime | median | p95 | result | RSS(KB) | +|---|---|---|---|---|---|---|---| +| apple-m4-pro-25-5-0 | 0000000000000002 | equix-c | interpreted | 27.438 µs | 28.834 µs | OK | 3376 | +| apple-m4-pro-25-5-0 | 0000000000000002 | equix-c | None | 0 ns | 0 ns | None | 1440 | +| apple-m4-pro-25-5-0 | 0000000000000002 | equix-c | interpreted (fallback) | 26.958 µs | 31.042 µs | OK | 3376 | +| apple-m4-pro-25-5-0 | 0000000000000002 | equix-rust | interpreted | 35.792 µs | 37.500 µs | OK | 3744 | +| apple-m4-pro-25-5-0 | 0000000000000002 | equix-rust | compiled | 34.645 µs | 45.500 µs | OK | 3744 | +| apple-m4-pro-25-5-0 | 0000000000000002 | equix-rust | compiled | 34.750 µs | 41.625 µs | OK | 3744 | +| apple-m4-pro-25-5-0 | cafe | equix-c | interpreted | 27.021 µs | 28.000 µs | OK | 3376 | +| apple-m4-pro-25-5-0 | cafe | equix-c | None | 0 ns | 0 ns | None | 1440 | +| apple-m4-pro-25-5-0 | cafe | equix-c | interpreted (fallback) | 26.750 µs | 28.417 µs | OK | 3376 | +| apple-m4-pro-25-5-0 | cafe | equix-rust | interpreted | 33.666 µs | 37.667 µs | OK | 3792 | +| apple-m4-pro-25-5-0 | cafe | equix-rust | compiled | 33.521 µs | 38.500 µs | OK | 3744 | +| apple-m4-pro-25-5-0 | cafe | equix-rust | compiled | 35.313 µs | 39.208 µs | OK | 3744 | +| apple-m4-pro-25-5-0 | deadbeef | equix-c | interpreted | 26.917 µs | 28.708 µs | OK | 3376 | +| apple-m4-pro-25-5-0 | deadbeef | equix-c | None | 0 ns | 0 ns | None | 1440 | +| apple-m4-pro-25-5-0 | deadbeef | equix-c | interpreted (fallback) | 26.625 µs | 27.792 µs | OK | 3376 | +| apple-m4-pro-25-5-0 | deadbeef | equix-rust | interpreted | 35.396 µs | 37.625 µs | OK | 3760 | +| apple-m4-pro-25-5-0 | deadbeef | equix-rust | compiled | 34.375 µs | 40.667 µs | OK | 3744 | +| apple-m4-pro-25-5-0 | deadbeef | equix-rust | compiled | 34.875 µs | 38.125 µs | OK | 3744 | + +## hashx_compile results + +| device | challenge | impl | runtime | median compile | median exec | RSS(KB) | +|---|---|---|---|---|---|---| +| apple-m4-pro-25-5-0 | 0102030405060708 | equix-c | interpreted | 18.833 µs | 2.729 µs | 1504 | +| apple-m4-pro-25-5-0 | 0102030405060708 | equix-c | None | 0 ns | 0 ns | 1440 | +| apple-m4-pro-25-5-0 | 0102030405060708 | equix-rust | interpreted | 25.687 µs | 2.708 µs | 1856 | +| apple-m4-pro-25-5-0 | 0102030405060708 | equix-rust | compiled | 35.125 µs | 3.250 µs | 1856 | +| apple-m4-pro-25-5-0 | deadbeef | equix-c | interpreted | 18.375 µs | 2.625 µs | 1504 | +| apple-m4-pro-25-5-0 | deadbeef | equix-c | None | 0 ns | 0 ns | 1440 | +| apple-m4-pro-25-5-0 | deadbeef | equix-rust | interpreted | 27.750 µs | 2.854 µs | 1856 | +| apple-m4-pro-25-5-0 | deadbeef | equix-rust | compiled | 32.584 µs | 2.708 µs | 1856 | + +## effort results + +| device | base | target | impl | runtime | mean attempts | median time | mean achieved | +|---|---|---|---|---|---|---|---| +| apple-m4-pro-25-5-0 | abcd | 10000 | equix-c | interpreted (fallback) | 629.0 | 25.072 s | 11898 | +| apple-m4-pro-25-5-0 | abcd | 10000 | equix-rust | compiled | 629.0 | 2.901 s | 11898 | +| apple-m4-pro-25-5-0 | abcd | 1000 | equix-c | interpreted (fallback) | 114.0 | 4.532 s | 1922 | +| apple-m4-pro-25-5-0 | abcd | 1000 | equix-rust | compiled | 114.0 | 529.610 ms | 1922 | +| apple-m4-pro-25-5-0 | abcd | 100 | equix-c | interpreted (fallback) | 4.0 | 157.840 ms | 141 | +| apple-m4-pro-25-5-0 | abcd | 100 | equix-rust | compiled | 4.0 | 18.246 ms | 141 | + +--- +_See `results.csv` for the full flat dataset and `raw/results.json` for per-rep data._ \ No newline at end of file diff --git a/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/results.csv b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/results.csv new file mode 100644 index 0000000..718eefd --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/results.csv @@ -0,0 +1,57 @@ +impl,device_label,device_type,device_name,device_arch,operation,runtime_requested,runtime_effective,label,reps,ok,min_ns,median_ns,mean_ns,stddev_ns,p95_ns,solutions_mean,compile_median_ns,attempts_mean,achieved_effort_mean,solves_per_sec,hashes_per_sec,peak_rss_kb,verify_result,error +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,interpret,interpreted,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,37913291.0,39901812.5,39991645.0,678294.2,41081125.0,1.970,0.0,0.00,0.0,25.06,1642432,3376,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,interpret,interpreted,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,38351583.0,39795020.5,39867319.6,676173.0,40875750.0,2.010,0.0,0.00,0.0,25.13,1646839,3376,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,interpret,interpreted,"{""challenge"": ""cafe"", ""varied"": true}",100,True,38540916.0,39930000.0,39936955.5,566004.8,41032042.0,1.980,0.0,0.00,0.0,25.04,1641272,3376,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,interpret,interpreted,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,38747333.0,40109104.0,40683874.6,1745042.7,44323208.0,2.170,0.0,0.00,0.0,24.93,1633943,3376,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,try-compile,interpreted (fallback),"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,38774333.0,39801458.0,39853164.6,601486.7,41001375.0,1.970,0.0,0.00,0.0,25.12,1646573,3376,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,try-compile,interpreted (fallback),"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,38739667.0,39848625.0,39939464.5,787787.9,41056042.0,2.010,0.0,0.00,0.0,25.09,1644624,3376,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,try-compile,interpreted (fallback),"{""challenge"": ""cafe"", ""varied"": true}",100,True,38451791.0,40077229.5,40734482.9,3455120.6,42201166.0,1.980,0.0,0.00,0.0,24.95,1635243,3376,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,try-compile,interpreted (fallback),"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,38654458.0,40144458.5,40160433.3,718808.6,41150958.0,2.170,0.0,0.00,0.0,24.91,1632504,3376,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,must-compile,,"{""challenge"": ""deadbeef"", ""varied"": true}",0,False,0.0,0.0,0.0,0.0,0.0,0.000,0.0,0.00,0.0,0.00,0,1440,,must-compile requested but JIT compiler not supported on this platform +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,must-compile,,"{""challenge"": ""0000000000000002"", ""varied"": true}",0,False,0.0,0.0,0.0,0.0,0.0,0.000,0.0,0.00,0.0,0.00,0,1440,,must-compile requested but JIT compiler not supported on this platform +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,must-compile,,"{""challenge"": ""cafe"", ""varied"": true}",0,False,0.0,0.0,0.0,0.0,0.0,0.000,0.0,0.00,0.0,0.00,0,1440,,must-compile requested but JIT compiler not supported on this platform +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,must-compile,,"{""challenge"": ""0102030405060708"", ""varied"": true}",0,False,0.0,0.0,0.0,0.0,0.0,0.000,0.0,0.00,0.0,0.00,0,1440,,must-compile requested but JIT compiler not supported on this platform +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,interpret,interpreted,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,28162125.0,29508125.0,29591707.5,711052.0,31168250.0,1.970,0.0,0.00,0.0,33.89,2220948,3776,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,interpret,interpreted,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,27463583.0,29525250.0,29568428.3,756124.3,30942250.0,2.010,0.0,0.00,0.0,33.87,2219659,3760,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,interpret,interpreted,"{""challenge"": ""cafe"", ""varied"": true}",100,True,28081833.0,29733146.0,29741392.1,698673.5,30855833.0,1.980,0.0,0.00,0.0,33.63,2204139,3792,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,interpret,interpreted,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,27774000.0,29600437.5,29594415.9,650010.0,30640417.0,2.170,0.0,0.00,0.0,33.78,2214021,3760,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,try-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,4414833.0,4640416.5,4637934.5,82397.6,4758167.0,1.970,0.0,0.00,0.0,215.50,14122870,3760,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,try-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,4272458.0,4610249.5,4625905.4,166032.4,4721208.0,2.010,0.0,0.00,0.0,216.91,14215283,3744,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,try-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,4342000.0,4644812.5,4688950.4,196808.6,4970750.0,1.980,0.0,0.00,0.0,215.29,14109504,3760,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,try-compile,compiled,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,4281709.0,4607812.5,4602147.1,72953.2,4707959.0,2.170,0.0,0.00,0.0,217.02,14222801,3744,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,must-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,4317167.0,4624104.0,4641323.3,132190.0,4864250.0,1.970,0.0,0.00,0.0,216.26,14172692,3760,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,must-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,4435042.0,4627708.5,4626201.2,62056.1,4746000.0,2.010,0.0,0.00,0.0,216.09,14161653,3744,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,must-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,4315542.0,4617645.5,4622809.2,97940.2,4753333.0,1.980,0.0,0.00,0.0,216.56,14192514,3760,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,solve,must-compile,compiled,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,4360625.0,4606271.0,4604440.7,78787.2,4728125.0,2.170,0.0,0.00,0.0,217.10,14227561,3760,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,interpret,interpreted,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,24208.0,26917.0,26803.7,1688.5,28708.0,1.000,0.0,0.00,0.0,0.00,0,3376,OK, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,interpret,interpreted,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,24042.0,27437.5,26986.7,1517.1,28834.0,1.000,0.0,0.00,0.0,0.00,0,3376,OK, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,interpret,interpreted,"{""challenge"": ""cafe"", ""varied"": true}",100,True,23584.0,27021.0,26495.4,1467.5,28000.0,1.000,0.0,0.00,0.0,0.00,0,3376,OK, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,try-compile,interpreted (fallback),"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,23666.0,26624.5,26192.5,1442.8,27792.0,1.000,0.0,0.00,0.0,0.00,0,3376,OK, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,try-compile,interpreted (fallback),"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,23583.0,26958.0,26833.3,1832.9,31042.0,1.000,0.0,0.00,0.0,0.00,0,3376,OK, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,try-compile,interpreted (fallback),"{""challenge"": ""cafe"", ""varied"": true}",100,True,23792.0,26750.0,26292.5,1478.7,28417.0,1.000,0.0,0.00,0.0,0.00,0,3376,OK, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,must-compile,,"{""challenge"": ""deadbeef"", ""varied"": true}",0,False,0.0,0.0,0.0,0.0,0.0,0.000,0.0,0.00,0.0,0.00,0,1440,,must-compile requested but JIT compiler not supported on this platform +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,must-compile,,"{""challenge"": ""0000000000000002"", ""varied"": true}",0,False,0.0,0.0,0.0,0.0,0.0,0.000,0.0,0.00,0.0,0.00,0,1440,,must-compile requested but JIT compiler not supported on this platform +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,must-compile,,"{""challenge"": ""cafe"", ""varied"": true}",0,False,0.0,0.0,0.0,0.0,0.0,0.000,0.0,0.00,0.0,0.00,0,1440,,must-compile requested but JIT compiler not supported on this platform +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,interpret,interpreted,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,31084.0,35396.0,34778.3,2141.8,37625.0,1.000,0.0,0.00,0.0,0.00,0,3760,OK, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,interpret,interpreted,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,30833.0,35792.0,35150.0,2003.3,37500.0,1.000,0.0,0.00,0.0,0.00,0,3744,OK, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,interpret,interpreted,"{""challenge"": ""cafe"", ""varied"": true}",100,True,31125.0,33666.5,34415.4,2105.3,37667.0,1.000,0.0,0.00,0.0,0.00,0,3792,OK, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,try-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,31667.0,34875.0,35179.1,3453.6,38125.0,1.000,0.0,0.00,0.0,0.00,0,3744,OK, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,try-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,31541.0,34750.0,36097.5,5872.2,41625.0,1.000,0.0,0.00,0.0,0.00,0,3744,OK, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,try-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,31708.0,35313.0,35334.6,3269.4,39208.0,1.000,0.0,0.00,0.0,0.00,0,3744,OK, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,must-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,31625.0,34375.0,35332.1,3987.2,40667.0,1.000,0.0,0.00,0.0,0.00,0,3744,OK, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,must-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,31041.0,34645.5,35844.6,5387.1,45500.0,1.000,0.0,0.00,0.0,0.00,0,3744,OK, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,verify,must-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,31792.0,33521.0,35110.4,4831.3,38500.0,1.000,0.0,0.00,0.0,0.00,0,3744,OK, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,hashx_compile,interpret,interpreted,"{""challenge"": ""deadbeef""}",100,True,709.0,2625.0,2740.5,369.5,3583.0,1.000,18375.0,0.00,0.0,0.00,0,1504,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,hashx_compile,interpret,interpreted,"{""challenge"": ""0102030405060708""}",100,True,750.0,2729.5,2807.1,1265.7,2916.0,1.000,18833.0,0.00,0.0,0.00,0,1504,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,hashx_compile,must-compile,,"{""challenge"": ""deadbeef""}",0,False,0.0,0.0,0.0,0.0,0.0,0.000,0.0,0.00,0.0,0.00,0,1440,,must-compile requested but JIT not supported on this platform +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,hashx_compile,must-compile,,"{""challenge"": ""0102030405060708""}",0,False,0.0,0.0,0.0,0.0,0.0,0.000,0.0,0.00,0.0,0.00,0,1440,,must-compile requested but JIT not supported on this platform +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,hashx_compile,interpret,interpreted,"{""challenge"": ""deadbeef""}",100,True,625.0,2854.5,2842.5,358.4,3167.0,1.000,27750.0,0.00,0.0,0.00,0,1856,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,hashx_compile,interpret,interpreted,"{""challenge"": ""0102030405060708""}",100,True,583.0,2708.5,2772.5,324.8,3125.0,1.000,25687.0,0.00,0.0,0.00,0,1856,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,hashx_compile,must-compile,compiled,"{""challenge"": ""deadbeef""}",100,True,1792.0,2708.5,3763.8,4406.5,7042.0,1.000,32583.5,0.00,0.0,0.00,0,1856,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,hashx_compile,must-compile,compiled,"{""challenge"": ""0102030405060708""}",100,True,1666.0,3250.0,9662.1,23713.0,30917.0,1.000,35125.0,0.00,0.0,0.00,0,1856,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,effort,try-compile,interpreted (fallback),"{""base"": ""abcd"", ""target_effort"": 100}",10,True,156814959.0,157839937.5,157944800.0,879653.2,159548708.0,1.000,0.0,4.00,141.0,0.00,0,3360,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,effort,try-compile,interpreted (fallback),"{""base"": ""abcd"", ""target_effort"": 1000}",10,True,4519750292.0,4532155291.5,4532462175.0,6812280.9,4544932708.0,1.000,0.0,114.00,1922.0,0.00,0,3360,, +equix-c,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,effort,try-compile,interpreted (fallback),"{""base"": ""abcd"", ""target_effort"": 10000}",10,True,25014879959.0,25071845583.0,25121109975.0,132452550.4,25475594334.0,1.000,0.0,629.00,11898.0,0.00,0,3360,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 100}",10,True,18041667.0,18246083.5,18303716.8,177126.9,18554625.0,1.000,0.0,4.00,141.0,0.00,0,3728,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 1000}",10,True,525737083.0,529609500.0,529856045.7,2801959.0,534122250.0,1.000,0.0,114.00,1922.0,0.00,0,3760,, +equix-rust,apple-m4-pro-25-5-0,cpu,Apple M4 Pro,aarch64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 10000}",10,True,2894295750.0,2901163229.5,2900547420.9,4923569.6,2910075792.0,1.000,0.0,629.00,11898.0,0.00,0,3760,, diff --git a/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/run_meta.json b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/run_meta.json new file mode 100644 index 0000000..54278d4 --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/run_meta.json @@ -0,0 +1,16 @@ +{ + "timestamp": "2026-07-28T10:25:17+00:00", + "config": "configs/full.toml", + "cpu": "Apple M4 Pro", + "nproc": 14, + "devices": [ + "apple-m4-pro-25-5-0" + ], + "device_records": { + "apple-m4-pro-25-5-0": { + "type": "cpu", + "name": "Apple M4 Pro", + "arch": "aarch64" + } + } +} \ No newline at end of file diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/concurrency.csv b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/concurrency.csv new file mode 100644 index 0000000..5b8c8ff --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/concurrency.csv @@ -0,0 +1,13 @@ +device,impl,operation,workers,ok_workers,per_worker_median_s,aggregate_ops_per_sec,per_worker_ops_per_sec,scaling_efficiency,total_peak_rss_kb +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-c,solve,1,1,0.021164817,47.248,47.248,1.0000,70928 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-c,solve,2,2,0.021224561,94.230,47.115,0.9972,141856 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-c,solve,4,4,0.021360908,187.314,46.829,0.9911,283712 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,solve,1,1,0.021151983,47.277,47.277,1.0000,3840 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,solve,2,2,0.021205848,94.314,47.157,0.9975,7712 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,solve,4,4,0.021680499,184.824,46.206,0.9773,15408 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-c,verify,1,1,0.000042167,23715.228,23715.228,1.0000,71440 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-c,verify,2,2,0.000042566,46989.452,23494.726,0.9907,159360 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-c,verify,4,4,0.000043251,92572.108,23143.027,0.9759,352128 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,verify,1,1,0.000055594,17987.553,17987.553,1.0000,2816 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,verify,2,2,0.000056695,35282.060,17641.030,0.9807,5616 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,verify,4,4,0.000059399,67632.286,16908.071,0.9400,11264 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/mining.csv b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/mining.csv new file mode 100644 index 0000000..4f72632 --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/mining.csv @@ -0,0 +1,5 @@ +device,impl,challenge_base,effort,samples,attempts_mean,achieved_mean,token_s_mean,token_s_median,token_s_stddev,tokens_per_sec_1core,workers,ok_workers,tokens_per_sec_machine,scaling_efficiency,failed_searches,solution_bytes_min,solution_bytes_max,nonce_bytes_wire +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,abcd,100,50,34.91,1033.5,0.677894,0.498451,0.571391,1.4752,4,4,4.4530,0.7547,0,16,16,8 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,abcd,300,50,125.21,2198.4,2.573122,1.745419,2.859544,0.3886,4,4,1.3950,0.8974,0,16,16,8 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,abcd,1000,50,494.16,4860.9,10.889394,7.032078,10.661022,0.0918,4,4,0.4243,1.1550,0,16,16,8 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,abcd,3000,50,1287.94,29510.4,28.881196,23.492593,23.425721,0.0346,4,4,0.1715,1.2386,0,16,16,8 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/compile_overhead.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/compile_overhead.png new file mode 100644 index 0000000000000000000000000000000000000000..c997a31cb1a7eeffe8fb8647a72132a091648243 GIT binary patch literal 49759 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/concurrency_verify.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/concurrency_verify.png new file mode 100644 index 0000000000000000000000000000000000000000..4e8f0c198d1a0154acd49e5bd1c324133fd020b9 GIT binary patch literal 68078 zcmcG$Wms12_AfdC1r!O3lrlh(77*!BKt(}7x*rKaLPENvR8mQ$MUYPEZl$}syGwG9 z>01AN_J?zwPy2jW*UJKYnDd_Z7~@y>{3!celJGp`c?3ZSA4@%yLl7Kn1i@Ov$A$0A z{WWZX|L|EoQnr#e)3>tGvCu=F=~$V+F|&H}T9@vfo`vOWGt+yl92~41%yfoUR_2y` zY-}d~`!`t4EDYEz266V`Q_h)7saPTi$rAcMEZN|BM+6H&9zPUSu#H?Ev9Y~UcZ#>Z zxAT;>OzBIY7^75DoLBpg8(0rNy_b4Xi_Mee{PIfn@s+c+pT2*v61^BWO5ZI)=V8_9 zP@*0+M!ONJzWPP|%TreRn7*xPw}_~buTcYKLjzG!6CCyA`1BqmV)*nX=f^rJ=>C1_ z!6j^jkABaCq!agrxa+?!19?7BV*lsIzeKx9{_~qZ2)}zF|NZwQ+-LstQLo*T=tcg0 zDMfYjmldwm(&vznvm-~A85tQQ_-9C4FUHE=mX(!-Tg5+PZf%`s?k|mbqQZ3L{1sBt z_Z+xtYHGh<<&cIo;5}9w8k_A@ZF|wlqoAM=o0Ua^j89LW$yRvn~29ZD}gGg+U8TnH8qJ zzaG~_2|ADl2%qq-j+PPBlP@nXkFTy0QBhIlCW<#mE{W|t`tVny&>Tyx!1OG_tdeu) z-Me?Ns>v;lA$PG5o7Lf}gPkRo$Ot?akdo?RZC3`&g$x_xs8pttW;SeWqe}JaD|I-pP=4w;oIS;@wph6QLzWN zJOc5$4%aG(>&a~eXh>Pr4HuRJ`FyGQNz2R25m#d2BNC&$!RiP0?Cm}3H}_=fH8wzdXO094O3X{Ynit%eH>q2 ze#6x=IjPIb%S*nEQDh2%f8;F|H(veZ$&+rC8+2zMKFIA0>me>0n z&CeT_33c<;A1L0dmsM3Yk`oq6SM;f_7W@5*Q|jgyzNy9CvT_BctDBpf2;wM2Yieq0 z-_&EoZDDC?tZr(gY0MM=8>fG8Q0)3=^56uCc+uz2i7s8fT(q*kzfX7fE&-yA!MJyJ z$|3cKDocxHi8DP@Uo9NT<(105<*dDY%|&_T>eZ^o#`B7binv3@%SCd>w#jBLJ6@}1 zFJ4?+URfzB<*{<1RMR44si=?aA{3Ntu{Qnsp2G|7R9Q_;{N|+|%7P5cuYAX^2h_@H z&dnO$FPl=zX9mLgjNYhp?@${o+QdFrRi)fr9U(x-xeQ5c+>+z@8&X!iRnxu1;@EAq znuaTEc8*PYlUD{s!rsYKKiwH=NO}A0xEvPVcDq9|Tfc?!$IqV_*z@6BujQhaKJ&46 z-o9@(`U)XOW)~NYI{7FlD2DkEWm8kug5`oS=c($N>gw&@p==D^Qco(`<@25wkjoz* zriptKEf>v2WA2*{Yx{D%TOSuKGf_H?;C*|&pscb|#C_)a=MOszUEU@GIdybn*lw;q zWK>jYnEeJ?m*&XGNcd}$lhs1|<2Z>uMuho$eOfNrA3oqSe3mNQDS5Zj$YVNeNTQUi zkTcU1c8{N*AJ?_0q$HP+iYE(-G)S$ltu3?Hf{m3`pYyA)kIUYwM%fG%&ztekM-mb| zyqPbXZZI%-mBHp~?(Gf5(&m4+%&w}Rot>T6I}|PG5FQe86{qqHHdcwvTD0c3(><5d zhPo(N4?jKGn5lUB9iztbd-eURBP9dlRqkJvnP(>p%*LY2HtMO;($ai=`r0iYCCFtf zY1(-X3=Ks%mU6vwF&i$d8g)K2StYl&w$`I{-jCBfI#`u)T5JmU3e^&C{2n)#RMeI} zcumML+>hd(*C7oFtfI}@=$pgc72LPa1SP0cH4|qWu2~y4?#Y_W47Brc8mLUq%|*=c z%g*_*m5)zWoSq!wHl>EzNlRaF*r+2bI$j&A5ccu$!BF~1tVQmvuWM^L?Syn}FUott zCg7PFbj?l_3|%YILdCIxu@Fu!#Rn*9SZ-kJ!5a=1Izx;Hzbwq?CkuO z6oe_ZHa83PxTAc3K9ABBpb1dZH!%3Qhr|7DS-GAZ(-1&w0A0eK@q2nYi=~YX`hS)` zGDeT*4`gZyvktekJTr4Z`l0*mY??d~*B<=!`T`R4B*A_Nz6u)6N1u1u3=a>F{b7N2 z6?WPFJ%iS6A2Sn^7N?26-Gmn-!$p=w`)lQg8KXJ$;$G%W&c{1_xN~_%cFmwOw1>I&!M zv{4D4;+HjO48Eg&1O-CDocS$`15?lLCZgSbTRrF1$BwC~%!-rFAw{RAETM{)L`^F8 z-d_!JmdA-?SFdsi#k3*pY;2i)Mqk6zGLMJXbq@E|41764 zBO}vn7$5HG*&l4bF54W;(Ien7yu5sozym%$&LZ{E z*iuC{Vm3CmceBkD?vC9Gp#)^C)74=tYKaA{2~Weeojt6qE!Rc`SpxtSNGB`wsu01L z-APxH-#zY3cxo?9RB^P4{;6dsL;Jaotv2B{a^wCY3-t4Rh|(3CGSrKz)z#IF1T-m2 zDx&zTb?@A{BOTw7B_n(sOhATzX4pnVe7B+dfHN^}p{IbE(!!sor%10k&$zG92M>9( zFtTi{i;B99ZZKc^h}I7|M%wH&@mWM~5@%XQ{@Cn+Iu%z>cK2|_0^FW@ zB%lh)CckhmN^E`e<$jJ;j<4CmckkZaZ4*8<-$;$|eYwWmW5t=FlIukf!-2u&Hy=ly zK7Y=0@F67oK!evXPgPM?wvzMSJrxNFFU`HL{5GrR8`7`w9Z!$<)c0Y5ip*VHTv(41 z!ZatV8D*lIIXO8CD_|=xt}tSJ%QhSDs`tBM;cRc7^s1Tl{7rbF(cn*AWc@upo&w|R z1am>X|I4kXl#zXlGjWHy85#71SoP!t#Kd!G#rEC%SCEDn*dCulw!*n_5Q z*@Q<(`J>>?@xjh8=l%Ql(V7ZLX?R-Ue7xOh3uSBk@438OvoOk2on2dNV^J%4XX3u+ z&9TLOM*3N1xn4)0<*(#c7L2CzUp><@fMoalB;+x}2Q=}7cQOyA|I-Nrvw8i}Z&-$% z#mpWOrP<4i^sOhQ7=2Y*@xN!(eVf(sXn#X}f3_u}XkD|+o;&4&we(+;jJ7;c7=10r z5t=*qk9JpvB&JBZI+8^7*=^Ughs&L)%*u91?e|tq*1!0xvo^dxOJJlP)0SC6nJ5!O zBq=G0R6@V-f`?k&)WrNK=z!>6hK9p#pD&rOvd0^lr#wmqCPRA7eVI!f>hfKcz#O!=SBcN%FC zfxpv1!>2HQFChCneOg6Xf4AoD^Jew{Z0+H9$+MgNYEXFUa=21}xC)=_yAwD}eq?O^ z7VUp$M>Q(jDIg$V?qn>_SgB0!rLcj4L3~ouZ*3>}e~+QSbi_zHo`-N?j8&u9{B&-^ zcD_G5zC+-pUgJr)ym;rmgntDwS9Fz(tl?N#K%lhO!f=_x=!snqqi_%R529yx?*7~V z&t8zu9uTD+@TYee8u?LOx>S8!vFKC%vTY-Ut&V4Qk0@!(%o3A9*lf+ry=P|M^Wco( zWJ7)Y3-{()0LQS9Jm^#m4h@~$-FPJ z=jV^0qK_@Fu~bo0vpmgQc$&EQ(HMh~pYkm#HhJl%<#g$@moyWnLF=_NrEy!`1{nwTw3NU^b7>vJF?jdQpK{E&syTuV4G~jL9;zD*WL=VIjpfYyLEX_Tk)u z)bfjYe3(Pcm|`v-F|RvwPkMGz%;ceaMNTkL=2YaZ$UGBPOk56lzF_>!{G>X_BYye#7Dzbd)t9gWX*DRo&hflMDjDGV8M>7)3= z>uEx@%02D}+Y4P1T^&Yw>w9|*-n7mix_-*sxPPB)VPQdiNdUf>YmK@m^|Zj$8dhTB zg!bxHPZ*1@^z`UCII{oD;V0RLz1yDe81_x>IfXkvFLIjEROdsslmGHK_s;O}FuUn6 zFCt=Z&qvClTFa7p@GF+y&cx{YXM7pKohz=5aqI@o;Z;3mPSLpC){a~u(4gS4*q35g z!u~Eg#XEC`JW66T*fL>}IspakdOclSKVd$YpDHnh6gnRli$+uC2#eG#r9$Uc5^wF8 z6(~rdvGFFR<+06?-{CJUZ!naf`&qQu9zL5Ce-M0DyL_!Oh0v?Nzu$g#&}xUJ=HP^< zZ*DL)**{_S=viB1(fRY7uYW7b@f+cD$tfz5mX?-g0S0+9QhXIwL;T5;^Q>Cs zzNg1)F6yOd%}i}JzT&jCvwPd5n6BzsSjd~ER`7i7X>7{QQXi)F!^QoL2HLl~%PK#9 z{Gj9Dc(L{{W3aJTkm-yoroo^7&Yg3xiEgv8;l-YM$|@^=2oAoYUh<9*@XnjfIsn$n;!kv$k&@Zi+n=g8UeDj zhRneQZ!D%}UWbnWXkES7lUih3{KtvXB17O{K7P2!{P@7S^yFaagO5)Q3{Q`>iqrDs zcZBdCA^0v^ZGHXZ!q1r5`lZl6ufo}N#N7Ar3~imbxylZVem@wDoa;qPsigSz>(}s8 z?B|iZZu|ST%Y%6Y?zn`Llf8T7CW}X0O4O8H*Q^y{a@si>Y{uK;#EVXqOvb;e0T3#$ zXxS;^F-*ZEKXB^iI0geZQ)HZ*RlIlnFd2NDN-FbQyZl+Pv93dzFm&8! zUKVIr3#SnAAHZy12nk{>eHzAUKa?Uv(YserRNjaC3_5e4*+Gzu&>t4zcgx`$jkk8h z*6_K$q^928T^kF47B?|j=kvRt${Rrs%chDmCVGZ8yEWU(_KoDqV>@cBGbwW2g+(+2yz-oGW z8r2c%%N+I!Pdthx2PP&acrB*!g^t$6VUtz2wh{#h9o!CO)AA2ulo4YJ!FC#B^yM|#LtPm)VN6hpC=x+bLXh zNTOXvP>_0ecXxiMfGreoHCX|)Me)W|p}!mk)V=rpixz*Y>&12TuZiH{;WdYI;EcJP z3T9}QeS)f3EGtZDGTu2hx3ZcJed&ay$`oQT(X;ej=-;?G(EJBpuT?CZ_rwO^f+suB zq`N*|C9x&8=-r@9XjVufrplZkch14V0d%>_KYz}FYGALmYZ9fH%6(v=tDtaYPn;8k zC<&XZm(F_*6W9Rvws+DxNB^wh+L+tNj~@Yz+z5VhE82eXj^kF#{b#{yxO{XPL zfW}W_H+_*{ZoW!H<_!MpN9PF$UZ|`4S}*m+egBS)WZ7=$8l6$d1t|lxDV%%y%_34# z_~*}`&$8Rn&$w7QwXv;viP7U1(d-e?1$_L<9KEJ>*qKu?E+?X#{I;_E{~tbZb|*dX2i zEj{=DpO5U+Z~n$j0CK}&Q*-k#tI)+?&~w&p1*T_bRr&6cUZkZZ1`QG9#r95>?4+cm z+c4?53`Y(^CjgaHO>JZW-^Wdm#OKKP_3MfN4KdKF(uCa3S1Bj;0AB_>2k04ML8qQ} zn*{E=hf&zc%*tx-9JoRHB_zbtto$!7Yy&T4X54@VaYx6}x_lhOD38*(FXK_BW*KOH zIA&&M0volLrKF?`zZ~5TdEy9D25mssu3a0SpZ@^VLkIY`Y-$g~PrI4Ms{+T{UGu|5 z_kbpJz)q45XU78NB-2{3p8Wdt>##xF<0XlMy6%O6fC+cWtW{n*&}E7r^2Af4Ykn)t1GLhP&gkfFoJBp=oxWW z7;U%jR)>?xNU5p)0EtBkIZ+B9ZwEadS^%vN#Du*E+}u}_lau>PY}lNSHYA(B-fNh* zU+T-01P!WIH~aB|fZ>}rZx(l)@|_OfL6Z?@V+NS<_U+q#5DK103w$&kDgOG41=y+8 ze7oD>8@TQf9ZcTa-UrBy%-_qPX%c}Q-r>(86Hk8OdD9s!W zyKj8V=0Y#8YW@o*|oDT^fJ$iJTiK&{c;t1`SxpRzww}2CS`1lY2-ShtP<0 zGR#oENmfBY18fH0$jEC!ofn9S8$eb6039tJ8VTH%E%4_m@|u*FslFLO(0)PDJG<1I z?k;tc)9!STGh5jg#0}`Q)bQj*?Cc(}YLqPBO@b2&>v-(y+b87nN{y{a&rfOmMe>hpc)!89i3}Sv|t20|0YA#%+k&C zTOjz!B?l9dv%5wK*yYqa_FN6)s0UirZ`mf;05b=aOMMy|n&sr5(YgZz0}N}KF)_4M zoUiboK7OntpD3*Z;9ZCb~5(Ws%Gx1b2dOZagg0aoGIBNErGog2xX_8@89rHj zB{4CP6L|x|!t(T=pf}@{Zq0*(-&!Ic$eRtIifoLKQ@8??o{*5xzfA)w9Y=kCl{+2< z;w~&KT%rFshNB+*5O`R_mTg~4*Xm!rdc}?~Gc%{P76Odtn%erC*J~o~KUKV`?Z2ke zDFCkA;01X~>|)x7BVzzO`s@9u{7zh<1LcEQQMPh{oW0Tz#_u8JkE>U&>XFD?|D2U; z(8hDy6zCEGK0f<5XBf11nV2|VyBr@Kp{uS8f=H3MmX_8oPz|^lRLhgX)Y9O?p(Bk|IGAscqyR<4U{H% zOj}O;zvlqSsP0q zd$^Ht!g%RpVf_>F#w?+ou0T#lfb+_rHh`|p`Rx=~JbRIPD>-Hv?)?JNXPdMbVOFk# zpj!X4MwyqPruavI6)qq?zP@i14nPW2P1lEt!+?sn41`EOAt52{#}AK{;i4dr{+FC2 zd%Pv$b)c}{fQ0JXFqI7hiK_PRYROu7SQuGTTbqF|cPTyl+sTKhwSm#A_oW!lId_?X z9Xw2P0YMllz8qUzXDEY&Ftf(^(6#P?2n-BP#kdrVCJ^5nXq@*aRHwM7c{A=3casj%8UVPaB@ugPfXR~C)pV2x7S&mqCVSuj`f0SxII8#fh$nNru((xQhbgEXfM zZ96q73EiB_P;+{gbFJJ`O#pY%Pq<1-nlnB9YIixejT2!8Nl5gqL0fbSk_Gpa3pLCE zEBEEgm;QTg0yRh$ctb-!j(4`UFbKL;`(Z;VKYDZ)leXEK9~5+%O3?n7<^U`ghnq-c zD658%oZvhw304*`+|XN$jJfaMWBYkdgYj9m3@bYGXwx0v+COapG^WFZs4!X&J%kAXn0+_>f%>$2yn%CSFT>-e^L<4}%}$hNTTVP7l=4S8!F!AalO~NPEFmQ(Swj-04D6DHU{c9YuBZW@rTcpwc&j zsjPzPq=keg_~CNGiKYe%oe9i$?tFCk#_oJ%yNZ1Z+Eg0wiMob{T*heI_gLD1F&`8} z0UqE0;V)4!bthlgd|U)I*0%3RYcP+H>;u=NK=O@xm;e=4WCsS4Fp&DF$jXv9fMi(%*8nIax{kYxW^oL$NU6_}#|4ndW0;e86ZhXd%FLPF7P6 zk|34(E#K-^!5QJA^sCDGde0ySNH}^oyUPPL0zjguuKB(c;z&={8Mw9(kxIV~iU16_ zW|&=?#-(7ab=z(wrg&Xzu%2lf=U^W_#T~Bb`hu zpMMWDFU4+lH+`5LHZ% zN-=#bzkz;pxX!N*zBm2sK_%Lts)EXd0lLU8l_?V=1oDXS&XZJoao4uF+>UrjDn~Pb ziEb>)St4v{afEKqqxdMe@U5Hp-Ypwu0Rc6+fT(5bLUnBry45F|`Fm9sTQ5PMG#GQ* z(};TOu)F*Rbh*Vh%zb;jJh%Qeig`U9v6K(KzFhe7Oddr>800DYx@S+GyjN$fWcOrjByL zgh52!z2hMZ4G+hMG5~-e$(8}vo~2V0tC;%v+qcG*+<*XLSgs_pzJUP>L5JOL0v|s= zPt|lDK83|kSMMT~hE9D3W6#isDt}B4wyC>fY8^;$7dBhxwmyTY7Pd!mPhaHbC7rIs zXX^c6=2Vi`pbDBNJnkivR3Wxu#hzRiYCa>KX^c~R<=h&L?iIw z?Nq&JY7aI7o~M#}g)=pnc#q>7pBl`!$3ad;qAviZpR#`A-p7QlOqt_ya21quUY!G@ z{Da-rY)`T9Tw6>7IBV=6bLW;vYM}H0D%nF}0(v?LkIkw&Dt?EtX-T|(om^$%DOPoS z3f8TNkr5Lr_57Z(aNM8p2Jxp>Nz19{$6tMh3y*&)FcDV!u9%rjR8>`xgFOg;)dAe7 zYXY_;U>_@&+P*#J97g^8_H2yg^vuj#vO9@^PZDr-1ZXnr%@O+{1K$O|?iUe*i&+Ob zUcCjk6of+;BW%E|Ktm&-Mv6Utd=42$r6rj47bvCDJu^NZuh$S`{%+2gTUxqHGl;)> zbyMhI{svMxkZaKLZ5Eywy5uM;2W0LU6-5m!j2&V(rLd`gH#OCamN_hyX~fBX0L(g( z*QZ$n7PmRbQp2Tomyz{~(_>=LAMEeT0$2xxg8l>$kn}gMKhwXA4m6EeL!W5HcW6&k zd)k8WveCp=5pIQ5ZaTt;RDy)|I{UxN+Wj4# zU6A0>4FYxS33o@)CUnR=IXSsKNzG^VTYJRi^q34GAt8~?ECe#(4jUODpdS%^1Npt7 z{6w2;^QXnc)_Xi^i2f_hjK$NSLcVHLf znbs(@WJkfq?=33Nz2Nn;_OmQmL zZF`~)d#1RR4(hu@Oo5g%JdgYk<9u)qT3tGZBS+=t*Niag&@#_2M_iEZDoNPR8|PLTUq<@a<BVced6OK2 zo6DY|oc*3kSO6F;V2C}^+K=m-o2Y`G4Js|_-VuJIn}@%sTx@j*xXlX%1rL;;-c`yt6VuiJ zju%yM0nFBMPcqF)VDhLF0F>q$pB4TMN&knicU01l z7CP*)O88OMSzrDNqB=PyoX?sGB3vya+)iLe%BriU6^uYZh_i-az^UQ2U8e&}TK2^Y zH`oVnb3J(!<-3Vx?Yv!plcP?>KLdb=hjeCU2CWgm2U%7Naz|sQ$1$UPXdMA{hID`j za2L0>IZSVwir>g1pAE2&AOW)hP;mktzXar=V2r*6oP_cuMEh67ON@t?7dE2lu)=)= z4kj3O6433?g#>)4#`fIA`SjR^S+kTJkmMuSaMKnKpbStUb{u{IEpI?FSmc`1izh(v z#KgscjspX2&T#<;vl{-UzlX<};NakKVDYs;h7kp411wiapFn!2HSz&wGxFT5bVWIk zUXqI!-C$ACU*xjm2NmNo{H@uxn6X%^md|*dpSb2*u*FpAWEk>jP$Y5~nv`-nrJ<9>*^5an zz#IOAxZk<)TjAx-BXvt++G0RplzU@sZ2==d-!<)Eh1du~t>@dT=KBYLA!Fgh?&X*{ zc@wYnWyXjKC@Cq$*LW{#KIhq;0|r`WJl|BE*d1_Zh(pl}k_;$4;-0NIU{CYq_=m`8 z0vbSR>Hq!t#RowVG2fXOurR zKPSWlSMN8F%Lhbw&AMrlnhMT;MCh&e|IWp5n2id6MpFqZQ`DyV!|{5Ucc*YxKa z5JM^B)6&v{*o1bQr=iSM3td0ygZ^w!x`1w`T<-V)Ks$ZN6AtZ4apbo&abn4!)ZWK6V8O#DDun1Eel{`M_L|1K1SpO(w< zRd+mMFPK1(3TrR2G(dH~eLzo?QG1C=wA27v9!g50lMJ$+ATN4>;evaC+!YY+B&_0n z3365ooo7)c3ZS-0=Q}{0ZcxDVoSc_{U_-uaeRo#^`kFtjuxV&XJ7GtegAH1x z_yhzna@+tfjXG{U1BUd1Z4|1}2X3*dzP|qY!u>oDL?^*s3Fp9gRhbdd*RPY`n`mJX zqd`D+uSWA0ZNPcg*Vheq9nqCV14pQzuQ{HF3!yqR*qQ|$5+H4y=8|Tq?M3i>>QNm@ zkdM(L&`av+Q}@hFHpL9}k62$r6f|}EoiD+`9_aK0 z_H7H`1Y)|Vp3N254oT%7MQDNT&xC0)NBJq47Q6k!=s%HX zZu!)n-+%syLaU++c|!Gzuz2zfJ(?O2ayn4vqxu(?{&Dqz%ZUJ_O-5p^lj+;V-~+Ie z(wb8+dG~MmNw`Dc6!y6|9SPUdZ$I=EXj$-j9yN(tcUZ`3{JN$<#^RH(cmwP$D6@$S zdMXHov3O+g2mbuY=;-M9?bb6t2^dE0A>B5>oPj4U48WBO0beuYYd$R3_*MT@+7NKw%NMMx&#nCb}`_V4*`H z^u(eLaZ-?zv9Yl!1ti`)BgcSNPIBJUioO^7SKa|kByj-uki(_op2R}emeOnVqTvJ> zL^m&e9H7GTQ2v&idk-oCu8=wEDm=g+&%S$!5d7>hs+yDM{)`tSLgy+G4?$-1(eixE zV28g9srCOP(OpqlSJM9){P>$Eq&M&S3%B zp7PuI`B_Q*0VM&Z{qTNfA+}kXut`26PEk=2N)D=PYB+#EgSl$aWI9~vCP`y=2DnNc z)YM1NYbIf~BTQ?x#I!={W@;ccR87=)VNTKB%5nx*P zU%$BG?HXHK>meHN16sH?L@$50w4`&KqU!+-s;EsxMFl!c4a^XBh>c#Lhy@;qk0cryjq77VZelYJYng{{uYy#F%6yOdb!Wu?pCHYuNYMfOY0_CvO zSO`jSp?(z8l(FDMf=aGFw2(^WLT58*WbM?R!FV2mh(5`ZEu^=!Yt+HX&#woq7Mc<}Je8!L`WR<$1z~?! zi;DBH79v&$c zQocV)0J^z|nFAyc;8X{UgSbCsXctmtuMhn465CVGJ@B1>XzTNMS#ejc#+9Lh&*9-8 zK!V&YZrj5f=~ALZGzmL_wMdgk)hDwK{Neyf7BKSc=6=HcEwJwT0c1B zh&E_^D9VQ0+R>l8dftzAk@M>XNyY_IKv`>ge5+Y-18+-Bu(p04F+v=6sw;tWAeHcY1MQ zVIdtHodG2JRdgRh4d}=%TTjuDd3gPERh0cmT^RP9c_o*qS9w4aUI%~7MYhZY1lJWnw$d0MM;J7zp1NbH>S3RYoe|d89J%A$}NU_^boSdAPTUc~DG-{_E%7}?! z11cY1Ss97tM2|$#DEM-eE&bTl-2G4#fk%dSM}ZR7!R@SNAMdum$lV*4HYa9`h zoKNz2uw5JX&PeR;xQF>b_xa#qO-ln*tPTnv%{u@M`VPGSQd#2QUqB!Jh=WH&$H0Iq zqIds0up(0p0GL;-#hE;mHpWm zG)Q@k*Bn7)fv5sfq!?j{X_Ewj1(>DATshB=3zsfkBDr+wJvbEOao#kOn)_#6TO#gH z0po?uP0nX^8*m2+Ev?p?1(s{F{7+qI;(&$24adQ-aW-KV2Ngpby7K%Vo0QCtPt6EOJhV&mX+00KW+ zb2$}=M5g1LS||p!1GbtDMC;T@vyM4_Mr|slI0oW7XbENL^&qx`7=Ou-VFXa z2UG-$kA{>tY>iMX7c-1yAQS%|lng}IhkExZQ> zu4-tA3i=SJUyx2sQ7W2mj(l(#4Jx(A;S3g-!GSVjNDh2>cwJzpTOJiQ3kvQ-2GO^i z?VrkVa`cyw6$e&lTGZ;;l=b}6D}|()rzg?PPhQ1c`$`s&UA#&iG#eNiiVIKuM`Gfl zpGQz|@R`^gAIY+OgI6?IBNeQ>a;7veYzX6I4SyNSitoa?sL}DdA#h7zc2&X&FLd?; zi7vcog2aM41T6!uSV~$NHO|59i0d#Up`!AEjW-GPot2y0RT2v!WAFI*8<9~_ezTIP zJ=a-S2sJe|xyx_Fc2&5zpy8^xxHv#_=r#rNR5Sx7DatH>5+Mi}t*~uigCyr(0Qd(A z$;9H~`LEJm;o;;~tHWQHM$sbxrfM&j;u9@6LWQYeQUbuRb#M^B*?IZ}V1^eQ)qyM9 z*(8A+B&_lTWDWHn5G}^XHQ2~^8FCH#bZrOM<^b0HFZ6xQUN6g_RF&AManhZ3sW#zC ztZ^*CaMX5*w9@TvUi&+QlHcV&Ybg*hIv79n_^WFuLo0Rb+1O!uqH)7PEI>+~RWC%= z&XuMl((6XY>)XsPE2|{le_*G*V3)Ls==pxlqt`xGLi>@N}}wdFX_M9JZ3@ z{x(EUMOw%G2YC~v5NtKw{W5jb!ubQTC>rby$9E)i6aD^PGleDjy^AuUhe7hc@uE(B+d_rWjWDI8xQ^bnmntyUwwj(% zCYEI>bhI<`P%TnEL{XR+4X-c9tLYH>3C)YuC3bFYnWcVXqeEEvy}E_`DiH#_-il4; zs}i{RG@ryZSw`Ml*$PxnRG3P#Q2h5`>2I8$NeUn1Pp#WFEbd4+tTmFko^_-Vh}2^+ z5s&YftnINn+AzB&$N5zHc?1XD^)#Iuf4La{8+-~>4B)^`4;7_LTK>DLeb=oZm5?d; zo4pK@C};fkCg0T|qA^hkQwp+CmiDtjUcVZOSNZ~#)OCLOkObiI4n5|WjtdT365GIn8le+{FOA-o-*X$T3*@5!{KxT9?m*_q!g!8a-ju{8$yYgAS3(r;h-#xwCvJ+6N2XHeFb zvcUPLs}<8j6%mYykG$x9_ldHV2Sl*+mR(YL@OG(AVft!F&A=$-#WKgDk7{b}q)|=K z0zh;>2jB(O20%3-N>=y;6K=lceTrQ2`tKV7bbNf2AZSTiS#fDPZalgssSpZ~X3&oh3>ukHg*+EoW2btL$)p_B`!@#YEBPFU2OYx%M zbP1Zif8CX+GmxYA`}gnhP(Yu=sQe5EezPzQL}jMj=gyrA7j(!U%}0Z;5D+&XLIcTI z$m!7*F(@r~>52r1l#C3@fC5AH9eqbPH!adM%P1k!-vA=yxgvE<%n8bX;1Iz4N&u?{ z=1?}~m{!o9OCo^A5B=L@tI&hs@i2rVw&OiwUJ??Dg!hqpX(uFA52H zu}y-vz#aHN%Q9A^=a(7K|JYP?L{f zeNn}6>1FxLEjf_tQKbOR(AI!HiAr<6RQHKsV)`}un3l8&Y+b-5r1U@;J3@Emd`H4l zvPgcL3{5)*=%n91N&WUVoj*PBos17sy4g@a(#Nq@=Dt5Q#(z6gR{Z8PX4n;ZV{5`2 z`rHLyla)um)w-!iw*>c2$PjUX2m7I4h^4)KWy(*S@pOUHO&KGAcO9#B05H1tK1h%SLCo$xy!N?JH>38;v8oHu858vRrl( zafRdr1*lx20CnM<8|pz*`jtQ|364~wGhh8i&aYqHhNu#ce+C;p7p?)a^RDV%T>fzk zdXDpHg^rF6dNvEVc~9VVnBmzKkP6v9Jj6jxj<#gbXd|F8SX^*@ZN{9up=6g5<{((c z-Hg(;+0YOz|IPDPZJyOkZLG_FpkfL(+AsX-Ton!9U-4cWAOCwLi96)}iv(S)dJjD9 z&Oi~~lf6kZwJu#MY&g6GQfobcrVR+jSx$f*k0on|g@*uJZa2yU0MwzTwKveYVI&8W z0<6N-+zbK;4!KEKo@NMQE(p-HX>XH`7}STKCUWCd}Xb4i>NhPkN_0zdUB!DBg@r{ zzi1Q`VAl597%iN`R#RdKq8Jed*$~7-h){7;rX)Im;`DDR4SXlSi|;SCz6+HQE0-Jy zFK#GOH?`$G zjH;&R*UhA|eE$y^^3Rtedwb{Xhw>1@Y$=48@$QF5A;)V`%e6=?gLOe!n8qg)$;r3N zn}UX?4#9M}mvn{^7hnVkzsk&^o8O(MPkX!{bQ)(9Vj*ZOh#gL8q3$tydcbi%OEWAs zC1nq<%PGS-P?<^78cf7HD9LkQ2W?gA=AOZK2s}Z|!A&)N%zAFZc?D4@Pm;49$kH4| zaDH5J)7&4YiEcNdsGU5V@a5QESw8Pd{88C3(CZEuQgCiF3-X6$=E94K||#p9v<2dAQjQURTRlQfQV!;_QfA_AJ>f&S8FnG_yTboqtYb$B#=Jn)n^yKh8#e#nJXP5$gL=Ot0t_>VO!9t)?@qieh1iUBZCA`nW1Na4a8m)qN zKtqNjZjzubcXoB5S!?u=732@cLzi|{_SPW!-~LmE_8;Fz&#j<2XgInBBGV&7!z9ge z)c$~YODwobvdId(aO$?+pV~Ok1@ssQp5LoEmnF~k$AcUa^d>lBZ-;1{&#MTKUKjT!6zoZudL4s0GWMpBA z_pxi;z5XlF)6^FKz7u$Zfu48-J8EK5yUtT4-_oPZuYYTLgJP#K_REkYg%{vb=9ePv- zoN9bH3XA4k;9O1B(cdj}LIG!^fD*tzcW$E7(!v78IV7Z{UJ!B+jgze$8ylmOf%H8p z1Vc{sEi4!u(3}K}QUzP3u&rkcRAt(K(V)%*0(fBAMm;H%dv8I}+K0UHI>ck&E-aj^ z07ObZlpQ*eiR8Tq%BUFROd&I0=%_e$AG7nK@6<0Hvs${`pN#_u$ZXS&!&X4k=ZGG> zT->=E*%$unfY=5u!kaaG3UXekCq8^5hvnrpvUa$(EW2k$g1NwP&aU5{ok(eQ*rj@T z_LX0fP8Ip+P~Y_5Gn9>&c6362DHFVdcS<|;Yssc0_9Z(!N z`!(UjIX}2UXcAN0>w=EU(T4ZvCII4h8R}x*ff?COyf&-X;2Z_l>r)6h4ZxmPR#(3U zT=`#s72Zl?NLhR!d;7|8PRa)ODg6+s+wLv0TKFPL(S4t-K0md?P#MabuyJ_!+vdLM z1^9H3DZ}A5tP}?Y{%3hf7R54T7o46;v*|j>Fl0^pUJuHA`b(9iggoMp=D{Q{)!roQ zs@VjdcYg)hm#Q zICoM#O9CGW)&^DN;53yNs(v9CATT4nSeUib$V7l_L(1@Yi$1Pfaz|3zIL0GbvDB;|ueJiT+vb_FQ!hU$M^MI*ApL zIgdm15as`zL(0u9NRK4DQ;~#C=@;ri8_R0pN$C>vyt);$ahthF_@Vx(X>>R##d|s} z@5JAx5&v`SsPnenBa55Ecg2(?ZPrg6UfloPfF+krvNCK^lry3B2Pt%*kABMAizwSOUqbuJ)Dkc6uFT(03!1y|d_Kiwl6B|%GnR$YLCb8mI z1fX#L_>F!S28t&yXO>H^)6>Qu9Ozg)BpJRI@lNci82s(#S=29r0AK|9J8+J5(IYNk zVe9DWd2Y?MO+jP}<$(#g5+K5yyLv@w{9r`AU)iT4*PV)N6hQaQ>u!%VTtQLDK3=E3 zCJ=+2CqaM&emYBjna1_8IQE1gqe;%uWv6ZuTi4eiS8w}0@b3(tY7Zt8)ixoH$Z*%` zvS#0(40ZVu0*CRzOl$zl-#A+UGUrouWLjzWhygyJ`A_KEJNk`Z^PTAM1beT&nHPBPo8#504UCzDI;>dO+ctFRJpLM2L{TsrXX&PAaKA7&Qo9` zC&znQrGIB5)JwruWLEu!4~ab7zjtomMvoSv_7H?VCcs}!y~l!}9Z%DK;TCG;!6_to zan*Vi9^wiI=`kP~tJ|U{_^UvUBHT1T+%-Xu9-`)+`CKbCFejaz#U5MqO+ikns{YVx zcvSt1x3xe^f%x%LGeOMX3}Y9+kk1+FApcmFu2&PFZ=u-ft*~Aq{g=%cbD;$d09Ox< zyT5@KIT`*%MJ){lBf{tEMc!qMmjgpk{r(}g@9J8B2rVA|;ykVu{{z}JXB(oY!Vf+L zDcz;Qdj3wXIi~;WSo$@$Tst>%fu}n5&L8oP zzh$yB21k1ah17{Jz6Sq%9K-;?kI=9$gBo5}auE`H@Dei!P5|nh1lo>fBLQ9qpsyYS zZw_$<(C_Zk0{3$n(shXIr%&h6orA#JPjI!t9YP5Nfq)|U(6&XLAp@HAc1i-? z;U;?XQXKd%)``||NE{6VLBJjWW;l-tCD>&s14l$)Xtcwtj`{~FTi+`~3>Ahpinr|T z{xK8F|HapP$8*`f@xvc`@4aWTS5}d%kdP!v$VidMCX~Hr$qJz%Bdf^H-X&yJ$jII+ zBk~+)_x=5S`#!JV^W1;juj*AF*XO#<>pYL+y^a}e2=bbOq5x4PNYV%^7yg6?6geFo z9V4eeu-=MZJH438pLd{R+?eiK?>L^(|75l5=a3N-cwjiCq-a5;8v;(P_Xiv26@D$f z#rT1@Efe@|@VsHiwl#qTn6xts1a)EI;mS@E}7U+GK*T;Lb-13PVF+~KNG%8!gSE{~ zJ3TYtFVXvfq|XqS1{F&atbMzvqFx)&Y2$A#43J>9Rt{KbKrbtBDcf<>7*1$xaM=Of zgao(AXM7(-F9Ik7p&kuiuKI?kLVg?2R9SHP_t;252hj>NP6_ybMK2Igus1_hTIpQ# z;P4c5YM|!55(5R{(0N~|@EK(tSb;t?w0f^|u{H|5Kcq~OxJVTEhd_m^ZDP4w;}5kw zDfDVhzy)GqkZ~JyOIz<|Az~0Z0FcKIf9W;)1P8_w+C+Xm{lcIk?`bkIaH58)m|O(p z!>{~)`r?UJ$9Z>|2WJ>VhhO-Jj(i)y{~SVKwWg{_`9v;@(N+;ifoN*j5EL_Fk+w8S z0(fB{Q{ZhxA~X=Uj&BNG@Bs-AlnRv%w%bczXkdA^Le(4&az;mwSzj=0rpY;BW00Tz zpC%rW=2G{*frYOD7Q-5t$GKsJ!8;%hv79 z=;YQhyXge`3^YyXftidzN*CiDfYt#^$clS!2q%|x_ywWnV3rihaNIS=cOjZad)Ho$pamWDuww@381K=dccsu$`kmuV9g8A9kiu^Rp3PTGZG%W_TA_-G{j1vU-d4^vCBVnjfd7#7stu~`?Q)TBEI*nr#EK)1AE*t$YYKfn0kA-zC>;mEg>-fqz!Bh(M~%lExPd{F90(hm z6__;;%*OC(n55b5r5mWxK>_>>8vMD>uPA^=jt1$VB}j8I_1lZG>caHTVdJWBoCxUk zpx4e4YJ*oDF_C}n9gq@M;Gi9e?1B6%Xf{MszRQE6Jvm6hb;Bdzv+vY)*K4&f!p&eH zkpoUut>*L_vxe)oyle7^dw8ui*n`Bip>(2wkj(uhzLJm%nLk0C&QJqX9|g|+oK|9_ zo1T=zat+yCoHi^ehQKJJT?eTxp(jxW85nd##ehzdvYny@my8BH`u(5FkpR~x;RL~zIY5u^#?xip|U0``UsE1u~VtF|lkZ(pP2wH*g*I6LGbj5gYZx7kZ z5mW&O2P6HzqIv#ACe*9PnC}N4-ERdRwq~FeHxsug4-cxzwjy!ej zh{{O@_Q77V&mp0iE=p|o!!#q+;HFYu7Y?5NP)<5S)pICR>=XdMu4g!(bvd6UeGKiu zNEZdH3Y@e^z~gac7nHRv>r-tH!O;LZS)}UlT7(XG73CK~lZYa`(oVS%gT5CB1FBBT zsn%!=25bqi5S&JJ5nlpUh7llHz`o%1%@sfjfI!GLu3j?+5LF4h)v(9m!;u3o2!se= za_$5nH9p*Ubqz9XKX8MQ=3gmNhny3{&Cg5(QYfOByq!I;%Jg{W{*0C#s|R~R1pKAO zj*fFhtarz1!eQMujE=IQH3}DCVQ+70_ulT?b*sI2P2OGL862UlhqzT9e*UmUz8_0V zQLw>Ju1z!{Z4(qG6$+RHG41OWjt$S^>p+Sq@nX=XGRgIx0{bZfxd~_jJmtFT8S^(+ zYX66A^B`IN{*mT0w<_h2#h%Asj_X9V<$3V((f`#MyNUIZ?aZyNUSGAp4IM$P(=+Fr z6K}W)ZybFT9NBzS4^+!TIVUwsgBJAyB!0 z058X&uyHJ&XxQaIRI5|yd(+fkoSW3Cw3wIO(N7B576YFWD%8WZEwM9WRfnn@of5KF z8A!VG?Fl?O<5MKi73b;YN^5Etr41bus3r7QB*$PBGYB$gQgxuQTT*<$0EmQ2Va}2? zY^jt~Gm#LB=29$AnBAoOF{O8lhf|`K5Dwaj{xVmGASd}0#`q9i%OyWdp&gYi%YXhgF%W8~ z-34iek-Shv<>ipbARpH)mpr%8ZykHXUUTH#-#`3lOj~;4$;(X${j9QJ*7?SFVYk!& zbpLe4@!=B-=D`8fC#9ZLY53lX;sPY|8b#|wXZkN1<*Jicd2SnthwS_e*3?vOcxUbA z!Oatt`~#St24EYtBYuIsV-jANXsse(=pZW2y*5cY3D^-I@Ribk#DV_O(At>}uAzB* z*Q9ps!Ki}719R`)iUEZP3MO!O1Ev#HzgoAtVRcu6>Swz=Fr;X#NmFw8sAd=OdZmQ4fL75)McMN5%PTR7> zcf0AdHFps)b-+C#d1z2$r|S7!14}p%P{J~F=@9=RfNCR190a1157`P)<2vGwOnjia zW%*#>4Sxk?=#bD0V=%}82-;ATV}Ww7Cg}kf_&4sR1RS_<>_VaQth*G*LZ|V1EZ9BG z`(B(wMLBddBp4G_b7)A_U#){6_{5mkVgYm4E3cFN1|bY$Wxb(>-# zX^dvU+!sBemjYt`*)_P@&-*Bnju;9H>CG)azM6%013Fudp>RilWW5XxMEY$Y&w zNF(`kDwH7Amv$7l%n*(A5;4_fn)Ucjmxt6nw{f>{vrf3m&Q%($m*- z-#mx*oP~wN!@~nrMcfb9OB_Y$KBYy7{>H-;&r1?o-Vzh7`LV%eGoaOeYAd*TG=oH} z_5m&PJ%QIa90C3EK_p^zZuB4QmW-~bRb&{71LeMJomr{UOlRKg;AOgE?44IQd7fy(bqZOad>zL zh({9sD?0GiflLGGj*+F2lpK)Q~=0B2*a1!Oi0gROfpTJpc83c8WZ6DvYZfpIe z>8aTWKNCwpO1#}zI>9zRYkPn%z~yG!OXfdh=1m6mUIhfn?9iG+Jp-t#3}_B2NwSOH z?-Tp}-a8Jja0n3Upw~n-G3<`@u<|OFuL_!7DqfYw$J8fjZa3Oi49Ve&&$yE z+-{(mzrf@$TEc;=z`kpFE^q_rAJB(viE48^*tOVN9HIchm2BAc?Pop1EiU#96~Ngd zpa(3FP;D3NQHQIU)VW{kTL6Cn66ioZHUS%J6M!73E!E_8ONxX>4U`nns{!|IQ9Lpn z>^M-IXPtvwFq@TXaEfkco{$R|>A9ymNB%#hpIhQ~X+cvdv=^DC`3)Y44 z(B)sh{vCfd31oS+-9Pnhm@<1MX=#PV7i=!u9X!*=bLXgw1b~n0iopXh5%mG&s(z2u%|(nrg8l`<4!0XoG8Dcaw6%^Fu&dt!Gi$P04ZMiqkcW`?^r^%8 z|BWCUdZ+#J{}5yi-w@8ZxwCW2+S=L#h0jC$@lCJ~Si$jzA~qnV8I&OqJii2|0k}2c zW4pl*BqShU0l!H~Y6Fqz7a)q6tfBx!E6xj@BjE6<2iw(0*lSb3PFL-=nAofE5+ZlP z)t)gJUNHu|!wNEWBF{it%}+3(lmHfs@AobA$rhv`0SB4%%S3wBEg`Uw^!)krmHRyj z6M%(vgA1eEeg~K+Qj8E#`urJrd7}CIzE;*JAmZg6;E1&~jQO9wZdl%_j*@`vqgDt^ z>gwt`@#NDVqN%{}Ex<|;3?h=AAQStC10+po}NRF7SJm~r_PR$GH_Zuf%_Fjp&|?k zL=WO%%|wV9X#f4dc~xErD-W`EVj-8v5+ExidAlK*((8)i1QEOqk^rQ0My8YxPfxP| z4ld)xP*qjcSLL%O32`>z&~Cv*jww*rBL%hvY}63kr2soL1OZw_KgWmIBO1gT!|%uv z2QI^Q>ob=XDt_|=BN70?$0JP&baJ7Pg*u*c>nRrCpulV{j10Br6ezMhN&*p~C143s zmXzQPvxu7bP9gvsD{z!nN^^%Edp@IfE7*_!mhu>5{0xNalh-iX%+!P$)t#>nnWM99 zJ^V_UM5?&fpiM`;Cpz{K@Bz9TD`OQ5Muq1qa1WXQ_w_Cin@YZ=`Pe<9H?YN zX|RqHDz#EO5MhQ~fUCpITH>!|r?Fv<0Xm zD14bnZ>8d#ZP#czVyNXxZBkfoCPMqM-xMk^F&o6+UHW z|KVJhUF(KUH7Ne9a6Zl;DTLL3+pS>r(P)=w%R8QRIrlyG(yvGArhhAgtjoZ&9X#@I_b5Y-mURK#$6~4>?It6guse%TfcZ@h&yo<&kRBjC5 z_s0l|1zmY<@1O72xCAF%BM@8H>{t~uC~^&Muig0A=js7jZzgkR6-b`{ zk&8ujiRCG&TTo%BI{T?hcit4ar2kh7Qy2cX7H0CRFHbJAxekP?^sb%Ebp7BgjZ)T} zjxwN&L1GPL2>Bd&0@Rl%hQ0Vr-XYn&blB;UP6*ER9-)39BF16+ZvoB4#Of*q%o+iW z+XNh9BA(D?w<1@#P(OZ>+8l4q~m7M4w96*8C3OUf}WS6IoRQn z&C0$F$b6a-Lq5&2q{TK%{;?&HWU5>}=@q+TIXZAI1ap^QSo7?fTX}xT9Y(9LbL~xo zfljdKLrFYb-l+E%o0G0ClRWI%a{lvFFLKOib}fApgH|F0kTRyA3r`i85D;_jT==-+lrFLt#C()I#DYR9m}}!dF{*AA2-m#%$!q9yKf(^zv-<0JFcXDEQ~pEGiaOs~ zW~`v($S=QcLAeY;6-*yEQxg+IA|fKZw$t~4C@z7w2l_}X9#^ETP?)=EFU~eC7XG0(^|A z7*fXy!YjLd~Qe`Qi zWJ00tpwfjAQbEu@EPfOuHBdY)2SOZFz#uPVLqh|KA0NAfbH3G%6jZ5jgsvRZhY|_) zVm-kG0PH{n0}duXm6yuS>JossRIEH7*I)9f7{SzVXFHyR{h)=wRTW0G0yc32yv! z&F}725-uv}4>imWR>|@M!*hALN38>;6alcI|KM=?I3ta)b+mzHIUuyW^h|1M(vg5w+Z?7c9E&Z|4KWa6kzovEB|kF32Ts4Iga2? z5KCtn2qM$e!in!nRSXf45fL906-BH_L2?NBlPkKV81RaN78H#|n4H{Dis3v9?)w{t z+`}Eb{K5rFxh9wGOoFunRc9ZSENdz_lT4dWC&KlkJ`$UIc zp5XTZ8lpYMfgy@`o`CTgO`eR0gI!Bx{(#`3K&v?j9jTPn`SYQiAksTG-=ddW1}4Q& zuG6crZ!BL^#id*cSq2^MoDXq7vj|2>kltL|69Ydf=sBC48(%>NTqmGqu0t6J{iA=W zZ>MLH{bS`|b5FsQ!dY22i#7eoTVOaDY*%;Wef|}HED7_*6H7Sgd22J$63VAkT-~^! z=_2l}Y7TuXiiicENW|stlRtQ(uI-m&axC#gS$?4acdD*^XY)OCp_=*njE=TgR&5_{zCtoV+-DiE0QO7Y|J0_@?0jXCch#0`r3@N-dM zzvUPOU9P&Lqxj_16eJMeEk-T>tAEDbeNcHh$SwL3^M2)>NjV!>t@d5l{X*YEU*SfoY=M#VSh{244Z?0d4ILo2d&uZ3?9~Z$I~k8t~z~`e}tE? zGo$iIX?g?;;Z=w(5A;C#9!iykXZm(j8OC8-Bl@I^(_N-(1bcGzZ6E1n)T=PIf02|k zhv#(VOI?~vskr7wJ4S7q{Nvs=!dET0R&EL4Uh;`sPmMbx6v#>|?m|wY# zp$y=&A%vJ5dg!mYz&q0&tOG_MC~egs@?^|=_4L|a|4|IO$n?Xc(jX9D42CdP0)VLCaGBA4gf5sOZi84F z3l?Pwz8O878FiL@&8VrEf*r6NnaF#S|xFo`Gl z)X-eQFg2+Y9O$76!ag<9C3;q#;@XNz-SavcS}n3ucydnBet8jEbi?-#M8WqFWRiuC zA;ePvmn65KB%_(A)O9MZZ1n0vpbhdP0WbkEVo)qU}q#N>+s=(n=Mw z@L>jaluw|>tCS(ij=#Pc@nhIYiX8$qRCDucT44kJKiiejCMjf;sKRLuDsUf=ETM~b zf*S-FjO#)_5g?c19{PWNK+6q%t{2o?g0#1P&|P*U^IwqM>?}UiR3J~k;BWjK52M+F z9YsV@4|-|G(i6Wo#JOI$>qy3;X(a$_PfSfU1zX>|**GweFhhkL+g~}O)g!BSBI;+? zE0R2bblZ1z57ny=t&MIrPyc%_v&IOrP)y;MwFN2r1M`vU!a#U$92UqL-~xz-1avIc zY!_r;cwl4$pVJfhKj%%UW-L##9%A{lqZ1vqie<#B>I1WrK!o{5&GaFhI{*q1qaGU@sQ5Z9Q)I{z5%2xzIl$(-pHiD1> z$~ovt!_0QU91bEO^IIBL`{;uy-V8VUJnp!R4jg5QdoB}~S+JrcOsdkOzf-hw$p~bS z?6{X9LZ0y;jv@%VDNB`zYsTtlNIlI31%JRHu`!T?YXMRWBVT5fuva7W@^F?-KA9Ys7-rjVZcMhz-Sn`~IF;|-BIJTed%}P*$CZ(j zfYl*^3AF0BBVPRTQ>aTYz;aAAGKN9DUx_l!WMUY`%>w093*v7qNyM~0p-G0BMP1w9yWryh6gf*TRXah z>0;4F5e-M54;P&P6JF0+!Jnh=^(DV}Gn4=8-Wimt9Tk_TZTcuS;xS8);p3)vvzjZp z3B#u`<0PC;J9oFEF_}cn*eDs`srSlBaDY-HsTw#|Fc>tH2#LXpLh7Lhj?2inOPQFO z8VTfylLdgV5TcAC=MZ9z^cyh31LQxkV|v+%5gPD>N^e57H0B_q+0h=TRe)vnAyfXs z|5S?Z43mHJ*ta=tPbaIBS(}~0C|!C)k!3nfBkZ3*_WG;ayBmWaI^j%2oWpmYO)}IP zVa8Wtb^v@qB$^70|m|24~!(6Oj)SO(XoX%tr8hflgG5V2KNtQX}`{g zflyAKHMk*OV{#`dTUGOXz0_^~w~sR0wE}cz9oLQxVlY{?Ld}KCoX)PHNGjf1bIJl76QQU z>@f?5Wc1)gpaGC`IgNvfOEe`0)j7rw+>C+I$&pEav+g00C;mgZ_g3wlxS)yi__!I) z=N!1i$(5g*o(jXR3wI~dq))%~Z~%6&3GR+PB|8vMc6N*E9|aG9TyBKG7RaNYY=rqh z2+{}n(qaohyRzU@09aUr`OoEalo~_R*>&IDtu!F@xpa-Gy}6Z$WLO4(g+=d7TMl+8 zEIzH{@?U0#gGE77iVz7|gJWG^sbg#(O3_)z9dA=g@rWgvA_|JD_@%rwiIbH+QNuuS z>g^dS#HFI+7+j0!4S~f5L>}S}VeUyT{#{w%4*_AVM>63ZNe76)0wx|}e77bS6>r_V zX)I-?10WJ)fqb~%-JVnP>shbO*35Mqt$z%5U;22;p6~z3`GV|&?1U$m1MJo-*PPy- zwOKoi%v3(DPeF`dsH~Y?AxF z&1Q+V2lX_NVTb;zm1+K+W#UmD@;LY9LKEwJN-Y=iz(T+OM^6kXJy;l!K{Wumybf|& z8P96yhEBkxLts!oL*anoSWAwgRmsX*u#DK$JV7x^p0nv5q>Yfl&iPR46D}Rxh_h!C z-k$1<`jn`#{hzQioka&{E=d=yhw;~OudtA*sWeII{@0_SQQXB$#Obt7%1oz$r*`_^!8F=Du{b}@4GuYzk%yVq&X;46?abl z6U62ZfH<&VcBVrnt|I3^gvh*6ikJDH2SKvgdz!VQ+gnz7vU( z@2{@5yrdnE^__C!l8Gd7DW6On8S?kVn?y>eXk8A08%t$+!-M+@0ZKEC?Z2QUFTQYkMIW zbY3opfOY_d9R#p7P=HaQ84$1HzBHUAyEhC>FABj~I2~SWfHt`1N3VHR#_IqcVr>dP z#bgD3(%>tDPn#o(E;vPF?p|T35uf6^<0(!3e1DH=`IK7NOPd5|T9Bf=l+{%-^*rjJ zyM70+`ss7?Av@BbDs_xR=h6jS#l0Uiz)XNC5#pFFAomo7VF4|<_Tj`QgpqH5eF_#N zI6hDkISi71?gT~yf6(8WLt3FHVD|{fLY*PF2bChj(1{_%(8{R)Rx8um@5nda6F9J~ zg&*XKu>@Dzewq4}8i%;ZN)~VHu}*$o@o?J)4N2()7vbs(9#-9i*hOkfUE?xpb5fs+ z)76iCO6Ybig={Vp=R~@2IoBLv7c1Son|tS-Ae6~yz8bi8aWDv)2S*WVrh&%+S)skF zOygH1?E`wJ6|(v-S+T-o5fcbugp9go1aks#5BfE3AkEJFR4s5LWPxY|<%k1CI zp38r&Wc$JCvB?>H>vLF=_G}j4>g(%w*Pq`6$GU%xJ`=7i|zzNDMbA6;X{Cr zVHj1Ak+3>oo4xPXrRO0&9K_^Fr>0<0qxb|78Fr{^`e^gMo7=5g#ipLyD=w!}&FWXO zar=KYiaXVWZhy%;F}766hR=`m#bODv2b5Ccv2%T8SLDk2hmSgIyxWHl$fb_mOBh{Y z416ZX5>a~XKMs`PFWI@N7TPxI%Y7)if=xgGO(aVvNa}{O!7SqgAuGbyBvose1JpNqYSml?^3t?K6|^&NEj9gRf}9Oesr)M%aY7_Xj- zq(8b*50wN6N3CE2s!^r$F~|**uxP}^BsBRd!c>VFUDWy7#+QEWWbo+{>PK}q78C`N zraVgj5f%uu2OrxBWnTKPig4r$-wStUX@jHM-F#7zA7(%4jJ_$Gk4if5CAG2^`B3Z8 zv?7njd^C+$bV_17TmckRlc38*3Ko#*T3BD+)7OV-2B7M?wSubXI2nHld}syjatSe< zlxw{w>zM>nj^Q(GfkqIT%=)KO9vAfsu`z4+>ND9DlbM-F&wNUBQa<}tG}}=5;XQ`V z*Efb;IXY`G!me9>!v$>3-DC9gJ9i@|{YceHdvvsQ?}cw&9Gcz*bMW95lvDZzG{qO7eM0scOR)MD(w?AJLfp7iRU zu~C~N!Wv6JOM3-_0Vy9y(l)PqS_g6#X~wW=OqCpIOFqu)v`{>&qNu*T-Si`j(*avT zMOgWgA?{g2ZZ+~1%9Ho7F}o@f%`3nC3~{pTyL>c)ZKZQG-~0EazS495C0x3p|M|+y zx^W9-_CI}~F(rrwox8@(g(j-7PJX+Vb>8p9NP59`2-e3BLQOw`I&%f(VKhC4la553 zPXPlWz{cJ}>$)7xuOS<|HaQW_nF&db;H!_r+j(PN7-gkRa`x+TXXMfFiJr%F3nEFL z_$ubBAsg3jEqtYf*Vmyc>Iu=GG@dwmaMwaWQu_xXRZvaB4%aP0LgqC6I|IrPdx%Sb ztRb7S1fGQU7b;OK{p>XOcni^tYML$^7_B>?97{A14Eww z0pD6nK`JZ%|F$ZZIqR$}Vc+t!sy@FGWR_*OVs>bfQW7_Y*ui5y; zjQGMWCI)x#NnN8DZP-gq8QBMqlmazX(8c?QoC!VmPxsY82XR@MPpx}w#7WS39Zzh6 zd6!zqMyRv$qVEmF#helKUvIupId3Fezlc#vNbqQI{fDTCp*&vGKgs?-GJ5S+S?~VVU?R1i=+E8h3 z8^AX^g13&IXnfidrLMk!g1^AMloYynH>JLn>W%IMsKF?yi^jdCQ{i5&WKqSr zafJNCV5o4~n9jbq%8U&?(kZmhB2gW+ENx8keHq&gwqFg|n@XDZ<=^ETr~mlz^(Sh1h-F41A~e|%BF#$d zhD4DY9px}XBvXaDGEf4Mw*}CCpd$dwacIhAVuD+>yuLG%56nYcr)$A|3y${8zpcbT z!Xqm&3wyxYiW%kFe0jW7(VK6xf^Bh>(2tD^j zVXeDQRnB(mV0Nzmm_Gm7Vl<26&Z*F*&N>!P>;+u{sfn&eP|%<@Y#j`X++t!BpxtT! zf>0cSe;~~fHtpxRk5HzJ@#E4ZeR%#Cjq;R2-D4;t1y_}{T2yRM5#UAPd%zO<_ye^= z`afVt*w`@xZFkrp_k1L2!fqPQ^K4+{x)fD4at^04nVZ|BcXmd zH)*ync+-pnpH}NUFc>(ycz*3;Vg45@Ui|r=gZ#a9_ZuztJKFjF`*rJ^(i_x-uLXbY zlic_zVi{smpyj_&ouubJMcX;`yrIAI7s;NAQ8`8M>rG6%idUdmR!XVPS++k=(20j( zxN$;)tGa*;!g|bn^Kk7y+!i(79|!P1(OOxRZ_j__EYQL_>!tAcWNz^yRfk&=)yaD* zlQR@0sdppicRoo8K0a=8_RGgh{E_k$*{>_=;@UzJe1~9XC%<1ALXykzj}M#dar$-g zm&Q08<(-j~iW#BBF%AG4`HTo=_$B>qrp}XOr(o=FBDlm8I5BH`tK=YFCQQQM#Yj$? zp3reT>Q73T1gpcYQ$NcbX9P2}+v6?u+&6hU9WnynJ=4Bh*5+Z7`X2Mkl2=(GVuRO2*NF?$=JGGe1-bXT zb*KHKdYAGmsulrvf(kEfrb$*vK^Y?^?r+%Pf5rX}_r>C8F0ylwx!GbR8@EW~VwC9n zz6Dg~LC^sAq3*QWb@*8V9Yfbd-8VyZlCa|3h(p^Ssz14dN_6OW4nXW=RBVm~?nIFA z{P74wN;&e1j?d5A{^362_!2I0YG|v7dbv5zitaAk^D_1hQGg^51lKoa5-ff_^kh8+ zUhiyYLe*R&KcKymrFix3(sHSM2)C8iqq`B1dl`TSmkG<*pXNIbsy0(Ll^-rQFa}Br z5m}eK(({_4?LYg)tLtpHS@FCA;hXLW%IaMs{v`XzfAM9Q=m6{yg#DmkF2tWhc!?)W zo=5RyF2~QIhK30sa+)hESt_~eA4V0nR^5+65+eiYpvfs-1}l2)WBh`5&e%LD24PNt zU#%K5mB8km*m=s9M^N8E<*D=AH{W9O#bhrPHuGR$u|!g+=6}#porl#~eUCb?#c|a zfunMd@9P&Y-#e;5^)16lloEN7`!bD}HY3 zQGY)zl9|%LU)Fmcrm+0Qsz@^@n!*ag z!MtETjeXpdG&eTs(3R$Hh9FBs5 z=J!qZmV058WTF}AA(b>!EyoFiJW1}J2#oJ+9(6kQ1moy@jC0LAkv;a!dtz*pY=`8o z@}#ee8c)?;2Fq9xm!1sPJ0A0Mo`%@@wiyNPO6`uBiF3y>PcX%U?(zbpEQRo z7P~qyXU9ecYHNAOgnLM|nv06~zkN=%aM3C=q6>p@Ov9~uooh}^cB+c(7C5pd3e@5H znoJC_7fS*$G|dXSSphQlsa?OE)r;-KIsTH%`S*uK|9XhNL1--~Ngy3bslYwf;yfe+ zxDA=kE_b0mW%k97S@nJ?rnnT^fORG+%l#Ki{Djy|KUH;hZA_2lEqJfi@SR;OadkLF zykQB|Va3f!wkQcdkMQaPXI27TJ_4M;=e1^}urp;-;C$K)G}CBs@UL_}{^8}ZVuMwj zps`bql6X?Kd*~^~OPcuvC?8}D;rJI8iX!2>fItV&eHh<0_MR42lykSMpvSBHmrbO~ z=5d;GJH*PrSk~7m5_0TiBCJnP2b7e`vC+KcwzcG07u2}M_F6iW^P(-KxK~wjVU$j& zf*kWku~Ei=j^kI0+^=MxvpyCZE@Mrl*QQW2NeN74c8Lb@*<qlQ_iem6GLS_L}-)hg%|s1!si2sW5&c zkHv-4Q$r+dCulL0MZ4Pz;o9R3*St85NGX>LOH@TZ0$=3jqc?)m9X4u!ztQYUGRrvH%~n)lOX^<>OE63aPG8gZEJd|I)Q2 zIy;YwB(W&cUQWUO)4BRDy|F|1pQ|x$g zqv3U;TN*f9Q?vf@Rn_JZ#c~y1Uo*qBabK-{%yxI`Nt~Fe`5rk6V#~ zPFht%g8&J?dwMP%Stz)>*8)6E4%~^PLrlX#hi2j+k$fG3PIQD56Zuq z?z(qL_`EA29#yaQ9O)mi5l)Yf>EGqNZjefPD*)qtACHkSjg3rCjTdGm zlV}hZ0G8|ZI20&Q{qWQ$fc6~0=oL77@5QTE&)>YE2EC%J1GvCSNUccG)-v|smp!nP z$g%+G!cE`|U8a)y_v`dpmrj^pCQu19XxDW=Vw;g8|J>H9^73)RZI6k-GP>Q3S3Kgz zBU9WO2v=z8t z3z^iC`@h_AadFMTK;3iO+vAgq94owdtLGXTAU=_k5E~p7!7vP9_cgptl&fz~nhaka z45+%vBbxjq$h_A3(Mw&CwwALUHuI(C)3450jm8*Pc<$WP5Dcbepy##fjiN14;F@iM zm;Me}LR?-cyi`BON~6w)N{U+b$PagS^CfGYHy4Bhr(lrh0y8DCsXLeJmtZ}$S9-G< zm^FP)$01XXiIO&URd6FiblN)10W}9h_^Z>|Sy>Y=FcWI@k$BP3(K-3~s$lkmwzPL_ zEG99LzGiFMh3;?(T=<;wR8J0mV=z{v%z)wwx8{gZO?8$f!Pl1d0MB7=F=Z_m4 z=9N>Y`-ix0$vlD^P)Xu5Z7AN#`ROT^?)1}3jf^;tUe)L7HGH+gHCH$cuL+WMYchC` z_cL3v*zi;Lna9SO@vSN{f*g->q}Hg3qA*d*Y=Qda58JO~M90Kz-n~?Wiw&dckO*J2 zdP!2e)x5;WTrx%Xs$u@X&qb%ly02iKS`$Q=G(%(ts*KQ~hBUZ^@Aq$`Bt^erOdFdo z8|%_oRMVB|edkZ7cg!L0cXBa1n-66%gTg;hrhMF!mx-RDo2J0}UpBlM_)82-;Pz?aN*szB|yepmYt4~U#W+5qS(d4YI026qep$WzQ6$O_>j+O z5e9;1AuSJ5%oX}#>tvWmFM0q34K`JnaItc6Wp@$i*Nnu)NVB3)Gv5tKH~m~!J>PI% z>W<9o@mtYfn|$@I?Z&Qg(#4cjVjPRV-kU2UW_`U%umI|Y@#Sn=5oAM zRrI+#3t`it3$$1Bvm6skwt+Iz9G%Gq9w7$Ahja6Bx3?@E#Tju^nPxiK#1j(hy|!*C z$yxA+8IbGjtKr^YP)fS&}; z=jXkXP*xsViOW0YRIyd&PV^kUVb;sk^=F#0q+-i%`km+QQ}K@4y6sep71Y5-r)0@K zx3wtqv0YU)Y~Qnp@~>o#Yadm0J{d#fvE$|{^ApaL8~Y7cu{0fr&Ht_ISij(`6^?1= zl0JF7-g84Y_#{8pgv5H23_nj`lijBnYHI4ZxHvyhiBN&uPhom=x4->#`|)~zvURQO(-)Z929EU#D?9oKGd$Oci4e0wnLM! zwXbqMIhpO;dCo@-oHVjwcGoCKA3!;)z-2h!p}O%Gz79<6wv@Es;sQ{-^`n? z4-5_QC@QkMxw%1M#q!v0LqW{JM?IGQe(ayOfm9*B#UDrGl)3mfiM!6L`-`GxexHw- ze}0eu+Sr#-XZhxO^4|scZoS^2$(qcGCAVou_i`n0(WW(DNcF)@-C*I&)vSKiGLaCW>t&&``!QzsxM8{_>GNJf zNR#^QdmZ1-RvVuG@2(qelQz%2lP{>I5;;*}70cgyJ!%$s;lXPaZ;w?Pzupf2iiH5y zAK85l%Rg8NvG3?y#*DBy2sDnc@r7$+>D>N3AG1Z=iaWe01Q+o}Wc=eO`(8v2?VK}l zR+pfkaNL8oj`0mG&NV1jBaW^^Of!m^6XmG6x{W&8)Q(9%6VYJ(mG{@^nVu=D7+@N) z2YT%2cDLG^cJEA4xw3e-sbBaQ-D>?-pEAdlTfxUM#4au?QUd?hEgsg78d+NHRI54X zrLpwXc~zbfG1gd|fdb7HH~S5BvR1jDtY^&QxX|O!GVf?$?t=(-;kNaKB z{)J@hW{6sDh;ZhPL!FFEXQs*bUSpC=^EaX57+<*kvppV91J#C5anMo`1?qFCbT=>h zD?#f1!s4O;(i>u9pc#a@8lUedIcPCP(G$GiohN+%)rZ#bmsoY_`Ty3U+Ot#4G`?*n zx^iD{H=MIZor5DmQbhX=06aK9hmskava&^sCneS!R55k`^omtTQ6&Akq%!v=GBZpo zyHcci)$=rE#e8-u8vix*PxeY?`GpI>{l})f*6lB6ewZ>WkIN$@fO|Wbl*?bMrevRU z@J@k$)BG6YInj9Y-#^rZpC&|vnMW7p>4Y$z-&P!kS?8Atl-Qqgx))z2`l5GyhIDs3 z{d9qNl7s(z58y8`UO&#cHT2xn2^Os;>>QSIWL>sbK1hNV8T1FNFkYJtg!yq#o)DKA zFF!njH=dI>sMU*FrQPv!uT{%ewlYfG5WQOFiH4QBqtkrygR6y2RcvLB>)05jmvNTL z%98XSHI>86rn_#_oN4>^!Ew7(nJI-gTYx8i+~y>4u1rtu#GqL9A^8tBkE9ZsnKvTh z2@d|XS&cjwo{{^>xCp|gq}OsQT!@Bha!gv$D<%9bE*&UEof zPorhs{<4bV+lLl+hA&YlI~ExfT<&mOFTH3aCxYiy(AXx;_q+Sc0O@D{3=C$Y-ci#4 zIUqSg>IIS_?2agC$3}2m_GFSfwaoJc@Or8zPrd3_N|j)$T2jf0cWyXWJNAD(y0JbUd~DV>f0j&ewWL_&4wGN9 zC3>yli=WIn-u_evf84oaIXUyq8jIvs8n&yq1^$M^=3@j-O7pFWub2`fRkD2D zI;W>zsX_0k&*WNpf@=Vue9n=j!6JBiO*EN2p=hN>y6 zeraEu*skl8NhO16T|8qjj(u+13;H@VZ5!D-pcHokRh;*)M+i(vZt76wT3rsCjv_v5 zl}a>Eq%7z8f-U29QRDlj+AbgUAREWMC8-bTj1-kot>0Y@hL5UGJw>u)ym4B`Avk~5;#HQ*7lbA8>aN30*63_&xq$(0oAJe&UyeS@5F`6I% zn@B5|qajpDOq9n9v{=t7Dw44w4V6iSRhRwDm9i;KRaw#GM?p&I)l=D*x~Mpq{Cs^c zg}kv!x7-_cWJ~PUY1(pfiaTdpM(Zqjt;u3|L5qtbB0$FFO>&`byT72Qi;~BXbq&qn zLIwbvq%PCC;u@>ugX6sLzA2?b-`RRYQyL4$kV564#qTxq7R>+UJoDY<+X@60l$Mre zzIqj!NCy#KTq=SSdf#v3eme1(ZLt}Uusdh^gJK6SKg)ZsA)G{8&<1BDe|x0Afr{PB zc(W*?r{`@Xv7ph=@Me=b*rl1l2_pZnjmJLtBv70~(7)1B9yhgv=Q>>m9yGqCDVMlD z_hXcJaSRBITuN?6^S;k4qfri5g!Vuvs%AufrT{P~xdckC=H zo+s*D%&$5J|JS64gV(1`7y|I7flB^68llZ zC1Ly4<7W)BYO6h1w|74fBH$?PBF>4ZK+@CN;}du8`qjQ%029qhsh9p7J{C?m`UEN=lK(XCXi$wKXbqMl$4ic!-L|b(>>$YDxvB6O zX<6p;voCn0727qW`5r`0ndgp?z(cB?PHr20U_bL1tMbM3TK1VfwC9Grecr%xfu0e| z-W>~JxN3a8{|{wv0aewywhb?O(J7sRq#__7DW#x@ln6)&NC-%aw6uhhA_CH)goGfV zw2MaRQd&Bskq{)ld$P}a-t+$d_kH94$2en;?bye)=9=@F&vV~b-P8h#>gMwJE8S4i zKtgY5y{UiWl)OHD=G4J%z|#okM5yZW^36iU-XA(E=QVsveI5e+MG~5G(+mEU(@Kl6Hw_^rDh~RfKrQ zw`e-)hg0>ocE`id$iM40OwD4UT#|5q^YGl?EYP`%+mElx$>J!Cv0U638oNowNKn*_ zo5xL|HrYJxTg!mEG0&R#?NbAw=!W(TsPEoS;%P@Bz5-aSkSgjW@6N<+!L{MVj%4j2 z3Am?lB1Bf+2h~#rKuu1Acl1EDIW&p@XD*DX_{kMhdbdLvsG=HSeVU!3Fj%Mz?dw3; zFu*y)e)Yqa<>T;lr?MZ7ItJKLGwkHyAy=o4YbUW4Gc{^(Mc%plX?Wxl&Oft93WS{@ zEPulLtT~zru%$wwVyzs>P<&2>kRcpSVwkEr-R*aL>G*I#&Kw+er?4QrN|VrvHA9du zlE9~wl_`A-AUz5@GP<`^WG+d6)ool8X=6DU0pj<5_^rgoj}y24N$8#Y7gN(VS;bBU zMB4^WFXrF!2@}TG(_peV(A*@emf@vJxk?03zoXbTK6VOjN{2LybG^gU{SEa*a{G{X zUUKXeKtE*rbBp~P-`8Lv4>wwhe@LY$L%O(j4~eHKv+3U$xUDe-pivVH+(v>(qfWPf z6v6uuEw=*dyI(olZaHg=$b7fJMD|tH<(;JS8hRYSO|5HzE}Ws+fH9b-WywSMO!vzJ_<2(w5{R5`$+|w5AJ3A}Xm%y3sSKoe*liJ;5*W()Itw z`^)Y^gQOOsb1SZ&kU{O<3AeSKU6b^BO%Re^fXv>2_~cDMi%1bL7qosgPoUvsh+R=< zjkM?HYQ=qKbN5C)P#~tQnY1;Va~#65XRijeKgcm#Yw~bzqhRnXD1TS{BSDEZ4P`%q zD{P!9gKrxZG;ou}55wZ5AI;*wq)B)_ew1UVgJ;%7^PB|~+i3fF9cLU7#kR@cUhG1k z+mm1>GkUT!s9$b-W@~G!<_RHOL2ng_c){ph;+&iQ_wwb#?mZo!D+EsHorEww>OULz zckj-qyr$OM**}LD*iQJskVXHSgs?{TUYB66+N4>&KqwF(9dn~Vj0K3e??b4hweNUoSQJEGF@Id`AqUBfXiN-qxvfX#Bgomgmom zj8|q%$RqwVqP;F3&*cu#U!?4I=J1G&xgjTT)Rc*%2+8u0;}E$(;~Z*>nIj}N;m=S z#cie1*Y%z=i5=5>4^|xMY7AZo9C50o1L2YjPrO>_S2_m~ti`AbuP9A7+Q-wn;BS{7 z0(6%wJdssw!(ZEa32$}jmwsr-+P2@a4+5!t&F!apkc%n%gBysv=| zMX!*EY3$X;@xEE^T~MnE0qgj|aJHj7O>y6juzxV_hKp!TE4MBfCeV8jr;>J_cPl~q z1b|wuzI6@`C0smg_%0QX08f&Iuj*v=y)CSwpOT$^_seBu<+wM;ZzfUdOYyKsW?9$l zT(^|1Vhe1?Qfb%9rB=alTHnfVPx%%9Te|wSU*+#F3{l?=qGfF4bBFfzlo1#>hNJBR zPQd&3{5p5;q`pjpgiIJv8rPTn`ZYo@0;X$WX}RNh4?!Ga>flA1Yn9TvJNk6`YdE@x z*R(`(v$4y-r*w|jORaXf5b0I>B$uv7l5ZJ5{hC2#XEkIPrSP6K`0RNy6z0ZTIR6xi z4V$LqCMHG78g;7h=KH9Il6`kr3W((8-LSBgHG)J08}q$Mpr}nZA;3n|Pida>4B(Xa zd@Bbb3_N()Fx&m&J>PvxghzmS9VWLl(V6%-_q}*m#}7j32ikW>Nt1(G*S2&;-4p+J z2dC(2t4N=I)JgzEi-|l*qz9p=*MRK89wuqULC3%)|U7%rv3C} znR-fxhmlX`9aj9na1ug?i{dFkMP| z2U;)aqZ-V1gFTF{@Q@0dl@0efwbJ7_{=#-#3lXt>nOGF27LuPsDq>GTPu(QFxj>D( zLCe{3W)$I<%jYRDxWdu5b2B>=ks@f|tLNlfmkk;6+lHf+UnCX7er|fPo0bkcL3qkE zOoM(3Am&#KBm;J%@8(4gF|jj{5mo*9VmOQzV1Sz|3|1H{lvge5DVbKiDvn^lkPGtL z2KF>bty^(e((MKry5C?=r;;KS|8M?<;C~$24}FZxMf8~q#f0?i2zX)@S!oHvJ8Ee@ z%ZTC!#L)%DrTzTz$@DYEs01gwk4is!jR5yv$BYG$bsu+y^a0G7;`Y~62@PFsuOBO7CXy^B3fIE`xlIuxjKGzSJ+oPQk~NKyN(RqPy2xG+{x zkyTq@R+IGMR*W@J_f$`b0taz#$fHpezq_4pOF$X;&h|5qedPoZ?z>j1mOXDHf&{B6 zUY8NZ@D3~-)uB0*LjMH@N5Wynznc|;fPkZ)>NVNf_;7>>;3{AsjUFjQU=7`) z=%RbniV*)Z3IHSD?UO z^_tzzl|2l-Jle2CrFrLPK<|xe>G7u#(H~FVlCz8wOCRnO4sGmq*HX6Op`{vWe#X4JZN2BiL0RM4^_0p_$Ckghros$>W zu3eJ=M)|(^IMWMc2o}6EfrGZq$lzSeQ4?$y3$n)}ORfiHMka{&4xv1G-nqNF%I7hs zw3Y<2XXLcjGUZ)W6p;JFSRQ(^p=*eaFgr@4)wdHYEBlr4aL`%=es_1iYS#AFq5tfJD4qFcY|%h?)eH0q4>HZ=JKea=G`9` zvO^c+^+h@HeslALX%Mx24QX6x0KP!t_4|x4M!cQelKWLRB}r4%$nxgL^aAb!A#cpr zVQFXz=t#ZocAH*Hwo=?3)U6hpHeUuS*P;+5LlU|H+T&)uRkP2d-A0QfHOH&J|F5mx z@b4>r9v%|#7Is*b(xb1csKBViu`Hu&*YLoOD$RuQ(Ji_Ndx_W4SHHt|+DjS7R5!R@ zD16~wVuI%=G5QHmE`+OYG`-fFs1F&@AoD?>jBXXL^|k*2WsFqHg^Vl&63R&2a5M&7 z7lT_N#mIhxJlF7x@}wqqNyXcr611v5}P63JCRah9(gQh0Lo!5^lcicRF_cGD=NNMH4R72G!Fyf;~Ix z?OU$sGoFYQ4*~W3VDfyXW(8ZdFUW>qPRBI|hoWvEszbhHyItDV{S+vSpFjSzeDood z#{q|H`3hxEYt`NPlyGwvvAMx?B)C?vk>*wiYg^X5~fyN?_E8PKNIrj_d-Rt{AU31(7@FS9+( znxl7>>}S`iN*H^Ir!3D9i}t)O`u6qllkU`KrKObF|LWiiyErx8lfyRNGrk|qcIS;MJtiQTviY3&jSmM0UXaV3RaArotUkDcAqJw;(2xm4 z(KZp8r*G{8+vhByueG#BpN8mCM~S+6%V4$LB5drdw4slqRZkVYxY62;HefbkE%*hZUVUMIpc|SA(gf%803#`JkeFOoORymlQ-`co@5~x379+}K_TCN0Ej*ahs{-NhFdt*S# z`cjS}G#_^qKef)9E21}PKj2}*Y>jK)-qKQ1Qi#bjdS?euLEhMy1(@^m>hI41&S73! zU2LWy>pNx~+Qmw|Ep?_La3GAd-)wCb*G{@8xLcf6;d6=m*H3wsy+~=Bx2aHNXn*V}?6`Tel*5<4?{pD3 zl6Uu|)!?B)QEnQT*!nfT=j|;g_v70wif6NuEkQyxQ!YPw(Qls^#SY^~fu^K$l}i1r z4haM}->lrHGWAq@%$$BMo$Pe*LB~eDhBEDH!u_Wt+`jA}QF2+g-o=7kB9HmmhKG~3 zBubu@HWX7_QOf$7Q^F1*B7u^DS{KhFA+hzwoMui`C{m6L_*|#q|4>HdJ(x4isqp#2hBh(OrW zpu|vT4_&<(jszK1B^3(8H!w-V=p=~aVIB&t!=k%NDxr*>Sg7yPp<|G# znCGm(jL5kAacQ<u(@Dl+GH8Y>4y*gz&?R~G~lwk_pCtHZAASmSdD@%=kiZ{j$jgc0R14I^BN2m zM#;l)MLTgER8jSs)Yy}~@#0}S%{=S-G#nOA8`wdeYk|6}X@|q#?VB?>SBH#y`PGSZ z`QH|wd_1dZLXTrLN8V-SH#;UYF;_Cn%@ZFWj1~1sDwj&-xsva}sMZ63h+T1^xdS#3 z!z3-Ub%v5~t;r&^i)6II(9ubkO3ZJW6m{tEf@2hVhpZZk zKGL?$Y0qW{PtUNCnK!0+p#!C{fgRPCxpW2|(p2=xAt4L?=nVmUthF4hOs_Lm5n1vW zHc5~{7fPa0J<+KG*>Dfo2NyZWqu2K;{95Rt_qf0Cb8vh*_9A(BfOs_p5K+7hGqro% zfPE6+yMBHFLGdyGU0XXiv;bTk3B@@sZjS{YU@E{?ik2mT`T^%d!N^62aT=P8rWZ+h z`a)ua{O|sDPtIJXODT)SZ2Bqf@XPo<3ebP`hmITV#4zT*?D;6VVmewUD^#cd%M(^+ z7E-u~;d|?`Jj4*pcc{Xh-hU5i@S|&v3wI&!PU(aD$y6;;gg`{^7$jW6h%O93OEah1 zUX(lqeUumj1yg2_w%|4Bz1Rv0G4n@}_me1UsS-L>8*BJLlMN%Ho3G(c#uLn&&P;e6 zR^)>)jy4$IR_LLkj8(+*EOrbzT95$r*i+Vp*D#60)3~Od*J)nH-iQHB-RRauSl$_PeWEm`d@w9{`ZA z?OS{7%Q!_fpUR#o9NKymm&nGL+b~z!FXZTQmS(H&$5TB%%S5?zgdly%0zo=>#$r^v z9XRG;>MfxqS@7QmRBg0w9h}rH~nU@ zp_yb2aduy4G4n71T2MGTjxXZ|3%R`;rD)zv^FAJc%`ZsXLhgV0JHC#v=*amA>6}P( zHZZw@*L{UFqM zdrkxp^8oQ2^hjBF4DTS$ksAPv*8$Pk@H^S_Ln59^?1n{zFF>eX9QUmT5JB|}3U@WwFS$D!P0=>!8dhb;DZT3`7h(+ zIppL{-fkBZoCkx2tGl~7=s=w+jf5B@%RZnu-fEB*awE&-cce;BpABU{bryDUfdmeo zr!WnQgtDd?4X`){m(?qtR;1RuC{d?SY4Yv!W>m&S0ATYZ(O~pQ6!@f6oFuz-XY(#X zZX`?Mi5U0D*OJ0Xt_xQH3AIzz>vc$ctI7e4t_Q^_h-s^;t06_44_=lqdh^A_5{~oN zNn7Z5b<4~K4;n!Va^cktz-9MqNYo(ylMoN(d#gAJD^HF2`9-Z|cCGh-I6Ea(HOZso z(-lzW*mmXboL2U+cFO;9{0j=+Q#QGa$GQOJRG%DRvJQY3jltvwBr+bZ0UyTdK&MN$ZNx!X?wlY+`}0de zeA3Ub{W&l?pYXaqdF8%PR!WT_#neWWfr*2QpOouaUF)w)EkHey0M!p|Eu1~FaQ56d z<*)CcJe>yo>mXu{VGVAM5rij04d}5_(u&N;7HUBT$)D_}pVZ6ljp3mFbUOM50sQG` z@|r^As?AGnox#Uu?w$fw5pKe=7p|c7y4o?p1=mNSn>2)5P;d<5^6_;sG!6C`g;ji~Be-VL)9p$c-It09T#4$DAc zq9vsmO{Lu^QjEg=Ym)9)iExu{WuV)XG)_KG^xj*q`)vZcm?&isG;87_9OMHvh08e# znpbgGx1i{_CvGZDoRE+JfCNi!VPP}Cfsvrx1RIBfU{0hVn&B%z+;718vnngjT(qiq zt5mC_9Wdzl-y%ZX7gDfMa!vHV?dSqR+s8;zllE551z*(YaJPlcet<0G_7YHmmm7Nx zW@33r(E)<_sF9Vkyyn{V&deTZ1n#frAdo9KMH;G-|1V017>+|dgk9;a(O9T2NC|IAcu8X*0bab(Q zX9DE>9{f=w@<`{B44sP)w?x!#06SFU(>wB$AVsf-_@NSD2LZR`A*QQ`Iw+Rn~E;?>rdZp5>JnHE z@S@hrkIR>+H9Ujc2S^|7>mu}MzQFIcxLj9c&j1epS5t4!_$APpv|*5q3@J__B~`-a zV!(gGg8>tD=Q*0XC5*9EeI1&nMjUEDzHb~daRW1R>1=V01P(B6R|+`x#h@n%5tn!! ztq5)dPfc*~ywOyGe^uuWRb!i2*sK{uKiYRoY*#gvb)!Jq5aUxdYm) zY3cu=Ww66!pQBJj*u(0$P*skg{&SP9<2!%6errYF@#nU{_}ouxC9Bseb>%HiTQZ=W}Wsf}{4EgtG=RIrq4JxpoUo3kam_0pN>l-;YAW(18IR z>++nRvM(q^w#(e^7U$HQffa*{kmupNN!YPM90O5;==fTH#|J=fsu z(C??bj&m@Par6J=8R7%aP=n1L3G!17;is~COk#oV9S6xx0ud}g;~T)U&VXpP34*1) z?=1-O@dflRHGxh_T{5#cD+>on@wBkudJz|=;f(+D6{khTNBz_xw_?I~D$=IqdlQst zubCp}ni=TN+-$@;iUefG?(y6glD{`-c$WChwKF4bNG~~_2Ou?Xf&gjJ_}v2}?Q4@# zaDUCpoXUXGaq|o=Cpto{+$ITF2}FhaBZDONe)`FQCd?Ow0gD7ga%fCmhNeO?9pp+s zo5g+@;h>zPQh_k=f}s12u}9q;a0()9B%mal5ay%w;m6-=l8Pb3E%dKPI??31N~Re1 z(I~S)@=)0j)S1Ze`j68jT-W*+Fl=abX*d8imAS)hzJ+lOE%UPv;`&RjOuk%`-s346 zY4o5gXeGk{-+i;$4ebUL;arAl8^~fQpf-!K7L(&Gx-sZ?hQ9d8k>KMn zlMysDbU9v&0hnYA3~LqJeK#SQ%p~RI2?9TX^tc5HPJ*PrH~IO*$Y@iT;vR*7YgaC+ zv^fFvMlQYFGh`Jwyw>z8J-O%TCe(?TvXT-+MH8+?gZe|9P(s}DWEqo)N)psxDZW`A zfKKrt&(vK`tNl5%qc*+CU|SR(kUZ88aBSuBxg^LAQ`< zKgnQ@3Gsgh&4y0qS}v zSAA*9lhxkd9!*Z3!yH@x#3$U^Y!dSA>b=Z%jGHxVKZt6@*05wS(kHBiDL}&s+gfdj6oV6|`lHsNx z56K*(Z6qy!dXn)ksWS)$q?;|2r49Xl!1o+g{IE(h0Z)O8D@=&h*vtTpfrfjD$?tX2=G zA7eMlGVr1Vw~+ku2KS4I1f0oZ&aEtn2@O052!EYBm=>LCe*Zpu?6%`V8{jrG0R*fV zo^&7V)U^SYNHC&Eq^dj5e4L5;;$UsP@ozpPdJO1GR7I9*+QMI{j(m@_P#qV<%RHgD;@ z7=8>c*6t^%wk+)?3w0)3{Jp;}p!Lu;zy_|cqUyCw7a#GnU~XjTW4ATVG!r(~9ZHfs z{Y1|Peh-53r+%Avyb-qv*zdj^dx11<@_l}hl%?f#in^f?)INpSbH@ zIhGn{qQQFQ|44t7e*!d3LxUW(EiJ)`)B0o8+2)=lDD}c%%VwIs7N> zfdM{)D73Nnfv;a{=LdswB19wz;6f-VlQ;?$#Vm=98me&SM5O$$UU56zvl3;Lg@L38 z9(5nS?aTquQx7C$(~n!XZXrWPAxMpqbz-k8b;4EV1qm^6mT-tKCSeuKUiARzhZTQAkaElGjpN;6(+JP=3riFo#bww|Ntxs%{#P>(&gJYm zhUVw6%x_&lTq1y@&iGK-vzIa4&ipFqFCso}{*K*m#?fB*g_hx|PiZ=Tw|I2*fuJis z&PSiz%Zsj3YLEvEcz;czuAUwN>a={c_)3LrWq`9HX95hAl!^LKP=Gs`R*J$rm^*m$ zV_BoJDOZP|Wx(WY_*Id`A6!p<-|+@JNK;knkm52}t-x#ZZ;AuUv2yXvbEn>Gbe?Zz!AV&G3_J95avmgK@0M9p zB7}g<(RM%db|`SMjNEp!~+h$A93B1BDj~rOqG9Eyjkz7)A&sI6lp@BL=Jt#U0lANR_l~ zDGsskN=cHZ3^<<5QUi93^}$a-26%qfI8%+cn!HF%GEC6*e*C8$F7lLSL1J1FJ0VOX zm;~gk9(IH2O^I>6IrJtScRuwfnP}#xW)y6(JJr9YoT}Jt_~&3)ttb)bw9fLHI?d-% zT!!k%_!dF{@C#ClJmE#jzwd)W2{&AoGaGA-2k$>zHjAl3E&mPKdKS=J1@CuC8_;_< zZV-MiGA4%T>EK{o7)~%SFo1FR%n8&vtliVQ3Q>`WpzOipwLgD6ptzWMtL|oJcOJ3) zAu;_38v|b2a2O#*30$bJRuqMw*++?uqg``Q76)#$lbyAF2h{AjnZ6}H^Z*pN0`{bx;G<`9ev zjRGMt4x7&g78Nx$77CawM2UdRkv-WvIc7u9Q4oNbL2T(n&3243)3ewB>*()-&%J#J z2@rqA!_Pk&nyW*ja^tnnr=$hm%*kPwS8|Wk5RFMEop)*Iy+`0g72R2D_t+9ta7qku z+}Xr}1gBDB1MK!GW795b?hw#_@GMli@83#?d%Zm9bwGR|J%?E0kS#Kkv{`)vMx4#W z>)oRaLSbsPdyuP!4(xD-4RRDt_BFsw8nEDbfX8j&zmjj)9Mwk)Jz3VrPt;$wPcrYc zJ1=e17>U@^xY|}a3P@t#jXokVG>=D6g*ShKZ!;ti-tnOYIt658AY2vFTSJwmS6me! zxYK97_>l<2OW1kyvv>rEx&IgnuAYervPk7e+EvkRNIU34*v|Bi9W;@bpfFOx8bCKp(Y#K{TefcpC_pF z`e61Dz{b+ZhDbvb47PtRE-p<9`LG1Qd$hdDaKO9rXF7*-s5pnU;bI&Lxtyf<5MtsN zyeRssU1_?ByN)QFpz}f`+K*AN-iehbXP-{a5`k~!R9QW&yD{$&J#$8j59yQ>?x5~Y zPOe;l>fFKtX-7ciX9g2(uB)rJfZLiQp&c3B$SmoCyZ+_mibPZ+L@h?Zd)POcz-@8W zrOLzSQzp@0^3R!{hIy}Gq5JqsU|WVTi9ppG?aE}LP@Vxvn9{*w_Z3^Q{_7ckkmu90 z-yr}?u1Y^8;uU}ti;2lf?+-FESOCyMIm|&GzS}$s)w)QaN3FY%+loH(6(9PGH5=Fv z6GssDH5i7+%zPSkP=Y*e)FcE)YymLGpk-8pO411gwC9R}VR-tkSeR!$ma37sH0kdg zF2#2lDANpKZcN2GK}AGrPxh@~5ic5)f86yT^&5gL5cz=ylhlL=vAe^ zHy2DO(bhH^DA;!UJkWe3T6gt{7X4X=|%?TYE&2PnRRU=^@ zmgYF>%$NOKhXDPGy~lZNa|8ncUTuMnHxY-c=S|D%OIQkKi7Y<-l@DY6>l9uA`?$UDxpFWS1xa2eqP;Bzr91 zq=;Jsu#vu5eYJLt&DkgU=3GYao(#Oqb^f0DEDb5e306C9y zqvd`}4(7zo%>z|t`;{kEwA9(nAE#YA=;;Xf@KE;_7Omy`{n+pvS19^DP%IDcDY<{m z39C8ul^C@(gFSXHZiAO+Ud$Z(8^IM+t8|Bg1TY zCM5!yPDO;OQFa;uxIN%%QSjM@qox-#T$;+~8jBaIeN$l*kIJ?5V{NlVGRJ~K;1*g? zJZ7+$&>xIqEyZDS`;qnL(`D54C^AgoSFJ?pb1W{Bw}f`YAA&s!5&aPc!|Mxp0Kh;G zJ2@(<4F5hRtG8mDG&udZP~_ucgjzO+Ly%pI%ox8qF%4o=1Qsk!eZ1&LMn{+U{OLf_ z20#YFtlA)cuaRFEJ{_TzeX@DjKJx{ZPi{z(Y1>bt23{c#f^_6=Vhol=X>~@-&5|Qc z>MQz&;lDyyg)ho-p!GVtoBl+gotO#I7M|$$Pc;q?qi5=GO=1*SneoE4aayV;fpna>C|4k!e>j|}Qznh1e7D}Q3$laKqU?+hUjy{4j!n~;*j3Ss_V`F=yc12eYgR@u zHx~_YRQgcxvU;xwJDR+pNI$52Pnv)EPS%QkPAj!PMCR!0rbMmGYO;NI@PKTRMqNF8 zPwVq#3~{Im9GvT1PGy5{yqD?x^WCwGIeRMh2qMVG_LDGXaM(+EAa`mY)&t(aFI$KX9hHg+`vKWxX9l?#{~8LVRX zSe2JDZlqt8K0+SPgUKCvc?#U?Tx%CMU_b*RkxxoW%FW9Q0I1oZaCi3{A%iG>DGsu` z^qV$5V0zy(VtM8_x24K`fdAh%6Z|a>QDSmj3n<^E@VI?>o0>N45#QS?Q#373!Q;8b zk&U!g;b&o7i(6Lm39_UgQ3u0tqHr9EWmMA|d#{$CdM*KPxWBhHj^vfm5H-u+dl7?W zULv`1NZ{=}d0o1|Eg|s=7;3Y#TKbeD3?dJq;D46reU3-WYV#;fTlDIvV)VNoSM3K?}|1mFCpKmB+X*iw-U+<^M8 z#D9DZNw4g03Q2i+g`&|h)(;;l=NX0B*)4K~?lKSE?tPZ}?!u5? z1*vh%M0oBsb8`ff4cGEw`|h+@%6h~Q*iQzs?6$zOrZUBpu&lwWB$-Kr*sZZ$9>^z4 zo}oHNdVvex@ES|`P<%=en!BrlKEqH*CrMGlqr(gt00l^ zZWq2jD8<`AjjBjEeu<~jXi(0?vV20S0_d#yY-S0(&sQ;vHZgd8FHR2@`3!k~ii&iU zP)o5D+?JmnxcH^s44P3mR#DN7Thk<<4)QT-&-|)gOAeGiIK&Y*%Us))L^3;nNPuGB zxGxzl1+t^Fi!Kio8B!IKi;%!6oCs_zkvGCE#UO#N8`TYZUj^9PT2$UY8fHW?maAD9 z{ZP`iBElH_Nt(*hRQ)uRH;M)cW*ga=4rvau|mQB}p5nz}|BG+-+R^6iYl-6!tf zEkvfk0Se$Ag`VJ6j!V;Chb|8&v}P6>SM_Tv8EKQ@R^g~II3WWa<4J&W z*5-4#EV3Vury?(s12ID^I5Dnpr;RI7PK*%f|7+Ilc&MX#BlYc-V_NX}Ln#KLi(*!3 zRDVFEP`o{!M~=Sk8*t&?@dvg@v&FKn!Vj*fDcUJQ*lqs)apwE?M9_~Sm?si>CVT|j zd;Let_6-=XWDY}@tZi(N@EUN_M}V_saAEEstFDf9b8{03i7_%7^E`Zc5WV18R$k5_ zBg3q{v|$`q+iu;sz!WvP{K9r9b?sK(tO%hXzgo+5QXaZD-^WPlvY$P9i*&sQE7i62 z?ynVovUZW7^@b#H`}{9I-eHA}4G=}+H4+el%b(Rd$oRg{YBGAC3$(>-AWaP#Y54Nz zy=+adJF|8G3N_~YcNHL4io((I&4ROzZ>z7A7cyd3NZ*T-)UGV#)MA`JS1dr9iMrgHgFQG?mIz zrx?J#9%@n}5#zl!)b32dEKX1Ept#rNXexbh3Do|Ej1<^#ilEz4Io2qlKLPZ;ejNu3 zzU;~0-Fn;d`!G`d&+e$>COECb_6rLOog|pU!Z%ZVJbXfD0I)`~Ou&j*Z%ScuSxgMe zNhSV&YRPfFHWM$33~erj@E4405zwu#74Vmmr8{P{sp$3 zB2^$>tVsJwfGsO4TLE)v%}Vq&;oT4@s=$VM3-{|9r`9ss=F*m<1!&gP)5jh50QLQU zW$(Bb{0kwK-@5t0Ar~xQEBxzCEl)1w+6X__K#8jISw%j-y4hrHeMe-dL$)~SiQ$h+ zo0i__Z1sv?(f-3~i+LXcHN8a&p1dGZp3kOh>8xFFZRnzvEB%I`jqsma7ZVMmCwgKDyCi0 z$ve3F>8q^tWCYny6RiJyvHF-}L!^W;833C7LOzoveN> z^R2ycI)g=)Wn{%BW=VBC2BKP})1IFDz z02^j!XTw+)0Dt#>DSIphfiVBla38-tr->!cA5Zq{V(itk4BHRW5N>0{3a4(|i$rd% zD0HKp6BVf%a_-V?=dWd2J-H#eD5p084&?awD#mgMyGP!Y= zDAMqq<@an7+?O1kJ(Mj4Kj7Ti&pO$8(VG2)^v`0b>VPO?ll}WZSJm@rNzd@`ZfFV| z9sKa@*`(!!_Lu`0YVavV2t&F9VsL|^C$W+H)!bVb>pq^d?C#tHSuOr?eci|~HHNjr zgHhjxV8TBz9xxibK!Gz7NO=X+l_(;3aMl(?$v{pkGJ+XG>YgV%R1qT5W<&@Gio|a7 zf>$5D#s0qCZ-*oTZ9)i&@CD5r45*}>>j$pp()b=dT)Fh>SFMwqxWXIFdZRj0q+D3B z+vd%B)(vG4J`y1J{$Qd!87_vSG1_D=L)>o2AM(fuk!&@P(ZPwffz)1WW0kCP@P}fE zB152Eq%;Z!R1Fcj!zN#6@{;pGx0SmY=<8PUteZat-I``bfkhLnh*J#>7QA!Y5;Q1! zb8yH_UQp)EQo%y~gKa@M5S(A#oKoDLfUY;cOyC4#CFq_#xk1_aBQHC~)efKb54W zW>4sK65!rI?j0*5PSm3l8QclHhdaJVehBmTi3TdZQ{NOi9C(A1+^_mlCK7! zHu;hp5sCgrW0w@O%_3z#r{X|`ofYH!tsB8=s#qu#noNMC`n$Z7WQIB`j<*t?8i6>b z*I-#oogtM7PACMb8cg$LFhtJy2qPLaMLM7KNciPCnXqRgg2ETL)t*~6FC_{KlJ!xt zqJUw=&~p*RO9#YZhKF$N58b>hhi?-B3WX#odEXX$S&}!&B|=Yb7hLI+zwjcR=nT}b z&{*QUZ(?@NrGOs`Qaw#}dHkpB=szyE#gNn$(1i=ja`2I*`0s;B33#eep3)t zyZ+PiSKvD@wyMt`@Jo}uiCw62<9?6b^v%}z^~3-@lvqkJQEIi5^s;7Q>xK! z&z8cquqs^cac9pfD~SZ+pdPpj*ohI;d(i3FP*0s7_s=%>p0t*l)>3CpL+X&8Iklkk z>~Et>kyXKN>N+@{u6w z6=TKs8hjyzjyT&ODAP%+pwJ6bdvi_>X%VLHz$5r@Kf-Lh%iz%cmLxO)t))3F1XJIp zNz^)`m}6NC0KA^i!SlXJ3h5k^cKJ^?G5FvZ@gO^j{RU?h`pLxkT$M;Hp3I$0K$DD;i_L({FZYTWL(f}Y*`itrru`&JP7#zuY^9Ghm`4{Uwg^4Ub5zp!IS58l zY>I>5os|&}5D!Ccew%-mynhN^^7zwkaUCDHNt@~}ewgsI9!EAxO{gwA($cHL365+NnMQAkDzv(r#2Xf}~kMzCke^l3$Gnr-W(E?T)zI$B2p&mf5$&GRnV~kYv)Z zb+=JjY?Qrj+V{xC1iDOE2%7YP$8`w(uw>| z?S`!$P2NyW_ki=F*qGiRn`_M=ZsVHc)S@-+BPmmG#Lcgy($(_~AU<}ur|*N$JEcI= ze)?5QZ17cy2fCcB_bTx~O6A0iq3`LlR9fm)2Ye6PuhxvncVyK6!_BCM`;Wp~Z-J2( zX;Q<9w~Xfq!c9M8QxS5xoMW~x7douLYN>r#zfy}uDM1KF5<8qskY&RWEAT|m40(HE z9?1t_(DzHLH#WXqSQM&Qx4MKM?I-PJSFt=yN}<0l9Ov?8BbitvmYG_jt$YUrN#ao4 zf-DsNIb~h6+opGwyE@^pgD+5xZYAp!t_x0)gUgSB+tlmZpq>7urH6@T_FeGQWjd>~ z0(`Dc{0p2NbGSTlN=}ldd1K*e_9pOB&1oq^PMX8EE1c;5XV3Pkh@IYvO~KQTs$OoI zlFx}_qzmS8xWJsEx*rCXn^#!`n7y(9C|v|cv8S3c<+LST@7~UAPsKvuUBcDvo5=5* zdWs!D`F3x}nP*PebTi5-U6tN=pgHN52Fv^>BAPpG;=JNHhOl2n1Op@71#?3`h>wBQg%w)x3JdzYI?t@nn&6!bzAc@4vQCFt|qlrStg5 zm(1_)+i@P^+HA(;PIp8bIF1fqPnH2Ni;EIs8AJC2I(y5Q=j9|KL^hsKJ8k}M|H*!H zdJmLH@UWX4hYcV0>^J(EI!Y4NkFCb?L|+f_?ND2E$%Z|1`xf5mju9e6gd6sAvQQb4 zEumA2fCJmhf=!)y?;@0YusHW#q)!pnz2`o?iee!y?0~d1*6r|KJ3{z{2~sSqJ1l{zf-=bc z$=>@TjNkEZwg{%nWQ2r-yywqfg%C*ubVLU_X%EAHN(WsKGW3>`iRn3#ha#Tb>G&=7 zUW70d2M}wvIJR-+mq{Jz__=%t_S(Hkfl+`Uh$-TA`98J@`Pnzsnd)6x?4TQj4*vO} z6h+0+?q~_f5z0P&dIJWubl(HMG>>V*L#R^sc=wE@XG6NK)IDGye4bTbQ^DxhB-) zG8?Fok&%oa%TJ&Ihb%Z4f*oB|CDqhS+SOGj(@p+oD>Fh^-l<-@oS+4O-@Gxr;)!!| z=O8m)vLCQr>SwvLl(n-9rey?6Z2#T8{FlfkYkl#D2Cgp)F3Nw{E(DCVCe=oQcH>oN zAh6^&?`8WDQOLvq8&G4;oHGA}mBQZcp!MONlEiNJa_`4q>kypnPJjglro8>InrXin zkA;WmWOtUAy;;hx6sNV0$WTa=#ncQK%wh7h_#^-{bo~Z~hEq-w6iiIZTH@T?_$W<1 zy@h_4C&Kh3Li8k%gUY>UurJdcw6I@C_M1O#fdd_=_hI3e!&BI&63HA;KL@8{b0XRU z#ofW+aGPDLGDx!CnDT?MA1_nbF8e~rKPnp}H22^A@k9(E?(5gDi(QwrAtKo`qW<&f zxIhQU5Tdt;o;Gm)gdEl_5dTf}s<6rO)q-46_1#uktJiaOG~mow{{2NQu2QhXSav1_ z#Dmsz2_8z%-<79E-~DCLCPKu~8(NQ#u_{9;x9{KarQcHarda>)KKFkpe$21qVuO?b znMet959{{lnWCe%Hl6=il@8C)$9+HuwGet?P2&FG8`)%8uv!qr_o2fBjvb!qK@G*SU`BxMxy@ z?yUIlYzXQ{ACnw6jr&THz5jC_SG@)eCOIb&&-4Y3C(_Bg>^RT=ACKYGGi)NK@p0Hr zzru+FR&t5&krxcVN&7eka>fV7@MOBYO~{>0Ja@@Czp)b?SaTKA6AN@3iggAhEzCMTm3nh|70x19e;ZQbTdTMSpByGtbNkv8a zPee5O-O$l9VsPt@q~G+vSx=M%nJI~zlEBIi!1^^ry?Q5Sp7rQgs2K~bnUEXW^C7W$ z`i{kod5?P*I+Za)lA6J!UD`RPdvR0sp&J_(h`tt#cP1xI?MBMJauya8kZ4@l=Tg0S z6A`%}Uyo$AF6o=ZOUKm@sep7v^YfPaMz;E-PG^^M4A90A-GSw{moe2|r8NAf!fdfK zuU|S(N}Q0mhKLx@jUWr}UoXKwxY~pY#t|nV)=CH)3yc!I$E#nurqN{ID!_Pl(VyF# zifgO>Zm0FzH*zZoM))6p-6X_?ee$zXP}p7)*)bOxffS2+(Nz#cpy@9WY-QBntw(rW zC>4-Gg<_)bQ41s=TO0@lcjzO2$kX3kr-)OlLXpSab98mmRRSR)Cw2b$TYunW;tX@x z-o7M9Y1(0o49tU%dPswgV6W=!2aI9$Zyu^u0SV*oDyuJ~N1i5{!4>)MkS2lLcx~e_ z=_wESjrK3v#^^U6js>7a{MXT~h);ZrmemYGX#TIf7xbPK@PYF1fd|gbJ@cK}kHbz6 zLuFn@Mnu8{EeIM)^3(6;;G{s}Wsu8^kcV~&`4^JOS|0VbVO(gUBCDwJNG-4v$!>izsMw#}#y>X@J^h(hT z{BTTw{>xRp)g?lBe*9O=BQr=WnZ#hh-l4?Jl=7zl;u#Tx4>;GsA1=!as=6$QMED01 z{;$Uk`aN*mAi41l4uU%TgOaI1Y3M(M@v2Y5sd)}&M}WnFwA$Za%fEhwtPD6t{%eCd zg_YmPcJ182IE&s*JiRS3lwnA~6>?jY*E~n#q9e<1gQS%aG>} zdTCdI5J@p}!)-^ICT*eHlgXon9#?^Wz%x-s%%LPR8JvSC2%nY9Uw42Ak}Mv zk|wi%smr#%0*0*7Vqsx{RetNwdeVb51`H#)2?(M+W@A-i($dJv4I;zB&`7W)OhGu3 zs(beiFTvQ20Z1A6pH){%I7C-r742+TfG8iCj{sYmyu3UL8wbZ3l2N8H0XRoMAN|=x z6B2IzF@kC3Bu<5)A8uZ()j5=eSdF*Y+0$UBSl`<`Ir#Af+}vh71=9E6+1&OLwo|vmE~k-M*(5u@Ffa3+ogqYkW?fDZ5&k0b`UsoURXGG+_nGK(G|Dxs>f<)V~ZgbD~>P_ z^T}cS+qRdi_tsY)g5s9OAJKBhZ7>YB1@h+`i)yx1U&Y1subbFzD{OFTFYejcAe%za6kb#PHqv#~@m}ulmk~!d83>pb8S?SD0Q<W8OoT{(N%_02T6%drb<$oi7171k~kSkju2%_q-3h>ZC1)G%8nvso~QeHoV(Ut z>;Cuq@Ag*!G8Fno%ocr815VZ^% zg<6ts-TWbOpD;BF<|E(9Gc{toyb=;P)G>%rv8s+$73+5Gs@(17wgZP}?8JL3qAEIn z$}aOTJ$`YGgoK1f?agolJ3FDt98?dG)3?G(wl;^QBJo{W?>k;R6)Di-?5M=*-xhR(yY>2`OwY?fX0m9{3eS zDcV){nobnX&Ga2it6Kt=Ff5B0uvp|s|J*OLWP!f)DxA<|f_O*#LP#TIqnI>E>UT0Kc|ZT8lmY1&=~NW_?7~7*T-F%*-Tc)|#H& zgyFc|{?rOl%LLsdV~>B<`}sUxbGo$XL-z%DkW3C8KFpcb6goFmIQJHnkV}(o)Wj>t zw{LdM4)A${H;O)J)`b}vn{M(`?>tNcO(qsQ;qm~K zHWbPV3=I5&6-U}7P-BQ?&~)G2tO6+cuXd*l^bf(BfQ?(I(B{tOJtyL3!djlxw+#L4 zkMUZs!UDGUw6c8Fj$9HXTbv6;p$l|y)9PFtgA5SFX4O6AnG?r@Vw;ILqgP+PAd!4| znm^jCc(=hZJK1|BJ=5%mt4sW7Uwb&h62vmW$%`qMbQ?3ge<`9G*g&_Zh*zffDj^%w6+tV)0nG9`s(D<$`7uCTLD>pZ{;Y+0-*9Ep( z1h-?mF5%`5*q`(Uz9<94xrcl!bTC}0U2owpMcnJbtkD70h}u5rIFOiXhvb^F6cfbfZX_S8lF{rkBc z9UTqV7W(!!(k3lpui+T0GG+%Kn;G`@@t+O7&Pgd{Tu{DZEH*p1!Md`WAoKRd)U+~y; zbaj~y;YNCTs@<*}|$I}A#y*>YxFd(!%S?wr|iVPVucIS<Dj zU8t4TE6jnU9Ho8!{NTwWPK`$keKr5b0O;#;r??n>>G10*fM;Jpw}V{q?s-?&sowU& z_4v`c_iB8m%F4={wr$>nd%Anh_<%2!!P?Kpnacuq=&Y9q`^(+ zN1qT5L}A{&WHMZFtcQ8W(yz+HSA5*B(fL1C36PUcVN>2bmp<`&uCtQd)%4tI}R+ zd*X*uFg_ZwniUGPKCGV`-#7Zx(jR>b?WILES@rex^-O{rdt{v2SfNm;5$$YcraGHt znR8mWqP%>i<&cKL-3eHY3Q;)@AEjx(AlzZ)oIfI=;hS#lEOfT5BW zp+Terbhx6&@Onj|W!CDTUw2(lD>;v{19_+?HCf~4ee|p(>@VgMvwbw&@;?7Qq#`91blkH$spBWo=nazEPeWokJv%${ zOnX6GRlH`*qJ;|?d#)|#9aI;dM0{()Zf|VPb~;L@OQxl!S`h=Uc8>s)8knG>C?M{ z$(}8c0bn9We9sIV!=WORVmy1copuH$SiSjUZS=ajy7Whnu4>Lr59y~KdDe0^uS(F_ zw$Z`SQLS?@0V@Kx0hfQLgw!3lbd?$EhP3o_o5;w>^al?v8^rGXz|L!5kAdYfAIOaB zr`5#|7Ot9s5|h^EFxuF??!(E3w&LRAa_Z_a0hfo~1Hfi?>~zz!KjdC`j`T#-V(T@^ zzi52}*4$B41zR?4I=RL4>F|%|w`cP}m76>rf|#x?*U;8h{oGvM3r4bTauwq3q9M+n! z`B^0WH9FH9$1#{`dK1KR6pV|I@Nhe1BOBc1Q9aSSIEwAQGsQ_xh)?4HS8n6Rz%XIO ztNEbzT{$xJHTmJgfaB2NkyBQV1P&&1=_+XkB)|ejhKJqnc;ROJZIWh-!I`zWt*z7) z=4v$%FEPVqVzhkJrZD1SyNT8$JWfgqa>#Cu@GaaTD;teh;Nm&^JP{Y6py11b^b4t$ z=KqiB(c-M~87N8#gs2d>6S|A5i|$GO=k3>j*3fkx8Y__Kb3{BZlXGVkN$b!Sl&u|WR1QD1NJ zt*fg8TI_*_$*YFIX*+V&A-ypQvQm<0p>b;dwW79jf!|`YGQI#{#eciAeax_l`F=~CyWqk zNIY1+UMn#HRPqPG44?>gf3CZgfaZ~jC8N|vg~lbcTve#vfJfaE3A-9o&)yrpGj z#aOKivdwuZcND3Nv!B&40X~U^MqMVE5v5_LUf%#(4fl@gGDNfo{Q@Ty?>(qT-X70Z z1>-MjUdIWmfuLR&P><8n27tF=qlm)r_$?A2&9?kbM2`pQT98io%+1aFzeO0uKQpj| z5npfX%T;7zf~5g-;QI7plp9wtipG48Sg5URc?p;mpaTkGKEsD#g|=fHT@4LYVe6%q zGq}cLlPBguqobE#d&eGwX@rENq|rzs#$^bY7nB*p2}J{lf*&*2&ywrzXQZq}$_<14Tv!!-gBIv~VPIGn`n z9CK~(fXDF&QPAPNxhMd`ndCkYqa0*H1f9LUzFGydlTP}O;uB$6K{jPuOjWe9lK_;_ z3@6%_ivMFtCP4R_p@qc>$+aPa@L?o&rVt&D+Eya0Oe~4Lm04zTa?;XQKjX27(wONc zTR4k+r&`)QW9i+sNr0VrV9!8Zjk5^h@Y`R09}RY7;&umAN23 z|NVxzDB^=5sakpF$CK`{7dgo$lr{=zpyExo8KN7S!?Fk&uj$u9^j;&s$yGeu+=D5} z#;G=_3dA~5e44AkcNVPACUnoG+Z7cxduFhX6{+6DaIKXe@zp{?Lg=s%6Tv%yj=zoS zg)P$1&N0wJ8>ONwI{qR}W4eh`q3?144`k=PIlOz(1o|7NuDoqHtE&sDirGOYer0iPlo_7Ar>7^w zwnBh*29!O(K>Jg6QQ>3fRDi-OnONx5@RXQpF|hK}kLQ`_uTwm=47z?++2%wJm{@3v zea}UU`r-5EFu?AvJHRViM?G`EABW{_lT zRd!p7*b`_}5BFUUP4s$CI4>?tFHMxw%3Jh&#z7`_eCS3(OBtP%bd|d&E`Yi(g_r(?3 zRZ_ONiun0-)V#_V`;5DY{Y(T^WFouaez##sN9$E~d3iZz@*1_iKE3F1LNOYC4NWUj zpC=rVo#!rqVY=xbV+TJ!5u8f;ll(J~i7lYbX+@F80(G6SM zS?46$7u@peQuy$YaEKVxX@Ye85i?+c>;6q1I}*jYdfL#8+6J|_&4(XpCx843^@g`7 z2K!NPNx+*5W1DewA7tMXEEIJaHhwVF9=JK>!m=FuZWk9He=|AWlbc6Cj+`oxAjG8z z3mBqZARur4&82ccmDBDSP*8~08NLsDM^bzcyMhQCyI;Rq2+f%DvA9TsP-_rax3vT>$16EFg&)gguQMb|PPZB11XS zg!==yOGjKwKK^%dVZ7h02Lv^Vw-|W|(ZB+kA>BN?oZhDGN6s8mGBQ}$Tnz7t^JIx7 z%M+(9gwgPcRjiNPJUp7enV3WP?c2L|Aqqtou%E>h6;~k)jw4h0nCv-+%)#&&I@Q~j zzYfO~fpv}$Z{6DFH|JyFTBS@dd~jYMxfY@bbD?{(DMcth z8~W6sMV8@$dG*izm>9dX`?NuD6*I0|F)=@BA68SLx{?_FabpO9Sx1Q53l7jTyx|&& z#H?ds5gY9b#W#>=;*}f@<3e__{IQ)7vflp^TcR~kU3;DG&Tm~aCa#trA?dr z&NnnP(Ax`qK-(^@s`^7;KQ#IU;C^OLOv3XQomN?=H8<^A8L!zwU+Dr-P8`gJVY@=t zU0gvSqvk$B)0X-S%Wzb>f1g;?&#ZFn_JnNKQ~}GHFaqdRVx*<3Sq9`YQ-zk1E z!O`h__dd32;1>z;rAy&bxXCey(%a$l=Ltx>dnvZQ?#kva6h3L8qN=dHl|$f)Q<0)Y zaaH}3qns43{%=>omyzZp8wZ9f!DVqnM#c`tCi(Fl8;f{-3B~b_!*&ks?eQC5iJ0-v zpZ1kWzI)~T=_zj+u426Z`StQ{X8`hFFZtTy$gt!7_e;$LLYoF^ zuR31;pFU(d<=`bVH%l*KPjs-ogokV{^pMBsd6c$d?p=u@VG!ZI=dI|vr}^-qpSbJx z$C46S%}gq@LOSIb?&!J)fi(6kOw2Rw33Ux27yGKZ&2H4z)>1GshJF8jos>c3{My=D zO8@sh^WI`BMq4{O{ldpxUo_b5=YA0!9qcHCVZ`MMsYt(m{hDjsMu$jgY0)lM>^!OO z8_9o0lIXGj9H~Cs+nA%V^k;G8c96pjh>e(NtG`)#ls=(8>SK1SB(1$yVpkI&P5zo+8`?su|Nc=f6i= zRk-dLOI{Rp;C%GM{;Kn84dJu(sBy9iRtmXyoR4tRe+PJb3DG8h+J7;)Pm6SU~} z*;?o^?En7U`(=`ZJ6(^C9hte{#Xn{@KC31Ke*4Dx=kMQfxJe<8Lm^J;Apfjn-e8P4 zUCTQzJS3QwPsZ5lpSdRHKCUE;`|#mo&q7~S)xol;{Zjvp+2ebMvh29hM)iSI{{H?5 z5)~6O(f=Z+{uLhK)9Z9LLoa)n+1UxNUcHLp7mOn#B**;hD=>jMc>Cc)pv^=B^VO?O z6D8!5hZOKCvO1d@X0W$Dg-N2Jp_v%1c^&V*wN4*sDlW^T{f$K z2Are3cyXa1#D{`j(t|!-HNm^dNJdkWx*?1)Y<1Q8$@av=#M`%TageNblAfadAU#Dz z;v&nTz{bYg!50MH6#m8t3k&yte}3+uSSd}$-u}AF&T>eeAvWK_9&0XWxH4SP*wTW> zj2{~tODo|f^uvCx7PIkNO)~HG{wKvqUbkIqa)uXwzezuMK!uDpbL7aux#6;_8{R(e zX^LdG8Lh^#U-(NVVAAd*pNfMBVhs!p`5YE|HHFzebD!dNuDe0gzkp|BV^cmsh*(wb zvBj&V`*Cr9kC|AuZqxA6&R$)rT3(HwnkeJh-K62JTpBEmj69LqzgoRg?lNI7vNq<& zm{MAL0SS+d4G^}Q-W7BB{rOH~QxguNW7~9@R@~(~b_N|wC1qtCBu3Za!l^U#L|)n+ z)~}|m4)!=U>2U_D1WMhC5B4#KQ!#qhlZ}+*x=9}US7FnIzkBxv22px~`IgaS*#*jd zCrLUZ{#Y>y9v&X{d-v`w&V)(qXJBU*dUDu@${ek>{KHh!S$BpU8TsPc7V~Nzq~nNt@q+`8qpgR(imgU8vFT}PZ!HFj*78UGa@~`d>D2C+ z@6HTRP2cd}gMSDoRCP$64CajJ{;+2rao7fuqrAlW`#b;?4HbT;bxthn)0EL zk=Px@+b(F~E^C!lu(04-$bswc?(T+H65Y2Sg*k|y9ByC)<%4OZ&CJXiU*uFwzcqv# zpNzArT+3zt%q>$g6Vj=(x{N0?u0X_07t&xdTucx{Z!#L0u4Ct`cCz&*jFWNXs3yJ2 zdMzaL#O>f}(#HG?9a|y#$#>e8`XehnIgD4ixwkLIs7dVkh&%lHq=-qnAt)H(?@zQn zNJB+M31?7n?L3@%S0&R<$$VJ(&s;SZ?`_N+gw((i#1Hd3ZZ8_o2wQpHnB-*7&T#%u}&>wy)A%^tq+w^ir8? zx~iHQdxEGVTk)_9#|23bv4cvbG?uF4{YsvhN>gxKG zpPxUp;fStIy_M1#4FB_Amo(KNxC^^(bGnuv(9}jhe4@Avuh{NQ#T2|yJ;NxWLd5(j zEzS4RrAxVa?HwH^FWok~6uyPN$S!^3K5{fJ&czi1dozUd@ppgpr@QB$jC*paUE$6f z({CXJxag4HxN$=IV=!XfP)eep9(%Kuwm7~{MdK^7h=XiA7 zCgvqaJep_9UBZ;l_`M!<7_eA$g)nar(r&2qTpg7rPk=Cd$)}|9?jR5Kpq{?I{^XB^Y*q+t-!NrEs<7`uG;<&~ zo|6$1Eqt8C#;%rV^ehKb*meQL-@KKw7KBN=*wUi=N#)Xb{-{~!N9jdAj)&PsBa$wg zR}MVX)z9WV&VoI0iX78g>Dl)z#yLLb^Jlg&k}N4|k`0T@GEB5my$5q_n{h;Ze5*&1 z&4hfChxJ%?*|NbFuVbhR+qr|`%P~6RHswQ>>=y;iS9gE8&L;cyPC%S_zJ1ifQx)%i za_{vlD)UE(BvM(;ypI z(i!08V;xH*wl^8MI0N|v1|u*iNPKdTrr-gOBfR z#nPMv(~l}NlF0a*q+G$+vHScx6<}vpRC03 zuHiatmx!CgPOo*`x4OS!cJv;-*K2}pSh|?s(#RSnCL?jUTBqr8PR9R9j)`YIP;-{$7#YU(lhI6Wy3W0XvUt)WbaT;=36lDsHn&2&(CFhOZBHy(ErR{g(r!EP-( z)_3x1lFr+88KqgFIdX}kTde`e!!kE4_l}N{EeR6KtB?EK+}!*ohIE-Gt<{i;ii&EH zTn!D!)Iq-DiE19Z-qSgr5Ey6Zi7ym$0OicDslIQUS$3Yu~%-s^h>vVl5RU7T1?cCja zH-<9{Ij>(j-kl(i7kPPlpxDaf;8#}h@O;+^ZX5ZBD(>A$o+P{Tv%T1tb*Hm$i(}OL z{Z#RdKIP?6RvoUB9PFgUJUNZrzI}UDsQoD~6D-oBvd^F2998Y)!KyCVpUVAla zoIZV;*L~mK;hBWMS|@BsO}%A+OP{-4m$%DL{+eF*4-K`voZ4NankCggMZPkDLhP#7 z@;Of`IsuD^?ZE01Ug50ulNxAVbgLWn;2XfSwY6#GKE-jx;jpAspP?Rv+hZ9V>zcy`NWu{RG77LAb2I6lUG^InnAnbH2!F<0LeyKI>`V6P!s zCDzG$Bjp42TLO76AuKTO&f}5FOkfFCiVCAAWY(jsvTyrpO$3A=vz&5US{Ke4-kkeQ z=3 z6t=Rc;YRXpVT`&E(+XKY=jSYi*N-1RZd~ju=+}H8@_wT-rA(9vw->$uq&jGj7Y@ld-_yj%C>J|o+rovx_L~caZB*A+Ryk}~ywF~=)05h5 z7hTy6=Bit%I%&sbYGx`bE0Y}bk=-1u_L#1$Gz3JQ)$agFbGw&W_KlO zrM>OsB!n}%w)k~FQfbBTP#;6%@Ze_;vt8NNKaN7)I(5njYg_T=v(dFiRCBINLM95 z+@NxDIyu_0>AFRuKiioM`%+d;4*v{;$j|ogP(@C+#bF0l-oK|+i5H^0IpQX;=^|da zJ5I7KFik_0y=w6gO2?1tU!;g$wHenz#t2Q8^<%kq?KEJ|o5*NAjh>O`4On)}f|i5+ zPz|M2R$`o;op-l-^eAa){NS39YQVET7p=-Ek=4DKBvwgD#^32`3bL|z9(z+XoH`{G zVUou}CI<$E4>(=6<_WSiNy>)KKz*leRY66g=f=0aG=LVwyHTaE5uvULQjBC{W@W{L zjILGXQQ@cR2=Sbn=Si?1#)ZhCEWthLxs`&K)i8bp$?$5($ZK+m#_3j=%z>lJ@6|## z+B76e&)#k=X$;- z!GOy~VK#HHJl(^Nc*wD#;>V@(&W)H?9m3mbgNwVyO@2P6+i`bFjab+c!>^|)bm z1Yv}+FBRUk#ocu64GIn2-do5H&-+Pp-LrIt2d~FYj;Jb6Z5}=FMe?iTDJ*i6gp5}? zv0;qZ^dyhw<1Ee0*y)9B@$cNZ!{o!n#&(LQayJEQ6A}`F*1X4u z8*1-W*kCU)2?(5nO>|2~M~9;V-i*Ggnj}FM+2kYPzCZdkGh4>imY?TfsW9$^_Q0== zzuHz~z%U?QfR*(jR(lw>Sg%hin)iPve);lcV|#l;Vb7Bw_k-=cDi7c)IwpkmU)Oj+ z#m3CTLk_4KGEjA{ex3DPT1?U7;1+8rTlBZ)yAiL<>>sBk0nKC@0?qMLQ|+bI!&|oq zo_Op%+ZNhsj>{=uKkbS&?@GA^=b+Z5!AmM9zE0!wlN`ag%rbA&)GA<{e_BNwS(Qu+ zRp+R!H&JCD_0Z@%+uL0xuRQV%veF41dqFem@MNI5{z0Z@-a-Ql3(M*s4K-#qw$E+5 zLJ6veM=PFw^#(WyDMpOeao9P%!_YVQa^=Upf&QKCMH_JiWG64IrDS@AHnpqqi84~1 znNvyExkG%*ZC1`}{G8r7oYVDjmzCd*LIgR5eABB+)cvG7b}EDs*tC+56UkzoH&Eh@ z24bpKfic->5|XuH*A*OOe`h5On3R^qM_8|hFktX>I@j)cz%gZ#S5q=Fh{(lOkpsv3 z_s^qPFQeP+LdCpL=kC2L=L1PZFwNvZ;JNX;Y?>CeSNl`48g0Kxx%9(fDG=&1>C~=| zK(U|;XU633)$1N`_F5^d>|XK<{Qu_sqDUxQR{onClqp4^p8Ovc5!Xlce|?__<;VY~ z3c02Jxx9b<`u~#;MKNux){)DmsnnBCYsSZYUk?i}mw zcUGif^uoB&O1@A`D~F4p_8pIdiYep%wL#C5Bik~WWFl{LSOdp_lz63-w!Zf@Cnsh= zJW%Dnrsg=n5iFoSN^0s;aD`Tci{}FaEy15`-1w$1{4q2k0ZN&400WB$k`ti@mxUxChg$K+^L$+>Ne-x|F zQwTzLzubp7L~G(|pwCMSNpKZzl5nVq0%*m`lVevM$Dx;vt*vsf{PwpN{K{4;F9MXp zV9|Qs11mlq9T{1N>9}FFyDLTP{@qp-_+xHPsMw{5-VTr{5m^Iks1Hw;V-j<1O}qB@Yl>t;XZocdeQ5T7k8xwQWx%McSiDrScd3{%iQH8 z{#&O@&b&7_IXdy{*K7GkO=lxwV-+D%-ZnO7E1i0$eOpyE zR82cfe47@QFEapnqrnmzqmD#zk0Y}cEg7OO+1YGBH?v;2aN!asXD}p~aFp5j^!00? zovZ8iq9WU!4|0KlfsHSFbQNH*<@ove8)4QJp_&WmHnVuP18e|0(n!eY)@k{T9H<;5 z9K!WmfDVZu0Yv%u`9(gdaCr-bUvUcM*sp2hq{eIh6orpHUJx!6GUFJ0MTUB6meO?(2zg25xB}*uxxL`a4RY) zvB1t_2OZ+YOLKR3@zR+@*V{4Ny0?KOF5Ud4+yv992o#6NS%5Y+-+s?sf~%7#1<0TX z+XM!Z8Mfl(GRKu|p-?N*y?DlK7fAZIf5*ALAws|OXA`Qv-Tpt zDqJ1W;Z}e65IgS#Y!xwL3-wS^UZB4}6H4u|dk&UPgo+X&5pi)X+M1-|kgG2V3ciED zlJ9wP?BzB(-w`WdLWJ02863awn-7;e<0EjpXBs`Ao}T-g71z-LkV4wBd`%v>Iw022 z(J2@nA2-1DLfH*;5{(Xb*DhVV7C31C`wk{)sWq8a zp#A8PBENuud;iKnG0$^T)6qY}iQ=vi5FXw`0UqQo3B%|H)g3;v2lz<4egzo$OQ08h zDlIJ?(h{KYN120rU+!nQxgV}!`wV?m@gpK56#@98Q$E+7NrSR(uzIJzy)Xa!YwQutMcLcmu@+) zz4dL6IeQU@e3naZ+}gv!X(d*x@jm6|h6C5wmVN@n0V`W%0EJ8=5VXXI!}@4Dta&vg zoY7futYvW|x`aP{x&(!4RXC&*gX?rn5RVnz+{&@E z^@M(P(&+XMq~h?05-f;@$MR*XAEU=@U{K@%?GrQCvg6uKw=$27jhSb2YUO$znFDzQ z8}!=)i6P)CeJE_$a9{PZ%asR685**}oK1d?vozZ%fm5BOp;17AreN5)2&|6#M;~fX z35g%QCzo#Bg+e*NKphtfTXMwGzP4FY0QM+dtPQ4-PaK`jpl z$HdYE8Z4Wen{VstGC0GUAx3@y!NKow=w!Rt%lB(=P^HLfM0I>(0u5c_n{L~ECin=t zkorJw$Mql+2?-A&kJ&6*irh-47NCJS;7_L2{V{ zNIqFKV9AO!Hb-+j5=U!F#XEN{JCqH{o0P4L;2Z~fJFz7s{fw=n+R`Q`kd0I}^} z!$qf>yN@3$ojrTD5tV9p04XBjsMY{#-dUj0<_mzW3jm0ecpW4S-~`@6CdievrWpTW zIB#Wef%L%O4nD^7(B>>PwY+MgSl_hGO2tm%2&2^?<^OG!ogB_c#y>-;R9vqk+#7Li zmsnW5#r9`YKX@!GsBBKt=mRMmtrN{f2hR)1%DY<4u(n=xWk|&1+Z4LswH2#nVO}F}>B)^4(14|G|!D7zB>v`<9 zzR@8W3F#0hWM!ZLWw?LLvfx%5$~4qtK~ZR!aEGt};+~?DlT#)(3#xP##7V5*w(Ulb zlMWFtEJ!qmet*pM{P}bJum@l6Pr|amVChIt!Pc7Lqbyl#xEP?Bc^OErEH_V>7a}C3 zXW^ectJ6+SBYuuubqlBvE1BQ4IkEitgxMN zri~%Qgh|M2>rQI3a!;$haI)BZT1{a2S#9+}Bq2i9f1XpLkiktN!Z*_k4yYDgDVK#0 z??I*=5O?_LPkBjLxOAwAe?)A00`Kzok3qgynLEBe|NXear0{Vb2t6P{%^lBY=2+KLJ!HCi6+i%S3FP#=XD!q}8yd!8mrhPi^yV3g9|PHW z`_7$Pz?wxwM2JZ!tEmwp_a8jSTbY`fNrengd&4XWn+GBFy~xXJfYCt~=o18aG8xh_ z1`9Ix1y=cBfT1wkxdTfQ#Y*nu0qjWi%--~G2ksfaAj}HAD8N&w)&FK`_cS{eJ`MpY ziF|~HQwvE@_3My02zFm7=#T&nnuLbiXr!gFakaDFq$W$Wrt{o|3&hASVDLPH`qNN2 zq@=>_A6@^dbdp)cpK>@2!uZ07^rAF^Pi($>dXQ zT#%fbO94QZ1(nA^;5)0DehxuB6!ButXHm6CYR%xim^1%%x)8O!s~Vrb?+3Ryu@t*Y z%%HDU|B{6`Je>wfF*DEl(;{$z`rCprz@go8WZ+gZ$Tv0_u?&SFBo`y!WTG&YG&k36kYh?q5Sjt6$-z^y?H`GJN>(As5zl>xUa8Amq>f`Em}$ z>SC}OGroMOc|&&5X`$P!5bzA)F({@Jz@5}Xz+at7^29|FJ&&CyXJ%Xvy;9V_bPf&% z!#!vIvC9v|*$#W2HG z;{v}W$YkGtO=R9_b**sOT7QugWN8I(<85T*YdC={u$+JEVgRitXJ?-QMts|8#H`Q& zU^S{MB=`(hxTb#k^fPsq90BHQ6tWa%Wov1G1_;TFoSYrkO829b4yM0*lxOR}*#a05 zmRm_R3ZU=fw;E#Ba-h4q7I9z85YR*_J^NWTp4LN4=PPNEbZ(BrdwlQL*;oM z5H4iE!Om=+t*tF|qw!e|mS{TC`ZE0_R5At4DvIRHbc+xtCn;2&V3(14`SJ$HY_i|9 z@@gk~!3t#99xsemt4c~rPr)M-7Z(JB*)zprCMfu0;39m3H83vLRARp#+l*b zg$n_tb~6T0p=tpfRZS4_ot`!ZrEaVmhn+D+AGBq=+g)7N@T7wJBWb1pr*X}AtkRO~(hD-g0pldb2AmeIe^PN}simo@rq-9_ zZA=VdYL`DS7sSf%IB`bl3J@kiL29~?QwKXMGdcp&DhF;*K{P~N)yOr(o;idg$8Wjq z&!zLms+53=NYF=BN2uh_V)_in_ZQAn>W=+>VMADOS=2pWy3HIG+F;q7lOgJ>@~rCc z_4Imi&;}cuTpOxC-OPzY3&!TDUO*vWgVC#!DB%fzky)X_@T$mZI@Y9D$huFufnmqD z#K4O22c(3mrIo${_N!c6Q&SUPA7nmuhjEZhay8-6tBglhwH8|(4?6h_8=!0f*VfE- za_hK}Ue5ARSpk+w-z4}GyjX6(qJ#}ln|OEc%mPyJiCy^phmJ*|HKOz|3Y-DUa4)phic5D<0B&7yG zNUu?A93LMg#MN1_{9rtG_36c3&cp6K_f4A!)(+rLfkc=2tDDP17ex}zfb!P>VBQAY z9h*x7G2)t;-3H+6Dmhp#>q=9mk-K$EAI{lZYR3+av|mc#_1R$j_Nd?#Yz{dc9eTK7 zRAn7>U8(3TcebmpRJQS;{q_5|&F1VqF|Yy5{!S-H{asN}K5$`UAQ#jE=QyHdJXY(= zMkZX%aJUD)chseKX5Oo*@=S>Ze z`KZhRwk1-!>qICc<*_?PsOkdX(+e;RDO|iPWDR=}h98bAp=fl2dMV}bG?x#kYz8p; zC9^3(C<+9ML2RQ{K&!%~5NiWK9S8L^f@t?>QMnD$37S<1NT|Q>w*Mo@4*uw z?(U!iS`KVvMt1hL^Q#_8$k&Y4kPIiF{;dYu&$$T$DhSj8KVcvAYR>=%&f){`@l$&G zL=$_`Phb$7YWmXedJ|W$0(lAld7()X*sYSo^_D3IKOp32!1|5&M0^>`8~FF>PM+ zKnqz;_gC}D6OXXW@Yg>MO;a&{9MU?~umWS?2sMP=wpjRu0{DOS)(I(agWgtC^ZPyL zQ#asdQ#*FzLO^4ag4^BSdXj@2+|ko^{);;u3X--4&3qSi)P zQvW!0N^Hj@DK&q&J8Nh#8MT96mw|pL-?*`cO|Jtz ztO(x`seAV*0Rth)zN0j~^m`i=pt=Y!JnO#T9|_I&gpAMGymJA>#G!9W`LZgAl@V zvY@6x7C@vlG|qv9goD8F!d;=B+q+s?M5$dwNXFN%2G4**xOe|Pe)Wx9FeNxxU*Y83 z^!KZI>IDinFfdx8a1QvG%3R3dq1*TG-*eY8va$#e6c&8{{ztY!9HZh96&;<2{`r=( zvoKO^#GkhYR-vDr4^?rb?Cc6goX%5GIZxhy^ymV3vF`zI*^rtQ5AJL4nx|lh4J)z@ z3{bdr%U3~_Z*4VNV|fjRM;_P;;K9Ym$8y4=-@SAB`MT)~0G#vZ&m*Q)VSHX^o zDyq&qd@J$m-B_SsR-qz;62*BF{mZi9vhdU}7S0ENs-=Ik8w+sLeVcD5KEKag$YGJz zHM?Y+j}09ScGdW&9noE;<^^GV!VjPlf&lsbBKeMl=DmA0U&5ScqN*esCeJ5HOebg@ z@6)nQV94{Z7835QM*KC#1!I6lza?xpEN$;=DJv_-xwnp#w55fCbXVAi9klzJoQwm+ z;uQ{#jXm*cj`R|^I-3DKMnl`?vM`9?XTX7%+h>jue#T4d6gIFtVkn>bHhPUJ?4KFc zX|Pz4X!zNw$5;SY4LrPSHr%LKHbF`7z_9zb@88eEu}y*F6tfiIv+uYHP#3t2yqOrQ ze?DM4NwjdW=S3=T)DviJ*=L@wbCKXQ*Oi9I|B7pWzG%?$K1Gn#4_jZm%>dg$nq&bs ze&bt@WpSP9bruPUMDb;r4_nP^%7I`?+R%CVM~@>xmA%zi01}8a(Y-$mI5I@&Z!9dJ z37x+{&Mf>4-1fhId6$$30R^yZ2ty1WCjd&;LiFBtffVR|f^035*?oHd##hiL;HAzv zd+%`^FR*vimMpnv%S?rODW#z{ZE%J_F=?<&q?M(q#Yz41=g-`*5c~<()`wz0%UMUo zjs3f@5GFXOmE#O~VbcFz9PRzKLgNayC} zu5fe9KYsk-E*;-cf2p{3Gj0a=*G){r&xdVQ)$P-<+2n7x%fD*;%(&w6`PF zy_K&t#8Y@fxp_;~dUBPERCNY09mR=E<}B{%fWbx}2O81%0G4L@V{ot(fsvi7n)5QE%Rc z7O?|{OWr+_D#4(ZcQ3_W1@rcezjc;$ZM+cK7GN}Z$VXmiPVnu^QUJ2`W*AR zfd$pk4)4cNnm5PbM|s6EK6O<-+2sfFNw!KX0Q&XZx1t9v{X-)RG2q8xfDj)zIIr>_ z7Q{-%#G{}*;)9;7`r(J~#>0A+(Vqq;cRz1JU_{f8+(4i!qIN)q)eIH{!3?Z}o5 z1cB~8+3mcT)Orh1vx8@bNZ&d zbtB~MKFFI>0v^3-JK-CDpBEJCZ8igq0EFJ%%D#%OuzkjH;yRd{#S>Mhur^h6a*6sY2%*m zt_1nt5K`%$oc@1hr@$xIsw3V+j$U(TnZ{GUm)zj%AgOU82F=N!CnOVc))bf@ccz@sCS#O zEcEGsPi^X^=akHUTGOTzeF1Hf$(djKR%XnoD8h{6d-HK(bR6-lB)!QJh=?u$l}8sM zZ+TP5ZhP?&pcq4-MHX3l*Vk=PVKWx>7jJC> z6A*-|`be&67YpDk1E88Q1y+}bh9UIf9wm2~Lc7Z6#>42k;-|gm2i|Dy<94&&f6^pO z`_;#+HM*a>^f017`~1FWztgl(6}jqq4+EknL_FF!L6T-XzA1(n%}BF+<1W?sFx6J9{altGhn?sTI1jzLlUi&R>DKW z2MZbKhj#;HNsa#t1pj}ESPaj^IC9LY^DG9!pXZp_okdF6h{w*HIFd!l&5Es17y*vx zcMHCi{vcIbT_y9OS&XTD0J$vuXr+zpn!bcsXPtY`_c`4!zF0M(=;*i5i@%&`_Y}Zf zT2Sduk9krGxdr)e#fG<1xj+&YR(8i*VzRBP|gL~*{tx*WVSTWzJV^J zLDK(Wl|5W{GR_muJt$_~J>Htia9epo+IVo5^6U1NDDl&-D^}j~BrXb4Os^JcS{m;_ zcE~ACymcpag`n;lRi`jFZsePE=SE^?u(|;^zz23v!otU7K;-~CJ~reyatr00fHF6n zY{AW)#oPQRs(9Q2E;Q;*hpxJi)zbge6Sq) zQMf(_ZoPWwWb=WF7)k{<&{@0(t`H<|Yf*e$918yr;ld*=!~~SIhoO?iR`NQ1(wl$o zCyQ1e+Yf(S_Hiy(!uj8`L_6C3h0AXnO0hwj? zR~iW@Sz|yuPq$t`eQ;1Cz&PAiQZkroPm&A+$rlKbzH~{D2rgf~JPWphl)psw_f4Pa z|ARPo?^#`+Xl$=A6)wbcr!OUPJeaDw#Xx3~qa1!?>Kar2x%T6OCqGmAW>{rZacL<- zJX(%lXY>}`v?V_O_>q=8R9N_2v}``rW7be10vpcEB}}~{CP-Grz*7^NdO5=?|D%SA z&}W^fH;Q%Q93*8e1m0Cf0bohr*eii++dhGAy~UFobYwutkRr3tn#NK3?b|oOBapO# z7FLMEHokh#_wXzfO~C5{VIMjESL#1)I@?f_Gwd}1lD79sOa#I8MeyFDp z%(9UC{&gq@DZo4o9!u1Pg=&BV9gm~rl$C=+$^dYFAGcslx|_>L z>eCY7U)DgiNj2$6G$Ur~B(08(pP#CeVD=v~=2+J^5YG zKVTa_uztEa*&Tb&&WVFxC7mK&upsGCvaIsFwUO$Nvk5L_i@a($SLVAu!fd7LRe7N7 z8p=>tX}`dTIZ>dz5VQ;iLe&ah;lL@GyI^9n7D*^4xkD+VB`guZc3<_%a@es>2EOQY z4b%p;=7Ov&EHXB}zy8zCyNVT%A+p`LW^L@Z;#;+KPduF0KxF?3KUL?OI&;C-6txSY zdS8Sask+3DfeKv(9@_wDK#Nlb;Hm@C>P9G|WGEP*^I8cLppFNuKWytm0TEz0j0y$Z zz_Bb_3*FVx;k@FRCjTGeU5tTP=FJazTj>_Nb5rSKTCS3B?jQRkez=BY`&Qj~^!u&t zj8d@ED4CJ!2ZEPclLVrPUAnKGY?H<4l9|7{R;Beow~@eRF1 zE|36*NAUI5qoihUuNHI!o`NC}zMz{h;yl~ycF2(uDctR#{`OI~;Mh$uA>K%@N;w+PrF^oolrF zJ*&d5{w8L5|5LDnv@{MdMBqdM7VT;A05E9q1@RKtG=2E>_nZ`w{z>7$5=dO&!-Lwq z)ATx|cc{|fSNJz9RrrEe_B3M{T%yCwq!9P;t&*VFK_SElN18ymibAZV}~K%Jn# z*KNCjs+r5*D%WQ&C<~wQn4X%dF?X;S(*!aK$P(aWQh-K+as=u88aB7(qWKxP1)v8J zuMZ#S?%%(USnICxzPS7^Lh@n~81=%O?mv78V|x~)FN+4q=C}y3m-lpa$*OOh;f1dJ ztOsJ?n|LG&ufw7P3P}o@-d!!XT*O^HHrCfcqC*fkAxia)(h0OQH}}#~pFht8M}%iE zxKt#z<^B4l?%bUXG`~Wryx)~51;reHT+slTnwC4P=ZqxTGx`J1# zjwvrbaekw_+oFQ|`2M{Nl~Vkxj@duMFX!NjpTh0u6@25i|Ne27JTx!FF#;M7^bcL`raTVbg{u6M?(s&(%rmiXQAL5UP=TMwa1wOOTkeWlcb$ut~;<$ zP){paCs(N`GlTCMss%wE@G?jry&Tc~45k}^MJ6LV>~-lD!!y^yX|K(NdJS0uS4*I- zp#gF2{7VG@U>{RbaDm>3m?gbe7-1#mbLay0s$M1IPIC0D3Em8S z3g9LoA|aVzfJhYpixtd{WDth<%nsiwvV{HQgWi_6 zVn*lV@nIk!!lIlXSX>WoCdH5U3$AQKUrU(XofRVFy`Tjh#%UDCfx2TAtQY#wV$a}k zc2pH)visM1SXq~sY)0%7OPw~3tK?H{bZfn-$y%DCuB%3I0To=H&nO1i(!yakqzV~4o}!(ysq2kXh8=0at+u7 zUcm;0?y=5^66kKh2mQumstWjwLFns71wk7S^1&A&w%I9*c!BwM955IbT1f^%2xDmZ zVQNdtBu`-1C2=RnB#tGPys=X(@YEs&MEqG{~A1%_Pt#jJx!~V^;=3h@(}sD& z+{aZkZ$;ebuRmsZp^&A?3QV>I`N+Q}-YMxt_8O6WyzNOlIliI;nG0IIL1zp~GoXe@ zK;UT26AuqgsXE$@1IVH(BZKQY?j}ty*n9Eok%uK==jP0lo&=;yiHN>|?mGQGF&`c_ z&vw{!BJ$&}@8YGlA_=J33l%cao&|+a`WonN_XY{~90*sR22f zp!(%S3v4I@W*^po7m$^B)<8ZK-N+zEInzl540!Qes!k3Enu`3fQxstbcw zk_QiMfcK^AYD04rD=HMDEDzW)lKn8K7#jqrYXUlvP#KpT0mGVw07mDj$jc0%MLGe0 zmkzB4&{q=FeeMI|0?ZS*-;!i^E2L1(4q1q%xJ4VnRhOIc-Us1 zKF-6?;lteYKot~QR6s7@n~p<+5o&;hbUgu;?k#BUNaMX=4{JC4!-siC{-;(M@@t|y z0S1}N#W{C(1|E7ys_B)V{_(S@*yso-C}3rk+iXlVKgag#KSK{%2#wAEG zwQCgB_cQLLLWc1NwH38dc!W8MBsM7Hnt)13<>q!ZR~g(J6-KG#K^V_@+~OHcrq2 z7imopr9qzzqnTL`PjnDksDzQ_gE4^$3l9Wylve4=e8^K%S)`yKg4NNd=HZEa0z>%x>{PAK5PTj z)b#B4uU}7jY41WZ!-%_#LThg|NUDeZkHMRb`cF`L7C6lsSROWD=QV(*YJjVd!j-;& zDn@jvuOD1t@LZW!z!vF)>jI_3P+3{i3hYW?CwInTX_jZMMPbMw+L%6nE`9%glxa}N z&wo$Ex^2ch5FFigIHB^aBUF{i35b!s_?sATAk$suaI426iNvxI0oChMEo*Q(18|Vs zRx&$!@lt^_>Ly?mP>^U=pg*S9Ldx)zn%q$0%WU1(ZbRzoUp@vX%C&wZhKFHrD-i-c z2oyMRszR82mB$gPy#VLpcC^(44cB!Ej>7@WvTvS(I}*HCMnP#f*}h%SJw}7xD-PbN zYJ)r`R@S=o1lYY8U0YZ zU=`8|7?ZkeF9txP@u^Lxb6#GC+4tccu*={HNMA}SulQNjQ9bBUE96Og+tq$aaj)Z!#iaozEz+9j5V%4-hENfH|xa48u5pcmfwg7b(q7pd}!XC zU-yS{b+{n<>Xoq-+&;#?AJn5f_u@xHaKGFX56W#Hy0tN4dVL&%GPK)CL2W6{Z4C$; zYEC};*}LcthU~p2;w!vF|>EW*MUpj-yOWgQeBHt<{%aA$s0OOp6D z2wtSl%!fIe#qFHbB=B4WU+{K+k4`!^$I0HhfSP5&qMu(-&=)!b)EpcQ9(Z8@XG$5m zFl$QGcI#i<+xUyI9MRU=kwh`-WA&1;l@C$m5i0oT{)LB9__m&rUgnkN0bm}4hcn1i zIat@$D3WD-Jz+THvqssdsiha22!`)9JBx8AenuV3VY6ZrggNay_}tgM8SL^*d1xwv zqOKDETjJ@*f|Y6hXlHu`?}^ozRmpq~S^E&pv3y~{YD}m}Eu|p~QAUn&ST&Bo7AieVJA;>H%MzAI0z-n=+;WfJy~NqCBDt~rd@Av z`I3}M(wq|;sp2vbR9sI%4nfV}pdXED9(?77zWujv88)^l1P+?p+R#)-Fhn^^B+w3W zd@^udv;BpclSNU1>YmTd$hjTyVeX(|iK>VD-(BCL3(sM9#_mcwE6NfGOngcn)xTnr#_S zyE_ZPp*elO+dHcp%7m=ZhNuXTpl(ZkZ27{O_0vKXS>M%9s_|or)H| zKeqTbW&+4Z?tDVJQ+ltTkh^(}6-&PH8Gem-ToViuHcJ!3D^QM6>`gQE9z;e)iY~SWBm;8*cDiy;KH#%0 zi)Ayr*PjHl$c3`R1M&d3RLxT$ls7Ohv5Gl>dP-&o{69N>_g?q% zU(34duH>BaeP@4rzwh%tgVU7GKwh~Xb2E7;Us|p^^~$TNs@BRZS5T>$-TkQPwFgFPIHQ*6Dho|} z^ZLD)Ir-R=R_o3_X63jg(94YSse3Z&1og$qD}2nc!^_Na{Uz;IO^iY?MYyBITMZ2i z`ca{tH5$S|6tyJ3iCdZ3Sbr;!pK_d>Vi>pv`%-wQabn53!q?;7nNQaU#k&v=ia6_i zw)GLIKBS%kji0p8?Y;m=j)tjh+s!rq&z(hAY@q2O8$3z>?Q?T&eTaXoD>jBUjqWGm zuIWwWE-$g>eRS+vXk=t#@0+U_aBvPvu04&>KVUU#HEIa8LFjbcL+x3a3tPZ+)Im@g z6Ee(LQ}Zwk3<*?TUdk0C58v=eOd)pYVL423N5~Zi`OaC|FIM z7;4Sw56|YLon5ZDkz{I4^fLMR(NjgT3Z{W_fQwIV-9NG5O4ymn#Q80n4!ja?hRyEW zo#U)}Q!lr2hg{2-A>#A^JSeC4;a6glNM?FOrcU}GG8ch2Q#YR+>CeanmCTz!mJ&|Q zXL$c}nbjT-BlCh4^wE+=DVR0YjZnYhpjFef}Oj<|&sOdJoEeZSn|4yEOaAuK|s z&wfixI5#+`W2Kjys2zK@h3dofaa8FLt1GFi)8n+9Nw8W=9-w#5-<~<*zMjAaac_A6 z)S%+2`GdOxxMd5~8nK8;w+JxtSY{V`LJDcUP5?8@I89BdzsBqhVsHyY1KWR;&;w{p zV^LRuaBUnV@u}uU^IaDL!f>7WxC9-6IX*OjV6Ln;rU&zbD9(t#P+tUSf;Z7QaDB?f zf4f&@W2xb}7{0jVn>~eSG~T4{_XmNQh{Q@E?jcGmXjBzzS5d}}nqF3p(|mV)$DeNL z>f6Q`-Bg%vx&Qjp(gYO}OQl`Kn%*W`ic>2!?#;TaB^rAE!F$Q-hiP*-|ZMjVNxy zlh5)Uc?bP>FL@Q0y=wVwtPOy)Cp_8GS^^_$n*Lx@sCs7-&x1o#z;xo<}a4 zJhFya$BJP$DqPu2Xy^FWiIFRD|I3FOgShX=%{7GrTti2vGkvul!2O9k+CUOvVYY2q zp#S$=Dfkshp@G#jH1tOc2)_Mx+dK$4L5;axX?Em~U-cDZ)iUE(iJU3Rrmxm%+FAr{ ze-m1?YyM+66bg?aI_U;vY-!6ibFo=Wn5@dX~BlS_>s$RmZ;(*u*OMJl=pf+&zZQ8u~ zGUj{tO-trON&QX*>VJ;~4D&ney&<5v2AM)s=#?v%AinY@?ha^?$F2Qe+J_L1`*eB} z=f}$QjE_y5n^#TT$P4T;&cEW)QRv7iIXW$4q?0-rc-x*U-@O|HmK4- zYVZd{5UwI-scY&4oldc>C9tsfXe9Lp5j99PodGl#Q%vo_}6C*5nkNE`91?fu# z^khJ<+!wn68reeJZ3=!6f$6~GChRvt;({)PeD`Eawm5jOm7He;wd}<%M%X`$P_Ji+533e^e#>Y!J$_uLY0ICu3WnGvh%n+r61@rCz;0T z@q5r~=eOcWCQeclI~LUQsw;Jt31CH$T?Ddi(c|y7C@JNPh#KJFCstF(xyK>3GC>i? z<*z?gHAfEHGcg;aV-=+kf>!fp06lO#BhLaLW6Fr{BtzlgoyZY1? z@iosBq$|9Nv?>${*OMuTbzYg$H5&3gVKW5mUW|?W>4Cj-QZ4U5BJ%F(w(#D)#oE+j%6q?q0t9&BND^i7>=w$(UoUDBP$|x~8 z8JODIzQ>0@x_K3!+-ORaTb_BkmY!5aO7TtzF_8HFKI}FD17Q|~yNeWN0JV}k% zF-!C1ZA_J)B~54uEElKuVXD{@t@7f7@QxHI?{#T@MS-+)YpuKKEa=&oG|G$@ZWp*I zgU(Hkd+|*H&Z~rN!Mpy$BDYOJMz@q+Pz>Pe$HgOz4#KEh0NP17`L>X|r_%+C}UOk@gDKBJF)fJ zJ-v09Pjz88ycrkQ;oyrsNa4~$e6bnm$JxBFmyztJ5CugZSW5GEO;rB!2&2f-~JvOQ}IbMQ+EaB?p zTe_W0x1H7b{8s%VvM(=x`Sf7Qn2>J%?H?p=S`{pP7fnEaL?sK)1}@a69)y4lr7-ak z^of@AU2^gV{k+=Uu&nt=m*gS#l(F5K)MiGPcTM-(V>h)WDpO#eu(K)-;Zw0iR~iRW z@ffIvwB}bNUxJ`me zdNgCs+Lp5;Ux;oG+@gzsh9P3C?@K3(4Ar(b;0;wce&#v!430?yO2t0r2rp?-0=hr@!iB&ckKC-e`%prL|u)dKUBV&dM~lm-oI z@lk4c__1&Nu?g%t{>$UP_4+9eYz-fJ%!H<|zw<48ZbY}Qv2ojs+82Q>PJ!F|s&sFL zm;SQ0mRJWqvd(_*J$C`U2~o>}F;0e*O3LF0^k@3qW>$by7(Mh*x8p0Sh4KJ456H$# z+gYJAMBPa&#T+}rbQ?xhFx!AglUR|-oLaAUkAgu!IhJ8f)$*3KPwC)7`(il_9_Z=@ z_5p7+JQ)Y>EBrVEg>v`*vs~_SoZUT9?$y0{%~uq|UN&L0$SqHNky~qSe|FL%uOfx1 zOMD-+n!?DY=E+yiPW9q!DM2iCja^s>vi|C`5@^>zKAgFL)<}NsuuJLyejv(9M|7Lp zKESc)$pED48JB%w7y-{dh{#MamLpPOG6Ts<%mX|Y80fZmEur8T4KIms0A~+YTo90e z$@SXm2g9q;P#M+f)955{A<=L{>fbLIH_Q5Jthlm~eKCwbfc(R<^$Ax+CD?w4H(n(M zEll`hkdhU~d791GbzvCJs+2Y!rE+6wPw=i5@K6IyaIIl!cBC+Jlt3wGBaPR=e43Gy zb8*ky=oD1vvl=XLFu)hO5EyuHQ6o*2Ab1yV z-x?^XsPIASb(#)E6Zo`*><`A6`~ZbfLtQXEIQNr}Y@|tW)6?8T&-aP87jIYIA-!A9ozF+{yj>?_cfkwGF<;YDii z34C?&`t|39v&A-GM-QDOF9^#}r90&xNb_mzzALBqtH=}IC=pOQq~C{H6~FS@Y957o z`SJ{=VCXyFoK^-6!t4FxLpfJny$htGxwdL%tWvmI@T0EfL#hZ)Q)C#B zT`CH6B{8>dd1fXeMMBxL5CY9~tZhQt# z4#+;YwGp?**H##yJsLlfu1AtwX!ql!oVa6vb_gqyDu@3p*iu~Ly#prC4+2hG5sby* zaOsG6WP>B4g0xwePyz*)(r6eDqJWY68&|+eQir+n)X;9>noR#&)lKi++q4@nC5wNj* zP=LYB>1)FORGfI_uC6YJ_SO#-u#Vh9$YO)_6%mAKl5bxP`K86XcAk-(XS3Wfyr`#_ zSNfTEA9CIw;64g=QbzFi71_B%>A1Ecmu^*c5r^I_o_z-lgB}L=RwhaeUsnLrg9(oY zJZO#(=9sGb_pjzpH__OCz*_j9#FN|%_*uXZ|69(p(%Nka5fP&OJ?6c#4@AX{QUmdQ zT#SyUOVJT}lBpT9N8_dv32es!(iaAahX-i#<9ewv>%cP{11`T8x)L zxV1buR_?*5&__dU`c5ZtFX2hTeEWfcwGUp;c1z6qC8fyGAS5!mZ74aUcze!ryU zt%OZ8J{G#Y1MIdjq7*CS<6NBW_aU%e-@l8X4a&yOLUY`GzJ7 zlWF==9aKAQZEXex#&}MN)-K^ydbVYRp#hz$8I{QzWejLhnL|0S*^=$irWNZ11?7RU zG%nJfKRT25MD$vDIH!n&SLK6)+EwC(ADg6fovndK^AgE1pqFDJ14p9jBs-pLzFh{O zmMYcQ_MNq@ua9gL#GPR^3T+@rH=Mwi(jOH2?2vgA%MR%|Rf4NW#6-l4f!EcXQt?&U zAIIk7(0l%S=+Rc2tYELAZ51`=ULW4hkX^X4b2NgHEo|33@Xm1Z>A39u!ul}SGQcQC zvO}Z~s@V{3^@NP~ViEqFpuUdBL*8F;?PycJi#9AlGZpSV&&*Sex!|A@bGq*X1hY!m zEk$xaE*;4VTo3CothuL6-bGS#VAEObNy~Kabl(AD2kJ6IT%L&iDRyOl2OoF+2u)CP zfZyNQJDKIrTRQA4xcw8!Xkb` z(Sk|TJ+KvneILOBRt&*fJGr#YT*KP^Yn3$Lt~|}di00HT@1Mwj?LcyS%us}r?j&bt zdVlr?-uY_EX}%i_Sthi85#sK+U-JTZNaMU^#Y6(kATzcS@hFSQsD#oF*xdy1Aif|e@Ykd62do%pZ$Ne@PgIl(R<38T{Dgk=@01o_RRVC?Jwc)j{C94K^DiB4;93x zbEgQh6tTgQo>Fi1JwIRC8Fuv)BcX>SB_&i8G8@B^hTp|Phz`L8Xafbxa?u4}H84)* zy+1;F+&3vJZ1n%!RS2x^#1Qs%IG^RGWu;-c%ckS0x@#^G5rgB4jYDi37Js=nQa>tq zd;f>Zzx*69zN?Qx*-G%ToW8<|Id2XE|LwVv{~5ZNno%|W%Xj=k-kV;psII9|QC2RW zmpf7Fb^qwah&eS-CwVB+b;;#mzRY%93*)cfR&Kb`SR z>UMLnOo}t9Vf9EB)aBiJJK<)V{6xg3RQX+1KTR80^XBiwFdEPu;Z(LjSy2vCP=LF} zj`{hgM~^H5xgS1A-<`iJ`t5uKhf6He0EikXq#r_|cBXy_nig2&njg&R4KqYzO7JL$ zyrVM*46w~@C8ADjkjd9H68SXn$OFd(rC2C6hzwxCj;5QhSo?(r^rZ9?VRwVb+zBdC zyzcfyKHKTZGohiO_gojI@Zl%Ki{lMFXdrk+s0vJbY*WZ9J{RPA5OmJ*6g74v7^goQ z=`g8VV!I`};d_&q^F(JP&8;=rGszga?J z{$7+4BD<413owBG&j zL^VF_q{^euL+f6rmO7&N#7GEL56R-Az#RbP66UV3!o{)TZeRWR#9(TGSB-pO0r{lpS<)9Gt$zUu=bLv#2Y29jGvla^r z_2|#pZR>A1Qd0fjpsxVjR0b}z-a1f?l<<_w)6l*hjYxC6a0Z|02I-d7J)A4iNmrpO0Pt09KxQMg;&d2SSHqD`sQ~)D~#)B8YCj?Iw zz~}(-Zrb}>OSB^C)&e4DwA#kisKRN$dw(*wGbIg>{&rg6zRyxvn; zn{(ZCb7EX=^d`~u`w&to(qRRrdTlEU zfzW{b`jW?tSSbMqT9s851E+zTKUGJqrRhw$0w40`C7!ByvF}^G!gga8H$i5bK*0JhHosU`hbqc|nCtb`0%K=TNRh`0b*1Qvy_wS<7EJSd_Z0K*n%UTs!mf%wJ0 z%pHBq|JP75vVXf&eU_s+YcYF4npe@aC1SQq&#FCqXPKU65>sdNw|~Mc6Uny%$QmI} z7!+{BP4Sv~#c{VcA#hCg207!^XA9jgObRAAt(z3#q`p59+O3A7MGF@;SjRb6i8h@T zOZrSzpE?hSdbgk5X|||mo!Z`w^iRTnHhcpt3_Rk~X!(>6OTR^t(6np^T~oCnvf~U= z;Kkwzs8FcAW>2EM-@r4g%(W6+3U*Mn-=ESAkU1m~h4Yohr(}tSx+DiZu)2&J1A#nz zHOG#uS;cj}Gj!=hgp(^oJI)gkqq$Z|*5!woT$@_&ju}o(FQu!t**}o|D&JD9WjedI zuR1Cwa3_u9yJhSQQP0YQ*tDF3X`cz=kb%?WNQ8+?@OM9uufcV|`L9=0)@5!~ZX$wR zq z&7eg$P1jqM#79c#ot*>t#e?JMHEqI+6`4;k<-&&H5$=Qko|FuXBz zJR(~1b%R++ET@yHOu^hKgME{M-hB3SSnPAe64@?whHBxMWldT4E+jRO*-(W*AH)Q* z$aS0HN#%rBBuuK|;VB`~dP}fvjPQMgIT*4j^&Dba{Qgq^m+jWM10WwR9;>r=|AV8% zz*)1EzE?~)Y10-5-sRh!Hpdyh@8dk%nx!nh*Y(o|T%OOuwz`(0zpH?)8!#?H$%0(47V-q+uoU4?ija z2LvC|CbpUO*7hh8FPE2^qWaxi9`v2A<9NRdgBk%IZ?n^j+2M;xz+9N_>nt4hgM~}z z{*R>#a3lcE{qx=#j}*bmD&dmx*EdXNghqK>n(eTwe6Cf^;dJ4eW-YOCqq}yNq4(Zp z%I(fe|8Nx9dHq$S)M*hCPC&k7VxZBR(@qbJk^zK1t%%EBNMewmoA4ub^v^||_Oi@C zevY^4%dfnWs;xi6)wotF=7h^3EtTSTQ)WYXC+W}LK2-T7AwpnN_&*G1c4R3NMhUpq z#0?j~v@9MI^6lrK0wv$Epz8d2FUYYU8opu^MBs z4JsZKxfC6ULD`7=r6x3M9Z$l^;X|$`PsK_l9)~Qw&pmfDaM0Wr`t94h_nzVID*cFf zVKzbkLp%0gC~K-2dA{%7!dDN%At!{v1cYku4-G7HbKP}KJHVz`M4)`lk8SVf{ri`~ z7C#6^j35A)l2)4h7(J+wCfJ%;#RnA@`iTwDY)lAksDP~GZuDA#l;U9H!tnW%?*(4h%CwKKKjD`^91W)wq;24wq@#fq<;cjhovz;kUF$uU>m=ZH>0k+Sm#!r zh-UM`wpqnV0E{T!*ocj@hKoh)=FR{BzJ9%>OG}jYhjyO&KCwP~&hDdea#rDwm0fHI9djMMvWvZ3q&?9zSU{)3o^p?PKCX(T1J@9n+{+okraP5%bCb&6!9brg`qV4Z|-k~lZmF`pwSIjCOS(bzyX!hBd>%s@l6_wmLDF|0l2 zW}ldQ%&VUXLg(rtzsb(E$vtOKv9fOO8Rs>dly1kp>OayYV<-Ojra4PvMNVa{O#Gxw z{H^FOmF-y(^~!$20$K0}Azp~ku|{mR;Ucy*MsVjhiwc={h}RbGBiLwZ@A5$g$;if5 z<#fY<=MPhw%k+I-MITt)u0@8gJo+WJbIeq3pE(1&Sl z-5NT%q2vXk{V#$=KYEu%ub~ooAItWuo09*nFfYX=50B11$)&e)ZgN#*TYu9Z$le)# zq5u44DI<)8y?D1_=;n~WFK^*_eZ9x0n~~5VRH5?6eciMD?wAwDCY3DSSCebzC#iLB zJGsEL0^K>Q0HGcxZS}KSp{aL}UMXM=fVifW)ZCaB5&? z?Q~&)>6PuZQo>%j03;84|PJD&A&alc;Cj!6SD-IdBO&_H{8~S(tqql3^ono08zA1es&>#Fij)|>^mAtK$i1Ea; zx1UxhDt{=rHmeX9j15NV+mJrRSZFw~lrAaU#I~3{t1WHu){PD;yga|x#Li6FWU#n- zY(sySWD+E4WZ?<0@bUjDQJldTW@L?N-z%(eE>ldF!Fhx7j_Q+79$mOtPKsmBjU=3w zH$DaKrpwKG7H-q~X=_8h@_F93O2ka~e6h(R3<(#Y`NaH;jhJ?}davjQO(o-YiPTz{ z?-1H5gcDRbyN(~-$bR7910f+HDC6J{_WVkz!`9re7ZQ=G0NMeu+-sVT`-Ndu;8}m*lo;AMR80jeb z9miy6#@+(>)C=tE<5D!1oM(%dM7Ik?H|#2IB9k~!#ZVH$*|NmFF7oo{YqW+j!8!Ir z5DhXkX@Y?EtKa?t*FnRuyOwRmnR^R>RG69Zs`6_`4VVyzK>+A!GT?MAMq7l8h8G0= z&ckFU)QMYY-8v=wF5LB+WpvFjpfEpG#T zoVan1Tk3vd=yra4fWjvdcfpU5yw2I<<{W2xsD|Fn>`L+~$_m-6;Pn0#YgU(7=}`Bl z^eUy8c8MD@hr}Z>qQVi<_|C@W-SM>GOyIDM6_bG|sP%BQ@K4;9fD>*h6H{Y)pf7I0 zuXs8L$;2-3@Wy}R=`0K|KLk{Ofw6jf)@g2Yv#zw@BOBRaiJk6xB`oZW(IQ*6?1BkB z%mVS^rZ`c9n^fuE6GK82=_5wpddzXbW26KJXip3dh86Cm1-2%f!%%97rA6H}sWZ?-T@3nL(mQb&Dxh|VE zPAhnF!oeVG)v(uIWy7GC-ITY|x^`iA88&+VKm#BYqMUQsosriRx|KX$1QkS>2;}YC z%K;PXr|3Y?!;3V6pV$dT+g*T5Cg$!DA8<8cK~B;x6uX@%h;-4CO)4h=Z8{DicO& zSc0RDm6@bu3%2KcdKA+-@eYw?Z>%ySWL&n!@3|3#__IY&J=8};#O;P9 zC${cCMIFIJo3kuHbnb!{KPnI9II8}7;gy{>BH~X^1gP1t{ROtCN_?;W57_=xSefKb zmuFgIO8Wk|51{llRJ#IvE=CU)Qd-y<+$18`ODgP;gJCI*CHs#=IdNkG+kHZz?Zq3` zyP-0j24hZK=v)R2#-42ADrUtU3cFNcA|u{wKA&&REXsapU3ybb%6NXA*bqywoPG8F z>lcego-Y5Aa8WGcYp&glb(D?znP4BIi3pBQZ};23|=%~bZYqfqkhkw z087BdlArVkPUjT)6=nMy4s6yF5biXK{iosYnbdLqvvCOc^}&9 zIC+3(G?^INL{mz(_>UF=OVuh+H8OG4RtlpsM zT7PL9`vX8|(i7boTWnh>AP~ZUA>FQH7h%DGMtTbZ@HzG?l+)@VSJkfNq{4#?6v(Mu z@TW-USMrO>=k~}d0D}bp2J15W!_Rbb_Zy9^Xf9p`^zJ|J&QT`Aj_4D963I=%j|m}U zonaOog)l{lf}4cC-x6K17jqoyYqmgBki{KS^}9}3;Dj`v=gKwN9G0$40b{cTaqNOe zA7+kU*rn38J)GBkXz!g8zSRTrz5=<;|5_5;FR6Hd<{pFyqItynj2IF~$RX(F5i}gt zS9bJPiU!YzUr*Lm?hQf~$M1{IOQh6aodbq<-uqrntEO-|?eVC@oCP`6CL6M^=N~*K z5w(Xc;Z@a#yH>l2Rr5g{+7|+f9BGKcABQKMb0W4XlinEPMCzP`O2+n8o;oGP5Ndc=-GVGO~(2)nq6AxUb00 z8*E-6nrt;!eA7M(5Y(u%dlX;ZtQVa;AGU+rO_IYZ#e!JgXmv0*%XGS=x=VJ>x(_71 zuKrPTgz$KhfhY`FnkS0KxxTS5q!X73#elvaB!)v7jTfV$z7A}@!D?q6m2LCkXTedW zv=RZPx<)6qCygSE08T&1>{#cezf&LF1nh|+*RCz5bU$Y7TohS6#andi7WLxAsg@eh zG->GT)4~J?Y+*o2>1V<5i*f|p8OSwt%iEg|Ky#qfzI-{yzwGgqxI>rdDa3lFu8x{Q zCUiJzC?pdWzfUn@qAfU3!>^91k`ov4eSsMc<)_CB1v3C*GGmSI&7Iw|v;)A%mkwqMcD{)~71BVe!&>Io3Td84G38Mhw{-_I z6ER&6jy7v+g|kFEVHTkx0QbW2Zvw()ZQ$V;mr!b5x!c(p_!IIcB2KG+|6-2*{8-qI zQR4FaffOO{CiIZ~gi--ELsKK^s1a_EALCkp5j07pf_AVV!&1UNHBi|+ikP&3972pf ze{v2ChQ;zqe5V%7ly07x-V8IlncC4hDb`(fjIsAiXj$%>-&k0vfQePUQ}#DmBv{2w(E4)0%Uq{f;X zM^-e;lpDPgbG0jwfG-Eh`K+_bTt`amD)#f>X11MQ!1X9_^9LFViNu6ycfMrm`V z1ha&`X)6t~uI=a>MYq&qF?98$FEvQzh3}`Da$CCm3G zEiTOcy$vH-7~OW=wer49v0`a?P_O9X!1=s$(%mz6&&|8Eu0qr7OyhBeG&=t&1Dcmq zY!K_IUd*XB4>@a#z+afSCB;FH!r#Fwx9+z%jZueTfSTy!==RdbneBn&Zo&Nj!omcnDw9~j+!aTN_>Y69zP`B$_u}ZF+n|)=CoBA1HiCo7^%xqQfk$&0 zkSLb;`V%^4t%${IRZSNZ8f$$pl-v1RZbZqx4`*DtC$?O4+b>t}kjYziXxaWTA*x@i zqvjXo8`68K16PfT5?g>xN8hxBsBjg7&H3gF3tQvBg6~K&%wk-~o$r6=_Y{nheKJp9 zyoC2FW$)S?{zWI3uB83LTLjNPXlY5Za9Fq4#x&eL=##tnGL+~bXq{DA=}Ej4a`z7f z$=MFi`?~zWwkLgxcjM@+BW;()C^T`lbGu#6<_;bCxkmlr`Cj;Z(Lm5S*5LU&?Nnw% zgGdlf%3_+;L>$4Cs+CCnhwO<~Ubio|xD1@^qb^e(4L4kjuhElt)p)D&>q92>(vjb5 ze{P5cZ$D8Gha0=f!<1rHUyS%pt~6Nf3qGA62KpYUGTp&;j&WThld4bvO+G>m*1wo+i_nx27Gx(WKN!VrMB5O#lWF!Bo^zj z?Zzv&&baQp&9#R67E%t^osv(Bnhwh8WlODoY$)+4B#)sr=#bvV7qvrd{@qVfZ(XLK zlyCJlt0%)Oi~*GwzV?fS`5D?)h^7lTm1s<}S>_oDRdFJ;L${c=vk&|U&>4$J24R@# zM>y>P76uE;pbB^S2Ki~h+*elu*2{XqU(JV+&24~@mv19i&o!Y!>qV=)ahf+fLdyld z1yUBihYfs6sFN%kJCtd_vf@X^fTot#?!_wN?VP3ieO2J5yR(g)KC0c z7`EK>7kLcv^eqkH75{*o5cQF2c|eVyiNK@nDEn|plzP=b$y6W>7@AOws`Npbe01t2 z+(V?cEMLAn4wW7Sfs-T2|&zHCjBH};?6I5?&T@YF* zx^|d)W?BD?7J>NI4rmFLEz3pp^yUZi+l!5MgkQOG|EnT~mgo_wD8yvO)wQtMQB-Ur zD;-G>0S^Q2ey>lwyHNu`$&+N`k>o>h;1X~?G^;uPcOe*|w}F#`g1IOzuxZIR!2d5_ zKAx@iC@_d=-u2%k5nTj=%m#@Vt3zt|zxr>Vt}X)O;t~^m|A&y3!^R}bwMyO0%Tb?HT<*U zlS%+Z_ROf*ES>e^@+)RjcirM@KEJ-88)f1#KS(T_*Y4e>a}sptl7e%CwT;^TVw@UF zmOXf-t3L4g=evmGK-A`D5Yq)eq@HAfXg)K8AZZ{ z`U(8o_AHV<0vaspb@M4?e0UT;a(d@5!?l4uFj>`bpk?cEr%^F}Z|h;gRt?75)kbQF zv5RVoPIi>`bZQ_nNPxJ+5ESrPxyRSckcq3BlBvM8(C|$Ur@6HzCR~4v>^@l1)aulz zJ%isAz%R3?#S5QWM_{r93h%w52VEy0>KN{5>~VmL94Iv-;m)YWQUeT9ybV$gNo6a? z9nmg7lz|FvEEM<&re4<7W8YAv;qk5<^G80<#}&bH=3TvOD8*u-8xl$bd4F;IP^KbueHH(%-mAx1nmwJ%5rg$R}+>bCaPzmQ9H0CyCP`tKHA;BQ;k9Acsljcl?iiZ*%>Q`FFvO+ea*z6)IqAD+ zWlDbqcNq5$tkXDiyK|-Ps$4$C>e~Gt#H9CW?mM%OE>rWz?;6zzuE?bAI#XiaRhJR` z^tvYbYcJONTL$UT-=SDQljsgQYa5Vm)8&R^v-+uk0OltT)?q_tRB+V2#7A7!Nzlt_ z+M~Z2Z3PE&DbTo1omsOq$St7Is^0yzw}|44KJN)ew(yny|Gq69tTm;fx>odd+aLHo zLQuI6=`2iaQ*NlkQehUM&->qmcE9(r_F+V(| ze)zR|L#+4Ny2Y#;Kd=3WIEK@E*KyV`6HV7&H%qpmJ+fhN*E9LlS``n+$M3umdMpR6 zHW)Mv*x=ONeo=>~<9 zbb-C}WrYLJIri4Y$@e0tmRbAh+yw;dhTdWdtcYT710ACb@>=yCg?IR0W^SMqUpk2|JChh@CqPcb+wWxT-sA0NN+L~SAZIfg9;Gk{&Y7XFrPP!oPVe{x~8{ ziU0H+uH}fVqF}iPf+$2r1**e-3TS2zz+NluceKAfx3yyL#?uzLjV$xNY$P{tW0HBu z+4qWFFHc{va25E~j}TWG(XPMptVrEJz;W(sCIkHlg;>uyo{ZgZT`8?jx_tVtD3rrp zb;~`L%h2yvt#EU`OoXqTVyQb7k-8%Rm<|T>4Y__4kA5e|v+*w&h_nYe(mvGky6t+ktq-mx|MQ-or;&<)*~xS4n)b@LKN-v93Zh2u|k zqzd;>2|nyT!zp<6>=s%RHfNUmeN$^V-u9n!m5)QT-O7Is^VeT_E;swNu3|b5p(F-D zvt=+STbK}`qD|pfp@Fv7{4xNIjG6#&@{s(7KhOf9WSk)4u4Fns8>GD6xB(FK!!Dee z-^qaq5L>1v=Lvv~I{|6HNC%dK6sXYt;zMp*Qsoy=Gs7{;4Ep(_LCX2%zu0O z0OKWX=tFvnAcMdN3{74`&xpf8zb97rz7M;ZIKB?1(QSNj(@&wUyQ0=@L}5!bHIQ?V z3*F7I;K>K^FXP?vAGYAaLqCkaUt1llpc5>t@T?SF?oBKsMqU3mfmNnCkIfv?04b8f zl@mY&7_*$P>lMw;W|c!BBX57`x<-gNMSKZRH#rxV0_M91&CC2)NPLEag9K&e)~)OY zDa-!O-Me03OSBY<9!EC^5r1nP9SFI3g@sA*GsS3)0jXtm5nPMuCxwLR0^p>|Su5`2 z5*8f7)$R3=9k|{u30vOQHM@6x}~B1Oqv} zzg1a`1Tb|5V9GTB`5~$#;_dM@q0DTyOg6*0h*xfK#E1_Wf?vOC8W?=xLEId_EF?j* zKZY9-$GM{#rfu>x0~cb`qURVL)tM}VDMTe7sZ)u!CWJc@T-F`Ly&BLfMb{M`?W)pH zK}jQK&nGR~E*RNIN@##hHnRUCUQbdNxM;USdCzb1K-C<)!l$_{>vc zmjB#XJ#uXK{m&bko4Fg=F1_zQE*@E>`uLk`!N|O*XWE4|(lwXAA39WMe8O-{?_*$b z&e!XnudXr_H8X%N*xlVNAlsfOCP*?IVL5ft>HL$9FPY`HqOG7gLiE{?=zhxeLmsjt>D-*106f&H=tZ+ommv-+*_`~&OJhao|*L%KJ~W^|u9S8zf-``1L9 z3T<<&rh+$m7V6)pTwyfuxYf3FlEXhtd!SCQzVN+v;7&=F?~>)LidcNG<6fN6$PtG2 zl&`gr^SflHU9Lr>-a!9%XM!5RyTZsN?`YsovF^ljyq)9q@L)r0YwNmPIcf59Y$139 zUPhYI_u02ul{=Zw-3dIvlp==kvy8@dO#!3t?f`cL(F~S052IJC_UEsmAyjZOTb-W# zB%73CaQfCnI_6o#-}u5!8hJ*9o_%Dy-FR$%#R(cOg_bS!(lv^V)S~4W%1?wMBLl)d zyA$7}o0C*US*dHji57cf+>Yjle65hV$e2uKi{>Dq?T;LVY6|-nq_9d&;M0PD?(Dyi+capv4~SXc559kZHG;$?EA2 z$uQbY@yhD2-@M_U3OL8lbe<$GLyc8VjFJ`UC8?n}&~%f~>aT=t?zeqyh(m z)>0kFd*Ie?U2qO}?$Al(h>cba%nhly?PHU8FEK0d!_e!xOp}tNJ*{%Bx|DO_Ps$%P zZocVQZF+ZN`_wv@%DRXZr;N^izn!^Xcqr+%y>YjtmGrt~5EOE9^a_tL`C}Raxo48K z#OfXL&FSU~kR-kQ6x&*^TN6$h85vBM_N`SBSfg!z{Nstwt%hrl-L;Ne-9qXeEt%t@{IgnFlE;iz6kPL0%5y zzOvI(Lts_fme7Tg3X+lR_I$y+8Je|BwXIi#jDKNox@YymBf{XD$o-s^&PL1b@5y7C zxM6?l#^rMsQ#W0&$XHlC4csbHF!}Or>ay|IFLzF=b7l*9JS~qu( z*Y`xQzonxb?$dP#o$!3@0?v@7MR#u8X28dc3);QD=s{MJmuu!pEm>`E{_OcK@ZH{m zB;ONoO=yQ?p@O6#A%o5gHZUYnY2bwlccQiU!P*pgYWXfT(N$)zqxwvpJM4xwc-hPw z44Bw9B0I6xHecVekH&rFg}o*Xh91PaOM0Zi-0^!y_=y+Wmls=Q&Y=X!j30(|O8DT` zJD*jdyU*v?$4lc*@hJ(pm#p>cT~u2!tfub#po>Q}#dX1ys{ELV;v2!u?dN2T!uwaP z)c@nvFr7!69ewso;`;+N&!2mjnT2dt+G!bje9bdfkBau4djDRhR{|HyPI~vuJY2lM zOM;5>HpAPz=qOjkz0WG2+m;V!4Dn!v)t&g<5&p&@vo`ID`WMUU+K+Ey6dATL6K@ca zoR&G1)()l3)^Dlh8AZnn#+Sdl)Bf_w`jj54SYzR9bv2=}pS{gs)>ej_H@B!cI1#Q2n1zT&y>i;V z=;5XdD``@eP%laPpzk}?{p8}&!MT*J%AA2yHF@;>8T)3J7Y$!bxnv^0Wd|_}gL}Iz z$g1sNP6v%QA-9d#a4;`hW@WndplJCc*4>Wp8!FG}^4{OoLDNAVIcbq?&bz&yDIMEl z@LsRrBb(}|4Mp`F_p*=E(|aPs+eiI|5<9}L4k|w{R$cwiZ+_2|s`19$O+duI9v6Mr%#sm9nOMh9)8xE|Hoylh^lD2npTuOO#MCfs) z(9HQu7j~YzDzhfZ=ieJsf@}QxtMAxPHd$wzejn_Z4J%*FPE8^Fe^g4I zIwRMvN|nQQdaB^AxkX zWCwFTTr#Ypb_)&#P~;h{UcT!rb_4pzx;s|xn>VSUpDn1(ZS zY@y#BF0x&K`7s$8tFx)*yaNHUe^nB6p2Df++iNIPH@ zaO8TQX&bA%DBsu9;bwI&61sZWqqAbW+=ONk|e0rtL znCru_-+#Y_ceXBR2*<+JuoLqV^OjqA@jtsSqf+v8_lkg|F-p5C7v2d>mPTStM6%Y+C}TWl4eS*`>s6kWkoD?HbX8HA4V|7 zG>A}@#JyqME@mpJ$=vFY$8_bN=YP}{3AZL4-{C#aDvCLe7TeQ_*z#oakeW~GtH^s z0Pv)n1qDR&Y89nMd-5owJY&I&-jVi<)idQA>)HD`6lwS)g2(tqqIF%`qIZ+Gb_Zn3Oef244(|Vzx?gQ1*c7pLB-a+!8aFiD^$Hms2Z=k zlP7Iz8PYra+%ne15#nGRAvv>|Eu& zf5J3>(=rEc9cj~K-rvi^-!2wLSs`{WL!4^t+ydiUB1Uc~_;1YkAg4!pMDp= zIG2_y`rzsTGIN4K%DMiq4T4+&>33Mms|8n1KHarv0P`om>O@rQ-ET7&p=TOwIQt|K zr~q6dD6NxS!U?w=L1I$r2xSh|lVo8d0oE{Sh2BD`EG~gP2?HcQpHOW)++aCTYEK95 z95`%a)3=FBOZ`*|8K#Jq_g7V?wYv1lgxa;Xw^ZIZ7ZNV(>8{B{go(n2St~(+c&%3- z{l&mMM3P0{oWz$xl5Zhv{+dL=KV|oSny4Y*2??xz7LyHL9_>~`{+Wzp6&-fN2Ix6K zIU-?tF6Dgp%W>MZ-%U@Id`-H?upNP?o+VzlQoZCG;Pci+Dun&p*#h#f9~`-C^u%Sj zr_kzY`@oO^!a92#t&(B4V;D%4PSn$8pdmm<{l&_!q>JrXp+M|*XX`#vg3p7>?Z>k5^PSVhzWXcd##7>2jX~vPsjh!iK0&< zFAhxo#Hh8PcZg)ix9=p{u-aj1irA53m##V11VTZcW!>bhA#m$SuIBy2c1Ia0B$S0D z5Dg$bm4|tuDV(fw;Hi3|TJUqhk)V@ohY)zfD(jj*x%dW3W=jt=>>L&N#q;f3`lZ*q zIaPd7^3K37A z+`E>~&n(+fAmp@ zVW8`(c8>^mp<@pVN8Pk>gyfPrs-m0@T)ToI(Z17Nu3BZRU;X^~m7;5E@#VK{*i&?l zYHgbDDSHf)DCV+@?OX6LV_L1xe|_>ofX~T&a)H;)L$LsYuUlxn&z1~A3jkoyqw$#f znVQeLm5)f@(%UgoH_f4aRr}@ULQoFeSKjI-d(Wk3f>kwo+Y|%Y{fE*LxH$F%`rf30 zeHaKkxizaUX%7UYB-y-Vd7GTPj>i4sOZzxvvfr{<{PGy@#l+eTbExHabidp0vEN4a z{7$1W!xfv2&xN?3_}@tajja*Wi(kew+1 z)-Bte&HZ^g;UqsuU;Nr_ts5d$;W6s=_}7xSF8&GAqr95w6>)B7=X*GArjA(2WhWAU zU}|&3L`R~TqV7-RB`819u=1jXbG^ z();e`CDS)GpPh4giK|AkM@`8E`%cqG4O6E^0&uo9)Qfhf$P*WQ;x$K@zeo(*@-;c5 zpJ?gfH&~7w-&dHY?9|r2JlVe!{o^^L^Zi=SEelpFXDyuUHr%*=|H?gcqP>{JKG)0y zz@2y`r|xC=Z>!$I!{ST8;4B3Rm_k9U%-|)H49l8w@Ps-#YF@H^uIg0^(Gl3W_m>9J zrLntzet&Pv25G_Lo%{gS)pVmtE{YqL?R<8+e3;nB71K#5}`7pglw|+ zo>8*O-XVMM|9R`3-~a3V-uLJ|j*2|beLwegUFZ2bf1^f~s#W9^A5r{$WBnO^;>zf- z%mBhXXT|6Lt;8;eMR^0JaRLv&d4XEGHCmV)qM=0EgvJP96F@`SG;IGeii*MC?y6!U zWz!Ck5hdZ~S`e!x$_5j4QK5*+WnEWUX#Y}-7*b`gKPGTAy>SMyNCoPj9}H9&kT(zf zcH~z1w@j#fNPWc?0J{cW3&-=nba4^LjoKe|yih8j8;d2hqf}WdA(43Rf88j=Uyetw z5{0TfSJ3ZqzFm~uymSd0q3A*S)j5TC(NL_`wd1ncmtXoTE~Nd?VeeGw&hA;N{Czx% zr8yF6-(h!Sy_v_vRnPi#DQQi1(jx!s?fT?nfOok7n^byIMQ6b4W2S^Z`vVbFCAwL1 zss9!4z0nIlZ-d`GxDB6>W;Q=R-|HYk5zAAuju`)J=wE9^S~P+CCDg&*Hcn@mlP@$C zlOZzGgi0xVcsCriOs22>x>5v_6Q~e)57xnwj)?^Kp1wdLz~UT(w|mVB&VDOW^#2P4 zW)?zhe$EB2Zs^=)-XZLIw@Qp8^vqgF%C1UedL|(XaB8gR}H2qz)o=x(7AIb0L&af+yFS|6+nJv3J1&}T}SXCD@G`c zt7UMa$AmOEBf^`0hn!MY=Uh!)yzYNoiE1uDp`z_~^dXE|uZ3G}AmX2Pry1(4leYct z!NEkF;7DlOZ;1nRn{^t#SG?eYj$mIVFFV0e>lkpanVl9rs~7>h2ZQuRFT+3Ku9U@( zCvZpJ^bFSTuQ8l@Laf{TkW2WO>Vd_%w0zF%58jJ$<*hRR_tyHoA{LSzg}MYNf1B_W z9rTK+DT6lvGw_(&@|v)VZ2%W!vcEJJ_vbVpKRho`x~)XVxqr;!5XbytURkLerkAh5 zpN*F+@#`0RDaQF@V+Xx|PF0-{Jb8SZ!tFL;_6i9te|v@LK0#B#_}#iKp{u);sNvR= z-j+RL{-Z~X@6i+IH6%uq|M%|GTb)qlDv%yV2@!EJ#Y2sF=|6h^>Viu*Djm7YyfIQ4 z>Tt`cQNwW-WbXzSZF{$g<>f>>^W%T@Q<)Q$<{+sv9*|CN?-_}}NRwyweBhQGsxIAo z3juBIwM@3vzkKp}%zZ%q#akCeK0KCl!)|7c%IcHC#|P_P-voZO#kwRHJKY<9F9}R1 zu?(73i2qGB;+y!?R*e-(5B^GbvC8d^GnXDg4ga|1As5-|o1S&mxE*#k+|%|11y0|~ zKbYKbbQA$;SHz;2egYeWMYHS%y8j6r5)OHs!Zel_ySa|+>jWld#A7Kvc%eX=lGkR6dm2&*vb@?*Rhbn(yLdm zEE4`iyq>M4XJnroD&M{E&esJSAR~2(Xs46)bWR`c3XDlUr2X~A@%6S4S-nO94qJ!4 z6fXjC1vYInxOh%|G3E&{$3h9^`s$A|<3HuMNN$TIh1$StJK0k4eN(5*-w*LPsQJ&e zz6*ywg4v3#KI-&eZ~!v6aMBiCSB5=t#~ZO&b`5l%DT3nkJ!cpxmu~d={9^4x$IgO@ z9MX`!5Tt2VbQC@pJ2=ZNpa*6;dlnzu>=haK%70)(ii&z~QSY&nXG5_1$loG@UI zf;&!;`!(&mn-yKsUuGPXA?5(=E(?l#&3(Zcmvb{-{T%h^%NU*#=4jpvPLsYH|4^JU zQV~=mU^rrt3m`itN{j1+N7d`&EUJq3_C*QVaAy4ggKYgjKi^xr<@^G+dRt@omU>&W zjr?1rZb!SxGioqgckvbOrm_fhUHYd7P`4c1uY{4r`X#uR!|;DC6b7MTVQ=zof20<* zac`YI*!U&_y!j|D*zbJDZ#T}MgEiH1>;4{_^tKcMyk;1g(&olP4^N#%&vkT6v6h!=8KITVri0TXRrqVzD`VJ{_9hPeuCd}eD6q@ZMhd_*a^v~s)PAs3Pr0nA6YO`{CxlEY6M8_ zeq=W+!oHyoS&4{$FRV*8XuJq$F5trc0QBm5;i+g(SU^rddA0*bXjoh2L-R!gW-@(p z=j*{JhVr3)`fuk|^4Pc1L^=rx#}h=vX`cRQ3r%c;O`{M5A2l%%{2yBwfQ}Ajn{bva zfems48EVa$onq91HoFWl}-qy6Xm_;xZ(;0Q>ULq;d0&T?>2oKs5t?T)aG zeap!sn~f_b_jTCEiAC;+-r~^>rVCCg@(X$YdrJ*e;zjjp}D#+Wn z{efg5a|`S3Sv>zXq2HFutQeQF;bwaPw{q#kV~XXIFe3OYDKwl=;gNecslPz2R_fQA zi?B}_f8%!~uL@j5eTEipr9qR=J}Arh{3k~35S;pPqQ>}|PNnq*&7vqEnHs^H5I11! z^COIY*39%FOiO=xa;_I?db(^+vp)Ft0S{s<@2fZf|AK@7n>+#^+p`y*7E^MBkV0r&@9!>bmlJLHj%rJCJ4F~%h5_A@o7(#O& zz8I7@%-Nv3-rt10k_HItu^9Ddy&`5og^PvE=|+)06a)+}!X$JJ} zM;n^tpq0?LIQ_nhs&txCVRQh6+8Ab!a{8RkV>~r8qxl}j)l$D~0Y+Fcb)A-unw2hH zfhQO-xO#(Mz%9b}85!!UYQ;YXJ}YWLraNt78aw0KLal3*tH(tF&vF@b0H0N zy}Y7``uj4YRk)Uo0METogA(}#M^2s;6EWq(sH<~yUHFdMvUJ{GlmY-m z3z4(Ri+v(dS|r_5^g`5O?WHt#KXT^)E|?Y zY~03otdq9JXKv3mGOB*nwDD=y$=B^sk38Jc8gVA1Ns}`d2I4$0EpFd-46$-{*2rKj zuJ0Vd-RUA1(A*TdR!gl)9eH;53vDRxnnR6%0~6o7Dm@`?hc{U~(X^L@hGu3QTwPtn zpVC^s(hiKea&mTex7NTU?~3c>hrG2|TTzCL>v#pU78e~EYCgq}lppijf$`qL0)r@3 zmPU16<%*aq{k1c+UwnKl+Q0j|>{W{ul4leZO_gI>hulwy8xyO&Fe4N~70>n#<*-W^ z(jjs0#%8Yi<&i17kUidDt2b;zb}r_+7-YfhQ%kEZt!`0MSIS&`?m3%{+idJ_2=VMn zGtwjb5vo!W=Oo42HXucd9oM+4=4_Y*1y8_mG<>%J!WGA0W2ge>TF0(A>x(0SZ284) zlgf+V-wf}pg+&JOy-?6YMX`C5Y#La&ZXUTDPa+h2#I;9TFE39IWfv@^pG0ucs1_aK zJsqK0X-NlPS5T55`~vd@n=ZPBs#+@St2Qi((%(mX!8@ad&%ErYOBaU)-3jIzsv}4A zIM`5{#S{=O!I|s8Upo~W7H55e`bf{s$r#(p?KS+C2Ls3EV;va-3_|#-tG#)YUSa`c zd*MRmqmTTKW2917Hd}NngN3mH{Y_xQ?9n=+n)Hw*U|500qEhDtK9}2~uY?;fHUP0U z3uSsYZ+^B6d0NHWPTwv=A%px;Vww%fa*-g3auD;r%Uwl4$@D4SHJJ6xNTXR8}H z=sw+h5lx4s>v~eO9gYb}ja=+^ZBfm<;rm1O{aM!R9(&u~MmF;}cS~((dWJ@^P^6$!V<6_-qGaB79*+g73cXz7S&)iPMI; zxE^mcuOQ5SaC)vn~^5ma@w z@Ni}+89?jM1i+>^Y_ovfKy?h=L}x>F*|z^wPtM|kYt09nhwYCcHmlY+)}1YY3M%x) z$yX#pc5kNcOxj1Or{OZtO1e$>GE^Qv_iU`{2-PR{BkUpjd*)HTg!nB#1_@i{3N|z% zMH}K5%Xh}*vU@*cXg$8!N)r~cme=F)@g-PMUtSa?wrM%1r)V6)7j+)zU25iFpVGm; zZC1J_x`zs-|Luas#y~+qgsuzqyMz6LhGN6II$WTm45G74C>3IO=albGG?(pJk6rN# z5vQTtNZ!>Wcy~evMSJlAr|Qk4^W3if&3hSq)iJi!PPL>XcWg@ZAr>We_SqPtmWy!j zkFO)eh6E1=MJ-}jS)LKJTRMiU-A|G%oOxfix5{vU>dQ%-a)CfF1!6I1h^zTBD~OvxLc zMpKe*6dGMyozi&Q8qQ84f;P$4s2sFA@?$Kd#C2Vc51jtX)@h`b2{wi^%P}37>de** zMhh)mjR~qn7TnsK@LG0v&$kjw^jm2^qPzU$xI3+gK)=%LOr^HtL$&!9u{WyNfPj4p zq#oHFwa-e;2+-zsj;6H~TOGD*3pza)1?&63mm$JYGGXe4hsX_D zyxUi#M&bHgwkR1GxlAepL&7aSwQE-AFUPQ!x>PXiD{9Bz0NJQ{HKsf2hmE69Hp;G4 zXY0(@g^iYVPf|YdIAWU;F_QrygC^KcWX~{$FHN<6cB#?Q^udF0qs#H1bY8TLvGC(We(?`( zGbe%p?eL?bN-EEu+2=;m(;BwTFhXf@DfsY#k%W|({h*F(3z>LU$kg+Y5L6Fs6*C4b zN(X*4D`*+>50qs*ErBI@NotDn2(U2=`ZnroW}jQtG2mAA*q4^+a0Bi*-V12FY>V|I z^1a{s`oIwJTp#>Pt5ouj6C$4_INB=V6G+ zcReU5Ck7zUt<7x_(^%f)H_@l2HRO07m<7MjZj64mTr;(zzcD`mC3nQiS@j^9$?%3T z1XL@qgHO?>WTP1i^HGI$$-uJZtU5YIxQ?m@C^qAFY>KqR5VkCQw1{NXgOQPhpn2*0 z9W;IBt+q0Nmp)j#y!ombl$W31?3xM`$GvHFwDycjbIj!AB)w@X`A8B>xW~Hl>d(Ar z+yw+$*;#~-UfW9k{lq0kHvs>W?P_QGVuOh~J3AYNhXV=|POUwxr@DCYqT!3~ZuPBA zpUd&^W2RPQ>aJYuF6+{emG#w%B=VKocfCqdJSCf?V2Hf-x(3W~Z^9%y=?k?>Mf-^r zD}^7YRdsZ@W@l6CrIo`Q@Vr)}{QP9oXz;Ny9|iH&BW4`%efzBo@#ePH){SwI29b8s z6X8SLQy*F;o*5Z*Yp|W^dumctR;JySqQTD+l%A3zH(vs?cV5##UhK#g<`$T7C*-XJ zXktZ{;9_c-*{b!Ai3u)0jvbn|Gz;f^ z`G8HppceN*Zx)6WlX=VycVJ=|fGrv_BT3M4olcCjsH41vC8>;Sf4R=rCi&yvSrM8d5OuI@{4^_CkTb4UGc^5ZE4%18G({Ew5 zS%Gz!E5lWe#%1a0JV!kpD?U!z1IPkHb~L0L59j8R&J5}9W1szQ;kL20?y}Rt&g5#P zm*+uAIk$)1GKSY;?egl}PSc8G#S%3yX4)5qTt+w3`(Jm`?{U6xKcYY1!>y&@BEgxS z{z%lId3?g%$haj}C%*XNMW2qY;2UhBU%1)aKG`3w2M3e1Oya(2ITlu&ckV|v>fe-| zG%zNW8+s|zjD@iXW$~W%#j1WYP_rUusbk3VGibh3y<68mK=4cQih4pal{|X3m6(F^ z6kCA)3q6u}AD?;4kZ|gY6s-n$ed9tFK|$H@kHR8xu1QwuNW6MkJ@oP#?~m4y8*Esx zO;zp8;bgqlGbb=L)yEz;&n-Dw5KZT|x3dtW4_lO(AYl0i-MfCJaYNON;=7XbTvSgi zT?;YtvlAWnR_!XaGQJneej~-gmGXHF&!SOi%s%B}?q3Y$! z;yN+;yPp`nF3!E6^8B=w7E&`(Iow7Q_>5YJM9XYmM}n4y(Hcm>FyL>7gXk*S^uD_s z$?(Pw7;E~)OZherQGn|f&nv=s_&AsDJ-}kXUDb-beVYV_&|_#p7Q8!sCMMh;Pilwo zG0Dyc$@1WKf8%HXGC1;3f~ZA3m7nvxokedj+vP904b7$Z) zG#7>T1_x8Dn|aLM3wnv*^gK!}W1S5)Cg&1!0ne2!5)+dE*l%{B28tM|sj<0yDvJ8Z zl!f$!OF{WSg+yyn(TE+E=g6J;6fS%E%ZfxAifw~b^IwlxP3Z_e3uFsG%%MRG{lMFs zQTuk5hb zln2h!f<gt6!w!t3@jEP^)&fMs?pOrI&Gp;%=(%ai{>~psdOcFNQ#n~kk zSQcx17lM4-ak>Ww({-rO_aM|9MnHO8>=;AB^q$kXo7fXw$$ZAsXFboJw zQ&$GtxU=7)W16kr+$o@C4r5`?i;n`*J+SFV0jH?}rgi%J!B`ed(4|+tFpl*{XxQMt zzC7D5wn3LsvF`vU5|f04E+s=}Z(R^0-_b}`w-8+yN}N0wjI*qluy6z(a@EH?5*KP) zG$jS}ltlVl0>YP#>ja8RjqbtrEuiUK!(SVC8cPT)7^}|NSAypC$W8>HC|PFDS=|IV zuZ+m$yokdo@hwxWk`^#%B;Od#%2(2#z_L>)ViTRB50qF731G!=s1>CY==$|ANhZv{ z5|Y%OfRz;~m{?r`FC0Ml-?+TozQcP;5`lx6LPW{Hh0|mAj;ZO{LB|C#ExQr#_urlY z)hU#lpBWHO;1|jNPTRK688ZkRdD31XJ2s2Yb5sNam9bCGv(&B>Z&B@DynR;YyUGoE+^n3Fk(jv~&uzQaoSsDOV z98LY;lG=P#>G{SsBifw!^xEk!vr@*{^f@zg@wu_|!EOcd+ zLK9+$?wymo;?3K6KIzP>=Z-J4?Wa|R2>LLH7GG}be~PB%HC#T$-p>A>_pw!gN#G;- z7Q0#|bf?{oAQ=hH2jS7pUNovqNu8IzWG*5Wz?@ozB*bE?B;ZBH#T^ok3k0{CH&E)Y zG&~57Z9rgNh(oHlD#mHp>YCbH`k{(4p_?jc5Q=OBRrr@GGzWg-w znjshmfI9$2l^#jO{&s5VYB-xuWc(AY)7S1K!Y3`Kvz!XZEyx@$@lZ*#QIrvAgKnxn z#`Klog$s=ZI$(HapVE-g;tTmx(&r+niwt|AqCr{fo(3+Pg3i0tj0{B`KF&wf7vtJ{ z&e3M$5Nex>%QFQ-(bJIv;iF)iaC$*` zWX<7CMEsLL{j_Mzgvj_=nh+=(lcV3Kr`JIs&gXC6X!4xynG5HcbkTH{U1Y#90M^2D z3G6rfA4t-jbkr2(mH=Q3X-n(RKd2n7m2+TcefpQrQfgzhq4Ga@#%0n6){0WE* z6X=OYMGn9?LzHVvkYlq!9nwhiL`(cb0rKO-x}w5W{XtL_J(GgeeRjzM1>`BbK!t+G zIfz!U*=BpD&$%nAVQf0D-eIN>v{z^}I+OqS3sr>MSniCZ?V(+Q>zY%5B4;`@p91nP zpz0yKbzu4Uz@7h7ly$tw=^oJF^75LN{NN2FA>XJ%;P^fpUJJm*mIjVTTc5hSy9>8% zdJyJd6>^UU2kC8xA`GZrsDf@{wkI<(#5{rjI05z&SgALb*EyPfaNIE41y6KfJpa^Y z6(A0JKyEmp>$=AeX0woA00Rl$`yFQxvnhDgRr?H^pK{ea=*uUBT?^&rb+-&yZ-Z?{ z-_q1g`*R0xu$4wU0(Q=Bx%2(*)CNIzx&~mjb*%NtD^rjj^B&(=U%wt8!Ddj`a*elZ z3GaaxZXib05k;Bl=xZ2lZygjL@0ENWjlYltZ4><3mU(bFN+IZ|rz8l&z|&BYgkp*U zJ(4$(D-xNiy8IBTdxW%BXP`_$jIx$tJnBq~8)tXd$f(L7+pv|={p#)M2Haa%m@(J7 z?>^?Ld-c9OTVv_QO2DO_*!U|!auQ{0!*(VLB-J~etF!%u=RZdW*gnv9Ua{qJe+j-> z$`q;&W@^AHT}_vKseolxwx*8Uh0N0BV|Ux4@lXJ?vm%)Xi=rX0bE!NGWA}_DWn8Ch zPJOksGOIMom=BbNi5%YXzzV&^ec$gtsF9%^iI2AUD&W&qU}-TShe9bt@n9f9Bp}gH zDW1(z|M4|fw*2i2T<9NRDgHr93NhA7y>;Lx#yxaO2~!IwCA(`%_r>u(F-;0tZ*gET(aSLn1)qF%aA^zMR_ z7iYQEt5rGHvC8w@I3V|0I~VitpP*(?OvQk}DC)v}GKeb&AP`br1CHV!ZzO*GmI;P< zp($$J7seWTV(Twh;-e}XKo0!_w%_KFi;hz(DpPI>{m7Mag|QygLet)jt?NA^aH!dke;TYX%BqHD}KhK9V&6 z7J=TZgof=9U)4WB`S+FsE1}E?dOX`54?e!vA~+Ahd+5;8G_o&uiD9n-KH$d7k~xgw z6-fZ2mSsMp_#0PURJ2L3>~B)sXD^5~d}~zpmUTMu0BN_*21_?zJ?m%vJXBrE--uO( zB_dAV$e>ON(J0CO1+H!<{neAg|^yv4F7(Y53^rEwO5s*IDB(LmY~kK>-E2~%&nK_iuN<+Kr5 zkZg{yQ7!O0iO*Sagwlis=dG5jZO}n-C$2~T`45|Ps;8OKX~sc6)up4d23%ZvlP-<4 z*m(7zwJuK(rYci_i}9%n?%$TgtV5crGt$w`Fr+hfz83xAw0 z4neiAAjGQ$CeUf}0t3#TuusFZrvA>^TO4Hf<<5SSy|m+u1qxE|)i;tjZ^YmZu6~e7 zRjKpYEhNqk%eS+_*X13fQ`V{3@Cv=ruRX7e->J6&UAn%o`;9u90VA@-8vvU^t&H$F zCNQiFgg?Ll^5Z%rRM9Ozvo`s`1Yv^6w?Ndu+jY{X>jwU-=R*%)5+vzAj7xWL0eb-Y zMrym=CvnV~IpmF2t&~PLyvPZ0gLVTPhvEj&i@t3 zr)p_2!kqbm!~xz=QNgSjit7}|?8pwg`TZ-vm4}j?V3>f}TxQcNh zTj&Dht;BsA>cE(GNrPsW5YmjXo^Fa`0x2HWBiuMZC_wJ6w1fNBg28<-_-1j2C0D@d z{Q?{EP4fu7GYn>d87@pb>mdcFj2E+X8s0rt0h|NpnOqY!VEpKQ)iGglbqRs&?f14@IukMFSVpU%4bk%rE)mh{mZzeqUC zz~bo#@I8N9%>KN@SVx@}w@ae5axsP9EehiATQ;Cazus~mTVr@b&#UBp{T~P{$xB%l z@~oKPT7*o!0c;t+)-jEpP9y#HEI;AH&GiXmOTR^OR3$MjcJw2{fTRP(pPVX>s}wcq zG-`k2{iUaH1f1?S6P#>|d6ggLcJ-}qCYiRNdhxkS#cR^0h^mcZWubfT*w9ova6(qZ zzx>c=E3*^N!6y9jHTT}?|C-UgC&nLw`K2AKtvF z=DFM&(etvVdqs}1-6DK8Yq^c2zJ*MgX@-4*sMZ_; zGyzyyo13+2&m444)#muRLm3s1o?Gd)LJHzC+v8l^ z+_H%O1m6pl;@qr;u__Rp!+w9^D{@8giHS1e-S9e`YkHYIuR7bR6W9`pif+?uCh$Xe z02JXYQ?dYOz+(seeE4WS`^HpgSDd5oELN6-quniywed}D6kF{;0sz$uP{`nWN=9^CC__MAs;HDuN=B2tD!` zop=P#i~E|)JjaP5U5^iSCDu7id-NfJtKx{pukk>(`KkJ% zk>#aGzbnY*FW6aJdp2d^=PIVa;=|b5C_Mit@P#mbsC6C_KSl7^ctxFvK)MwN#jz$r z#g6#LE@xf*Vyu+T zn$0KVY~R%~1BE1+@*?9<=^XV4xawD>QIF^@sof3Dc&6XHk#bqQ zg`90y0*e^^G`0qlsPa~>2Ts)#VA}gI1RUYo#8>D}E3~Gv)FS)MX5rTxXHi23b6jJb z!X<}IZe?V+BqjBeq(pUYGB}@z({WjjE^C%~RnVRklX!(U5`A#ZEX0uvMP;rP`u(Si z#jhzY(0AZ@AOXpv5Vk4}cy+-rK-(F&;tuJ;2Mp9#L*UJtGRn4~1KkufW~I8;%ru@M-x}{XjmHzEqxK z`j}k8p-zbE)TBpa*62VxV@BaEAQ<~7HtY+EC)$zed0DP`9mLVglPGdbh(SW9ZC76yqQ$Ka;_hU_kI&taytj7H!sR^Zu-t7H2 z+fj>!gGwuclMxtH4ox*wF5@Y34S)cHFDo`n7<-1cIMW{NMQ4WIK7KYvt(hYXds+B6 z1uBq+UtZ@f*H;>Jpgw?$%XhxYo3=g>K#w$o@p=}7FR@kKitsqL>JZHnw_Z5^YZfY;|LCb z@jVv@EOSKL-@JV*t>XbOz|W;tPX*pM=NM+y;t<;!a(6u*T<~W?Q3*Vt$~PN0##qXv zV`!O3t_{Z$C{n?GWPy|O;c)2pd3!{%nVK4=^z^s0F4(+hfHLuNr-8A)q~Ydp89XeT zv@9>H$4t4{>UvWTf=fxq90t}d#Gd3xjIjpk9&FY#*|`>)nzXR7!N#eQpKAfm)qt_Y ziJW82J^TZZqlJQ1jf_X2W(I<(1zjYZMIG3_Dxzcqx1+{{eu71|#v>qC6^dySACnZp zPc6vhfzt)H`>{}V5qw8cdia;1(Wfyn9szd{p5r=U;?G6!p?L-S#paU6YfCpwjrH$~ zs)%;>-qx6@a-LAr6~V{%a0A;5VS4{=ss>90jvgajC{hNB_HH8C9B04W9|gYwqP0V0 z?+E)2u{T+CD1$+qCrI9XR`u!+X@yYxF9$zfns3DQdh&R4aRg#V0@%q-H%ei03iNZN z8vq)iJWH2|8cQ*`4%8Q|R8nAW34_^Kcg43b-yW+bb93t z>kGAwxr_#m=SzOFprE8egMc~2>G>d=2>yLLMQ{HH6O@i06g3Y|FS;IVxZ1%Pi=?K5PYJozRGW-V{xS|t(6Mt2 z^2z>eK+*o}s=V5gN>%I2t#3mR>(O*#;F!3`t)EO{4;~JmJL0Rp3@%R>N=haoG}TIM zo08cEL@$$gEtU=AH6x7jH;-HUw8TsIRt>_`v=kXT`YE#*7%1 z{8Kx?o0@nJb__dYz+6vl3?pNG5b-X1a%jI0vIG@wmjb!;x23*du`F)KW9Jo&P&js* zPT{-y^vBj;r4^V0Mu#Q&g9%}#yY8KubeF>y~nK#KjEV;m3PqEW+W+d~j`w%Fj8Ib2Ka+zl8webnKe_zR{I}Y29GsSFoufYQxXz-Q+3=qAMZ5SOkv*+W^^I~u)G!B??;dy2k;zhw z0Q4c+cZy^XTbrV;upuHKdM1E$EdETAM-`*AvR9XhH(P*QPt*nM*r~Ahyr{*UJqQR7 zFle--g9;ri*Z|cTOKb{)I9KzsGVxEymj2(eyE$`06e%J#<#~nQ8Fb5@g6k7oDl3yP@ z0zZkQ;`JIkQ%(|G6yl8y`t9i=W$@x0pb6(V&ZXsdO3FtMH1nuxVtgw)96+An9NBUP zkuz|dF4=W3K1}NdunrWIMbx*{)KIt*h6X@9k_L{m&lhSP^_-LxJjjhhxq%`AVaMPB z-)Mq72_gLqjA-AdrJ+F*WEe|xl)*{SZ82Q|eljpHQLqJn0)(;!AiX0<&ysE2PLCRa zA3e9+3uO55>tmq&`}FM_SjU52_~FBJ&M*A*aCcA;#_XA&FCa`0DNQI;NP{PcEa}Hi z)qR4548*h?K)6G*h|(9nU>*r`a}+39n_GGX1O%GF6rLR5Bvf_K05GLK#>1s@&;yf+ zuA#{irdR?YoXT7Td+YmN3W7fg_EXcKvTEVt%L2{Rc z=|SoOb;1!8X!C&_`O`XrUBV#%!pUx`DZ-?#>VZJboK4FTctt>@-h`MWT&d$nc6Q{= zD+@E%@u(|44)Xo_;0kD2)I=TLgEivIWV@@vU7tUb+6M6p2vma+Jp9*#{9Rss@uXTB z4G_kpK`bZ~{N&KiA+H`ZeJB*dzT#I0E|Dwasv2VY&5KOSpz#MoOu7&|Q-uH=C>-wJ z4;>r%Z72pWg-o1`MNgZim6wZi&}+};6huE8B|V!&2EGo5MiG3WOE*f)Syj+5b2z+7 z+w;E|iP4APz=InU6vQjhU@)O3%72`?X3#{TIVFQ%U0t0ej^fH>c+JSwLUUP{;36%q z+wYRv!DBEGyy6c>USS5kszG321ka5yJ+SDNr!bdR=Q8+N)`rU;aU3$iU|yb<7Cshw z5Ba{s`eiAW_BpWP$R)(uf}VM2;GXfbmeKq8l3!@lk7=A*t90lsPd(VmyOT0qfzW4> z`P-Qn?5WP*B>05+Or#3^Ap-pi}uM6GXTskbK`1Je_Hciv0Uk7(*YmSaWx_wUxVl5=X~vpW^2oPy3O_k9G*A!M{^2E zoU{bCi5AFN14ce$` zdUVabCiEG)6@(+^>HxLu}xK7S6dYxmn0L{_%w`p4CCP&A+;M=wgvzxbnSqO#)g00#6)b z(0f>RhJ1)Hy*LJXHYKcZh0}=GCe&bms7oS#Iq|4a)I$tZp_Qybf1Z-wA`sgglL`LC zZ3c6QPsrT#x{`tAz~i38z2$go(;JgxE53_WvkM0D1M*y zICPcPI+U<|ZAAzt-gl%%Hg>A0u5FHx)KkHU3VqdOq!uw!>(1BPOKl&vSUOROwJA)C z9qS`TZbZ2@KRa=kPmUGTkih)0!)DOK*$CrLX?L>wyV+nrh;#N z)EyO)-aU#Mo)@G;XV{-+V!?3B{ulLD5q~4t=s++Gl4g$NJ3Xnx1REnL`t`xu4V+D) zk@m`(`W@JbLj$8`jcg223h%s(qvgl_HkWXaiONoI#pIE3>%n8=47Qx|?Zq^QCW4(c z|DqMB$)K@@h4lt(U15rKPL!S)IeyU%M4*x#d1;#Qx!SNf-WiMU$;`I8Q{i`II`s{r zM+z8NLT4W-7U6~MFHQx%#6s1#F@KX~%-g;RX3vG|!MU)plMQB7TV*5;1C$^RHSW&JV zw(OdEDLG{8elS#ivP$p9bD9-9QRLget4&21jE=K`y8_#p3~%^&Vl1HZO_SlIaKiqC zF4F!)=PQP|Hwey&H-t9=V|mFg3+^lMSHhiw*NzkCf#1?V{=--O=fO$L&cOl>Nn9+% zgbO&XGXD>m2b&542JzCq*&{eaUSM6Ml-A)75Samlc13}Lz-^HdBX$Z{I*|0sQqc~j zOOQ=_tQa^KSP7)v@t_S-NCWTER{t2wJ6#L=Wgti5B37DC{Fh`-_SP$d{{sYiX z5eu(t2sg=05CyDJNuAiPY3pViSY5zBh!z4ke7RW>Dm?%nuu+JW3%nSrnxPwhF1_aM z+b^7c{Fj1FMY*f9^L2Xq^UX#_A}-$^m-TQ+A|#06${+kw20nAyZTn=nt4CDUAZC(c-2_>Y$!YBgoyE~s(!YkaC^*MK*ESge6ZA*_K*S5*;(y2elxX0V`d#|8>FWk{?^8oUArV(4XUjoANR8sa~0E_z4<3PlPi za90K!4$rBrzY>@rALdw%58;va6(Ftu=Hta4OT6HI>g4QUq1L_vrF%{sS7fTD=v(4K zD2LfZV8Z+_ZM>F^BgTz&ol7#2N4Tt8L&;er7AYEkTHHw2zK6&iR7&duOM4!?>D6UTqZu}~3! z$w?F+SZ6#C*x>jQ7AKF`{vjK~8CofJdPkaXS?d#ZLKjw<6zE9Yj&8B)c*FRCVZu0v zHxPQTQL332swVYP>Cp)^s)9)$lC#w&)L1&BLLbRL`JGKTxAx`#TT17d_KYIF!Xv&6 z!DGQ9L|~H%T)#@l7h8m!ly_^(2_4eI0GCvPq)tzOH6POyrX#QvfGc|F^K3m;vZgt* z_2YKnh)9K48%Oo#lM{@l7S^Oje^|Qy15z?UWy9c(kQWiSINhSNH7F!F(+tzWccE4Xj6@hp*GT2h4$AN{luJ+3I-gmW*l>vA%r{$T|EuNl zuV(>GlXHpdl}W?pJ(>@8afU06H-9=dlzYUAh~P0b0% zHZnNKVPiVPzfs-hy}{?6OpPt-*^zzHr}YTE#r4CA4Dqr4&4TxzsJD6kmA%<$7_>iu zf!5Z6*xps8ilp-Z+8)||Vi)wqfTv}V^9#MJwI$|GShGpQ26PNMO_hR=u-7Z5QD}j_!=D0#wmbpuc6uR-ogLypuvQ` z>owSUA%b<#g%9ilUDXR53iaSHLcBeJbpV|kfV8JaCK689#P}ii-@877$SHf=o^JAh zNVI_jGsLAq%VR_~_PvnKi@%zR{|cHC20I8gdO(JtP4$6%SGAX2SU@&dV0zt2Px>n8 z)sK4`TNi?dQ(>NU8=n`khBfZ(eY<-1Z!4#W!JYoUn;xr`@h5-yKmn;KvT)$+x=yo# zj~rN7)WZnLEP3D{9KZ@2OC4p?n2W*xsy(-MsI0*)jH!TlAOA137|1iai?CGqSa62JZ-2fqR&>vsl zaso_Uep8=<`O%AjHy=IQBTD^hN)KjBDI2}g-f&4bEleg0i2R$itImDN2!#?pkdu~F zGyci!h$Xdy2qgd6ed8<`*V%ws51}!{h%*N zsmc<;k8@uCYBygrRs1kx5xTvEgoMioWdneD(CF$Tvo84H5Yqr7GO(u@anxm8t#Wo` z#gM@J(FGzDKy28+t`PjsHfDRc5wP&ZWvh}C z=3-l%EanG-*vn?PJnj;sA-x9yj(W|_pKI^_X&e3P<`qnX%m^@|B30-`JsE;^4c(2-Aq* z;9#>%P#{7X2jv~&Zv=d~I@$mz31n#1*+Q=wV}kV~xt+q%>j*kfXgb6A z?=~iwX8{YC4srG^Fvg;H-L+JR79s_!U8KT>txzuzT-EKH*y^c((2e+pxc<#?u z@I={4y5aT5PbI8&lvEl|tyA0bk5*AhL1!LfLv~V=53#)*4Fv%q8-+*DtT!VrUdT`8 z%f5N79owHgN1aT;6q+yx|GqhOx_`}dtf7)(BynpP!$2!2i-rT^I>7f1|M65~;JP>; zGJp>~-L{qWZ z0X#jhQ0M za9JQcBu|3XQ*QDFjCH|X5OoRAJ@8*=>ih5;7&^S>fPwn&#<`5UZjb-)&4pV8V#y-9 z5bmB`Kl6QihPyUSc;{KGYo_AAdsM^^b)qM-!KX$|-G_ndIMyi>T_i{ivC@T#n+d@u z?Vwb{z!k)WUf_i8Pt5=k&hL~@pn&{Gk^K{PgaM-eGymrdfW|x$1uPQGYjIF8D0~D1 zG-ckv=crNK8rS6Rvr&y=55j{tZAV9^`?O8rnqNc0`=8bKTQn;`q#(r@RojBr6!!r0LZSp!4P8z-UrhG#!OWTBKiDf&^s@ktdQYl-gebWPkyXGE1X&_&-;^U%19{;ohnX4Be_83I7vW_Bi!4!f+L37aV& zSkp-4qhD%d3j(nG=g?-@UT3YHH&K`p7Yl|(NdA#uLX^eNUFeVkMGgCqGP>ir+aS`= zv*3=1ARJvV4X*y#(NAvdkm6!J4GTM>OmR~}aONBWZ`b$BGKPh+V5Z*6tZ#jBe&Px# zHwcJe#Q{96fIwLt-U5-tsX7jnzJ=u;&&e4*j<`17rgH9JsI=UEK=!X{!fp9may35OBSnb3p2Xrp>2aj5Z+do46~yHAZna79c74DHt%DWsXtbs>k4?Z& zzdkHUDsn)JI=_7j7}}e+Ma<&{T@Rc~_qS(Z1#6T!@W(nW%fV?(H@#f0QX~zhJvB8r zF4=Vn-gDjIvM2kbtP#*b8_QRFhLIdi^zZnYdQ~1rq1l56XmcV`7vTq@D&zK7S&?vK z#4A6PSeO}M(L%~CVl`>37JU+;^%r{CK0^mq zO|6^)51La@fLt*wDI?Mxa-hMn6aiR8mB=UNF+R3}&{f@r;-_-FA+^7yR{XmBIP@!h zadRCH1+ABt%4#df^iyzUL5CA~83+2_{5_U8Y2jdd;&8UOzpTYSw1OQ{iid}Ia! zxE*4P4-XJAocxL2Md489))S)%;+(VTg=ckYEyPQ|=*U)4DU@y!X)NQ+{IusIk={0d z{uN^wsL8cpzYn4Xf`YyvgxEC)-mx%-w@)gT1`#nJS;!pX%M&7V67$_z{=nT4IeRij zdJ7Js!uii1USPe|Y#pon`xB6xxtgnh)OvqJ@cfqApk@78=ANnPwN3MBNIFm}4RIrb z=gT3hBnR)neix(l!EJv|E?kDlAdjK~bU*bixARL5B_{-@DORL;{@y$Pz~AFk{aYB- zVU~p%VSpCbhqJ)4>&-F3hvO#!qOUF$V6OpbS=T9#G=E_~hzxvHKZQ!rkaNcpU#nt_ zDLb71do@B9>X6Ea;@;!A3BhV#lj6U9&wwc zzt$(`_8FZ)@n@J6()TI7ThCQE^PjgtEe02=mEAxj?k~adQ+Q*dN6yUMv^%RLcP~b~iDSo=i1gk)KdHalpIW&z?U)us zw_^AocgN5`qDAd*;Xz33NtdRlj?0!2FqV;hC`!Ur9LCGz6>yv)#)GUe)+%?Duz*xh z2HyQ^GjUa!&h$+7IH=c51z3qExZNIKav0o(^AbwGP$DWbJMzQy{9WK~o}Dx?_&Z3_S z!&IL%nsJaB+RkesCS*Zpgs(1sekw)n{3b5Ead0z5kp?Vb_hN@w*H@kkJJ3y;Oe zp$WN57Q5L(!#*<9!g#3FkRtW}*k(HN;^vHsf(`&Bx=u`m?*+)Z-SZZTwqK;1r)=QK-hP9fAyO z;=E)-7Q}xGUQ6$s!RFaZfEv!K5)))*{NZ~EH zCb%;jCQZ=)=r27GhaLu+O+>}EeNB<)$OYOOgAtm6+FqKT9rbHAo{!7QaZh-9vB11^ zTH=%U(m9SCMSgLY38%5%(8*ja4X)`z46ZoeUf;SvwhM&u0|`kGWLv6*@P55ozrkf| zbB#8fT2cH(m9q59>r`&m;xyCH+jRFw1y?8-eX)A)Vf?66gQKfmZu%8{-YwEE`zUmk zDv{uYSSHDT$l-reR8m@}X z5L=vc?0czy&6cvYIiuOX9^WQkoYmDx8uq8{9$pL&akr{C5?BxO8s*7}al*&BDzHV#BtV+rNM7&h%7RG1rV`b$o54*$YnvP2a%`_7v6*d zK4Lv7;Cb(-?1RUR*b)F4F{%N%4;?XO-ggnc>k}5!soZ3`xCzh>C~8$B<2Kv@w~DWk z<&M`L{eChpK7U#LyVeKODzOzpx|h9{RngKs43dna3RbiO@(!9k2#w+0SH{}gbOe4d z83ow=ftJNoa<}luh#k9}1=(|AoCgH>hrvEx$N`)@(qRJ5!NKpXvCE`)bQ}WwJsWR) zyNhpY zKY1*14j$}eLN?M)AWgjV<)viSH9gAiPIZ7kDD`e8vOxrn&F3Y zOy=MC;i#cx=7fz74SHG7c*=j*IhcdHy{MzF&*-1epC5sWT-olbumZDKL2lvS!wPbF<{gho~rJr>Ug*qp>cB6{|q2drlwv8p`|2Hu>CnFVf^DIV?b%m zovIt7ZwAnjT_eju6JV^YrtEVFF@M{A(h}IUfiPtUPOjqa{uBghE&qEfKm1j>f6}f6 zSqhC1$7pB@Sf}V(b7@d90rXCy@-@CEzB#~P5&3Lb0@1rM|HbbAVY!MuU@bpYmGAI2 z+J#z>*0#NTMUxS*S%28A5``)t=8!4<7?xplnRu#Jl;<%3@XU1WFu?u2EWeOwIdPd0 zSQC*EC)qNw3L~gtf(FG%QDc0(D~HK5?`lX}@%Cx`aM-WP*w37p(R1b#Q9m~dl?@G$ z&_6A1LYf?J%$suo$n1xx$1zW;dTKB>IqSM zM6{hl>HU408*63)LW6;Jq{wJB$btl+7-pE(%-uaO}YKct*g3AvJ z)~ONE`?OG&?wO~)*lk@{t(NqAD~qpexNs!Yu>E_Igey}mQ!|GZyR9CatS1 zYhp=0rws!b5`+mwELDLmpaQB!-jt+eopP6aXe?)OFJvMuv*W!AFVeB_qz}rdciORD z8|soY$Ta#OKJ0eLFus3#dFMHn2l<7~Gt#y_rNx)N5FgoJZz6;xNb<;hSotj_PR3eK zCt)E)EEU1XFi-5Oik9L69nrkIE+J6=MSbQe!*6Qz;w##s7DzOlwP{{WnTptIa}3M( zT|j7t3UHLg(_NroNd@oJFWzwX(bJ~~)-#%_#;F}?yiqx{UFMUL%`(5fNv5Nk?)fD= zIik+=0{M4TuDQ}_IXv<8`_oo)O*7yRKo0&$Z$qWVo@y1sfE_h z?7Kn(^|Kj@*@yS@RpWhmv4X$ZYR$ zl3b9Q|FGlL(U!7pd&OMXwTG-Ju4THe0Zr8&=~}F;JwDBTB_>Bs&uHJA7+kkW?q4_i zIkMTA2Q&7xq!wACgRZ8vcRdTi4qI4Q=*Dvga%4FTu((&(zGQDzesO1(bJdO=x6a5a zPCCugh#*d)qu zIr}=R=H;8`ZO^S;lfYi>gmda8COi^3oggyoh}~r(*%O zx$rGj32MXD{^Tl45l3cw`c4|dR{5;JiH>9QUt~+z?Mz{_epxHt>TYAYC`_`O`|;_V z8T)&0%`2IpM>ETl1v}{$V=8g^4|fa98AIdALzth;IGmd$q-)}*I^jGj)IRsU^#5>G z%)5CppM;1bDq_j{Q}xSDdJ<-56gZDIhiWbUz2giYuVh$_Jf}u=cd@$@Zv%gg$qkGD z>M_Ex!l?cnKut@?S=aE{+@B1yMJPMw|~)Pu3dVb^1052I)_~s$Ovb&$n+HzmA+=00>IK| z+W{#nyXU}xNW0Q7WKfDnM!$YFewT9g<;AXOrIM4IO0q=17~=omuT)lTP}tw%G2{zZ#8B`HBDC=-=QtUl?;z zW%O}5Q!3jX&B*YzPyVvM_)jxq*l7vS6Kk=l+NyaWxfA`TXfo0W5Rm9kZpr`D5hkpZ z>!M4R%)huB{=LWTR}1`VPWun6P`EP8Dh&vG6=$vBkx@8Ky``^8nuOJ2&C<^Co+;>e7*mfGyHi$?Nn*NyFOidsg zkxE8yxoNR*8*^wevC%aA^yDD1#pL6Hgj*ia7gw+BfRZGmT)Q}gs+rhiPe<{ksWk}8 z>~C@Xbq^5>Yr`+8yXO4d*Dk~m9fe3X9J*os@nFkba0#w}v_x!gkw|-Y<~P{u$F;w^ zr`l5CzWD0vI7!JF=_;J5F9ftHF87rc%@`~B9J6!;%?gc{8{jBZ=hNOY=&XK#ju5)=%b3SKhJJddFy|`L@BHb{1!49$^*3=$n^?~? zgoA1fTXn(Ai4n7R5j=D%_t#~O4{+$ajGu7=2ihTR6Pljui9rET+JdxChMt!j_tLk_ z#MMR~@*x}1iX<{@Ce82e4FMfzDD@%43YS?%!~kH(?XgPxVI8ba@?Os6@das5<5Uvv zaPj+(AKhhaz8O}h66e^>=&SVGZuJnPU7ii=gNr89qV6d1aSuF-Lv^!=8jV95^r!-u zYn^%*5|;)_{f1PH%j~nWYIhl!<1cRBar~Z=j4_rK%wE_n_>}cZd7*xQ;c;5ond7SW zn4yL7nr;M2(_)jMP4<|iGH}c5EI0rcXNO!+OQGlo#VSla6*7y7qLjy-J9jKxlzP znNj=6_iR~Py^leGKa3ysksXYXC5*D^2)r_>+V;@v!P&Gl#5fW*mr6up63i8Sv1_%K zISV(UzlFKf#%Nt3dbdl)fR`o%Rw)6KZ3Zsc#ZZGg^Lh~2+s5QZzZ?h~NkGVfkQ#BP zZ3CG=0hm`Mvp~4+zSst!)s}<$#iTgIOZDgRhtio$tIwwxk>8%tt9ml#EtIZuCCZi> z-1e}O;P{$V26;z9y2n&8Xnxre6;>Lq;kpY<=uvb-kq?yY`}u>_4sFo{kmx)yOe*_E zNIm4tUZ(r5V}&f0jUaj;0YcdNzoqR$yyyj+-e{z+WeAsXaM}gGmsOE>-0s}r#KZ** zNJ9|FgEp8g#jyRO<5Lim(|Zcn3?X49PMwBOkN%D6Jo-B5{$hel)|uspozne7nZ-(z zoJ1)UhA93EIi%23;l%fZ{mP@U5aR0z>Y0@WpkRq9 z9whe;VZnUx1HNw8JfLeeo3s=G$}SANt)`WG{U;3_;OX z$ZP^&Cl_POuF%ObjZA@NpkT9OjdGxXKb32{qr(O82qumcULm2m5PAa+y;lM|kO1?M z{x|oYE0*tNfOegiwx-N%<>Uj^ARP_m@JzUZ$VQ6A$PkCs1U$>@6e8G?q$6^BI8=B& zi}*$|a<^DDCqpyRmk8EeA zd(TS7)2{;fBSuOfrzLLRbNGpV2KxbhdjU2RGK#Uvo+m^ULxymQN|CxQeT- zCm$%9HP#bVc3MM9Lm$sW(Q(SyT6{9{fwvb2|v;En8Rk;Hi8`t>ll zh2XVOT;T?30%I>6+Uv-`dS|dyfeR*3;b;lY$pS@jOo0>MC` zfN=#Im@4a{wW|g%gX_uyJMPyv+|8vp()FK?jY2{uDw2iHNC#L6%IQOIe4FgyP0_nw z-LKKIEjsC8ZkAfuQym6PNcd1rJ6?&2h~RJS#QCX?`DW4~v02&Uz77BnwrnE8G*ZDJ z;f3p;O{+Hag;JfeQ1K#9LE1SQztKKJAZhIfvkUM1y{C{0vuRGURby(uByUym@e~s` z-jdmnMkp!SLqdCNKTv|S6v3Uh?|UBd4)bz-c}vDd5FU(O*m*@yC15Wt6#8n{@2ogv zX93tTA88~O+??U(1YL-}=Eq{}_BC(idv`eX6bSWju~P{44H7ZCYnCf;g&m_it@imm zE4WCmWo?@YfIoxj4rVA-j-44(TLsWO|H=+r>O!k z`i4df@asMEmkZsor1evpu+z2wdV^T#pj{P{@{OH@&W+gr{Wc+Z^0cOTR6GH3YOF*5 z35v3*Dd+-R^C?4Z29w@DNb7k!rK{Z`APfbkkQWFkVoLe97%hDz9wvd}ZQwjCAe!El z9prLNkZuvSy}Z6%{cIc_M3vSK_l$ON-`?b{Sm8o0<81~+*5|b2_;qc~fI&725ko_C zmJXYEayuAv)`k0sW+PVt5$Q69St}nXcGP5W zpnEdr0$x*xgL^h5 zz5mmpAaNsFC~8@jY!xDc{N$ejA-{KU-OXLwhSB)BXyUK1e~BK}u85p z7F>coVk4xS15b<)NTWH1_#Dy}YS7W}+t@%)l87O+`F)7MBVusE(Kp)))x#BQ5nht( z+!lzNmy7RfkK#($0w~a?dshTg8!t{-o2f8=DZ{>XQVbnSgTy(3lMv%R_}tqeMuUfZ zeoag=ZJFL#E`&6ol2${m6pm;B>i1a*fKUmHjk#Mm5|xcO^Er~@ssKv3KIq#R4=+4l1D zH`W|z_-yuc-y1&`%}?5I((QZ6fS|U+Rt|k7O&~k_+RB&^2XN{k2OmN@;*Tf@EUGV; z+)`vb09GV_Q}o!hf)JD9;qi@NwhEl?sQ3ePD#sbgiOIW6?=%aHv0opSln8zUVS5fo z>=`x_UlNjg%#g*jk(MQOCHTLh)BkA&^BYKuvhx&OD{3ejpUM_OEd=v0QlyVE^`yDfV+JIt zIgVyu3F`OMHc{Zymb*qZie%t75&B6L=H}?zX-VPaEz(pRJ}d>DE-Bax+QOD}U0_ij zn@KwYqoGiUo$<#}F2=bD73S>_F1l&p_$5Gte9I$~XyRYr6{u&s{7{y&0{Q!H1=FlViOVILTk(_xM?SnDgXlZ35=BaoFi`n6?aHk*@P=EXTJM zt;E-UZ5$W7%)luCpCt(i&)8y5ZU^DCZ@0}-GrkXw9vMb=$`(62p4<~GKJ-mK1dnH) zmZX*==PHD5P*lpGW{jJ*$vq_1@1OOe5N(EQg6f5L|TUQRRtO5|l zKAq%awlCpgm_wdy9winEP(>#CczLs4NLf?~XF-iUOM=plq%`o%xryN>ukc$$?H5RN< z%gzA=;>WF3E_ee$wZCZwORYV@*M$>7lG2W5u#ZD6LT@gk(wOD&Ao8UFw9W@x4yBI} zgZBYXrLh&Q3M3L%JUN)~rMB$J!5m5~0Zg@?BPwsfGByv#(%u|3LF&9&+MuETmINYw zPdTE&(lW=n*yixI`y6>!tzDz_I+e>_vT}(jA4%(DtEzMpjq|*tvUpJ4wTE3`^u9fY z359q_Q^n`!X3I_Ly<98IkK#Z-H*&W5o@YF=S@BlfFMO1|C?@r%`e8yz07_=_bGH|9n zb0701w&j4ZHZ`3ct!yoQY=v~q1R4bB%aB-3$nir$n+#;jo*FPER8%#!uJ@Pkq33q$ zQbEQpySgS^xBcXgrV5w_DjOmK`Y8gF#6t!W zNym>L-}1^}L;qHjW?9CNrWM|NY$iQsdikOBfE}Y&vrN&|dfEwH7qYMz75a8##mzxK z3D~(Dblp<(l=K_k7qDF@IP7gd#wP9)$#Lf@$aAmc;UP7H7xyuE-;%O?0O=kbxKve6!~<=_DjkoX3(Pklon z5a>KTxMG9( zkfi@wM#he~ieXF115zrOn!bdjW>rUGkj@>;?0G>_C)tTMI|vD&tJERsb4-jn0oYb9v{2@yd2^u%I~+47U%8;+wWELP~aha za1;9xy|dM&kxuD~+Y|3!JMD$Y{-Sfx1UCX00m$i8l=!tBE8~Ua;`IGBnovvmlP(hu zbQvO%0K5vu^sGp%w4}3`&_pB)@A3ZVY;-hu4ffgL`02t!XvBLV@-xM~<cMr?u}^h5EAERpQT0xR|Tp=R4#2!SDf`iAW+wh)Nm&j zjxAqzv<}Zd|7242oX4f!5q`4s;YPVP>Ck3}c-FRlyVKU3o)B3!LWeg9*(>?56q}|7 zJbwR{QJT4&u7saUPCgjUkOlBTQ*L2Vpjdv^ml0NEa?-=VLNjSU+(Aq=OP33yqBw6- zP$j)DqjAntn#mniHpi;I&7UTa9MjVx`? zx3HOHaHqY>8vLrg5~@tlgk0TJW7oJ)7kLC^dfF3!7u^w{*G`PJW1Q7<^+*4=ixyZ>*{s@c0 zkgS)92{f(hNIwp5C9EZKf4DKt6fBMjFK(2Z?2I#U*9YOX%XB zstOI$1yuZ8b2rP1O*hH^ms*@O0sg7k{{JlX|M~Jglk&EA<+f?B;i2Hat(!H~Vm2AN F{U5ji`%C}; literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/effort_attempts.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/effort_attempts.png new file mode 100644 index 0000000000000000000000000000000000000000..b2e348ae46afe07c1107856446efe3d5a2b5e4a5 GIT binary patch literal 74795 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≪WnF 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 V8s=PS%wh1yZLQ~;zgBIF{SRSE@p}LO literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/effort_time.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/effort_time.png new file mode 100644 index 0000000000000000000000000000000000000000..85d9029164f580c0d28ad47e84bff70921991a5f GIT binary patch literal 62989 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Π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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/mining_rate.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/mining_rate.png new file mode 100644 index 0000000000000000000000000000000000000000..2c02aaaf1442c9f78c00a441266a15ea7a41ee3e GIT binary patch literal 47580 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/peak_rss.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/peak_rss.png new file mode 100644 index 0000000000000000000000000000000000000000..289a637de6c9d91fa4cbf832dd71f9f2ff6ecc9a GIT binary patch literal 44951 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/solve_time_by_runtime.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/solve_time_by_runtime.png new file mode 100644 index 0000000000000000000000000000000000000000..8a9e9316fe517230f43f968069ceddb71a4a9424 GIT binary patch literal 45875 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/verify_time.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/plots/verify_time.png new file mode 100644 index 0000000000000000000000000000000000000000..6ea256545f5f7c0ea7739586349b259cc35d5815 GIT binary patch literal 53124 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�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 z%0D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

-iDa+${$1DF3-OYlqi#Bdne;$zHu2i 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: all 4 solutions for deadbeef verify OK | PASS | +| interop | equix-c->equix-rust: all 2 solutions for cafe verify OK | PASS | +| interop | equix-c->equix-rust: all 3 solutions for 0000000000000002 verify OK | PASS | +| interop | equix-rust->equix-c: all 4 solutions for deadbeef verify OK | PASS | +| interop | equix-rust->equix-c: all 2 solutions for cafe verify OK | PASS | +| interop | equix-rust->equix-c: all 3 solutions for 0000000000000002 verify OK | PASS | +| effort-agreement | effort (attempts, achieved) across impls: {'equix-c': (114, 1922), 'equix-rust': (114, 1922)} -- AGREE | PASS | + +## DoS-protection effectiveness (this system) + +Equi-X defends by making requesters *solve* (expensive) while the service only *verifies* (cheap). Protection factor = measured attacker time to craft one accepted token at a given effort ÷ measured verify time. Judged **effective** when ≥ 10000× on every measured point. + +**Verdict: EFFECTIVE ✅** (effective from — `raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712`: effort ≥ 1000). + +At effort 10000, an attacker needs ~13.3s (impl `equix-rust`) to craft one accepted request, while the defender verifies in ~54.69µs (**243,170×** asymmetry; one core screens ~18,284 requests/s vs the attacker's ~0.08 tokens/s). + +| device | effort | attacker time/token | attacker impl | verify time | protection factor | verify/s | attacker tokens/s | +|---|---|---|---|---|---|---|---| +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 100 | 84.328 ms | equix-rust | 54.693 µs | 1,542× | 18,284 | 11.858 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 1000 | 2.408 s | equix-rust | 54.693 µs | 44,033× | 18,284 | 0.415 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 10000 | 13.300 s | equix-rust | 54.693 µs | 243,170× | 18,284 | 0.075 | + +## Sustained throughput under concurrency (measured) + +The DoS section above reports **per-core** capacity as 1/latency from a single serial op. This section instead **measures** aggregate throughput with *N* worker processes running at once (N stepping up to the core count), so it captures real memory-bandwidth contention. It is additive — the per-core figures above are unchanged. + +Measured on up to **4** concurrent workers. *Peak* is the best aggregate ops/s observed; *knee* is the worker count where it peaks (adding workers past it stops helping). *Naïve N×* is the per-core figure multiplied by the core count — what a linear extrapolation would (over)predict; the *efficiency* column is measured peak ÷ naïve N×. + +| impl | operation | 1 worker (per-core) | knee | measured peak | naïve N× | scaling efficiency | +|---|---|---|---|---|---|---| +| equix-c | solve | 47 ops/s | 4 workers | **187 ops/s** | 189 ops/s | 99% | +| equix-rust | solve | 47 ops/s | 4 workers | **185 ops/s** | 189 ops/s | 98% | +| equix-c | verify | 23,715 ops/s | 4 workers | **92,572 ops/s** | 94,861 ops/s | 98% | +| equix-rust | verify | 17,988 ops/s | 4 workers | **67,632 ops/s** | 71,950 ops/s | 94% | + +### solve: throughput vs. concurrency + +| impl | workers | ok | aggregate ops/s | per-worker ops/s | scaling eff. | peak RSS | +|---|---|---|---|---|---|---| +| equix-c | 1 | 1 | 47 | 47 | 100% | 69 MB | +| equix-c | 2 | 2 | 94 | 47 | 100% | 139 MB | +| equix-c | 4 | 4 | 187 | 47 | 99% | 277 MB | +| equix-rust | 1 | 1 | 47 | 47 | 100% | 4 MB | +| equix-rust | 2 | 2 | 94 | 47 | 100% | 8 MB | +| equix-rust | 4 | 4 | 185 | 46 | 98% | 15 MB | + +### verify: throughput vs. concurrency + +| impl | workers | ok | aggregate ops/s | per-worker ops/s | scaling eff. | peak RSS | +|---|---|---|---|---|---|---| +| equix-c | 1 | 1 | 23,715 | 23,715 | 100% | 70 MB | +| equix-c | 2 | 2 | 46,989 | 23,495 | 99% | 156 MB | +| equix-c | 4 | 4 | 92,572 | 23,143 | 98% | 344 MB | +| equix-rust | 1 | 1 | 17,988 | 17,988 | 100% | 3 MB | +| equix-rust | 2 | 2 | 35,282 | 17,641 | 98% | 5 MB | +| equix-rust | 4 | 4 | 67,632 | 16,908 | 94% | 11 MB | + +## Mining rate vs difficulty (measured) + +How many effort-qualified tokens can be minted per second at a given difficulty. The **whole-machine** rate is the reliable figure: it averages one streaming search per core over independent nonce ranges. Per-core is that rate divided by the core count (token-find time is heavy-tailed, so the separately-sampled single-core mean is noisier and can even exceed the machine rate ÷ cores at low sample counts — prefer the derived per-core). Mint rate falls ~1/effort, so difficulty sets the rate directly. + +**`equix-rust`** on `raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712` (base `abcd`), whole-machine = 4 cores: + +| difficulty (effort) | mean attempts/token | tokens/s [4 cores] | tokens/s [1 core, ÷4] | +|---|---|---|---| +| 100 | 35 | **4.45** | 1.113 | +| 300 | 125 | **1.40** | 0.349 | +| 1000 | 494 | **0.42** | 0.106 | +| 3000 | 1,288 | **0.17** | 0.043 | + +**Message sizes (measured from every minted token):** +E=100: solution 16 B + nonce 8 B; E=300: solution 16 B + nonce 8 B; E=1000: solution 16 B + nonce 8 B; E=3000: solution 16 B + nonce 8 B. +Token size is **constant in difficulty**: every token at every measured E is exactly 16 B solution + 8 B nonce — raising E raises solve cost, never message size. + +> Over a 30× rise in difficulty (100→3000), the machine mint rate fell 26× — ~1/effort, so halving the target roughly doubles the mint rate. + +## Comparison plots (every plot compares C vs Rust; with multiple CPUs each plot is faceted per CPU and `xdev_*` charts compare CPUs directly) + +### Solve Time By Runtime + +![solve_time_by_runtime.png](plots/solve_time_by_runtime.png) + +### Throughput + +![throughput.png](plots/throughput.png) + +### Jit Speedup + +![jit_speedup.png](plots/jit_speedup.png) + +### Peak Rss + +![peak_rss.png](plots/peak_rss.png) + +### Solve Distribution + +![solve_distribution.png](plots/solve_distribution.png) + +### Verify Time + +![verify_time.png](plots/verify_time.png) + +### Compile Overhead + +![compile_overhead.png](plots/compile_overhead.png) + +### Effort Attempts + +![effort_attempts.png](plots/effort_attempts.png) + +### Effort Time + +![effort_time.png](plots/effort_time.png) + +### Dos Protection + +![dos_protection.png](plots/dos_protection.png) + +### Concurrency Solve + +![concurrency_solve.png](plots/concurrency_solve.png) + +### Concurrency Verify + +![concurrency_verify.png](plots/concurrency_verify.png) + +### Mining Rate + +![mining_rate.png](plots/mining_rate.png) + +## solve results + +| device | challenge | impl | runtime | median | p95 | solves/s | hashes/s | sols/solve | RSS(KB) | +|---|---|---|---|---|---|---|---|---|---| +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0000000000000002 | equix-c | interpreted | 121.602 ms | 122.096 ms | 8.2 | 538,940 | 2.01 | 68368 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0000000000000002 | equix-c | compiled | 21.214 ms | 21.297 ms | 47.1 | 3,089,247 | 2.01 | 68880 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0000000000000002 | equix-c | compiled | 21.210 ms | 21.291 ms | 47.1 | 3,089,871 | 2.01 | 68368 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0000000000000002 | equix-rust | interpreted | 116.190 ms | 116.642 ms | 8.6 | 564,043 | 2.01 | 3840 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0000000000000002 | equix-rust | compiled | 21.153 ms | 21.250 ms | 47.3 | 3,098,168 | 2.01 | 3840 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0000000000000002 | equix-rust | compiled | 21.161 ms | 21.248 ms | 47.3 | 3,097,033 | 2.01 | 3856 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0102030405060708 | equix-c | interpreted | 121.572 ms | 121.912 ms | 8.2 | 539,071 | 2.17 | 68368 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0102030405060708 | equix-c | compiled | 21.207 ms | 21.292 ms | 47.2 | 3,090,332 | 2.17 | 68880 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0102030405060708 | equix-c | compiled | 21.214 ms | 21.292 ms | 47.1 | 3,089,280 | 2.17 | 68368 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0102030405060708 | equix-rust | interpreted | 116.218 ms | 116.624 ms | 8.6 | 563,904 | 2.17 | 3840 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0102030405060708 | equix-rust | compiled | 21.143 ms | 21.235 ms | 47.3 | 3,099,650 | 2.17 | 3856 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0102030405060708 | equix-rust | compiled | 21.148 ms | 21.244 ms | 47.3 | 3,098,957 | 2.17 | 3856 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | cafe | equix-c | interpreted | 121.527 ms | 121.951 ms | 8.2 | 539,271 | 1.98 | 68368 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | cafe | equix-c | compiled | 21.221 ms | 21.299 ms | 47.1 | 3,088,194 | 1.98 | 68880 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | cafe | equix-c | compiled | 21.214 ms | 21.292 ms | 47.1 | 3,089,291 | 1.98 | 68368 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | cafe | equix-rust | interpreted | 116.116 ms | 116.628 ms | 8.6 | 564,402 | 1.98 | 3856 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | cafe | equix-rust | compiled | 21.143 ms | 21.231 ms | 47.3 | 3,099,609 | 1.98 | 3856 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | cafe | equix-rust | compiled | 21.140 ms | 21.239 ms | 47.3 | 3,100,043 | 1.98 | 3856 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-c | interpreted | 121.568 ms | 121.918 ms | 8.2 | 539,090 | 1.97 | 68368 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-c | compiled | 21.220 ms | 21.308 ms | 47.1 | 3,088,476 | 1.97 | 68368 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-c | compiled | 21.215 ms | 21.306 ms | 47.1 | 3,089,127 | 1.97 | 68368 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-rust | interpreted | 116.246 ms | 116.788 ms | 8.6 | 563,772 | 1.97 | 3840 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-rust | compiled | 21.148 ms | 21.234 ms | 47.3 | 3,098,865 | 1.97 | 3840 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-rust | compiled | 21.152 ms | 21.238 ms | 47.3 | 3,098,287 | 1.97 | 3856 | + +## verify results + +| device | challenge | impl | runtime | median | p95 | result | RSS(KB) | +|---|---|---|---|---|---|---|---| +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0000000000000002 | equix-c | interpreted | 64.471 µs | 65.684 µs | OK | 68880 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0000000000000002 | equix-c | compiled | 55.248 µs | 56.313 µs | OK | 69392 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0000000000000002 | equix-c | compiled | 54.896 µs | 55.665 µs | OK | 68880 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0000000000000002 | equix-rust | interpreted | 81.516 µs | 82.905 µs | OK | 3872 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0000000000000002 | equix-rust | compiled | 80.062 µs | 84.294 µs | OK | 3872 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0000000000000002 | equix-rust | compiled | 79.516 µs | 84.609 µs | OK | 3872 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | cafe | equix-c | interpreted | 65.192 µs | 66.628 µs | OK | 68880 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | cafe | equix-c | compiled | 54.989 µs | 56.184 µs | OK | 69392 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | cafe | equix-c | compiled | 55.331 µs | 56.795 µs | OK | 68880 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | cafe | equix-rust | interpreted | 81.081 µs | 83.053 µs | OK | 3856 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | cafe | equix-rust | compiled | 79.470 µs | 86.757 µs | OK | 3872 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | cafe | equix-rust | compiled | 80.535 µs | 84.923 µs | OK | 3872 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-c | interpreted | 64.535 µs | 65.758 µs | OK | 68880 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-c | compiled | 54.693 µs | 55.702 µs | OK | 69392 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-c | compiled | 55.553 µs | 56.572 µs | OK | 68880 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-rust | interpreted | 80.979 µs | 82.497 µs | OK | 3856 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-rust | compiled | 79.553 µs | 84.646 µs | OK | 3872 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-rust | compiled | 80.784 µs | 84.775 µs | OK | 3872 | + +## hashx_compile results + +| device | challenge | impl | runtime | median compile | median exec | RSS(KB) | +|---|---|---|---|---|---|---| +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0102030405060708 | equix-c | interpreted | 46.212 µs | 4.166 µs | 69392 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0102030405060708 | equix-c | compiled | 52.248 µs | 333 ns | 69392 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0102030405060708 | equix-rust | interpreted | 62.989 µs | 4.222 µs | 2000 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | 0102030405060708 | equix-rust | compiled | 75.905 µs | 352 ns | 2016 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-c | interpreted | 46.758 µs | 4.157 µs | 69392 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-c | compiled | 52.536 µs | 333 ns | 69392 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-rust | interpreted | 63.081 µs | 4.241 µs | 1984 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | deadbeef | equix-rust | compiled | 76.100 µs | 352 ns | 2000 | + +## effort results + +| device | base | target | impl | runtime | mean attempts | median time | mean achieved | +|---|---|---|---|---|---|---|---| +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | abcd | 10000 | equix-c | compiled | 629.0 | 13.339 s | 11898 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | abcd | 10000 | equix-rust | compiled | 629.0 | 13.300 s | 11898 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | abcd | 1000 | equix-c | compiled | 114.0 | 2.416 s | 1922 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | abcd | 1000 | equix-rust | compiled | 114.0 | 2.408 s | 1922 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | abcd | 100 | equix-c | compiled | 4.0 | 84.764 ms | 141 | +| raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712 | abcd | 100 | equix-rust | compiled | 4.0 | 84.328 ms | 141 | + +--- +_See `results.csv` for the full flat dataset and `raw/results.json` for per-rep data._ \ No newline at end of file diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/results.csv b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/results.csv new file mode 100644 index 0000000..e9c3253 --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/results.csv @@ -0,0 +1,57 @@ +impl,device_label,device_type,device_name,device_arch,operation,runtime_requested,runtime_effective,label,reps,ok,min_ns,median_ns,mean_ns,stddev_ns,p95_ns,solutions_mean,compile_median_ns,attempts_mean,achieved_effort_mean,solves_per_sec,hashes_per_sec,peak_rss_kb,verify_result,error +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,interpret,interpreted,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,121048824.0,121567833.0,121581379.1,218221.1,121917600.0,1.970,0.0,0.00,0.0,8.23,539090,68368,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,interpret,interpreted,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,121014405.0,121601585.0,121618943.2,276614.8,122095547.0,2.010,0.0,0.00,0.0,8.22,538940,68368,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,interpret,interpreted,"{""challenge"": ""cafe"", ""varied"": true}",100,True,120990570.0,121527063.0,121535228.0,226798.0,121951187.0,1.980,0.0,0.00,0.0,8.23,539271,68368,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,interpret,interpreted,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,120955108.0,121572025.0,121551439.5,218571.3,121911784.0,2.170,0.0,0.00,0.0,8.23,539071,68368,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,try-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,21072585.0,21215053.0,21219136.4,57064.1,21305967.0,1.970,0.0,0.00,0.0,47.14,3089127,68368,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,try-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,21056638.0,21209950.0,21205376.9,56084.3,21290595.0,2.010,0.0,0.00,0.0,47.15,3089871,68368,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,try-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,21057342.0,21213931.0,21214439.7,54915.4,21291816.0,1.980,0.0,0.00,0.0,47.14,3089291,68368,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,try-compile,compiled,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,21069525.0,21214002.5,21208754.3,57165.0,21291630.0,2.170,0.0,0.00,0.0,47.14,3089280,68368,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,must-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,21067950.0,21219529.0,21214993.4,57395.2,21308258.0,1.970,0.0,0.00,0.0,47.13,3088476,68368,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,must-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,21064207.0,21214232.0,21209464.6,56557.3,21297220.0,2.010,0.0,0.00,0.0,47.14,3089247,68880,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,must-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,21045152.0,21221461.5,21215249.7,59514.4,21298866.0,1.980,0.0,0.00,0.0,47.12,3088194,68880,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,must-compile,compiled,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,21065390.0,21206785.5,21203466.2,57773.5,21291793.0,2.170,0.0,0.00,0.0,47.15,3090332,68880,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,interpret,interpreted,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,115427995.0,116245654.5,116235845.6,324844.1,116788028.0,1.970,0.0,0.00,0.0,8.60,563772,3840,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,interpret,interpreted,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,115437862.0,116189720.0,116189076.9,354648.6,116641975.0,2.010,0.0,0.00,0.0,8.61,564043,3840,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,interpret,interpreted,"{""challenge"": ""cafe"", ""varied"": true}",100,True,115481512.0,116115872.0,116145345.3,322689.8,116628193.0,1.980,0.0,0.00,0.0,8.61,564402,3856,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,interpret,interpreted,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,115325062.0,116218389.0,116201973.6,315600.9,116623694.0,2.170,0.0,0.00,0.0,8.60,563904,3840,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,try-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,21007590.0,21152335.5,21150112.9,55000.3,21237602.0,1.970,0.0,0.00,0.0,47.28,3098287,3856,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,try-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,21021181.0,21160899.0,21160788.6,57795.6,21247990.0,2.010,0.0,0.00,0.0,47.26,3097033,3856,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,try-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,21034495.0,21140353.0,21340347.1,984012.5,21238877.0,1.980,0.0,0.00,0.0,47.30,3100043,3856,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,try-compile,compiled,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,21038846.0,21147759.0,21152030.9,54136.9,21243710.0,2.170,0.0,0.00,0.0,47.29,3098957,3856,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,must-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,21007512.0,21148388.0,21147023.3,52981.2,21233802.0,1.970,0.0,0.00,0.0,47.28,3098865,3840,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,must-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,20997363.0,21153145.5,21149703.5,60426.1,21249670.0,2.010,0.0,0.00,0.0,47.27,3098168,3840,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,must-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,21031529.0,21143312.5,21139905.2,50146.3,21230892.0,1.980,0.0,0.00,0.0,47.30,3099609,3856,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,solve,must-compile,compiled,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,21029601.0,21143034.0,21147770.1,53313.4,21235280.0,2.170,0.0,0.00,0.0,47.30,3099650,3856,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,interpret,interpreted,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,63221.0,64535.0,64682.1,879.5,65758.0,1.000,0.0,0.00,0.0,0.00,0,68880,OK, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,interpret,interpreted,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,62535.0,64470.5,64597.8,931.7,65684.0,1.000,0.0,0.00,0.0,0.00,0,68880,OK, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,interpret,interpreted,"{""challenge"": ""cafe"", ""varied"": true}",100,True,63776.0,65192.0,65340.8,918.6,66628.0,1.000,0.0,0.00,0.0,0.00,0,68880,OK, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,try-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,54072.0,55553.5,55588.3,847.2,56572.0,1.000,0.0,0.00,0.0,0.00,0,68880,OK, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,try-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,53332.0,54896.0,54896.7,675.5,55665.0,1.000,0.0,0.00,0.0,0.00,0,68880,OK, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,try-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,53424.0,55331.0,55412.8,946.1,56795.0,1.000,0.0,0.00,0.0,0.00,0,68880,OK, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,must-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,53425.0,54693.0,54824.1,989.4,55702.0,1.000,0.0,0.00,0.0,0.00,0,69392,OK, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,must-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,53739.0,55248.5,55322.6,762.9,56313.0,1.000,0.0,0.00,0.0,0.00,0,69392,OK, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,must-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,52887.0,54988.5,55028.7,804.0,56184.0,1.000,0.0,0.00,0.0,0.00,0,69392,OK, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,interpret,interpreted,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,79275.0,80979.0,81171.9,1171.7,82497.0,1.000,0.0,0.00,0.0,0.00,0,3856,OK, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,interpret,interpreted,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,79220.0,81516.0,81708.8,1354.6,82905.0,1.000,0.0,0.00,0.0,0.00,0,3872,OK, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,interpret,interpreted,"{""challenge"": ""cafe"", ""varied"": true}",100,True,79035.0,81081.0,81196.1,1263.4,83053.0,1.000,0.0,0.00,0.0,0.00,0,3856,OK, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,try-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,79238.0,80784.5,81240.9,2051.8,84775.0,1.000,0.0,0.00,0.0,0.00,0,3872,OK, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,try-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,78035.0,79516.0,80117.4,3060.3,84609.0,1.000,0.0,0.00,0.0,0.00,0,3872,OK, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,try-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,78534.0,80535.0,81060.9,2363.5,84923.0,1.000,0.0,0.00,0.0,0.00,0,3872,OK, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,must-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,77998.0,79553.0,80048.6,1922.1,84646.0,1.000,0.0,0.00,0.0,0.00,0,3872,OK, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,must-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,78257.0,80062.5,80608.0,2625.3,84294.0,1.000,0.0,0.00,0.0,0.00,0,3872,OK, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,verify,must-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,77645.0,79470.0,80010.2,2279.6,86757.0,1.000,0.0,0.00,0.0,0.00,0,3872,OK, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,hashx_compile,interpret,interpreted,"{""challenge"": ""deadbeef""}",100,True,1926.0,4157.0,4133.4,241.6,4278.0,1.000,46758.5,0.00,0.0,0.00,0,69392,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,hashx_compile,interpret,interpreted,"{""challenge"": ""0102030405060708""}",100,True,1945.0,4166.0,4128.4,235.1,4278.0,1.000,46211.5,0.00,0.0,0.00,0,69392,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,hashx_compile,must-compile,compiled,"{""challenge"": ""deadbeef""}",100,True,296.0,333.0,332.6,22.0,370.0,1.000,52536.0,0.00,0.0,0.00,0,69392,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,hashx_compile,must-compile,compiled,"{""challenge"": ""0102030405060708""}",100,True,296.0,333.0,334.1,19.8,371.0,1.000,52248.0,0.00,0.0,0.00,0,69392,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,hashx_compile,interpret,interpreted,"{""challenge"": ""deadbeef""}",100,True,1926.0,4241.0,4213.6,246.3,4371.0,1.000,63081.5,0.00,0.0,0.00,0,1984,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,hashx_compile,interpret,interpreted,"{""challenge"": ""0102030405060708""}",100,True,1889.0,4222.0,4338.9,1410.2,4388.0,1.000,62989.0,0.00,0.0,0.00,0,2000,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,hashx_compile,must-compile,compiled,"{""challenge"": ""deadbeef""}",100,True,315.0,352.0,358.9,22.2,407.0,1.000,76099.5,0.00,0.0,0.00,0,2000,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,hashx_compile,must-compile,compiled,"{""challenge"": ""0102030405060708""}",100,True,315.0,352.0,360.9,24.3,407.0,1.000,75905.0,0.00,0.0,0.00,0,2016,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 100}",10,True,84750248.0,84763831.5,84766901.3,15024.3,84791210.0,1.000,0.0,4.00,141.0,0.00,0,69904,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 1000}",10,True,2416403842.0,2416478896.0,2416501417.5,91362.1,2416705816.0,1.000,0.0,114.00,1922.0,0.00,0,69904,, +equix-c,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 10000}",10,True,13338212344.0,13338570936.0,13338683594.8,492879.9,13339891509.0,1.000,0.0,629.00,11898.0,0.00,0,69904,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 100}",10,True,84314818.0,84327781.5,84334968.5,21245.3,84380192.0,1.000,0.0,4.00,141.0,0.00,0,3872,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 1000}",10,True,2408144671.0,2408284705.0,2408300470.4,101954.1,2408495293.0,1.000,0.0,114.00,1922.0,0.00,0,3840,, +equix-rust,raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,cpu,Raspberry Pi 5 Model B Rev 1.1,aarch64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 10000}",10,True,13299059982.0,13299690396.0,13300257010.8,1224316.4,13303064131.0,1.000,0.0,629.00,11898.0,0.00,0,3840,, diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/run_meta.json b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/run_meta.json new file mode 100644 index 0000000..1198df9 --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-16GB/main/run_meta.json @@ -0,0 +1,16 @@ +{ + "timestamp": "2026-07-28T11:07:49+00:00", + "config": "configs/full.toml", + "cpu": "Raspberry Pi 5 Model B Rev 1.1", + "nproc": 4, + "devices": [ + "raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712" + ], + "device_records": { + "raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712": { + "type": "cpu", + "name": "Raspberry Pi 5 Model B Rev 1.1", + "arch": "aarch64" + } + } +} \ No newline at end of file diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/concurrency.csv b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/concurrency.csv new file mode 100644 index 0000000..3c80809 --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/concurrency.csv @@ -0,0 +1,13 @@ +device,impl,operation,workers,ok_workers,per_worker_median_s,aggregate_ops_per_sec,per_worker_ops_per_sec,scaling_efficiency,total_peak_rss_kb +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-c,solve,1,1,0.021161670,47.255,47.255,1.0000,70384 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-c,solve,2,2,0.021205007,94.317,47.159,0.9980,140768 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-c,solve,4,4,0.021407551,186.861,46.715,0.9886,281536 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,solve,1,1,0.021086494,47.424,47.424,1.0000,3856 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,solve,2,2,0.021140461,94.605,47.303,0.9974,7712 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,solve,4,4,0.021578105,185.850,46.462,0.9797,15424 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-c,verify,1,1,0.000042537,23508.945,23508.945,1.0000,70896 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-c,verify,2,2,0.000042454,47112.513,23556.257,1.0020,159936 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-c,verify,4,4,0.000042935,92931.114,23232.778,0.9883,351232 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,verify,1,1,0.000054537,18336.175,18336.175,1.0000,2800 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,verify,2,2,0.000055823,35827.640,17913.820,0.9770,5632 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,verify,4,4,0.000057592,69357.396,17339.349,0.9456,11248 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/mining.csv b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/mining.csv new file mode 100644 index 0000000..fc93e0f --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/mining.csv @@ -0,0 +1,5 @@ +device,impl,challenge_base,effort,samples,attempts_mean,achieved_mean,token_s_mean,token_s_median,token_s_stddev,tokens_per_sec_1core,workers,ok_workers,tokens_per_sec_machine,scaling_efficiency,failed_searches,solution_bytes_min,solution_bytes_max,nonce_bytes_wire +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,abcd,100,50,34.91,1033.5,0.676300,0.496066,0.570228,1.4786,4,4,4.4709,0.7559,0,16,16,8 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,abcd,300,50,125.21,2198.4,2.567286,1.740932,2.854524,0.3895,4,4,1.4017,0.8996,0,16,16,8 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,abcd,1000,50,494.16,4860.9,10.863669,7.015510,10.633277,0.0920,4,4,0.4255,1.1557,0,16,16,8 +raspberry-pi-5-model-b-rev-1-1-6-18-34-rpt-rpi-2712,equix-rust,abcd,3000,50,1287.94,29510.4,28.820402,23.444119,23.375164,0.0347,4,4,0.1717,1.2369,0,16,16,8 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/compile_overhead.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/compile_overhead.png new file mode 100644 index 0000000000000000000000000000000000000000..7d7d8926ddfa6a078fa80b0dab78b0890da02785 GIT binary patch literal 50136 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/concurrency_solve.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/concurrency_solve.png new file mode 100644 index 0000000000000000000000000000000000000000..95c835e3910d3926605714db3965c3e399557dee GIT binary patch literal 56871 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 k;{VTFC6lCI0Tzl}p0QES$!vFvP literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/concurrency_verify.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/concurrency_verify.png new file mode 100644 index 0000000000000000000000000000000000000000..70ba77363745e7811b77742dc4205995159e1e78 GIT binary patch literal 66379 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 N%y(Ow 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/effort_attempts.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/effort_attempts.png new file mode 100644 index 0000000000000000000000000000000000000000..b2e348ae46afe07c1107856446efe3d5a2b5e4a5 GIT binary patch literal 74795 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≪WnF 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 V8s=PS%wh1yZLQ~;zgBIF{SRSE@p}LO literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/effort_time.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/effort_time.png new file mode 100644 index 0000000000000000000000000000000000000000..bf6471b73c2d652b14a66d3c1ead51edcca30f7a GIT binary patch literal 61785 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 &Tx7+{D) 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 F{|BA7JRtx8 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/jit_speedup.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/jit_speedup.png new file mode 100644 index 0000000000000000000000000000000000000000..fccacf0715951f5100bfe26b2865bffb26e376df GIT binary patch literal 28050 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 Uyu=#4L*K}El>euBpG^PeFL}Enz5oCK literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/mining_rate.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/mining_rate.png new file mode 100644 index 0000000000000000000000000000000000000000..e61a93448df32e545ddb0c7a387ac2bd8a6153fc GIT binary patch literal 47884 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 z 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 Q6n^d8uCXm{>#>Xf2j-t9bpQYW literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/solve_distribution.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/solve_distribution.png new file mode 100644 index 0000000000000000000000000000000000000000..03835a2a8d022abdef97a62488f108d729e8e20c GIT binary patch literal 37748 zcmd43c{tZ?+dcZBNhot9AyN{RN-~!WCCMy9REWqdQzaD<87ictLNbNSWJtznLW437 z5h6o{GVOKge%{~n?BDzTvybDq_x>KoUEPMya1H0V&b8KgUDec3T|v)HPf^s01N)V< zDQb};MbV7VEyY(jl;y1Pm$a+$5mz0DldkT^oh_+D$6XyyJGh=cb%Ni`(%I#dgZ+*z z;^JGxMft5=T^(Jdw{ErjubU!KAYIFC{v7BBu>Tt)E$vXCNUj259NI4FRtxIS=@3Ro0D_zN~%g(;n&p=7@N;fTM zlJKR|VI`AcG2f3qb>DHXgKxIC_)v7tfwOAS6Vrw1rp-64Vr1U3IZulEF)R86EPO;{ zi^h2=mW7YumE}AO|F|A}j8;{Nd@KZ`%Km=yGu;Nqg)b@Xy7d3mk7=z|JA7Ex$jHc( zDSm(6HWi&5Be5GdZ^kxQKeP+=GE@I`D>8E8MbD|!k##IAhM{=O>&vC2q_T2$SiE4) zv2D_b%u|a`+B(HydF`XLYd^EBoLuJlX}43x2PP99E)Pqd^ZMC;kyp;^NSnTs$h)&q z(a{Vs8V2nZ+cpadE~>4qZ9MGd^+#}6Ve@7N{9kC!VS%i*>YV`rRR1rpnW>)8{`bjj zt*xz{U%vQCpBe1DZFTQC--Q{PG=1ateWDTGvwvcB5;ZoMxwyDo_V=$5Dd#hnA>(i@j8_VCl)A{4% z?(QEH#ITf+%O~6FZKUV?)@L)@@h*0AF8%>^S5k_X?NQQYc@-nWxn|etFmHEfXT{T} zMcsy*{f-v7b=5^|wr($-`rOS zEh{S<=jCP5(~`yd(KEHMSij4@mCnk_>fDdllKT%H+^4UIzU zZfkGpr$*FqhR4L%HSAWC_O|^a@?CeoPGa>c&ij`#>%aZlf9Ozdk^=u$x4w{v4<9`e z5EQJih?!}cjQAoa`pH!5$NTrwG4svkjZ?qB-XHs3G*aH)&O1^%z2(xSOJUK`K|@2Q zvCxlweG|jA>ok{cO5FS-lRLROjXH57?IoLY*RZl)O1$Sq|M~OhsqUby*XnKuJ?om? zF6nS6c(a_`QLhYbZS9AXM(LB614L-{D(P0m>~>P5n70;>UaC6d{kxa5;prLMSWV%@ zRKvpqY?=0LPZfK;CWba~OW3TRmA9_v?;0EwX?*vNA!7FH{R@k!Oq&lP@xzH4F|4zH zezC1wxsui=NiQ|>$dh9iU%YvfXZ<)NB!qTP?EN*8_E9|X%!)au-l>rP7B5>CRC<1z zK0$jE&)T(BuWs)k16^;E+dZ7$vFbyr0Vkytv`Vb<_m8iKCd``07}ixb=h`Zlc>P*T zbqx=T%}saA2bP?jq^G)XnR#EYyWMU2ErDyNb(qI!=S8j0c*TI@6<0W#JFpO!Q{DL; z-r3gI9#yaN?fvn7TOY0@j*S|to$MPE6Vv}LF_ey;e!EC?boAyMH*P5D>+5$(rci16 zo4I#d^HTw9W!%_}ONBqC$8@((#xbthrA{$7G&HERIJ7+#qR4}C+evcHcXl45*&}M0 zrPS;;`TeN)iAuVzuC8@dz#R$Oz)bU+K;wM-tiq1PD;Gz%pPShK7cea&105uysQtB^ zRHkE>qPW!?9-2K#x+0sTMt}TZD=aKj8Ga!?cUbY>2tgkDNZQ^3sxN&3Gw{OO$hsYwL=&*B>5A*TyT@MT6kI3D5adYii>({ap*9w(` zR{6D$d`vTDC^6j{A@S!O6^cU9uAvl>y_&bKef{T%#oFz~|Mq}TMsaHQ|mfE4PU;sNaT80j;k&9)g`WfvD& zw>_0;KlkI%%%5)=nEJi3S*K2&@<0s0xIFQm^?I0)unr+rVfH7R$k&b?|_tL0h@N4^Oya;{{Cx@1_{+n>FDTWTGX=cmXYc4=kpHJ(8DrW zJ2BE>HdK0F){}K$V1R5uSDVwWt~*JL!)OQfxZp+}o}OLR!E0W;dZpyy;gOk{sujP~ zzP zE4{^}fIq^;(QywJP3O>%$xs27_7bZ9b9Ul~X_GJs+nO7bZLG=3$@?`lR7^~GLiiLy z46{$tQ1`qBlUau=hFkJkxVZzZ?w?=fF%N@` zjLhk_ryOZUxtA1UpA?*X87YQvUH@S3qM4Z=Z?Qg`1q-|OALvUiDUlSDNsZZ{;Zl8K#5hvrZ1b_*E)t*UWzJ-o2!wMY|C6 zufDvs)qG;;bCi_J$*U8wNYR?fx&%dFfzo`bI{D?r^&_R{Jg+vdk4y1KRBD)CBj>eq zVz|Zs{d?V{4>srKXD7*qz;KTBgeuTdiu?A_Q0M>r+@$-=?3p*^6BZUGFnwFrGwbIk z+RI|bc@K-R}4zRUrEfwWZdSoIpeIz>G1*nS@qXo{B@Eka-V6U6ZsBxz zHoFV2Wd7^5?##?g=g5eI-ftftD&7t$M-{*$D2C5jxK`EUcKg{xU!tu{;57kg~>j2CmV4+(k<@x>h1 z+^?o4qIFhDS3>-vpn%ApSj`7WGahrlzdFrKIeltr>A87Wo+ixQVu??!O!?}()pb$t zO3u3Pw0XZ@I*W7d+TaR*Ci7QO;*LNc+{?lyuVvVLNVz@ZV>2@g%f;I}tQ0ev%xiB5(b3U8>1S78 zWE;wVyXf0Pm3Z+xd~R-T8$!b)cOI|nNRL&}F@IrJUDnW$scEP)k}A=hb7~Q_+p%-c z)j>{+fo7U7o*gUPV_((QK1UJ{yLt06w#ceK6_+JOdXUOl*w`++cbwmd9bBYZK z(I=zyPhGbYi`Iwg#UTMH#c`!~n_F5c-n`L}jyvw55t00^6U)m|_mS|;jfbn#jPo7G zx|IoNtsihzN%Wx!OLs7O>Ut{no!|-uL{kasSZ`f~pQ&x*!>jKjwUf_%VOo-Ra;A@K z;`#ei$(Z;pZj4tZ^G?3L!zF3YBR@A~Zc^Y#gUeRGPu59rcCOjDeLHJY`q3TDt1!N) z1{vJ1Ly-lei$9K!c2)T08SYRi>^pTT7lBC3D5nf-Blupnbzs7QI3e4b#>qBq?5IV{ zR#r-OoV#3ES*e&9`Z4|J8Z9j?zmQRmb9^g$oLyWh>SOnfwVxg7!rxKi=1Wbz280Io zCv=5wJr^d)a=UzC9DaO#8;?M8B-e&R_&D+ zoQzWm=Kl2L_@c{u%3muH)7Zqhh zF0AUV3L1MY*}-n}_KtX+#Nk5?);pEuTSOHQa`jU6_r_{=CfqVD2cB_61XWU16%-Jl zO+0+Rn$zsuMXaH{sAt|k`#ViW*f}IaXJSm^7nfMRjBGq~7V$R}s0;hFR5LCgXo!(l zmh0K<#G3D|g_jEocHfmgLq9+BgUMBT?Fn;pnmy8IJimQRYYbMO;@K^5BfMpH>(u~} z0GF?CZlC+kI^K3^roSOx`*+8M`L_PZq2Cwe=Vx5v^Io@^wvOHj3JRk5u>|C9T9Ram zBItF9-Td6_s^K2YoZ3&Gf=dL)0>dKXsGS8S zr~?nQba!`O<261ul&}%Xp`B6+iMMg@*mbn40SwvR{!nXN*t0s=&G zu_Ai#2A`gu*{pG2KDfSK6O~u2X^EFd_tlM~_vdGp9g5x+Q5VW1#frsPg&%eLJ#N|W zD!q8=((VWY)93FFE7-lyi;i9+D=Vu$A!FCP)1<_U1KaMF{Tfrvnvk_l!_5+pjdJPz zSFTkAl(1<^4@TfUjNG1(ezGRQ}DK8agiZ z=v^yN)KvfZ_00+RM@dDc{P}a5U*DQkG4|Um>(~eE6C?8s-Zy9dJTF=E;R6TxT~9gN zW5@VUzPWo90j?XXvHwFVCsMQ%pl$K&M9b7<#|5n-H#<^tlV?1vFuVTfeM#4T&7qcj zrjGNIYtxSwT|vs8`t#=mFm9BLd%ElEE+3jjqXUWeyNgCj_vz}g=NQ>#HU+V2eTZd_ z^EKGOw!phI2v*sGVIZH=i`jOg7RP7JbA&eXd7-im36FfTSO^h8KL68?rIf7_Gg=&> zCNyjE)HS)-U-xmYZIfbxb{E2OuUxn@V&S3)H9rGW&xB%s?exCa(aZ3^;oGRunP=CM*DJ>(5QGOxDRY&MX$WPG z!%aj>OdWQZi!mtD4a{cgA|V8`{+dykpPP1A9g;T`e)0{jeWS8<73%bEz`kk>F3K|+ z+!=r~!dPbMvzc)QuU~^p5If(e8ZhMUdx>1KYuJB*)ShPAo^-_CL9;6d zNW83{n!8S+FC}lxK zA9AC@8xT-?Ku$0)W>5zMsqy+q7x9LAuFvz&5AO zGMb=2Lroccii(O4J5Z^x@bZQr#~sIhBUMSQ*V&1o=a`Ys@83=B&Az7{cu3LW$7))?abpj*jVh3wCEsE2LiqYJ5DTZ^wTr;&9M1TEh0^_>Qe2 zBJ?OU2&6$>nlK*uW{qw2u}=zf(`vg^nYH|KQKZxCK^WxpvcsJflXU~J;sUppPATrR z{iqJsE)c8)9ViM?7>I++A>~t7U*864_wS8@YDzAjSKP~Z+&2NM$$ zrQzn>Dwnr%8v*^r+B<+I0v{cU4t)4iabUVfP)3HGmV?{j7pj|Woxpn$H` zk@_(X(~`1@YnHg70J9m+tR=qmTCDpiQA9tE0TW@ zsMv?{bZ=k>=$lQvXNSZ|9>K$HJozf>c#izDscr_mNAt@5(N@W&x9D<;0XN+t&^&5;jz81#3K4zb}jtVkF+D16zmNX5M{p|)`j z9i`-f3CZU9qwngqYmDoBnccs)vf!E&GrgapaD*D3)-OK3M{uCy0ifOq6fpY3XZIQ! z8kT?fpoa}m^eGGUb0)?A=AN8wp8A14Cnxi;9+#+oEmZir7daxzRz)5x;1sVV!?rr4XkzG&Ra>RRaCB^M7>!%hdjGEE-p^A zxntu!4@C@15bmkg!a?tcI>v|M2VyrC_69+)3J(ohgL7J*i`Ccao~O!gDJc%_ZwRsv zvp#O%Q~Yw?302-5vVKs_t^zJN@$s?Ys^GLvF8>v4Hr$PgVW^s|yvh~_Oz2lV*LZL% zhmGy{m)Z>-Y@D386wRVkgSqvR?xv=uf(qClyV!o9F=0cCo-liN;(c!sC&o0-3u>$t z4e_c$U%ps0#3?h}>|vs#V_v>|xgy;<@X>^`#GW^aoxn=oOa)*+m&c8LF=$`j`Z`*2 z2_b54YX5Q=_COlhh;3Ab(Ne}Ryr`{Z0d!&mO<#^IXkle_E2#rJZw$OT16JV}5)`M` zEXotIR#C67^A*;jUABjjYug_1LWNM{jG~Pcp)RF!D<)(7vyKleZQ02w}vMWb!u9e+lz{B61=BiXP}B zoG%uVvW3M%Y++QTL6?^?1%ADER)a^u+oZClCTMEPW2}bnLIByLxXA(4^*_Bz9G#q4 z4&B+wV)gbO2RJ(cSy_|Q9i>OX1LkO&AvB)A>J-?pK?QZpRgf(V6nO@$Yr~^%7+6{# zkBQG#RrrQ7wgq4r+eq<`5Q^W_qiadf#N^eD_n4_lLVK>{l@$i%=BuB|fgQE;RHIUk zeOt4z+wI%8fn^3x(*~;u?&J=BUmf3XM(4>|uwuTC7EN@LXc#FQ|FyCgIYe>~Q|9mTCR@`addW2$@v~S(kTzdL*mSW5N zkNfj^--lmId@A>qLIVeQ0s%MTwu+>mgP^X4zWm<>ib*6U^wW8G->oI_>bn1_OZ%%93N zuHy~z9J+`$pma70;Z^a%`rD`|h|bcGcVmNNdwV;W+1FoefzsK5iBwvU{=}#N;A_+7K7s~9*4pZI zI79VWY!4O<`j;sLl82wNDz2=^?hobp_{RKTb=l&O)5{%BC|dN;x7#sLzRXjYw+7H= z?~}9^ArgS8jFLOMi{cj%Q4=XTUa@qjy<`otUWLp^@nsAxzl6jG3p2zv$s#df;TI`c z*xPg~R#e5vxIY|2mdSVEi;ItEXiIqYevWnzR!jrNMzIBD7(Ed4>E@gR&3UKZZ2(F4 z!ulG(){envPCeCr&B)lCV0*=y=VtQgbxD=vTnzY zcirOhW0h=v-?jY4t0#2AeXND6l6t^HxuogV{!%u3*MHfp_|wGVbS8Yuw#^5pa1m=)5z@-In!OiP`1@&AFRf+uDNj&V2j0 z0xFWS_q}lU`H#iVP;^v70tkXAw+6t^^!hX^(2LLJ=hh$qA;C%nirTKQt=?m?8J2+0 zyLIO4LEO=0pL|^o2pAR>MHj5HC`Myhi76BR$lltegoCoS7Dn9khfe(1w1gWstXjr* zPBZDKj=R8)(`-w=ck7!N?(@7pvf6aXeb0@)J}U8>+%5z)fA8(}19&|Ke6j!V;TkL$ z$HDiTilMfuT-BJfqPcyRH!S)5_8cw8`5)O2hc5viVC|d*+aY^ys=nKe(JY4{q@mS~ zYAk;7jPH^C8vE}hTT)IxcRN(lbY;Dqq-4IP%u?qPg~%Ko$1R524Ss~SIW8-~$nRfH zq$SOGl@+qHKi}yO-xT6imO*l-e9Fr9oExv*XkGt+27^a-!Rgil7Rs^j)oQ~U7ZhZq z76IZ!FcScGyaXGckY4xCPpr<$%6iyRXWX2qmT>9vWoQU9qu5C1b2Go`n3!sy=~EQs z9%U#qShdH(AGVg9sCe_<4TFzDSCObR)| zP6%>rpwfV1wN4uzG?ZB?U<`gBiS^H5Y6j@{PzW{MT^0Tii?4u&mZp!m4{jZR(Jx}N zK{tx{DX1Em9%J2#Ob6u7O*zIsy1M)@hi(`y?dnVkRqT4CZ+3uHT5{t-|0zV>g3R_#LtU%Uu(14OB4Yg6jo-gQ_+j`^=-5T8t)mkxe;6d6y8PB*tzQmy z&!l5k?y!1Oc|+*nXcebfXRu_uu$!n++NzFoKUR=112)evm+w)y1*1})?{Xe3q4mB# zH*XRFr)yx~Dhj8e)H$t>}I|&_j@B4n+HwbSXQsTibr20e9ov7EX5Oq zJJ=mMFAI79)!-0VAe}xEWl>b#IBql$J<@UvuHv$t{mGVgmp2hotOpJe7=~ zzoX@XmfbwahA0W!RmiITKuI7NyAVpaq+NxvZW~e!whkEXkGz(dbA^d-CFKF$^2ymr zdyA7N1;F$J**wRJtVdZl@Um^kTiHca)Gj-26uf*u#e%}Zbl6@yy{xxW>UVduP}`uw zgXQD{!UUKCX;lUeFa#N%p8q!6rC{ zeDx$dn`lrp>>3)33LrR?5hEWoSUY}il`@>zv1JR9Osi156Y&O`%L#D!)HQ{}Py<6Y z8>I8^+VwGME`IRYgSbDhU%jfttc|w0cXUmUJgYglwZx*~2wXo`LFj|AeBJGTC0eIZ zocVLOs^{~yEQU2VqNAdoZmPr@S8xAN@5shdv9=oZ;-Sbz{2+J{jC{4s1XZpH>uSVm za& zzbOKE%Kx-W&5P~kjO3zCQ+K+gE-$Hhhlh<{!xGFZXXN$z&eyWq56>hd#l>6G-fz>_ zQF!z{?(?$?7miz5Z7eS@f0bu9P`qh?%Y%(AO9&1o-Q{V9*-KG#lA7azc5*!`M?z1% zm7Bb)C52*wXSXATU3MuWW2>$R$GLOoww-ERe^>78DtUQ%m0s|^N69KpGS1%;t|nxZ zZy&5MKcgdUV{T_?U|>Lm8oqO*G)8%+moHnkte~(k7K@0OukXOJ0)d`x6>?3&Wb9&T8~N~gce0NS#dnwkRcqjIT$N(fGg15$rh zrQNOfp$c;W*dfdSrx#(cffBHE1-CDD<%6@6-&HKZLIi@oSPSe3K1~&XC-cI*_fDWq z&7vUAt<{)^hQz~sAguN!XvZRIlT4=(Bds^+bgOFGyc4kwVX`yEy?rlW5^Nrw-~dr3 zoBtl~-H@^R{P)7I$E>XU!^6WBRXaqX9t5Xn@5mq4%6$ize^<(7DS-c8Y${BJKOt+8 z9(Ox`p+kbPeGr0<*aS;1xyXQbbaMQ@Pgqq2lCN%EZfPV9=y}ROd+J zT-x>dk{#|Pw$Fb*(oZF|7OB{uer#kv`1Q~MKpTj4gKT`#fmKug)vwg1Z(tDE@85W{>>w`o`RX9T{n>MiCN(YX;o zFFs=)K0hKx?^iy!Raz+7JS}T5KFKX;di%|=FdtM|s|j-|GGcg?-<&OeFFkg((CK%1^DhO z>avWr@M|s6=S}R=+l3)R-sjqOj3Uxs5my9z1QxSpmKRvK5MGq1#0ZDp1Vyh3|ikg76IWCo*XZTLJ6%#KcnSuEGUgKw`14 z4R8*yuxKg6h;Vf9@*ee0wHJ;rvI%YQ=H6AJ=mb1|9v!vtLoEO9!cEjfTEwe4qO7xj+oRuP1H*AE3neM z)X&cwF4P^G_5Gv>tFXbd(FOfepn+Xl}?0iYP* z$emqwHm=LG4pvXUST1rMi-cwmD$HAxnq=OSF43)Ax$61z=YDw$oHkKHz*rJKfC@n6 z5QxBa6|B>8JO+q>!%ooa$3B^dUIioyBK}4~HY0Z?i|uOz8&6N@2;?v#2>h8CCZ@_) z6PtXQ0bBn zShsF3F;!E{AW1ooK6Paw{~4v})2(~hAp^Z*@O`o%ATs|-K6#VVM|H+N6}luMx}_)S zB!+-`Vn+4Zjfykdra1Bq&AKnO>#)d9*I{9x&R=2JqMQ1G;-9rVu;t>#i*QF=er$*J zuGJfdhzu=GH^X!-s$^y8)!Sei1+~MzR@!wB7B^WNO!89{%HCY9Hn5)EC?Aj!_rc3d zJXcE?R&}Okly3iQ0MQl1eZa>1=U6$nnE1d`jg008iH#WWJW%f)l-Oe1{OsKC?e?t& z7g5dg1Jx0a3pfa3JbC`|B?Dd*gb?4y46{(+*VV)RU35HQ?n>~7C{+3`XM3QZ8k81o z1}AiNC|@Y*40Gr_z`Rpntw`yVW7o0@BtnjLaVR(2ZV?^6^FLX5Wj*+f&%$w`0?zaF zFwGv+hSZC>;t*fo#p?IvkAB<*&~`1q-Rt1TT?i0KGonYHP>}MMQRHfGKv10^ zYs-*c$DmMi3msWl3R_JIm?do9Q`GwuJqDtp{ro}Z!K=4 zG$F7Gfei{&4VH)P1Z@?>%`V^>kkikBlj|QFW@qtuM}U!ARD5jy*6HDr`s}Ig9~*7P zT?Qzr+8Bih;d3^7?hHBzqJE*SsCzk3sbe z`i1`J*Ck($vH^X`!Kul=e!Wt&X_}FQNwG)f`yP=))9LBy0imH=clKSv&lB(f^u-IL zH#$CkBfTOhFi<4V+Z&ODgb{k7A|i%{-;HoBwv1KW=m;FRmDJo=If8O>YZd8kE^jUO zV;K8vb^kc@G&)AcN)$GslIWUa#XM8p}`Bc4)L{{!C)tUJVIazrr+Mg>bDoUm<>01vq9QinbK=Q(kLwyjQ za+X`M_&*th4N*N0%R` zBerUCD`uFurieuhh-)zghI$!cju6j+zlZG`e<9O$xKwBE!`&#vG( zd~ZGKWa4%*#}GA+5ZVjR%dmFS4iH>?b5lJ`JhC27>L*QgRHq&bSxsNj*@oVV;Jl6^ zcP3Of+oj8i7dvQh)%#pq17c!@yi-Bshu|OJJy4+D(d#)MF5*i2_1iaFtwK2HQtFSt z#+VcF5aQ1Dl|geLM~Ea4UQAPVZS{^Pkd_gkmJxG;!>H~C4;^MaVw|kP+?1fr`=pBq z0mR<*slZ9lduB{EySL`r>dP1#LQHz}Mi>x2CLn;0P^E+pBOWCQUa6MJ@o`c_>~d%) zvx6-YZ`+g(-;Dx-yB~>V7=s$9Dr4X~jCJ!Lz_*UpgVHi6OQaTtN3j!I{vr}1T-UF) ztKvlU`WL^^UUE~CDgdhiH8c3lDLDH@AVZ(lO$Vs}i+&kI*T3C8TDOI#m`@>zxI#Fq zzn-!SCRORSdc+DWI6hRi_!AWe_Pj4M;8oSf%jiB{N&@uiDK?P{jNKK7=l zVwXVMYc46GJ;x8k1adQ_XU+#_3%pJad|C~<1vW!06{d=&(|(FH>lXVmgKW4tXBMlu zKcjc6fyvrjqhM^jP9Wj_k7?1Ov+R!@lH!}biSb$;806wDv$Kn7tbX$FjOc1BAQwCr zPz?R+P(Xpjix-0-Xzk8k!H~6CD~)~#NS4?gNHY-XG=LP$lYa|wvx`vl` zi_kTgg|%aT{&a;{NCR_?*n1m^oaW+a2mJp5&W!5nYBl%j1BVVNdwA^jDR#N|!6w)B zIvzN{Rl^x%4G0&C+O%mC?nF^wkq$OprP-sY$qeR>`XZEdrDb%ZkkA45`Pw&cwy=l7 zUr%|yZG{s)vK#K$MHI2SLtgvr!9~=>eVe|60fGLoB+T7F0LU$P!^nn>(1jZPlA+;g z$3TqPbcH*3sZFlYA5EqeD`8A2i3mUhL%=`Mng=|G}#W)FlM~&OY=2y6kva9LeY;v)ErCHM` zp?~A8o$bdX2jugEjLo4!D5s0NxYXT{SjEX{@P&KFWT9OxH^a)6dDg)kGp)Pws~KJD z?ns;*{_6Hz;$)KfYwjJAiS+5>`xw&<%|CkE8}yB+;3C?_0D9cdOfw{(ZrHqWqw1ZT zr~?|$LgP-5($rl`={G?;ygrDnksP9tcykb#(9@PH`uGK?hU~_L-@bhLvj2=4E0ff> zC~m7c>Bu2tBcnUDBP!0Vg<0BbFP;THC(U?Ro#tRE{Z`uM0l1TB0{Z=doguTb(zQF^zL+VvbDIrvWJ#A1&`6)wd1)Mgl-E|`=cN?;~|x2{nU9P zA6ll@D(D!o;UWVQ6BKwkO?dZ^Ntk(g{Tz;s`O2As4YN{52F zrG+GrKrc^52q5pW9rrtI_Q)u7b2Pe0j*w1&hM_z>6y z)pR3Eew;eIu_A4bNc znb-H^fL>d}(&Q@qU6C3rY}qK_K>;iP877xH3GhxEir|z!51}W8b_O zj<-00T8M{W$|xUDxpmE32&fDu*$J#J0V5#e(Kg}GiG&0Dl02c~iYJ#J=4 zy3^AZ=m@RCh5^?oDVGhUzx&q6{&=+meIRHhz}VEFP+E8k4A?$wyVwslP=69xCt*=A zTL)PZl}aUSe8IRW59(RJx>LDEukK2*eQV070qmjqvi5VT2rz}7028ll8IQk0-B~W> zJMv14D94n}p2a?AnC^*_Z@ zP_Cn|cDxOrdbA!@M;T@%7yyEsV6Pk5U?*mN8MI4WL=B>fy@gH}AHX8DGl0)#b#l3+ zF<0a|;zxzthwNg1t@Vda2vB7uURAssshtznChhz9vDgeiVj!ub%#O_aj7p_4fCU|r zn#tGRUA^>dGdq2J#~JCP*Ju5Feam1IhPA3O4^2lX4=4%>55@-`EQZ{pdc<|3G_En3 z`YCbdbEAYKhs+IZ2+NVo8s5uTXZJ45d6H7O*&DM0PuHH*55$n(Xp7FPUDCsus0^^0 z_h1pyP^iX1a{AYn5_2ZNQWuJ_DCsjI1fLW4GHI6ptFa;CWo_+65EQ7cuR(;Op}=4h z8NAT_nc@j_a4FxI7N`q8(^1T+;~CoL^~0`6%pbS!~~Sel@H6nHLGs$VAq(c8O0!>yq zELQapaS6CadO4DLVhQhs87HcYxCx-X!n3>_ygLtke}3Sj)y_atw*#2z#6Bh6L8j-% zl;O)fm=U^q$5LSba#*^F|B{r(6v2(C8J7Zti-nibltDHj?usFpvtfyu0t9`zi;g1z z)Jol1<~-rQ5gzKSq^CO%34JT)udA{5jK}|t7#?3*(2@yHc2jod^-6T(Ikk& zjy=k*Mt(uyhBEpJHBsV>^Qt6}h8*&-AZCqmUd4nO9pS&k-v8v)Ubx18W9b&*M7mPe z)zvKw>4Jr+SAMDOs5tFH@a0giAHQzd>|LSU@-pZA!L{<|xG=g&h=+y2U1|C4<#0+| zg|c|7h3oOZm_gl#&{FTBosn=2Xbx_$Mbj%m;s7^eD6Ubj?e(%lXDIrsZg@X~VHoO} z@N7GF7#1-fmNmWU~y-x#o3`_#bld34p`@+{4cVfnXBjf}`(IZb?H&GF5~Jdx1!ts%oqLH(ZWYS=^+QJ|0(DU(9yC6MDuhdZ%mqb{rE zEZAQD&kVj;Ut$_cax(Hw6_yo6K?tZKVHo222^2C!C5PQ62q>8N)3GY^pYoy6hHwWc zZ1&xkKR*hco~UH1c#zj0lTAycSMuzp{1mlLPXluju@}<;MFkO#0`7;E_84k^V)TA} zSF!e=wWUtaz)*p-0Lym>PzIYK9ce^Gu0sno>DM3@W6B4}NhOpQ?IZQ9zw{6*$fh8w z38q*aFoW6yBMZ8uHvJ-72U=l6yqH=$^#E0^G6$kkxms=5{?F+U z*AD=vLw7=lW^}^@nJ_f(Vr!`!2oDN6czt-_*B=2hcSlDbbo-+Weds1AD42QXn?AJ% z)043H4fu-gQrI}0FyKVVA>H_-eF{7h?8x_ovw{Ny5HQH+_D>L;d(pOl{v8#JLjq|@ zL{*ApvXn&38s4*v3%(2xghxdTO1#btcuDb(H1Cp;d6(aX2FG%!O;6y$DhAmx^)2Js zHoTH+e?1MHE@v~%#Zoe0zJnNdoU~=a--PDg07N|EZF9s6Xe4HfZ0WuFuZQ_EG<2=^ z?5M?k$li&=$=1L;#gG>_Tw$(cC=kIS0<7?Em>q>JkTyj_$J z*)IrV{t#}!YSpLcZC)*4;O4>kHyUmKmfK`nVPJON4;3KM9ndOW3ClbUg&<#zr*!=D z^At>&i-}uPs||w7@p9kgyS;u2lad@AKim*NZ6-h$mbVS2Aw*N7(dXx`J?jF*l z0ES0BBpI${Lhe?P+M6EBa0em*A*GAaxZNm^x}1k(FNAEn?k(Z;(6UDMeu@JhGWGlS zI$2o)DM$|qJ}DFkIf`09)*<8LV9B}&BnSQR@~m+0qa-PQ)s_E>VmOeb>F*&W*F{O& z_rwOF^-TXr4eNtuB)7$8J^vZC5P|=zU*^Wun3$uPOsS9R4rMgm8aVavA92B=yR*{= zr6jTPPHHBRzexcIWeXZd#@}9>8wY^YuEVSK98H!;|Mn=@!=M zb@jiBFj|ha+xNvf<8N9h#!0%C?su;N$S&lAFKC*E<_J`#r%g`GAfNwNPh8QAn4|)4 zMnwhO_x`gS8S7GLC=-FMH+#2l-~I%|2~lRZY}rC`IEzyS3qt==9?>C1D~>C9%Pp-#4rdo-&H;`GOGBj9Y_TgPeM*@eNUF=Ka}8(tXv2H>4ktKl-}0nz@XM z92RJv$PHI|r4qkf^EUy(quwr6B~dM<7diIip@wp>zlr!`M%%}rdFq~2?@l~D?Nan` zOgK&LdRfB5hh=STCG~FZ?(Se`j~smyj-~*1RGN*4iOGZlNkRGiJ@Mc`?+5U`+1WIN zCD)!tb_xg%2CuO%0^6JNba-l%M#g~x(Zd7#C*=dDcd~|;moyL}_2m$fh}a?DCr`G) z$hC+fxtfoUiGS;FMkc0Z6#5l_`VQU{UcY|v>eZ{Y*H)ZL`8N(`AHFxe3K$(vLhV6q z1`Ua#pgtn7-WX)RrmCT_lH!LU2-Ux~ELuw_3TO`Sde<7JeP9L830KL1{s!+tjjy_A zloq+l1SUZ^p&w4xYHkE47Z|G&f02CM4Cjex$@0pdJ0i?WKzizj#yG~6D^*UOe8e6K zmp8TNza?S9=XQs|G+VWg?l^lzTwi#h2gs(?uQ%TZXF+!i>>JP?Tx~`SETe-*}mEa+9UH4Awxi`fR6e7H9Xf=R9w8_3-@Ll z4a29^{X?kWiVfVGcPG9|`%9OAz$qjg$^iG~+OK)wa@OB(sY=Uy_3D*C zQ&gdpWi2nv%C zT6g8+V{u!B{NHT>9lG-n0JnWF5Mp4NgUyX85Dabk$bVYbcEj_1+K(9NOMyz0n0koirFG=%2)% zsObiu2ehTVb0$BLI9|MdP1<=LZ~3nf61dnN;X2^z)#q?7Eax9F`G6!(dMVJ_dFw;( zLVOMoiKCz8DFAdsc3!-veeL>p@7^USeS;5P75$(-#b2xJUX2I@>4wnAa^4t>g8 zk$&Syv=g!_L*o>AL;MR@Hw+P~WdB7R3MmFa-PqO8)r7ga=y&v{bwL+U*i&| zCC6w%9$asb|Id$K5lz(mjv|qO7OWy7vCjbP08%T0`Uairh^FatI7fgSZ3U)K+->Lx zI%{4wNRW4B(TZ62lBECw^a+@t$c7vmqW|g(RgD~vL%NBq!y3h#2xan5Ug8&u?028LL5flP&Ht2NXS~5 zg*v-o?LW`Kf0j1ieZ-VlQK6ks3vL~xb?Xl)99X%_Vl+0o-&(kylHR2urjy|KIIpZ& zvy_5EqpJ4iMiveZ(tnGNMMe++d(bn}`#o}DizGGPoTW2?X#=ik*d4IpurZ2@izy1i zC^_Vy=-}U+FS2)H@prHx6=+K(K6hB%Vu4&6ZT}%yd%xfKdqK6ZS@t@Z72;4)k+Xn^ zT@nW%Ev5*tMnexRF6`|7_w99sUfe7D0RIIVDBIX8knJ=P%!^ts2g++gxqf@q9 z9PXq@CsjX=&S}U4SdCOR_~(UHZm)Nw!XRG5YYF#C{4fOcFni~}-XEpNn{pRlzIaiF z9s{CpMxQ$mV+Xp-0$SVtZa_V+tc{MS7t0~hk;CM`N#Ohuu9EgA$M+Q$5djlumKFCW z76QVvfkJrPdgyO=x8A8Ng=Ogo*DqeY2rDxDXQ&QOEVhSt;z*I37!G{+Vt?nKk-3SH zfizcEQ?m?J!xdmP9-OUV+JWgO?IG^}EZc~CL(5@8`R3SNxg7jV?UzI9KxnVPv#Ejujj-Dai^w5m;y4?HG}wcmRy=V+fM~^_y}D48 zg6UpL0W>`TzXQ+wW>RON!}!`7$(30DpRz22hI$r;R^Z0XzZ_431kQjU9_h@?%qQ6| zWj6l=Ek!zC$(cwv--=yq=)Hb{cOhK?YbT+K` zTbLv*wm8s<6D+704J)VLFp2}U)HdJ{7MT0VCd6Apn+yvN_r-ZfOdt*_p!aTyATkN0 zy=#L{pFTzF*&3VNr!VCH@2J+NSV;?@79BjGIkxe%zPHKMK8FtdsxyqWiA0Uh>NHYsgNfSb|->b+XIBELc!~~&hZ=HaEVn{j-1#b^I0|NaACrBm)KBrs0{5b;H z1MS(7?a#nZkpp;AMg|81(LXFOJq4k;>+9Ezv##G;S5wTKoXaS9wiPus!*os4^aW*P z*6eAI)!t_UW*=I}=HQLMv3uI1)1g}8G)D@go~n(F2*ociZ<=!R-n}hC&tMlM`X1f! z?ct2IIes8n!wS_%b( zAR6>3GC`QUWR2$@5V$A`#0~LERYC7tN`>9NeHE;A_Sm*cv={now*pPzcrJQ=hpyxg zHm9EZUAcm`twUb-8P8w}6S!=4a)Z`7HHNQqSM}gG{JO~*4M6W=b+`_k_i99TTuh<8 zQ4qK_Nn_4~t4~!|H+%sg4}>lPU#*QU2^Dcs8;#pRsz;7QH4yO;yv&;0RdK0fX3}vHxgb0KHhE@jTYfdsH@lBV=~!k$5KQSLu=cSbBuU-pM0PYRss@F3 zC_NJwNU#;fuVrM;xYWHTVxg#^Ij*=WjbP_i?j4o&3jmtvlG2gsnK#ba8)sLmjTatm z<$n3Xh98wc)aB@{B^_9B*R9C}d(n-)q4!u_B~#hUS7x9>_P zEa!^gO4Q^$E)&8Gl1t5n`Drs^T|gtikt~blq!EJndcj0d6gD}I7-U4_%Z?N?ScGtX zB`cJR!p~&CB}j6;h`#p!)JhPOND_}!|#!(y9MkB zcxJ-agJ89Cx?g;C`2y%L+!w;5__2l#C*CZa(5G`)PRJ^|s&T-ToU+w?5;ltnHA~lf zr@%dCB3BbZSW-&LduBI^5u~%({WaT&7HW+@jC~eZi6i; z5{FnI$k1%&{Xx&haRNngT5W@S5 zM9`}xWGT&#a{u+yW~ulUEln2yUHByFZr49w6foA>l>V1M5=f!16TQf$Na|#;%r|%) z|5gf0LIxWWHF@EFLlUiksgi~woD8aYHMPK>>bw5tu&j_F)lR~Z!*AYAbR77CNK3|o z*f$1GpTLeCI^VbalhhY~W-D+g{k;_4CJ}N<7nshyUS;GUAj0GUEdK{a!D?uDbZE`Z z3@I5I#8Tt`xC{<)n*mMjmuH2}AizfJ=A7i#qyGSfeJzvz?wlHBVdaEtRxh|4cz!zcb zc0*#oVZRN)Rj@hci9Y>194Xs@fEQ7moSaDEiI4C6ou?FMjPSt&2lm2viLUmB2`q5J zuRMM#wD4;wIY4A&71_7$zUdyf*auq0aooh&{oul)(;cY2R|e9Ro}8BjzLJHR8I1h# zpI&H|`ZuU5cd^K+XDOk&WT%I+oh1+b{pEz(IsOq;68wUK`@Wz2XC`DZ6A)8L13e0e z8%3uU9wbiW(1eaK5d0#rgXlx%0=xyAz0>PFTnGJaMfv}MGZB3%;QJ+v*-c4t5Z~AT z17AaYCWm^EqeKg%H~f9kMvG@l-yi^jNphC_=jD3wa%V=`*OIe!FgpK+M(-=$#tFC} z(&7*!0Pa*{qoZIsU5mwdtH}886RQEAeuq*_&Oh@h{?E+!N)}u9a#8j z0maq-vIi(x?u!(3BvLWa=5W;M-Q7+^pp-Or1CtY^#Ax=_v{$lJnTD<6Yi~z!X)*p$#Hy61BIEl0Q$U;y3 zzuG$!u%7dF|9>lF9n56QHkLxxj4as_q9~;@NiiW~sVpUxElc)_6vh&5l4OZei85KU zXO|_4%9avR)Op>-dFDCiT<1C0|6J$)fBx5XT-TV!=-2P}{eC~6&wanQds0<15E?o# zBn7i()*Rl-*DzCqIeaiCM+c-0Oo4S2dKb{&gHs(kyr&F&W%)>71e zXpu_p&K%$cC6#7p57iG14jaYR;osg9O~QX~7g0e)uPAiRPytzR34hm~H;FdXBCtJJIQlZHCVI_b%kezG`d#GVQVfVsq&$`SweX27G%O zwHB&=LbS7ogTy1-w~zU87klwI!tAeVVEFc6)t%k1!RkjHEp~7Lomf5%K~ZU7LSWK_ zpro97{x)NcQP>bv=`70oJq>G8R=%%ElsUid^8$U4X|=8Lt`pJzr4J>p3SN{&`mqpDAfp6 zUN7vaP_Ae@>S7c?pb|a06wSK^=`rhBwe3KYxvrf9w^5Kj6U6{=hz-#jQSefWPA<;7 z;n=fk(`nl;$XIm&-c(`VA$8;wMSU!Ca6VEPHC61VPok*e?3e2QX+c4KWe$Ok5T{eE zT+sN+e-MjS2lZq9`t^l461^y}z|_`FDzC?;oowI|_$ZJ7)Lnn+2dRoh#ziT&IxH;g zA&7*4h6pcy!1Xo+6+OR3Z=s}VD%yg5Ruv1qmOuT32QKj9y{h|^)3)k~0x>1#P=Y)q zjOd}gMiGQpU`Sa(e?;sHtSBekBP}?%vHlD1N#Z&qY zw2Z#3s&Fb&;CUzS2$uwnt2^jB@Z2bSZsvD6I3=Os`v193j7JaSK^Wv570tXp&f_pi zxEDOG2e#B+ORG)4e&T3s!8yHxjobJ+%)(Qsm3^lWm+&>sGvR?gpaOi9M!j%A7(6z$ z0+vA10^O6U!l~Ne#~*QVoBkSo8{oD2#;r~WZdDbEiwJ#0m}6sU zcS6QRN34~^0?<{(v%VEUAnF^pE?TvEwVFZ+C;!_R%k6R+z$m|`d5++1Y;oZU(kVTW zp!T4k>dG2FKO^x*{7mmfqds=m@6$LKXWPxHja-{It-pQYI`}V!(G@!2TqLOzZ z8hBaVR<2s5dSQYG@85O~Tm2|YVF#!8LidD@9$Bw&4$S~C_S6_!?T2;31w=*_TjEN-MU@v z*a~UrP~k>4Nb|M#g;lvn&Th-k*$ytggbHb%P3sYvKH0a~3py=`hw&oij9NacOU2Gu zcV8`S?d^6`c!5!OZTPlHLP|vGO>;3DAA62h>|!gTQM#rzA(hI}o~SwJcd?(M_4#4^ zG~b{c*AoePTmJZCJhIQqJ`FZR)S$aFX~0-K>+jf{zUGWn z{5st%<27d8#ux32rx#_4v1A9PU*VjQt$Xm20b-dK6NUt7qlf@-N_X2(`KrSrthH-B12wH+ZLB{SVH^VRL> z)nb1rOLeL$sd}1ztacC^2F>!kkT+1GV%%es*ZK=$9%)VhP%G4+GL{1fOI$wLd}uk> zQ3b3;0eb0gHA`8;1OzpdAN2&`6^sIIPK+}s53!}FzkZ!we6f1f^$prWnWp^4osqXM z5Hj1W$V(_kR~v?OT>ti4eX+8qah5`d(-LKx$9TOlRgci~z>A+Z2w*C^q)6rDNxXrF ze&?XYNnMh@q2q#1e|-B$DgaWmeo`c#B<<|k>hwQ+xRQL?hLiFF?Km$Gk6mPGQ2 z_y@{bR8uIM+nwZ?8i?l0>MxDxm=LhzN|PUVAp|{O31yI?P?`yx!wa|j%blrZ$JR7A z_i9T!LLi`Vyvf;DQmv=_k5st>>M0NkZEDCL_A$O#a@W&si3RT>3=ivKkrc`Z)*F> zDyiCAl%si>$Gd|bi7uChU5aSy zcFrr-*>dP~A=DHKt;%s1cvUfSIEGw8cz6{{HUYP3C)tM;V@@R$8d?%K;2^fS&6)@ zk%Lzit+MR?p|a9c3~H(n$<$`0l~LqP6{QmJr?0R&Z=SMGU(@%TQ_G>dhu_xib2Z?W zuAcnX1bFfKgT%R9t+Do^~wSHQ^56IbWX*Z?lYNvy`SEFJ#tk#;ZGjl-BItS3j zMl;N;SD|fj%-o%+JGqZNxITt41**l5$JT9jVRzve5FqSTeYhwl}tPam`-+7`SJWofuRQW?b?eIM6KQK)UD%v@XtI+u6jogCix zA7S_gkM%a7$()w$um(K7endiKWMn&zVS~qiQsZYVuT!tyZ~-g^HG7Gd)vDW;;;iF%EjHJhPPKW(SZdO^{v z-?cd{q7ra?WG!Iz5A?Qd+ctfkZzH`(Dn$7<-{-q6_X@%;!j!dZk6;MeY5C$#rR?Mz zn1Abto0O56K>7jK-aNZwL#V)}S(hK~jGgLx_Uze4iRUgac9{?>7PhX`qJxiLiP25l z89U8)d|9GBxcy6;qvtMPp`5+kU?^aI-0sXTE@ujitUsLCgg)1YNX&rz94kZGk?K+FM9s?vyyLtUhfkJGBk2c5AI zqq7jB>Y{Wd8Zb>3{2AVSAxepCUPJ0Z_R#By6Xt1ls`>%Xoys*6ivIl9ifvv_gP>>M zgzUqtRsLH!=aoC{f1sWJKTA#j-&gy;dfiqsyzXZ#aWw_U;aQOk0LW5C`?$ouhVYQU zJ#jk&KMlcV->PsrqawC~ZqRTwkByHS7ptrz2_ zOGQstwQz%67pz&6{_yK@&GZKok-%`m9w73}b8JVA*!XBG9e_PjES!og%#S$c_<7Ep zsd>!S*Xd2O$AcLKHem<$Ch_SPx3(IU9^jG5oBVudZ^ZjySGQd{*-ho(m2@M&7NKKX zEIWZZ$o=)bW#G+f%9d{S>r~WgRHnc!E{nHv0g)@gVKK!%W-$z9Bygq%N<1(JQ ziISovnw8tSx4Q2~uBbcV{Po{0{+&77{fSBQv@h9RO#c&acH(54W_N6cZ?_C`@SSUR z|6{JZakhnRP`71e030Ivs+@at>hrXayQaHzbyjx#X!!8Ede{G{X42mZp7I4x_rmA7 zyZ81^9vUIISy4A_Kh(PlNuNYc{AXGPKcFPV^Cv-~erm%g7oar7n@yP_S?$88K|D(; ziV%|&9PMk@sx^dwYO4-y+Ne~Dn^;nc0Z6=CNh{?az-Jp5q|cf+FIK}J=0lM{6%O+& z=h7Nb@U%9W3p6}}ZrMB8Cz9f+dK2c05yhXsxaTdL+(DD~-IxyB5OJ12pQ%xQ=;Yml zzpHocNY?*f_3pn>@A{g|t+#Usrgkwq!%=3@9ALH4^O8|I!lg>;YuFpeXo-m~Jgwe( zn{$6;(q1c;C0~Sq|Gk>JdfJmGts%bwlMx&>FvMHPR1c>3$QS$`WkozUOC!j{+NmY8 z%^>8P*>|zCYDsetF?L2Q%J$VJ5jwGciF3Dv`$frbi5`KySKT>BcERPrW{Q@dgXh&w z{j%HK-T6#&^8#eNbIpPr2Xu+Dw8%cK_c3MexbS|~&F(bK4Rl`WvbBAyRb{gSL10Wa zrvhh6>^<${Qx_bzSwA)xZ-7%R>kY;Y!a~m6zMZ|D@mYa zBb!nD0Nn>^oV65j>WXz-T(5#`vB5_)59UA#Jb%3kvFI|c(~k*YVv@S6JqfAtpbI6C z?2}0s?aO#prp9{X9hS*E{*$*=b%N~XKPGT$Ot3!1cvqib^>4c08`kT-k8ato`d=HK zi+Q|BdJ!>`Dhf`#=L3GMDnF{v%lUy=u#Vz_lT@*Jt*SH@){VY0${$jzFK5$ zQMpi!b}evdV4-5SV_2h~?rPuHe|(0RHGci8ai(g}j8ow1)#~W>RO{FGFKSi0;q$aO zV=LXc&SM?_l2nFm`oCB`>G-gP2=qsKPWOV41`Yp+n|`D1&VdW>ye=5l{t#x<$>af& zzR>G)e~TFy1$BJj1r9*Z1JaMX4bOj?4@xt4Y5G*hY&c-lJH|M~_l-V@%c?K4hdk>K z9S5!`BGD`5W>&V4FGP%;hkZ<6*s+lz0U$tpT3Sxkmv+#p$GwWkBK4-C{8Ng@>m%n6 z>}Rg9@f8<^nPmwOVyx(3f{Z!6ssoR}Tr=HZEG? zUC6(ARMg7Ehs>g1zI;llU;@f4QrL9bSbNs@zOaRH7)&?&84-yh24??3r8Px`%)Riz zK$eDznO%1TvN#eiX2Tt-DHJs-C@K3?&SyirShgb_1H4$s;BrFPHAHAk3`xi!d6%rT zJz%mj>#Xp`h}I7DR${*dNK_$FOcavhFxhtH_U-|mJy$khK2B>M8+8ndthZ3w55=2j z+JSnAtAB=ztfB}i2tk`Z=(?4o+%wp=5h!}(r(v8DjTG8N+x3z&Bs zxz`z>-$G29p}eV#j{uHs>7Mz-vB$dNCQX6IBT334WyxY$p^|dxoorbL#hXleB8*mD zIgGXeiSLetDY|lhPNu5l~8k8kn|V=Vcms z(}B`QBE2Pnj_gXA=aBJAtktx=M|kqZn9Tk&9G{u4!=Kf@IXMNQXZVCJa~2U9YwSOP zX7crexH>#xLxHq(8M;Njxv9=p@@Baz8lMuLi{YB)k2NloI11X-$)Toa$OViT`%WVr zI84?M2GBFiBU0IAwi*o%f=zS%m|;;?CX;HMOiq@d3Q23KOt_nruBN6Y9!<^=2kd_` z28%ooi`Hs2>ZXd1f(Rizx0=os%)cbB=P)-yMvX#82b^;{xCDzPc&!ijzKxbvbu2=a z5l07XR20rUCdl+B;l9_jF=MWcXgq7breq&sbZ^|6kW@%DDgDK#$&Jz{taAhKF(il# zR4oCoj_?A+(;oACIrY5sw8kmi)KIt=IbD!Ri!Y$~?V|~{yCKC_8HUJ6)o{;)RytSw z7O<{le4kLFnACX)o0D@8II#k$sbJ;#`_3#ZIJp{eLEBE9qHdKr?dy+fh_tf$!Uk{~ z(de##n7OpiZf@l0a=uG84f*Ucc@o?85L8_6h@d$-e@$IJVeyCt6j5Puo5@&YQ*i(w z6#1N$PEhgeI|S3!rf7|8x3bc6PkDEAF`I;}RF>2THY$P)ML?bZLj-AqkGygGK|nZ6~Yacx=QAOD6RZgfBq& zccwo)yQ^o^-BiR>f{edgu_#bb9{gFvcs(#k%69*AbQ^_*JMvoO9Ji8eT; zc(sSIPU-}8wvlA&Cg@FM)JH}w+Q5nt&PW^@ z!JZjq%Cs1?0;9{B)Y*;a(09;rR*Xzgl7eo%uiB;thD0k>4a5HBL2zJT`zwWCUeRL> zW09?eb{myRl3#me4UEN(H@~wbP~EMCEM>U$ffG<*HCc4H?Yo?e#~-g^Af-{wHfNZl zq^+!Bt=Q_gexKxQ^iYy8ou=hDtOqQ;p){(3YOs>3^Z@dU$=ODZ*5LMMW7C4 zs!Y}W=6nu+gITm!X>>va?B>e6yy=TRKi@iXDf7WSDi80|Uwb)QokkUOjo7}GXU!)~xiL`KIUx=u%@nl|c1 zVw!LrCFCi~JY8ugguZ5^uVf{}2R{uoQDeQ)W~M>iVH?tZMdTIPm(kbnQS7Y8HxuR@ zaX&ZoPO=sn1QJw_NT$vkB49*+!Pd>}YA1^c!(MDF?K6uCglzBzOe;fV;?1^M2hZY` ziHA7r(S7*7Noii!a;xFf#F@was&O?KF>-*T}3sJksT9)C+bf9YVrf%Omxe|Iv^eG?cIm8R9Tw zp{=bZNbEF=%;vqFQb~)#L9O^2tw4?`;vl-L?y--VPPAH%K#=$4jDb7$RrcJLAMkW- z3=aNbm)Wm5zAe|Z(nFOc^E@HlGPWKoDe>To^Lana!+|rLcOuOekBmfc%hEMj&bQZ& zF|}mW%`!k0+GNC1VS0E+fygH|un$ycsa*h-uHVp2S@wd8kCd zN^jrW>7L{#plE0X&Pmr;O}Iu3KG#B1R?UjDm1+k%zpwC_6aq}L3cu&YIJzNJ0kRWP zqW=k%jrnZ|oPoqJDh4R(hzgNJT&aoyI0^o-ZVC-Bh}nG=GFe!fX@Zi%Z`P^@(bR+E z9a26NC1S$-SB>QjP_GZu`GxIDibHk|(d(BrUB<@p8+ysg+;;}ca42Q*<`KE40``BO z65l=fohm-pT8Nn?<5EPkKkE16Ns$@MLeG|e{WM9qcuJz4UV%d_@VTuZJX4K@Cnnk( zv`L_R4WxpWlpb{L_s^LGWun_8?X7hdN(uRiOygJ=^Pa<7QqZI`A@;?_>9fp4L4+ee zM=C_ovQU6aFo)b(5npq8#OBq5IVS*azfr)8(F1(7<9QcV<=~_gzlvD}W$io+W2yV6=~wGX?{=|#t`M~{WxF)4MpVmx7*R_M`)7cVwm z->Ej*!tIY8+kGr+<=6lfBpXBDBJT*v5Yd9NYG`TU+bQ+zh$cZPu&cgXXA@nJ;Z(%_W z@IYFPMoQBBuch;y!MRCo+CUi;aqgTELQi9AncB5$&%4#1L41VCy)L@@249TXxM=IH zUAszbeM?L8moHzsQMlc{bqllqFf2P}v)?4W6v$xRnl;yHf=GT1dG>7bBhTDj>-_x} z*uG6U@v48&mMt$)smz=;Yx9liq_Z8HvQ$6++*0p4b?R9E`fDW8$0c9aYs*|)A&Giw z`ufEZe&*@rr9)j|;g0zB&6AW#QhD6`fR6PBOE4!lHH>%xU6NV%C0)P4Vr`#@^9+BIwDxnHhVubw_1lXs*?T^{LNExfs9 z3PulV^i|<#gzPW z@g049d}3{5xON$+TTguHqnc+nVZsjn+iK#(gN$uDNoq_{QBel|%D`>g_JI_+c|PK= z>fuv-1IKoEaZpfDKG{tCrLm(&Z@5|RpW%D_&91W4`88t98m}Mj>FH@=YC8Y2c79$S z&Zt=$ty>pZEfAF89S6NysDC=?V+YFU$`t+{_($?YVgFH&z~PR%5%hs)t9FoefjEDS=`{G z_YZ(*JdC|cy3*9%I~H7{Z#Jd_bnWEt>wBAhWMBWc31O4Y ze^_ACrLp~~MfW4VY#Pz(2FYl@)NH4!)Yafcl?ulmO^=aSC`*ke#;=I?lRo*#bWYo% z;uc>f?LrdufGTv9ClXN%Rq77I6z^p{OHzCkC2xqQXCj{{Jw4ru@E7NkJXPGrkA1Hk zIdy7cTwI)e@IrbYCS`;Zad2_k(R^CkJ3t3Ad}%s@_~TBW4&Ce(y??)zg+)kwd~aDd zDN7zjxtN;z>U8dW;^e6ly0%>!6Jejn>9O&?ll%5Nf9%>7LyDkV=3`M^XJcJ&YYR#I8aGV{W(=daaqU#V_|5x9HnLqar7kL^)+4XG;7vP0FCDuFE?Kd zhg$1ubJ&1&XZA)$>Jd=9hob~pT1V5JeJ!l5t-F1VnUpfo)YR0ACMS+=^?dQg;HJJt z0>`n0Z{oe%kCa1h-Sl3votVwX45^1FWa}$}-QG;_gV0Kx>Fj))4WCq#J*eK!f8G&k zuIX#k)jr7zy@yv`$Z7<_0wf`Xu))a7UPD~bPBap3>@tx@BwTFW`t_Cu2HupVQ+qT` z+F4XvX=+oguadfFhLe+9^6-~mj@WeR_5qDzL0=4hhlp~L0@W`IS4S8{E1R9Hh7TV; zZ13l~m%}snmKix|;7(D5(Cy#9--JuZ;d*M+QjXg6%a?CaT3XxN$8hj{Dh@_2EbzsP+79$DWUnYHEWE)n)$&^VUcHWGe&i$#r}Ijm8MptyfzdK>hh?<~l?wZ5 z^xnNj9Ko_<*xh8)qKnO^)Uf0c;-|Y|yLOy9bvh{ri%)e>3@Vy^>3&2-sW{FDI>Z9+ zAH+l8HvV{6*ieRf?T?PW32>M5=1mMZ&vZU#(xT6?tLipuixAv6VC&Ycz)!gu=VBc% z^@7tf4oFE!!If~r{$5V-!nd2+e=aReCx_tfr(y=M&HxZUd9Y&4xqHnq>Ra=ex9`-e zmlXxrEmpoBt(b8Dnr^;-m*M0kOHP@L8Z{p+^&_CmfN-=-HauoG@Wf<1KU!U>TUS=< zbrRl3kPYglb2RgfroP)g%kfZHg3F$GbdXN;5}OQwz~`;=iPC>wBa8B+OnRM-QVLf0*q#I_iAy@Ztp-`D6YEiJ90 z4r;S>*ItX_=lYaXFE}GqHc3l5>r~9E_zAS21w+5GP z7EVgrggGIsj`?@(7kr2sh_dW+Nl8MNEn}^$ZbiD6&!mH5`F+j2`$=4VT!y=_?{17V z>bL9FqC1NB>C<1-<$4h5a1%r=aLbmxz&o9|Cxii+%}(OBMaZz(&!0c*yS~@}C}M48 z6^`*_&NW$e-AF6rm@mCVf?r@jKqwnqN6d{-Z`=5P5&b!_9^rH2iJ(zW`qj@a_Nr literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/solve_time_by_runtime.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/solve_time_by_runtime.png new file mode 100644 index 0000000000000000000000000000000000000000..e9cb23d71537564e031e8f9c78b97b931bd15f4f GIT binary patch literal 45908 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/verify_time.png b/reports/EmPoWering/Equi-X/benchmark-results/RPi5-8GB/main/plots/verify_time.png new file mode 100644 index 0000000000000000000000000000000000000000..9dd5e52a2170decae72effffc044ef3b1dad22b9 GIT binary patch literal 52342 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

NN+Iq)z$2|unn-2*Nm)V3GY)X} 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/verify_time.png b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/verify_time.png new file mode 100644 index 0000000000000000000000000000000000000000..c16f7ffbef421d5fdcd2a294b5340e4c82f09a36 GIT binary patch literal 51206 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Ð(!cA^QrBVJ4Ww(AlhE}^-d2)+0#*z98P~}b~|7v)ykDCub}O*u(3%j zJh*%YNBj-j%r+t$?8sGn9yw+w2b_5bK8pCH4cq>a%T;TH_Mp-`aUoJ(554v1lH)|* z9_erq(~$WlvHgeHByU*-MRtB0#To&y!nLOtYe}+$>D=R;Xy`kwf{Bf zvCAvewi#R@+$w1~XEV%BZi0R(Y!269s}?=lDDQVaOVMZNh2#IpcMDH`cVirCOmj!6G$9Kw=vs*-8=4M^cU#rgl>;1W<`PSz7Z@YhG zAS#Gyzk4g^Xvi-++m>I(E+lFXJl2dE;LYFjruHOxq{ zidpOeDu4yhm$=r^6<{=baZ@C^uH%WSk>G6tXKzBj1X~2-B~fZgb7%oVi6`jV3#9wK zW;qk8FdespyC*XfnEN7b1oV1;rIxF77Z$GC#tyiIOx0pE@lJd^FHj*#%W?_|WY>~$ zK{6VHob(bB0qDU(xCB;E!AI@*Tb#y}=-EZ+DKh9zrqd9Xv=ngykjUQYI3P%7?y&25 ziSGaUHFpzI!!!h)#K~T?L^$tNL`%zcb{vOz)^JS{Nf(kXH)&nb3bi4%Dwvt^1A9`1 z$E?vwFW+Y7hc(O9gtWUP*FqdzMIF5SjzVEC#8lf~3{#Mar2?TU33otzVyFiW5!R@L zE9xFfUMFcxL0XI;b!te?8N5Ef-=e2{8(4JX-=UD0QJ=xovFzNr6LqKnvlzGG6T1S( z-Tb;eB=6L&ZCT_0HXe{3#fBA@Z!!>&3$dKI+acC|{_^D$#!}reKtxd(-9MyP;K3$9 z6gybwirg8cyg~Ai1VlZ+FdmB9RZxPYJ8N>my|abzpAWGhQ6segS@b@5z%?x`EeM7y zeshXs%lyk2b~~~^?&V90dS}zGdh!wXx#8A4X+ZOr=l8b_4e_57U396~8hTc(yB~EH zj29;LJQbr_n;@tsFP8~)RzrD9E|gnRQc`o-#r>PX`|KyF=%B_2IwYY2^jlp?nj4od zcNHm8#y=Cbf&3#@kCY@K0|SHIxE`Dr9_U?2 z$wZ~5c}{JgRoJb*14JZ)VMy-G8G6{I?i?M?-ULh5yZCSwK3?4asivEZM7l;^(Chvh z_~&OLJGBdg7?{Q(bA1>yuDBme^6$f%!+&VBE?(S-nJpR$VdL%ZFEV#46hr20h;JSx z^ZNHuwMoU8AliN4z*^{C$6+j~=sudYqgM$m5?I7yT(JdM&?d{$9ppMF0qXIuGz7h1i2d z#~yCQ5g_<0@H_?19>#DFHuiI+cw=>(`LYlOQ~_we6VCBZ*isA>F^VQ*V2ki+?yEPD z(LH>=rNlKHNP_=L#L zgsVwbQE?r4sst+d^JcFE{sxSJt;K>2u5_ffrLdk_YEaC-GIV-q8yTNN zKzovhOn}XN`-2}$B1SogctZF~(1FZo;Ya&1ZHspOSWR?KUhO}N(npSbJljxz@%(u= zq@>S;tp3`+zEH9h(*jL8F*V2OXjoUrr-iW(s~9-xJZDwtNK*4n`B_mfX!DHGf&Ibe zZ>MI>CD)()#-r6$_hB6i-O0PQJb$=7Px-#T==;vQnkVkwg?i@5C;HZp3KZ$Pf=w1a zY~fNb%D7w`bQ>kF> z%zYWhieHpsibtdP^3cugezE)tgZjEf1{Oer?A1c&dYw! z;!OSO^TOXtbJPyUluyMZB=>9T3s=0#5mv2n64TE!Rc>Uv+0!bh;J?bl+BEp(rTu(Y zuk4AAE?u#XS5R1bt6MGWmd$ryWE^SW)s04YenX^YfJ7 z_o}+u_4UUE@6xSR|Fq-fg^$~=YP>9$WTMUwY`ME4oNhrpYi9Spmx;OIk2aDQsPv_e zXf3Jkw;NkSZFcaA{HD3oe&S=ifYpL#|5&WWaaD^of9Q{PHMxo4CA8G$*~79A)mW*Q z<$RRGBHzTv3z?j}8Se95T>IYf@o44HP^)qu?w_PzMLo$}!&#O0aZytFqh?oR=qag) z^BvVi4+8dnp1S`}*EgJF9lz7-Dz8PJbce-?3&!PMhWpn!anVpZxw&wGKS>V+7dPX4 z=Iq(0=E~uChyXMgXR~|vEM`WpIcVMoua@o(&MgwO0QCT7-B!DIFJB(>zkrHBe&>U+ zRW!6^gd?4uD6c9-d)Z|w4C<`K7Vb^t@O4zitqC5C4~+Le3-bD*yin|i&WVYGL*O@I z*jo6(#61WKigA^;vg(RodyG}o2xTG`kC{e8)3x$(g>ZZ1<0Q#xE9J=@H&~J*DKmd&BX;j#a1k?2H!f@k!t@IkRNSR>Kx=F(H5UrDb^J zp{~LTrkah{%xGqv>^)z7i+QHkJpX|GTgd~)KnJOL&B!JdSK&UH;pqLN3_)WL`&+*r zD2Um<+pimT|fD|B>DUHxr*A*y-~1eTlE2|Bv92!anfJDGN`o`E9%T=cM1Z zB$+TweW#ZA9ywg{D=rz+Ofkdhelzcy%r$#tU;SWYEjKRTx3O4fmW}r&qg+_t;!pWH z<1^B2hZ2*W^7cQm?_2T@ytPv8lK$-dKixCJ3b9_fC5i`)4{EmjzWgIt_q6ZAyr}QO z4e6a)mUK%k7K&k0zJ9J(1`Ou}C&y@~>%MY*JK$ToBC*@~>;+-rz4Ww+FWl1h+X?-M zI=AwkU+Ib=n$KfGJ%tq#9Jd8WlaJ+^Z&s9$?Q;6%cw;kbL{(O|OJf+w$>@RDWIR73 z-nG=X@uKO;f^CKQ{oIn0WTajmraEX@jBk|Fl0J>XBG!hQEQcQg9}){4L_{Z;{Ovn@ z_I24J6t1^qAIV*uHNnFzKJ^aXz%z&*v|eGgorVP z4?OK=(OqxwBh!j?o-!`{r!M;GBat+ZfFD%v?->Zr{7Uq=Me&6-P8%6M36I!O>-KxB zUa`@7-Igcfg}W}cukbueySCu(sV5BUUI{tL>^aW)!9cLUqRr5^nn(G8MW*S!jqP8ABcAp4I~U-UPl4ao43!@pBmYius9VA{KIxXNpSwaiJm@>O?c{nz$8 zku#TP7Ho-8nGTWzZJ^?+Q;$G60I=e}E?N!@D%HJDWlh!C5OvW=82SV3oGRNQ|4T{i zfxhp-B-_rgWU2;%=ASt;h zL55x@a})K>@h6j<=t!c<|I~!>GA;Z4v?l3;dVbo!+2V~D1{0G*dJ4DA4aP>^?U=}= zNsSXUT-p);wq)n*xZ1)2q0Y6oh5L`6+{oRT?#{ioRnp}-t*~mdOP_|+3(JF7`hWfL zi##%IRrdB)Yc$w=X3XxvhXAL7ZI4NSRhTF|F%@5iVS|B{& ztZOc1)tWV(U>XbteU}1!s$JRI2W-762$HzO`kAngr94WkY|V5- z&)-|!vUH(^!m4wb9}_a`J<}Ze$G?V zgBEi7;#-2S6qdao3`ZFa3vlRs*DFJmhH`=IuiNkv7)C-^oiseCOZrnuDg5ld~Q( z`exXM&ipnR;zm)%I6QgS2!`rRi8suEg|Qd?H$j!w!!0{dXYqWR4P;mW(D~<$Cv)KV zUco~_o_-PyY6gPkj&SG6Z7`?mPab%X(pdWx%~EzY&(cpfGlt#+Uydoe?cnnP{`(_e z_p&N~5Ef_TcQWETfIBxS7CzZDnM&p&W>el zd%;xr4;igqUWX0;GerIW`a3!ITt;Gp5I(3c-6$X}P;|h>JWG@Bi!XUd7#i_B1e%lb@df z)td|>!0y!c`?ng)eS(xhxEqO?QZcIW$woDM6SO{V#4{}9)YYHOhg^)6!;rin9)m?> z{M_8!N{xfdr(3O5ctH16)B9`d$>T8yF$ur!G+GVvPyj-)h&fFkB8eFfWnhF3y^~Ds zgUml3Q*%VW`aicqbVJOG+m6t=1Z>F$&fKzY=9&B zBmaHlsu=nF_}D@|7_+AATX_Hit|3i#`d25pkWPbJ@?&UxMKx0$jx% zE&taQw5|aOX>}$x{;$ykPp8uXbs`-6U*#yZ zdpzm9Jm@F<9`g~?aG4*v{%sd^3|tWC>1KCP3P)G?Pj~$n>q#v7` z&vQTLJlDCdbN>15Yv1?Pt`*C7eTVmJe0vPGToVMtJJHDm2d)zeZ%BO$aRMRJaNwQJ zdtt!B{of}F9^EEJZs-CJ=ESZ?|O;~FVh>mEmp#K5KpUl)wpu6hbN;aA?Jqlrq76 zqiNgybKJw3-r~$H}d8Rxjirb-0s9=3AHA5 z?<$pL%f**?Z}k_NL#3;*duv&KO-vVbQ_3s}%ZQlcDczpvte946*cxv)Q>wl~f9BHd zv>YS1;(9?Ilf9YS_cxTOt7c?%Ug5Q*hurkkkF`r;rqv&@vM67ZFlK@DO6cfdlDpC^ zlZ4rp--hZ8t%BHvy0b3nd`Zjd2xJ#Y&g%HBTi^Z3pF!JKs>bF0$YaK#h!iP&5`V2+ zN$8I%#Mi+4!vWp&4c>uIRUE6^$P(Jns&maHPg!G*BEI8k}6+!-xIJSZtr9pGr)I0#>N^+N`2ErFlFPVtONpV^(Ao6cNn6G%4+^qY3)%!X&3*XPxUS_teKeJ~oQ(-Av%8USH)5Lz9oGE zyR%Z=BN6d6VZ4>vd;=YYGrzZVcJ>Obwbs2#{1@`O8CTx{X|*&rf307;y7H6Ii|5Zb zBS)bay>ux8a#c2BDq$sIU5Ve)>D4fo7~&3o1*VK$M-CreZ_Ge3+tI;o+qcvG=ojI* z>3>Wl!$E0x%IscK#tN~7VXOZUfVyiROl6k6AJMcZuZ?4xYJcj8Z~6_4T6Hww$h4fZ z4O=}*S|;F|kVSd%UFOD1dyWLOEB#!Tp2cNg)66E+FVCf_*vLbd(rM+7sXT8W$mJG3 zzpjF}fM&%rsC~VyxKO5Sf1gr|WUuwbML%ri#R|sK%e!OsQkt#GUJ32ow(WK*>?6r3 z7UlWmD1hPFQyX?d>BwFNQ&8Qaye`Xg3V&V~0^26MJtzyFANvBIKU zK>mtFxzoxjqYrI-dvqBpuj>u9l=p?+pWpF%8A}P1LF=cQ2j};EI(j3hNN~_lyh)A= zjEtS)w@tEKJg?f`+Z9^v3fOC{`@6;vN%7i3M#9^1!pj>ZR5^~{Dn&^jLP|Ucu=CBE_ZSj_nESv&lI+d%!@UzMHyjS<@Tjlfw_#se zlvihMssNbBD!41u`j_jvMSHCcpl@RBhrJ^#%FEI}+E`22p0~BXyJdbp$Is_2lNb)} zIc8BdYyEeg#wpZw!^@H~`^Ya^R@7j1+K{o4we9Zc?;0J|UoK6aYDNsX5A*Zo0$V@6 zkhZSH`61j|Qb9Yu9%D)O=TTTSriS1GCpz)AYDhwgf#e zEuwuq;Jc8@OwBI~d|%CXq_|>PW5!SFo(VpsO_ksH>m0MWK+D})2<)V!!=4iJZx>#L zmvZlyGEFg(^9vJdiMR7VqGZ*g%^9Vem+WK2knufME~6hkI7_9?HlX&=Dyhy}7sEP@ z8NYudcB~Rh%Mwmy3O&gp_jTbPhRTWeWn)4T>#Jq=?8C$QRz$?U0QJjPk=e@JQSJEc z&BCUdcjjpGd2{#J<&i7w6sg1{Q5pSoquSGd3@)}q^YbyVEg+K=qAeDiGKrdv$TSfo zV7q{Wf!I4;f4?<5YL-cCx)2K)h~EKGY$W2b$OcCq_zh$tOx$w*F`j^sCSne8;CyW? z$bQ?dO2Hq!0{H5Ccs*u<+i-k~Y;xhl1O&mc1Uf0SLz}vnFJ5qyDmWro5Zw^0Jl^)! zTTLHp4gU3(sV+=Rq)1xUy72-OE`1j_(lx{TkvfQwwBzWFm*^V8oO=BBA2-bljFQm& z)}Ow5GD>sO;quM=t@IT>fwIbFnr{3z4k-3DL^r&?Y0NRiF=cZ}qM84c>rUugEwgFb zhXrC8KdftvtykFEE~ARFD_DQdG&gG6lyar~>D<2e>;w*2h)3GZ+wrC1+qWx(2z0tM zF;ZXn_9c|oh`hEpF#s&n(sN4?2Z~$$;3o^3lbY|pnL9B*Uvi7=o>zwW=?s#RhUDdk z5*LC3Ak>|K%Ny;hq|9frdf-RQwj`}ZL}l!#Y`gqGPKDeuAI4N=OLFq4oGA9(cC5 z&};HTjk^aSe&U@1d<_@9n(?V>=vqsgk*4>^NX;%d#tX{Ee<-=Xnw0HlU&@AvDkpNQ zY#vS1IZK2bo_oK@Z?O?1M`VW0QDYoh>H2UN&NfQVT_vD8felXTCS9gA!joKuLNq5Q zrx;)^jDb&)r8xnG_MYJ%Z15N#D7jfdDOZM$oaNkel#PRfg#vxqvBo$D#K_Ur zB$Ble6(bW3;*>HZj1vG|V7QAbDk|RkEhX=9(Y;Udqdbi;H9{#nr5E1S+Deo{@4X~22gCsRM3dAc!q862yZ!io9oRqlJ!M*eDZu2Du3p@# zY@y2IeaB-|B_`_1M-yLfcI}z!X|`&}L8<}SbXxqLdcRQ$!bLP?G!LAcb+j5GHYbUx zL=#8km~cMamBjo5OByLi*4_iz1{OdgKq>v1@6Um#BYl@OqyE++T7zzCf! zFm>+e+73}&5SDP4nM;&>v&ui`V=Hjh(C~0EqPK6erw(tsyc;EV=m{H9@u8Z&ydg7n zEGpVfVqJktNVy^;#KllTQO^0TZ-%h!&r?$*gv`fYS|jO#grG$Fmh@Mf#%Zq~y(#wh z@np@1W-=cM5>oqaxhWGYF!CBSSjN<0vn7pnN)+z@Aw=XyPln;PbIk=>V_>o(>G_VklVAVRS{!X-d`prL zgN{#hpdc-0#5T@jz2(IR6T^;V0xRz7x+(`o;qFktZ;KBJy zK2gk72oQ51nq+7;br*~z7Y*+IpNMz}W7{h@pmqq*N$7a;zKlowMBju-vR)jpB~nN# z0YkaCv`8KlG(-1Y^s`SS9$_e}f(c*Y7>qPBa>(1 zgiixIf~u9|*PZy1Ij1Qz1t(TdF!02s39Oq@BfEGpD_T9y&ticmDNNB#0auqq;f-t8 z&f{|?=E0*U@CTG9VkD&MMa#x)Czx%*YmTGJX&wcl7fUvxW+JZzQ4BG{_*bM6Eo2F> zA%Nkn-6(J2UdX1mVoweo7ZLu&E2ViZq?ZU5NYVmk&SKFPdUQOsmd3Sxyy`18-E+tE zq#RjOwwQU2Pt9pGJ^w_^Q9h$iMyGavJAl_wcr27yl!QE842;-XCw#4k2p} zax&mhMhse<-1s75JTboyqHBpuN z=+V(E=D4uQDaQ@_h$j*bwZTIV-t16Q2;E948;himJD9j=EAYN9M-(28}r1m_Da0sOxpmFD=K1NEC%k2&gB>oRy=LaPpyMAq#OMgWxKXn z^~f{z`_e^~x2<)&hK|hddDRfCdP+c5k!N~)72i+#bM-BE$MPa?i9UYT$o7nQy{dSF7MtV7n?6&Y+dRB=zTH>vZ!wl)MPGYjce&p1un!gL`859`OVc(K z;b&&*T9gl*A0?E*%9U(90$a+;%WE>tHhYQ0Phj?GQCj2EH^Tq{@}VUROvI>5Yugvt zgogTK9*7XWLChDVLFm=1EIzz`e=D$%U{8ZmI2Mgcm6;Tf>81W-^78UQOz^Rz0x!3vOa?17i>CEC^B1Bv-SJw2#}BqmJPmthAqD_#~zEjir5^ z^%FNw5{|;155{p;@Da7Gizj&m&rf;f3IA`QaNE&;hr%gMzTx$TF%?2DW?D?k@pE4m z{zJff&MwseXT&>}-APHKkG^cU%Y;^bX|8!=n|rpi$}S15-Nc`S_{H$@ zY9Vk;p$z|FkuQ(UU}C}?+bmcugo?hpLYsN>jt(z>A+)x&N$o96j#3Agi!(z?iaa3=IBO#bEzNp7gLhy z3)?MME{l;Wd(Y$0KG)0iOP1$p&>sFcES2g9{asfE{}A?`Q#ngs?6;^eyU*7i>w>1- zMCQu8<)%l_xP1-+KBsx%A(pYZ@myw9*mfYnkZr7B<)lZBfcYP5;d^%CT_Qyg7?sM{nwg zd3N$ANAa=W(?p#pXmBd}`us5cApy&BWyewvyW@vNH07*P#t&D&{eJvcUtjvk-!nZ& z_OPH})L87x%%;0DG#(w$6QDC`>^!XV7Jm`v82WVq8XnW!Vt)KQA7&MAc*jbnnvxVF z@{(%$r^`a#RkW(gE&l-HgE`*e%x(Pi9sBptg*KSpZT+QU;1`xsSFtETZ7@lM@pjif zc|Mh8^%vG!l>d$L6JDfkFYjyIb^XpflXoHqGF>@i?em!yCfBa^?cQ4Mknu;V40G$$ zzb11uWno+KhcM<|P!n06T4rOluIqve88Sd;jqpo(Vc^z?kkxdzegUVVh)_{FEOw-P znM5SvfPK5*+V$(CSabCYU|96vmx5BMXdtT|Aby~g$};Ni6wKyN9O39f!wPZqqW^G_ zQeGd4A;0e#MU3Sq8o*6)225t&hT+(2{*lU3MC_)}lgLhmqXH_<@C1;4#X&_olvx?x zJGq>sj6Z(-s9^agDWg@$)q(~J40~p&iBD2pDnigH0~G^NrZbr5uD}0MfmKtaHfdxW zgeqxHLY*(!F@k!@Uucm01h1fUL|f=`-Jh_j9|Chg49hR0m4aYAB&A{w4XF8Eczu1# z^qUE7fZi52Z{};eD<12}{@L4|e8){SaeDzzFXAiKRWokV>*cI(3z@m;?mq$80nc&? z=GfW%{H;}%S3`F!bszXNEj9D{hf_0rge|b5V@1!;Nqc6Acg>m_)6-l21R-G`a`EQ*tYtMdvGSYEg8P-6=0Lr3qVKqrJp%KWeViNUV==dy4XbQXE zEB`P^tobT%)VPt;?!G|jUkNzc7Uso@3jVB5(&jVefY;vTL|AWF* z{l`)K$;ADu4FFK>@Zlv8Y1bZ|JjJ$fXeli~AA%CJV};YXQ$Nfm$fK|^!H(DU?d{ap z@5M`$QXBDw=%P3SP@sGPX&(lDss9e!Am&2SJ(rg!M{YiVH<_EK z_|XaFZFr=oGDLNYws4JaEs+jXgMx8VifzkSW-R#C=97$=H zUUSZc=rL<_vH5e8c5u|q#dGBwz9(5{1FQ$Hcx-jMNO&ojgdi}aq{9*cj3?wjN$!!{ zhb;S%S&IjEOP&$fS#*{J^KlImPj`j8pTVCfBB2e|!wZIsff&I+I24m`1c26qpHH~S zXsg;2uH@l<>liuj&n{lbhECA{SmVQTgx4Gv zg3n(H7TaG@Y06EY?`SttTKZg`e*2%men#N}0Q;{?M(t_SjlBIt;vxA8#+?k|QrLcI zPJ9~Q;+3X%FQ%C4IX;za5sbQddk(97tC5mb2}X=n{Pcv;yUUn%@Bf9_wUQ?Qd+vNj zT4##s@$cLzemX+3AB^h5E_ckSGtDpysI`mMjSyMESJ!c?Ln!;ewP1!wCjCX&P%0TR zez(OBjfM`6)y#)Itm$j`Q@y-OI#ZHwcX3h{({W|YZ5yRMml^RGJ!%(l7wyo{3}WZg zH??qINu|Nwd;&Ivq}0;#Q=@*RItKT#f_`$W~gh8n!S_GY}YMHW3v5zBN<0%bpJ)2)QmP^|pY{9S7~HL|Qq|Rq zU$eLJVWVeYMMg`e{W(PFtL{v%da6FYv1V7HG4=BVYlB>^lEJniK{?g^{|$pnXp9@* zsw&MFa$hb441T&JT8^6vhoqKVIgiSpkGQ&T9yjX^$#k(Bu|V)_l+)ml!Y!u12OG$gl|Sa9SmDz3>&YgSXIM!0 z0dX*ok?o$6KTJT#U?oJlN#%$uWc#h-qM_F&{&?|hF){38-8~t<6iumApDWfQ)OlEk zabu_=es_S3TwU1d79o4NNd`*w(_u`Stf2#EJLG)>Z*!MRA;`QF`TTwu)ceCYi5%e z<>{dm6jUOPWxo^yIO5_Gcx#P_|I|~jB;K7f56o~ zhm9CGxX-4q>$2zbam|PIJ+53zIhr?98ou?lY2+(62zJM=sXXst8G65CJc-XmZtJB} z`H?}OSB_#IOP{bQ7=>b)tHHqs^%)=^h7{Xc7NRg<{LzFTP3xsPx!7L3pi#@0FULSr zT_`3m-+lfb+z3Q*Z=2vJ7^DNjIr>Xmr*1N{QNvF}6_;I6Pd6-cf z7Lg;gwr1zu0HL*_+=32wld@(NXDORQh&~k0glYLv*AQc_Act|naHMSP5JO1W!+-9f z^7ExRZh?Ng#TX*N@^;5>?rzUh%@*qM-I8_f(V^?7#k)uPJicVshAH~yTBOx1&JP!= zKDBBRjBl6BO3FI!9L>;SxI=i)*rk%SH(+p4;_iU?LF`5^h9l!FEHnf;jO1xnI$cMT zc1CmZ2?wz^vIe)Am7kArR%Br`GrU}zU{>&XHh8=LjimIJ=u==Bq@;3EnJa_xE{BBl zb|%y=!kH%;x&M*t+i!+NPR1sNhUShdwfBYCGNr4woIJU1V)q0Hd}QB==}gsLpF8p4CtF_VeRDHw(`yc-IhehTkP*35pF>unL5ec4fyND}R;P zDvt)sfpyBsdN`q{(7th~r`j~m6IPxHwe6>>z)y#>Dc@qN8QQBKINMVn{@Yp)mH6G1 zLaay461C;+mitqyc`xW)Y$z3sjwpHa?EDc8tDaarYKkrpQncEwyl~yD;27Pcn40!e zf=1rldd@<5J+6j9S>@_2B1Rbz=_0GvhX-A0vdMHnB?l^%F|*YQ;wgG5jIzLSNRDW#uXuTn01Hbfh^*zJO)dK@|=aoN|il ztX_5AB5hS*-sOLItHWF`exedhyzih~ZU9fgUuYh}3M~{yqExHn=SNN0A(4Q`9t$xj z?T2I`X`pEg;N|(^LyNyi=0UbZkq$p9G%!Nzhg(0WJ@cz#8iiG;3mzR47L?^$Y*s3G zN?-b0q`&`$4T4&J5xJ>W{s~vfDGu2el64eediq_hKhwMFxy)yOp|x%Y zE(`8^k+w?B@{OS7eul%|YxP-7k$@9N72)0gm+Lyio*d(p`>yNbnQ0|qbq<=Q-`=-< zJ^9%uC9BhM<-zU;DPiGh`~Hjb;FqJ7{ODhy7|fX-V?AO7f*Ia-ltMs>05py8b<@G= zM;7;xotG0a!O03_lUwymw?DytGcR0M5t>aH_sA~UOo_U`MScPcF&Gm!HEF0qwwRQb zk#7XXgDf;#zb+HlUX&Dg@G6aXlI=yu`$4*W1k*%RyjcCz6R2DvlL{t!ZU&`li11;g|4wUkYM&+Lo7jwYf6XRyWWk;1BPux1uAjP5_^T~ zfGu>j=dEwoO`y?5cY+|gK`tvn|Lz6&W=SzRWHGW#3uK!#)~gI2t(inU&0z`!7p70F z$bLLc>?sPt$wL?i`ZItiq|yWXr9!4abZf6)SlB(MUyC3ddLwHqE+aD!xy>_qd8hWT z`tu^9Ps2%Pm}4=I6tt5FI>9i+77u#y5V~w8v(*Sp2II$d=xUsg$+3j&)PtV;5f)q@ z6&beCcS7ch>zRjL|W!$|7lcDL^v*iW;m%j9K z)tM^jzv3h$COV5$IJ4`~xyo@RMT;Nharoz?s{PQm74T?~MOI+3(jU3Q2T7dNr~km^ zjX;>h3xn!b;*3E6I=$Bg@_yvQZ4;kGTm;eL$xbi;cOq&3Qx*3M!`C8??tcTUgn2_n zn(eG9m~@yJ3GkS?jm64DDqWy((sOt6x(Qf1;W#jzIwnpyCI$EInZm03@`ltTpP^X^ zN(M4RcI^xpKUqCNZ~6Qky~2(pXCi zzG^Ny1HAx(Nh>YfDcIAh@NcdN;;?W^K6X|L%Jq(&J82Z&@kU~60dxFsuQcAieL9>A6a^v$p}d;a+hRRuu^@T+FE2%` z)+$relkcqZ$SMJ7ql9xJ#Ill7;XUIi!^I5Z0>WyDB9swQ#GCyIrD~;khuBo&i7-Th zTF*)V65MNM3kh8WJ-Nqa6Uwg?tIbky3(?PXx{fFnar)@Q6pFUDmC$9xbeXa~1&r2#8ygveej;&sVxhe<#M zrj&|=QBwCvv`$hcfFc3Hmm-`^nV2*wOo3>eMdYRuud4f zm0hud3$4s+PaDqsK+FTgY%zdv0jc@MNUmBd8);G?YIRK4kj^-VPMo@1yJEk(o3;m@Nu!@U%Zl< z7{TavIxIp9#Mxrj`QOh`P+r(BhX0~zFQ?_ysrgfPp9Bg@iBm~@o?2fK7}nWAEpby? zx_#Wpis4^bVS2o|cuhhsCVA@C4wD3h?KEYYca^g88LikeyA$jBRVR~hEDGD%m8W@E z%{N^ld9H4y8dY`usrkGW+n(tA&)E@`5H2`saC4ptchpVKU_O4j#Ww0L*E~Lj^w{WJ z)85es{EU0nJE$i&qgw}Wi!!bUmC4^VmfI&Ex`e&P!Xe$VTo5WKiagVqNMhgzT*3Im zH+-Dn8}2-^Op_g6e(R=5VtA`I@yTn;>mlfTM;0+>T@RU~??|9>ASXHS7D3BB>gJ?tj~^K<7~ip?Cj*BPz;N9W&jVXWYMs-oJOw0)%so_PxsoTX=3 zs>*4Ukt{8I;A`~xq4sOsl%loraKca<*LJZl2_`ak zA@uj<{k0`uY1XlU+|=l4vlxPxQ~8Dj4T|@P{3ntjc1?5qe!-7shIvWKqj&rV&8?or z-uGK5=5y|(IoCi~^WsHD9!IKo2OVr4Z1>gf#5!o4?08zB;w4X|)hEP|6d6 zW%IBaje^V@ynv5!AsBuDn$VSqg$e9sjeXlCe{-pN?P8;18Y={Vw`i2g?nNL7?(T5= zY(Kg$wo$WCW$TAelD&1y?l;y7!2L`sp1A=zYggM);VO<6>!E$V6G`lAiYE}|g`0dj zRkh+h`5r2-m(eHu=6zyM`3BVD-snc>@9r0G9+aC#nd|)zhV!bN)P|1#N$JlY&vzZX zGZNs105;g(j{5AsW7cQ25|!@k(9qa|T^=Hr|L-`4qMwI!oM3&|bS<|`ySz2PxkD~! zhfH0gA*1VxW%>J?%rm_<`)&zYn#D64!t27ubA%?+&6YAp-|X6|ugl<44akv82M?hD z@5Sq2-d%ET{yK?AheT*Yk@I_Ie@@NRRW20kG=FyfFg~wCO0_GRjTE1Z^ufIKla~wG zXIOeIS5~GmpEM(B+@op@hj{y3oBtx+n=I@R;=a3=@pkj~7{^yXw)Bi5w031G*ukpfVw$qbcvs8ayPP4V`+mLLHPa(Mm2^PJ{gMN4HxRUt;2w0-Q?70)^r}RH(_1&4d*(7j!~m@t#foS z(fZ%=t9H2g`*j=5{Ju$ccXIE$STF@!;@<3Rx{WFU=dq!}Ur1?3ZvjKoG22)(pnb!& zwtA6UqC-nU4QmW@A5>-~(F?Ci+Sf0OeUrv?y#yNMA1Ul5ILTQW;ue8OAHuSdAC#!#=EcfZ#St+hS%epq}&K{I7s z$ntn8i-Rr4Du)*uu06Iv|HWGmW1^ki8mvG=2EhLU=jB~=k&mI7+K>x$MX%_$p)#tYX;RAx%m{4e6k1!|ExjD$+dISk9|wI${=gc<3U zX{$QB73#v`=`YJc+59Jg->fDK0rYzr+x;I7i$rNPYRfpj4`kQ4VK7hkG9m;rj$amV ze?3{xq1WB(qVOR@D$&)u8xWNVfzY=3*=$IQ9AKEpN}1cx+=*C2>Hx7NnG^x;eVFBF zb^XTkH4WGb0cTLf)qZp(euTAR-LT6Sz{B$}2*kkr=}4U z$qgHQA}feV(-1&kF^s0x{jT=d^p1DI;`76c>>$E~NqJ(Ko~Gz?jH3c%p)2AM1oV;~ zC1_y9_@AY0S(Ka&TJJthBei$f1-qVD{fSitHecO;42~vGn=!PLy+eDCxd7&Y{9Qi2 ztzHziJQTRou>Q{z2q-QsO=GOEotNSjQ{({*AhkkJ1C{GD_M`CE4+ki`A`|8ZQWXtk zOICwS!Nz=aJ$3%e9^1kbxg4B|2)shT*7OK>^z9?p2c!6#O_@+7pP4nLd~RzyFL1!= zafY+nmMtG~TnfAXnF7Fuik9%9l zxv3o$6ou2e9D6uon+hl4`z3iy{?x~&@i94)pTT7hbuk88Nv~KtO=*;YCx*6a_>*?F zu@Pq?B}1el8yMP8I&PU%CojnW!yU^pA|`PJg30zGQIC-m*cHY)j-~Lclg>$J7)^%+SU376XThK{uzCiY^+9`%Fbq)kxG<@vH$H&XR zGLyY(pxE=AL2#fbO?b2BLf_>#`|lia_bBf=Y<5}mec15<_YBL-Z!cdy>?yzeFxssv z>h1pXVqP!~DC6UbZ#g6W^G~>Z!N;F0q*(}shSu>dC@)aOndICXFu_11MTxj`wV>+A zws?jdwotGWa&DO72HA#lrg?lMxF3G+T_SIb99 z(+RAolXtP7sZDQ}n`F==$~cqMY6C~Bkg9J%)==RyIE zc%TIO3ihtR50go7ouIa#tLe_D^gi+4p`I)~M`L5aDgfNT4^wb;>*G)AA4y#vTG)^T zseHvd<*U%KADEpF6?);aWu>opr$~!e_D-~ZLQ3ITL3ZK!tHsBQ-I(|>zQ(mo9$?&w zi;i5|&jCO5=2?2z@WfZQnF8c-AAeRBrQ=LNmmRV4!Q2ed3D%08A1z8yWoclNO-`rcUpKehs>qZin>sHn&~ zTXf=E>!>?)F195`4^J8^X+9-8xxqIaw|f{KE@W(9A>-71NnKl4_bh4HgvE}S_wSXs zOrB4HRp~)R*j(`ieoxXa4Xqn*I&n4?Y-(Aa`B6~RB z4{priU-;r_5jHtoIk?sO{M^kKCAz zUD|J@v_Rr#r%>Bry*V^tSC)&7cZKR#zm7~9}I zHkz7F;#0w`3zpc2Zm)W>92EqmD;vTrrqX-``>yZS?c=bJ4W!)+|)Yt*=PLf_S073oYH zbX1pjqnRCgH~+UnVrpG>4)P6{+|&z5>VhIQdqpGc%MrgQ8$y&dDLtK?LRvXKEsaN7 zAOt%wJO`5w!o7abJr3h`+@nXLRPdE6-k`iF<;|PD=IHL->x)!$(a6o6nws8zTJGH@ zb2tVHUc3wXIn8DGdHv`nudmvJ_x$(;=e&~kEcwmi+SuIb#_A<)uMs04ExzSZSJ$Fa zLyoF}51!ZLC01~9_Fc+6KR}H(XX}1y=X!cxuD2O+R| zaht(=lF#TFtq(*6x!9b_>Q4{S+?wwRKk8D}2y@;4R~da(>#mE;b2N9+?mk-&@y6F; zqIM=U&(s2?m1hTHq>Jhw*j%D@=dK*3S2douRXF;8y-Eip*oCP7Nqoccyp~T$nG?D z)&49ui#j;R0pIED^Nr%y2GrwU)(TMCpB4n}*j4bwV*jX4N4*$zuqHoFT5@KHv+b&x z`D}fw4p5$U(TYjk!5cD|QnPNk>rm9$x{3rPj=g>AOH$sStr(r{zou!My_id!@9`%)F`8ZU-l4@$)nDo=ieOWJ4WIwMq~H%pKnsGDR{Pe#k>O#b=qrpwg=5Aq@|2inKv){45sK^ zBm+ATQbhh*wd(3SW21|R)D4d7@AHGsaZ72puC9)O!8B@OO(Av|k1JjDyCUa+r9fAL z4&!!qG3y35?tCj4ftf+4;zjIp%IF@QB0X|Syqkm$3?H{&$NvM}-bO&-^t5M=lOW?gX#J!qR5ul_9lQ=Kij8 z77-$U?PiKZi1d69GLkEpo1!P*diJxL{L$;&JbKK?GJZRaH3CK@W7lF{)<$0YFgxi^ zIeX)XPKRYXuYrRH+fzwHEK8DOmDh$h(~S6< zu^ZlKM$9#_J16|v1aIj-6>K?Wes|HqkmjAIP1l`?>{PpKJnL9VV5wn7s_D1h^Hv(_ z!>Wr}*thc@9F|h8_#x{%YbomzPHA5wbB%7#LwpXiG&wkf%YSUSF1|y;-k;K0lVZB0 z=V|2}24BvsC8y~^<{Ccyrp*SjI&1Ja3TAsHp~m}oBqPFnP58TGtJSQ{RQ>xN9iz7C zf7k0*ucqgYzRKsd>aRE;HrDAhe=K`#a`EKT2xPJ*GfYDQEs{qW-vZdBN;GcBiglf} z{_YegFS+`@LaD+Utz&G?(GBm;Z{42yv+K+ytFo+wo;!=>j|x{i$kz>>Na-7W)xCbH zO^@$lf!m|wqtU8%X}9Xl!P_>-K?)i5yB{^U`fX@!KtBJ4d(g#nxw zhth4^lm16;pK-RmbDPIeT8uyMKxRDMXC_l{X-`@3w0bSStZJ=yg6h4ouk4Kc53`6X zU7)tlkD-z>{6ZdgxD>0UGuR>o1Ck2_RsS;e?{Iov;}zEWyFwyi|LCjr%-pEoL)sx4 zI|A1)DoxAGTgLn#yYC`BJlcQ3%dD5>FAAkg8-%_*8eB0+-`@zU3zV0*ToZ5iZFK~<;eMM{37dvnBjxLQT3IA?RX5*S`6CVw z@xBYXk^;b|2+S^mM^{>m6Vq*yXl82NKgKnbs^%9w7jrsLV0WuSv9mY` zqc#F*YDmS9oHpr3MgsUOI+Ir<{M%oIvbtQo(P+`dMMV36Cg}L0Z*ulkNKtp?n6gKk z7O_k*1Ka<@K+MKH2_P3Od;EXk%X%-cbdk<(q=JR_V-eVE^Y@^Ui8lbcQV}XDetL}e zduS>q#7~XR9Z8}(MMuoc7URrV{jfKrV~&_urqOEX#Sn!_n3C{wxLQ6zr7nd|x4~i4 z1Q=SRUghY(DpFEWF$1-X){arjqFv{poQ-U9g0z%T&?uC z>X+jFwUjxhNzWf0jfOK9S!@|(q2eg>ihA}Q7e~f9eP&pupyXFiflT z{G-Nh2eg}em~T;LxSuUrazT1}x5IQ6|2QpQ`bC9pt&*2xytmIvH(eKCx+Fp{{*AGJ z?mW8CQs$BinopH|kC`Vv6nre9W;U1c{$<_MH(mR_DBgW9ciK&oGfvg6d`^6Q=Xa)I z_q_ta(~QkK=|Vl1^NQtLV;*eLrF$F+bg(UN-zIj^RCn;TYoJWjHEq*|8;o4~{%eeM zu|%ULF{vQkj$bvi~16>{W;T`Qs$>(xv3<_V#=a?3m3Ssh?VcDmB7Lk+TJD>C4bDmNvA~2-G+QA$i|C z*yH2xHNEP5oBiK_0Hv&{IRiaPp?$iTQ1T;32{ zww9;m!)(e^!9a{}*o1`&W}Crv_Vd9SOyZyAfDXE6?m>yE_qE2i4yzO;e+hF^(!L4= zDI69J-Z>Jl)7HUFVe(YJmDqS9Cu2;qualROwlLNa!hd0Rp(N$Gx$|hX*x9t9#dB)A9=DEhs$I9aS-`tVhi`q-LJ7&49O;d}fESXo zde5s%mbnd4)J8W~kr2jJ0WW|#P=XW%76===u!PpRfSlWxFzY`M$ISrezz$y+p+ow! z(|F)R>K>2Dm`PxQ-xhSxSy)(56t3T|^H%h$-_BDg<#^W|c7CMSJd~kxRm9#hl3}ec z&o4RtPN?OL_y&1LUx&a!ndY$QJ%I)5t}t3pr0n9xJegEt)Mgm-VAs{LuQpx0yaw`2 zQ``JTb$Yw77hiDB#R$Y0eUw-GPQy!{imE zPeMgf9s0KV7Fq>9UtqJkw8MBb&91yeqSRFT$D$v>3Z*RHS`BqRihp(J7B^}Y_O;-( z4=mW%7B-D5qJlo?dpL>#h$T7mw!eH_fs!$Rola-R>i+X)f-4>rR}8oM%^5eh_b{&= z{UkTbVO6)^4sQb+J(s@SL-9{-JX4g`2@U!>jg1V-wi&v(+*?sfQoXX*t|D2YK2}&; zw+Qyw_8`E4n%Y_#H8#?-3vzMUc+h9l7R~n^9TQt1M;C5S5$r5bK6EH{P3yprlUy0y zAXTI%?83ZQ%;BG1|v{waj7BKo!s((yGDb~NoDjO0FBA;tO6%=bl?}W^#n)UEj31d9pwFfe;(BbC zzgn>Ud-D+PMd@#Tq4s^xzaB_2;_bBKg-4PG-%HGnJM76ulhEM~*e)vVA2&1ZIYkQ@ zjFOzY<@w>j+2T9Y_V^#ZF|gOvKaT&*;nixa0ne*c{71?pcBqB1%?=T7c=~l=Sd+tC zO*Q)s-%Fl-KYk(WgWL@2c}i5rn7INoS4pTp_WPr^oy8stRu_9XN;s@9T}gnxP(Z?S zL4c!l{ddPFh^nyX)vd*DRp|>V>C;+{7_=FxGnWU5|Ij@>d|UF^ybt@O?`X=`ojl;U zr1UuB-l|d~C9RxCN=BlI%~pyhnptwk3&-uZ1?Kb$&FG0(Yvp_FSb5e{jmS0A9-X!6 z9GZBn?eSPArIOP6 zT{mEx7E&C~%F0x>oU6SrXjQfN(bK27@UmjJ$U$)MlK)53?FY?zt@msLm02$zRdbpf~wOP z{vpmso}IN!EO~P*(aL}EP?fp7l-e3vu-F#Qn>^Z-Uj5eR2OS=CAsfZIfA&udweaNj{c`?S6JJoSsMJ$$o7zm{ib$2`U}Ftgn83}y(i2-764U>1 zznebu?Le#A)2C01>gxp@92};$@Mgh_RqF!hSqYL?(kPQ9y*LPolaUp!$;RZ)Ny1!S zB}nq4sMAMUno$lH9vrjSXmBm>i3+l?!q!jH`UQT3INGr0b$sd6UvkjHUphEu8}r@f z&RYch&SIDyZTa(uTY?67rka*YJlQ9Ib?Nd!+SFTKVmPrO3#QBI{8QaLT4(+bdRgSz zuYE%q)?{hk?Ad*`D?cijL$!iN<6g%KV)eyGxmeA=2@~1RT@ZzYF)Csk ztX(m{B0+M6Fas%tP)gL|XTvQVvgGkWX>_LI-Y>|*!Fh&4uPXQ*0ESwNeg3nz&W@9O zV!n=rS|_A=nVyqVTcyXRl1Sr`P!6F23TouSDV^Ze9CO8~Dhul2NN@mSNs(mEA|@xi zYkzng7HYF~qWH6ZhjmQ5{qq=!O2-)r4PrvGrMD?t@0HOw!>N2ua=!Rx&m|TM!<$!E z(tQ;;C0NYpMw-ShB*#TK;Z2mCqW$PJr=!kt|Hz$`1%-dR-G z7AdyNuNt*Z)9p40o2K<^vMS%PNW7;M9+>q#i0Ssmyy;u-AqT5Xps+SXGOh|fJOKM) z^N%e!{YgQTQw zEaFxl9u&MCKymW+?qDW5b&$!N`affhYsjVK-krx!jKg?t8R z!ZUx(&G$i%cf>~F$w2nN087_)BY;X_LpW=AK>x2_UI@`xyv516A@)|yTCGs%&B|ChfN*oF(Iag7MAsDq{RI2#WG5hX$92OZ zhazl4^C4?!h!+9XPb8K7p!fAoqz%%$7ap0y-nb@cB%X>SKC!8Qy!=G$?Qk&Pwx~_X zuomi@h3$ISDZM|w+RFFYAidDnWmT)3g9OT=l2e5zmPu~eBK2kV|CTF><0os3@V<^2 z$eq2Aq+458XNqk^>#@@ZyFZeKU5MEOKhpiYWV1sw^_nwy`}wbUbMu%a+>ZSI$sG|2 zJE0RG0e=?V@DEcXRBF=q7#J|fS3!TGfn3QU3rkCqlZ9F&>l~4^;Vt%I9yt9yC&OAT zkCZo%m6Tmp9eZ(4&N=uzWGPmsSx0@ja9W3F@+a$Q-zgl-p>;d zP~{W;(CGv>$SXvz$x}&QemoS%`_4~b>uh2l z#b4Cfz55KhpNMS&w=VG4WWfbR5i7S{M+p|Rv8G>DWp@yRQ``v&l!<~V5)XlGS^VN6 zvV0tikUm1ZLj~}e#|Mj$39&7iXCRpc`!f;2;ea^=5%#YaO{afsqKe?N-qYFDki!iX z?<-cKK|Y=iHw$jdrYJL~JkidPjFJrEyT+P|uB#E!5!XT&A@#n5?4 z>geELz-j3NH_GPtS0|mKrLsuc1iR>LhkB1;k;Op-$Wel@yAD0=AbgTiQ!R7H5jYDy zu@p`T=+ZDfTDEuuC4C{w#6^_cMbI%*X88@HhaaZ5kKiEH_U@feBzSnedGL<&J5o}~ zW_kE+5A?a{>*#oqUU9Om%4g;Ri&LkeQjy#>d@6MGxse5Oa4VIKlFfwhT97q?I9TLu zp(s$l3%>15D0yL(lanJ2pkSKFVlndEg4l^-kOi0>pI}F;ZMCLca;}xH!>LoH@cE#H z%L@diDX#B;hBxSUJ39OwhxJW?{W5&x+1QvEVe@FdmzS5-SLcpZPHcfm?74~B)=iHV zknTey@h$;?Ks6(W6PwZu>Y!@F7k(D!Fsx_D@^Qd9Kot?c6cP##(1ki{>ul1?592tR z6Kc(c?OV$?038!EVVYs$D^1hk`_)^$ zi-8b3K8Ca6oMq?gnwm_G<@K>$PTGJn>mn5I^RI4z;- z7m;;lunVlnA|?#{1sy%Tn=a+x`<6&ZtjOCHrQnS>?20`P*dqHFM~dh&KwrwU*w97D zV)g6_c}FO%BCGVa=sYF6`;blft6vENMgH#wOVlcy1%b43UoH$KhnAKe>HdJe>JE5A3yf!MqvzMq=dvE*|jh! zWGlxKm4vaisF5X-G52UJ$xRX=DoLfIXwfpEQMZ$BW69DYTPRXd5iQ^6+x-`OzdwEb z!Xw9V&h@#j>%F~}??+}W#IfM*8!np?H+daFKr}f9?9~%4hf#cLYwFOQ4X&YxPMjF; z*&6br$R@h1SV8e|W^xW$&<6736==Z>F)|V-H{rs_V?nx9iW4`t;bJujYHVRr)9|Iq zPsL#o#MNez4gfhrr&ZoW`8H{z`XwSW0it4o>X>zkR_ z2n#TX4;Nc#wPC|WrJY^)-u`CWQ(t0=$Q5IlC*l$_&fS}lg)QI{Xj2-~|g7%s}(b4w&BAn3$of z8W_z)lGJ_MAqK4uVo4n9a|@{43}8@p?id?q-#xO(>HLzxyyZ}4qaY~>j{_ClBzF5M z5ztC)Yw_i_UvtC~_qEvoN)4uH2^!V#(@DmIUYj=`MS%2im#Rw!^=Q8a0~$))&au7= z4gTFE(nO?Sx|OoZtT$YiiD0~1CnsqACVHgr(#X#eTU|x^RN|CLNxp%D!>6sG@st6nxDh|v2Pk7`4wF}3&=>nK1`>UQLW686ZT(RFc`))cO3m z=8hh1(aT?KX4Y4g1~R@7`)l>F*1L4S9dGo67*Q;(8-L%o`nTbhl~2pd&!@Td4(ia^~|D3(u|GNw;waJ9-C%jVax24ZMw-qJ9) z-~*E7XRLj-+c-{k{fHr=$(6XX8Lny(XNJp`LHZ&nK~((w+iCW6#wk2T@87{?K{GW^ z&haPj#dopD^oH@^!RKz?j+dMkdfef4_SW@}H@&-fqW$s1hwr`lGiq_pLA-)yB{h;) z^!+J%>Dr3AkH^=?Pay&&yFT8@OWnU*q!Q^3X7XBNO!ir%#m$w@ig{SCFy-oL=@Clc8ai`mY)9 zMISa9V}Gf~>TB1oX>{ypTk;958U4wVGj8POtJQWT@hVj=cvh|6y&t%H_l%Yua6=PVA zR(YZ;F2Fjg2-{<)?e_tH;{oc)?)_W^m!FeQ;>snAN_^D1aU&e_!E!sFx*NpPSfvvBpk22{A5r@TU7g9PQ40Cr}mXGWS zQmIBzG{<_CQGiJXBC(*rE6?^bIpCSdNXv#nvlJ8#!+_NP21#+_hCrQ+nj9VVxLJMv z(LRF+-)r>G`%5C4W>;F1*u`gjm|4&(kyBcxvuRKB(Ak+e$t$s6E3eBX$03|jMZI`^B{16!FJ)ShBq zB=YBE;^Te4m^_Gg+y`&+8k%^}Y_FR)*K`%H^ob`AnCn}Z?nO09JTw`HIy5x?8^yc@ z<}X_P(#o5(;sxw|Yj$}J(D*Y^QSC|S#yOk0`M}=aLZpy%2!dR?x&Fv4)y}RZY2Sgd z7jQVLuwvURICR3lBy{LZ1&VR2s8kBQ6*E_7-eqydmW1qjN3FIFw9Q30N9eIAZ(u8v zRZt^2B>MUR7a6^p&H!39`e~RK!2kh zC8eEz<$6&(BcqgfNB>`{D#Y_l3+&qrue9dd3KCWV7#LE}2JJA5m(Y0r#<-p5ziJPB zJ9lw6TYaRGzjaqwmpyKM+s;ofbvw&jN6M4sPCRPNJ^G;gw{n7L{%qnu3(2i^A zIc)&h*zAsx=(Ex19O5|}CvOq9LeT0PV40*=sywW$t@=Mm{=VzSszL+!*?{NB5qphu zKT%;4NOn8Wz(Cx_qq)IAgdd+=xi2~v6;{z-3mNBesv=-t)TvLn+UD|IB6~PJ$YWat zAk2Wz;gkt|*r`pk?a$$6)1gb>d0qzWLPV|AO?2yFs~;COkQR zu6~9LNKi$y7`O4SEF2yCaR)?AJQ=J1^#pWa_>4~p)W5O=Q3Gg0px{Z{*6GZnk1N^$ z0t%_cKl_f`J`x?_oP#Kk@5Dy&v)P;W7rosLpR1QMta72Z%vbFz7XXVfXzuFW4Vsxk zGsgtB;H~>FQpaP3E;AW)xE?xgK3US-z~NMftAt40Igy z#*gnMK!$>2=J%U`m3Zj|xBgGPa+sdpwm8kyj@<`s^#0|KG$rjDShh&2$Hu$Qj9uI* z)%u66k@Ol$G;V+MN(=v?lG-On%p~}(1zjI?pP*0Yc+N@~=oh|3Axx-AUMR|pjmI~n zMYn6;{yCf&v8`5SWj-iDBXeOx_$WQiQ&az|I{$Lu=h3bI3%mYbHJ-iKgN&duU3b|* z^-v!&0dTl3MZwpcEvPzZl7>2}*d4rvYc$|Jp6c>*(#Pz=vgx!)`HSe7n2L%hEp6LL z0Sp9*rC_FyC z3wNu}(d4d*nKNfZ%T!Cu5%%Mbo}E*)KH}y|v9oWbke9G-yoC853WqfWaOvo6>aW7bt8NRO z2C8khWEG@;3=f_}H(6S~TrA%>IyYqWYDtz4gu177^!-vx)^wsmL+R~3M!Gc+<;3ug zgh-|u)C$VLkL)Ww`0ljHEkN`moG9u61rx)ExG=|YGJAl=Nqv`?2fq94x>7mlTnPHeGz#l# z!-kR4#T(oFny;NC0~OnpMT-|l_nnsL;HueA0f%G1SKD}uAVlzpn;rUZ--#+> zbZ~jymq8E59Gf+SBL?X^w>aS{Q2zEt*6~ zG`t`Jd3bGuFr(NBhvR3>flHAK&_y=z?~1xfcXJ+Wp`fIp)J4&2l#8&+MiJkU3{|`e zuf{f0>AUup=rPdkhMLinq*}3)o~(4%vVXa4D%{JIbW={E$qzW7gu8oC4FnvxT3M2w za>qwJ;!r@KgE0!XyJEUFiqj|RQ^<#*lSwL*+VCp0251jVF!2@aW3x|295MH zbEDA_LRu(OcDeE{JURE~&6|a)qM!%K3HpKGBNDpiSl#Wha^NL@H?v-Sg*K@URiaIL z(Ns&zdP-O3P8t%Bowht{M^q7?k(~{foTZlaNE8+dTm3WVPM-7j=7!f>-kkB5o;VLR zWozi>CtC+oC|v~Tn1MGsj})Ou8=D`=7h zy#H8NS9xeG|NBO=KTAu~>(Kx9qk3s{LuaRzb@{N;gKR@*!AcR8rlHnp)>M0MtcM5d z`Y6lKT#^n5R?Eq|Q%N#CU!UBZ{MI^S_&FCoW0=~Q0Ryb6%MA&Nt3c@1yi(4$4jH+; zHPuE94WE=d+INF@*aZIZN1?xr8|yTL=SUk&rejj@ii^=90~_UAX@jA0X$`iLu>70& z;Q*^A=(>g`9|3B`M${4*Cpk!~kih6nwkq4De_`#aK|Nt`r&p26VP^Vrl#=Vd~Q=qg`NKz(dpLlxg=E-zGg*3ONxvIs5jiN5! zuFCk(Nd#l1J{4z5S=5G?-HSKgn=Q(h{vjbDR?Doq_3Rn7eYu8WGV3kZnrQD7_`t&y zUD*U4^e~51Eu=pJ3f(+(6c87E?CpT zwf3Uz%{v~s+_U_$J@?cw=>HJ1`KSMXCeM3Xx}GWvt;~yDTCCvLjA?T$m~pI literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/raw/results.json b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/raw/results.json new file mode 100644 index 0000000..793441b --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/raw/results.json @@ -0,0 +1,47858 @@ +[ + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "interpreted" + }, + "operation": "solve", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 37542360, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 37214708, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 37203265, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 36653502, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 36717404, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 36709924, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 36424697, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 36237639, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 37735327, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 36728066, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 36604785, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 36703188, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 36552200, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 37224367, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 37621544, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 36645985, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 36904458, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 37065710, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 36375520, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 36435598, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 36919964, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 37323554, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 37925423, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 36478865, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 37519597, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 36530271, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 36385806, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 36500053, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 36940245, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 38266175, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 37679800, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 37252062, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 36576911, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 36914055, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 37155279, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 36829374, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 37054658, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 36614070, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 37127632, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 36470736, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 36903176, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 37050152, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 36403524, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 36713938, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 36631285, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 37013917, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 37121500, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 36227362, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 36872363, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 36707792, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 37003889, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 36943227, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 37530518, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 36985560, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 37537256, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 37119391, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 36432619, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 37000180, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 37079338, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 37128873, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 37389783, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 37638576, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 39528031, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 36779671, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 36702686, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 37138748, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 37435780, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 36833316, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 37129888, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 36697416, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 36084794, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 37067620, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 37096297, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 36751942, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 37677974, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 37363100, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 37652892, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 37134385, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 37397294, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 37139879, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 37139909, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 37160135, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 37084958, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 36594765, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 37049029, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 36541606, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 37100088, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 36929932, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 36439609, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 36417422, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 36564367, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 37247126, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 36544234, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 36960034, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 36925284, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 36484093, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 38888868, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 38650239, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 37990204, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 38517177, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "4f35a480db5f87c2db7827dcf451d7e1", + "543fc96c610676b4ca72debc436731f9", + "4e2d05ddc7c0adea762e87a40aa285f8", + "8f99d7c3d3b181d3190297718d7362f4" + ], + "peak_rss_kb": 71912, + "error": null, + "_label": { + "challenge": "deadbeef", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "interpreted" + }, + "operation": "solve", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 35939414, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 36185943, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 36296238, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 36876256, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 36123702, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 36237294, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 35867500, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 36004613, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 36848347, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 36908487, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 36616392, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 36052805, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 36233732, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 36553255, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 35966358, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 36082360, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 36298419, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 36976938, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 35678643, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 36047163, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 36457437, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 36358017, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 36973353, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 36986622, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 37163803, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 37528251, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 36154741, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 35928110, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 36076519, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 36480751, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 36047927, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 36283929, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 36708665, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 36835732, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 35979548, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 35797535, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 36205452, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 37445155, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 37324177, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 36970421, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 36168032, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 36362054, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 36057731, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 36891522, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 35667774, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 36216497, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 35970083, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 36268973, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 36477607, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 36553525, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 36739717, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 36287991, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 37049879, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 36633393, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 36927763, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 37072577, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 37026907, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 36688743, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 36597672, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 36780350, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 36992633, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 36787234, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 36990855, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 36968582, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 37101591, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 37342223, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 36322777, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 36177514, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 36165660, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 37232456, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 37257996, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 36845076, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 36645666, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 36451498, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 36431187, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 36944051, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 36936185, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 36722387, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 37118846, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 36827811, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 36833072, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 36347871, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 36259240, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 36580129, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 37078631, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 36163667, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 36230703, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 36108363, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 36455654, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 36177037, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 36100041, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 36660304, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 37041813, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 36730064, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 36292071, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 35901232, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 36849848, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 36534151, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 35906613, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 36158418, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "cd3ae3c3c07f96d07d41b0b82caab3ea" + ], + "peak_rss_kb": 71912, + "error": null, + "_label": { + "challenge": "0000000000000002", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "interpreted" + }, + "operation": "solve", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 35986218, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 36344937, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 36092536, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 35847094, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 36359879, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 35883738, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 36200722, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 36500119, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 36518049, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 36084653, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 36288614, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 36896525, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 36674680, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 36085389, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 36009292, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 36302113, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 36215937, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 35682513, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 36064817, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 35994831, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 36164131, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 35734313, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 37259843, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 36244010, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 36228823, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 35998443, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 37085592, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 35851660, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 35885140, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 36507700, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 36204868, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 36400428, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 36035188, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 36675915, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 35886330, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 36209076, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 36585650, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 36641956, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 36134261, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 36142141, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 36558112, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 36125948, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 35817748, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 36356100, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 37174191, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 36134263, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 36163649, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 36683083, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 36707955, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 36280574, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 35959951, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 37125570, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 36035298, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 35820155, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 36439157, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 36004641, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 36200562, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 36506771, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 36774544, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 35984425, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 36077357, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 36418970, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 36040521, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 36007979, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 36649480, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 36078161, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 36102057, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 36284706, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 36388020, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 36308800, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 35921336, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 36091429, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 36780619, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 36070855, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 36368454, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 36098315, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 36177043, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 36839916, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 36394220, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 36400196, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 36626416, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 36548374, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 36436889, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 36591192, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 36433844, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 36542497, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 35989668, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 36234741, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 36974869, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 36207426, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 36009584, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 36012743, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 36047060, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 36318283, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 36487892, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 35983053, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 36047872, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 35838214, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 36829639, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 36098345, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "e2203471924f1e74436b9e7e01a292c5" + ], + "peak_rss_kb": 71912, + "error": null, + "_label": { + "challenge": "cafe", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "interpreted" + }, + "operation": "solve", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 36258744, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 36167840, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 35874100, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 36341071, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 36421999, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 36277853, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 36559183, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 36587592, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 36644251, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 36238584, + "solutions": 7, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 36642149, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 36411179, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 36433269, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 36602121, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 36354897, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 36227717, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 36057574, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 35900511, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 36594827, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 36500791, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 36474025, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 36354400, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 36136922, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 36520430, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 36467219, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 36246884, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 36729964, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 36383717, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 35976893, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 36294417, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 36270383, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 36088534, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 36208252, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 36261735, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 36192497, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 36322611, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 36185255, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 36301554, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 36221968, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 36292315, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 35815751, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 36428752, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 36104676, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 36840943, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 36416129, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 35992579, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 36179012, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 36333477, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 36143341, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 36291022, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 36340183, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 35976859, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 36036208, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 36260450, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 36414825, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 36593032, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 36743708, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 36039623, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 36374987, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 36351642, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 36204789, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 35935793, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 35924575, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 36510997, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 35939729, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 36015564, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 36675490, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 36640189, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 36116505, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 35978023, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 36679432, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 36365285, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 36014830, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 36104538, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 36529713, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 35958143, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 36621911, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 36352064, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 36510926, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 35895261, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 36508376, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 36613626, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 36353311, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 36688777, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 36393795, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 36320547, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 36130490, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 36155021, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 36516991, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 36472490, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 36867557, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 36126964, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 36199815, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 36195616, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 36217506, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 36444571, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 36592014, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 36544868, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 36268315, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 36290707, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "a55e0976027704b2e38797939a56efde" + ], + "peak_rss_kb": 71912, + "error": null, + "_label": { + "challenge": "0102030405060708", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4166632, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4170773, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4206162, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4175104, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4192217, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4279018, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4205763, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4218321, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4167869, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4183636, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4188324, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4212927, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4138942, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4179854, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4177762, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4238756, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4161454, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4223405, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4308467, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4255782, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4145958, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4120066, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4304735, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4176374, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4235666, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4203076, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4282701, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4366069, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4350490, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4351146, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4203189, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4203233, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4163045, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4115409, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4221341, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4230926, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4186664, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4180689, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4220591, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4157005, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4130441, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4166020, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4194114, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4138932, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4175206, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4120082, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4203389, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4213864, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4131665, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4144328, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4150967, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4149358, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4168320, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4249137, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4263760, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4292175, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4201541, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4181014, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4230787, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4222980, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4220994, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4229258, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4251990, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4204878, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4205733, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4173249, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4245000, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4141720, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4174094, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4423562, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4215436, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4198390, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4155965, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4209389, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4183470, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4217040, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4212488, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4392106, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4200100, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4173563, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4123932, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4158120, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4243321, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4266795, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4238772, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4339969, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4160190, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4166770, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4219513, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4142057, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4146454, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4208592, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4155371, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4177448, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4235984, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4135003, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4204087, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4167288, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4194173, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4165367, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "4f35a480db5f87c2db7827dcf451d7e1", + "543fc96c610676b4ca72debc436731f9", + "4e2d05ddc7c0adea762e87a40aa285f8", + "8f99d7c3d3b181d3190297718d7362f4" + ], + "peak_rss_kb": 71912, + "error": null, + "_label": { + "challenge": "deadbeef", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4148965, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4192673, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4297849, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4378389, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4206712, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4208283, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4244559, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4227903, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4159798, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4209461, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4247340, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4203019, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4195380, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4173577, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4220886, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4200259, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4161988, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4132361, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4133888, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4212406, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4240921, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4268095, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4207697, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4140794, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4146344, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4153581, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4191812, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4194754, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4216213, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4186570, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4194952, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4245110, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4151935, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4198104, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4166578, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4518738, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4213282, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4170293, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4199922, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4215011, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4157200, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4174892, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4191432, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4184143, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4121369, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4145683, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4184699, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4224101, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4204993, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4188237, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4169599, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4158304, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4220252, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4187370, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4160157, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4167665, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4185141, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4211413, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4194957, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4157457, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4146365, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4278912, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4198084, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4179682, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4231725, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4206017, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4133319, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4222957, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4194245, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4189444, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4171108, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4293019, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4163065, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4215287, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4145080, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4235302, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4221442, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4111276, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4155526, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4133976, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4217626, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4242769, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4161678, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4137869, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4158786, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4258602, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4177640, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4266627, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4174076, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4137096, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4224995, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4356969, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4280762, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4243101, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4312806, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4208906, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4220035, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4192093, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4188527, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4185980, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "cd3ae3c3c07f96d07d41b0b82caab3ea" + ], + "peak_rss_kb": 71912, + "error": null, + "_label": { + "challenge": "0000000000000002", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4126445, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4146679, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4183034, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4125518, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4166433, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4165967, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4154602, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4183048, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4246930, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4141914, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4172251, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4341097, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4197613, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4179117, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4273229, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4127998, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4174828, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4151669, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4155255, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4158598, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4096967, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4105538, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4215183, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4185028, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4211097, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4165296, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4212501, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4197905, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4228260, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4272967, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4202971, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4271979, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4094099, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4173921, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4171766, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4158426, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4159934, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4095500, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4133238, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4172794, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4155416, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4180134, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4305593, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4317270, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4193824, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4148090, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4162324, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4154446, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4156726, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4187791, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4134643, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4222392, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4205459, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4212182, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4162018, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4166274, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4246010, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4196348, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4131826, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4249282, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4315142, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4165596, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4146030, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4200357, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4175369, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4215470, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4196394, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4193556, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4217767, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4288979, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4203000, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4173072, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4217152, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4193979, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4144938, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4167860, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4180238, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4215627, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4211944, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4187493, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4141149, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4174810, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4229963, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4110021, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4214050, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4163348, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4140982, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4120737, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4169261, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4261893, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4244444, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4216355, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4200270, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4264684, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4211290, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4162932, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4084293, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4150578, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4092260, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4190065, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "e2203471924f1e74436b9e7e01a292c5" + ], + "peak_rss_kb": 72104, + "error": null, + "_label": { + "challenge": "cafe", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4175503, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4166876, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4216045, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4199393, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4160413, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4146069, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4179532, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4219304, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4190610, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4173430, + "solutions": 7, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4211650, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4216058, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4216966, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4192110, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4241232, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4153452, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4240034, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4127162, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4188970, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4238532, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4227035, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4184134, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4308875, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4122079, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4228204, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4224379, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4179689, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4244515, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4187799, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4171253, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4185364, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4150176, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4121792, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4165762, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4116743, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4103282, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4185251, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4194701, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4129569, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4157213, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4212508, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4180043, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4261408, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4197844, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4229494, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4136070, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4193045, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4360589, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4242364, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4222570, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4190058, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4233292, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4131294, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4265291, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4261575, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4264484, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4184692, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4165914, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4191146, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4116526, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4157456, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4106374, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4210015, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4183304, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4182167, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4169679, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4247118, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4165197, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4198228, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4198281, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4218349, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4224033, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4142426, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4257073, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4191644, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4201672, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4222489, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4143145, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4120164, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4159262, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4136177, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4233314, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4219994, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4246092, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4168082, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4188333, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4148645, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4186264, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4167068, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4229557, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4148735, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4275323, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4116493, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4196253, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4214713, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4145547, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4164406, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4163350, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4222542, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4177032, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "a55e0976027704b2e38797939a56efde" + ], + "peak_rss_kb": 72104, + "error": null, + "_label": { + "challenge": "0102030405060708", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4136957, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4177600, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4214163, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4192691, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4191635, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4286985, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4213844, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4230335, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4174496, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4183572, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4217501, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4222263, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4154241, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4173273, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4154390, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4236474, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4162287, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4219677, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4181559, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4191689, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4272759, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4143814, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4278111, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4181643, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4238012, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4221995, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4178360, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4131067, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4278407, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4248483, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4198602, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4258726, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4156487, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4146315, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4204295, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4229145, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4161121, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4179044, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4196989, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4150486, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4120916, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4161287, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4200296, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4134146, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4193334, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4133836, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4192545, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4220709, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4156369, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4165095, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4155634, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4160294, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4142042, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4232439, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4289805, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4267016, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4178267, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4192219, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4369950, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4193668, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4224701, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4208719, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4211659, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4335255, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4219643, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4133023, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4267246, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4141934, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4292562, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4311950, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4218188, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4163646, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4161182, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4211382, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4167180, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4230498, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4176824, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4272682, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4197517, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4202483, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4124872, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4162454, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4186700, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4236946, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4225136, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4295431, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4163876, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4216612, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4238328, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4179103, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4175103, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4234202, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4189659, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4184978, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4266995, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4144453, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4270855, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4184004, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4217274, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4174746, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "4f35a480db5f87c2db7827dcf451d7e1", + "543fc96c610676b4ca72debc436731f9", + "4e2d05ddc7c0adea762e87a40aa285f8", + "8f99d7c3d3b181d3190297718d7362f4" + ], + "peak_rss_kb": 72104, + "error": null, + "_label": { + "challenge": "deadbeef", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4124233, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4198662, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4169418, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4224440, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4172459, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4231896, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4235879, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4236134, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4146496, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4205615, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4370623, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4179609, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4189843, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4177614, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4233155, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4186507, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4237076, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4197399, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4164406, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4216271, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4264075, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4249691, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4237449, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4143927, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4262428, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4158236, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4244827, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4228717, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4232981, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4205468, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4195069, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4150883, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4150349, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4146002, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4162316, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4221167, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4222011, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4177759, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4197532, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4216661, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4162932, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4182261, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4186751, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4193159, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4115501, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4149273, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4190021, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4241101, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4211518, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4185007, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4192048, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4146184, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4211484, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4187742, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4163308, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4167514, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4182165, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4218039, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4186360, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4165402, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4157709, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4269907, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4136098, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4179546, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4226000, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4196920, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4141392, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4202230, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4178671, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4186709, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4169377, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4286971, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4169780, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4216370, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4144521, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4242955, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4229147, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4124721, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4239375, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4415234, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4219899, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4237232, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4168030, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4137154, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4153594, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4282300, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4173200, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4260224, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4166823, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4144366, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4184824, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4152841, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4234984, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4210681, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4196129, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4263594, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4220542, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4210135, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4182593, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4152184, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "cd3ae3c3c07f96d07d41b0b82caab3ea" + ], + "peak_rss_kb": 72104, + "error": null, + "_label": { + "challenge": "0000000000000002", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4136398, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4159372, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4192008, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4136774, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4169389, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4178417, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4165180, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4208685, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4232048, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4148536, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4184976, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4186267, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4200525, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4188769, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4181632, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4136133, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4200362, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4140020, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4161913, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4172632, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4077286, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4107089, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4220108, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4200664, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4241756, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4165349, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4189882, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4206361, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4254480, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4264055, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4249172, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4323386, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4111701, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4186275, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4184997, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4178052, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4175830, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4106484, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4172370, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4169305, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4174944, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4183347, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4214362, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4266264, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4208880, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4151691, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4182581, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4195654, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4169295, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4223284, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4113140, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4229173, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4175574, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4209921, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4172778, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4132701, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4213548, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4181636, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4149452, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4194382, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4204530, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4178238, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4197129, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4231221, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4226304, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4315434, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4310654, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4211368, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4275965, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4279354, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4266353, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4215332, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4225156, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4197043, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4160963, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4166423, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4181059, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4209393, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4227283, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4204395, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4157549, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4272020, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4381862, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4162762, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4229345, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4162871, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4177427, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4133105, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4167344, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4172475, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4193044, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4166420, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4206518, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4221665, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4193278, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4187425, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4091393, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4132830, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4088187, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4184927, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "e2203471924f1e74436b9e7e01a292c5" + ], + "peak_rss_kb": 72104, + "error": null, + "_label": { + "challenge": "cafe", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4174064, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4136291, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4215705, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4183700, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4161974, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4146235, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4165575, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4183480, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4195233, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4179148, + "solutions": 7, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4206392, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4225049, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4193581, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4168388, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4233644, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4156720, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4173358, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4116092, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4187026, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4241753, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4227510, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4163480, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4306004, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4127677, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4473526, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4320764, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4222064, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4279378, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4309122, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4182876, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4190593, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4212053, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4117506, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4183364, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4121718, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4118074, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4197533, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4194518, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4127622, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4190207, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4212818, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4183415, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4252177, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4211596, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4204064, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4098331, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4137526, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4142439, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4206043, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4217238, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4208606, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4235448, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4124948, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4275255, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4216242, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4252550, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4185373, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4155315, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4224290, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4115028, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4156646, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4092962, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4203449, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4174882, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4187588, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4156919, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4204068, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4163475, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4191634, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4199323, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4241385, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4224090, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4146207, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4243829, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4195793, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4183700, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4209130, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4132213, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4130215, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4137027, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4133684, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4192190, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4205783, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4195663, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4160859, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4200554, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4156124, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4168362, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4159472, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4211758, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4144913, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4213559, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4097278, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4177262, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4184780, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4147055, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4144117, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4159001, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4243892, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4273206, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "a55e0976027704b2e38797939a56efde" + ], + "peak_rss_kb": 72296, + "error": null, + "_label": { + "challenge": "0102030405060708", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "interpreted" + }, + "operation": "solve", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 35634224, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 35910673, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 35767060, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 35329628, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 35993324, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 35622175, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 35475688, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 35809747, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 35620699, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 35772350, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 35699542, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 35552692, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 35409963, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 35660449, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 35766362, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 35626732, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 35558596, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 35562296, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 35849453, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 35396884, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 35475883, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 35961354, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 35916652, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 36126963, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 35542632, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 35660851, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 36055806, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 35833324, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 35586294, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 36049511, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 35500427, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 35825185, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 35861570, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 35694752, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 35598702, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 35852752, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 35768744, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 35769998, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 36060115, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 35649324, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 36051765, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 35520190, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 35854417, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 35827914, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 35792597, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 35681072, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 36353649, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 35901466, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 36087393, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 35832307, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 36098902, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 36063099, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 35750073, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 35604827, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 35756096, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 35600671, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 35571534, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 35890222, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 35824592, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 35692589, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 35435180, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 35725839, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 35749629, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 35839301, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 35886741, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 36160386, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 35291804, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 35728096, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 35836700, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 35444479, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 35336625, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 35785759, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 35630355, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 35696840, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 35811985, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 35632679, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 35701670, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 35635127, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 35360079, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 35768104, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 35577158, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 35626630, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 35745158, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 35661602, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 35387497, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 35482938, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 35849343, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 35569562, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 35957379, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 35709679, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 35567148, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 35542050, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 35414455, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 35995706, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 36217096, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 36166095, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 35382347, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 35681874, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 35615718, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 35500325, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "4f35a480db5f87c2db7827dcf451d7e1", + "543fc96c610676b4ca72debc436731f9", + "4e2d05ddc7c0adea762e87a40aa285f8", + "8f99d7c3d3b181d3190297718d7362f4" + ], + "peak_rss_kb": 4348, + "error": null, + "_label": { + "challenge": "deadbeef", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "interpreted" + }, + "operation": "solve", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 35654378, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 35648004, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 35738783, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 35777924, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 35370006, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 35569455, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 35542943, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 35645405, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 35627945, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 35704671, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 35715717, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 35679963, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 35745112, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 35608653, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 35701215, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 35623869, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 35776575, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 35801463, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 35585090, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 35445709, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 35877192, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 35673404, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 36002482, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 35309112, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 35548022, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 35643636, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 35740353, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 35474818, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 35727652, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 35472787, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 35414577, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 35701787, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 35680496, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 35802235, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 35821824, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 35722581, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 35638947, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 35457850, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 35770712, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 35556086, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 35870665, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 36333456, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 35765768, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 35670251, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 35199044, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 35999548, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 35503066, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 35392494, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 36070093, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 35684510, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 35772117, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 35320179, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 36266342, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 35833744, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 35539312, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 35892152, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 35873120, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 35340699, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 35633859, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 35512022, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 36003761, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 35723610, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 35598553, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 35756957, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 35729953, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 35655963, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 35769887, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 35809244, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 35951277, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 35676890, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 35717453, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 36044106, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 35306951, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 35731878, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 35752215, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 35869994, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 35577586, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 35659173, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 36103934, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 35557396, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 35548392, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 35804067, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 35786188, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 35686039, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 35320764, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 36082894, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 35918259, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 35690708, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 35862793, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 35578192, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 35269890, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 35542370, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 36092327, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 36020361, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 35784008, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 35523940, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 35536342, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 36065888, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 35988486, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 35679147, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "cd3ae3c3c07f96d07d41b0b82caab3ea" + ], + "peak_rss_kb": 4356, + "error": null, + "_label": { + "challenge": "0000000000000002", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "interpreted" + }, + "operation": "solve", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 35815190, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 35963202, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 35723024, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 35881240, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 35941584, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 35777964, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 36059756, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 35585160, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 35800274, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 36080996, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 36098140, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 35814346, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 35940058, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 36238722, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 35851549, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 36011983, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 36024287, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 35797540, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 36266412, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 35700542, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 36212457, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 35998952, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 35894333, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 35723485, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 35920625, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 35843139, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 35787705, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 35735600, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 35477370, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 36011054, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 35883462, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 35961835, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 36651271, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 35916975, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 35857876, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 35583015, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 36171775, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 36170589, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 35949921, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 36339220, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 35490335, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 36112532, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 35573774, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 35850835, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 36026084, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 36945584, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 35918506, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 35593711, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 36018284, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 35906467, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 35396643, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 35889355, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 36059401, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 35830004, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 35917432, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 35952307, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 35976618, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 36016205, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 35911083, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 35962819, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 36137406, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 36295093, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 35787302, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 36225218, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 35886698, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 35770531, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 36055511, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 35901481, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 36048515, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 36037159, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 35812185, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 36323955, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 36213158, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 36322492, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 35909168, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 35628240, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 35890980, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 36073740, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 36184269, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 35717433, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 35819269, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 36057984, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 36106942, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 35691371, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 35833010, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 35734735, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 36266351, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 36076713, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 35655549, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 36034122, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 35639948, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 35960435, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 35909643, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 35810267, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 35740593, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 35468826, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 35470729, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 36128053, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 36152942, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 36338235, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "e2203471924f1e74436b9e7e01a292c5" + ], + "peak_rss_kb": 4336, + "error": null, + "_label": { + "challenge": "cafe", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "interpreted" + }, + "operation": "solve", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 35355352, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 35596412, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 35892628, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 36281443, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 36208481, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 35514918, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 35674022, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 35687642, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 35878510, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 35936304, + "solutions": 7, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 36120034, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 35800182, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 35298005, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 36125573, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 36018338, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 36222734, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 35679510, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 35658384, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 35803081, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 36106081, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 35875376, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 35577925, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 36049105, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 35712307, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 35882371, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 35552730, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 36439806, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 35620790, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 35473833, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 35766637, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 35647426, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 35376501, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 36162809, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 35779516, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 36247527, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 36171766, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 35902600, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 35837691, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 35623630, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 36235804, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 36080635, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 36314347, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 35845763, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 35724489, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 35992523, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 35853774, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 36091272, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 35953610, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 36377458, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 36629176, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 36190994, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 35622363, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 35611990, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 35583798, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 35473514, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 35651923, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 35887672, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 35792953, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 36287534, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 35934479, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 35664809, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 36268536, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 35925516, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 36160061, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 36017450, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 35534955, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 36069391, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 36105630, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 35959585, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 35697094, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 35738834, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 35797261, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 35965273, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 36022402, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 35754297, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 35854772, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 36057407, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 36521844, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 35787229, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 35902432, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 35963110, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 37242921, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 36016694, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 35553244, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 35981534, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 35696097, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 36227270, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 35511345, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 35603880, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 35841244, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 35510261, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 36300737, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 36450465, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 36123426, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 35685287, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 35749510, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 35795724, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 36003192, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 35616469, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 36287422, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "a55e0976027704b2e38797939a56efde" + ], + "peak_rss_kb": 4384, + "error": null, + "_label": { + "challenge": "0102030405060708", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4333655, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4385181, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4416109, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4407764, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4394344, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4497980, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4408102, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4457223, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4361767, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4386301, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4411721, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4446335, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4380917, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4399134, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4346047, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4458880, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4390245, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4431380, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4438212, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4418099, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4356889, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4329167, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4482244, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4407255, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4436335, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4454722, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4598834, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4403000, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4445505, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4495553, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4426986, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4406960, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4383153, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4350946, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4396506, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4459970, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4399851, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4412577, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4412046, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4393804, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4331444, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4387684, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4403439, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4358812, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4389160, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4442565, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4395581, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4450599, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4352623, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4405160, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4396503, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4389103, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4368981, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4397145, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4491697, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4478277, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4516748, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4402606, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4398483, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4386190, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4364120, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4367456, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4433564, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4379847, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4359826, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4339372, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4439335, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4375898, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4395347, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4459893, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4395906, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4345534, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4355107, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4401790, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4370026, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4368428, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4397789, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4431217, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4399773, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4358219, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4313249, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4353375, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4393138, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4619452, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4505533, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4550288, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4359894, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4407378, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4511845, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4343780, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4357019, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4405931, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4362593, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4411286, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4433943, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4327447, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4414265, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4387485, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4383881, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4354984, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "4f35a480db5f87c2db7827dcf451d7e1", + "543fc96c610676b4ca72debc436731f9", + "4e2d05ddc7c0adea762e87a40aa285f8", + "8f99d7c3d3b181d3190297718d7362f4" + ], + "peak_rss_kb": 4336, + "error": null, + "_label": { + "challenge": "deadbeef", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4339255, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4392791, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4387116, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4402233, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4493573, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4516635, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4495750, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4447469, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4412249, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4455889, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4423720, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4378591, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4397590, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4396631, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4433264, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4469819, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4378033, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4364660, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4343139, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4402526, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4425970, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4430733, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4418268, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4344677, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4324716, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4349706, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4379433, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4381778, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4398230, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4388631, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4390452, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4358981, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4357580, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4351241, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4362672, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4384261, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4432216, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4392128, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4423664, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4385682, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4363132, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4371763, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4559461, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4434389, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4316757, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4451731, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4484871, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4416904, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4403750, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4396632, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4370647, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4356968, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4401348, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4390374, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4347817, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4361656, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4379795, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4413853, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4388810, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4351264, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4340737, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4471251, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4330622, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4388774, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4423537, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4427062, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4337219, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4407410, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4407648, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4405522, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4360273, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4461591, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4685425, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4439069, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4400468, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4434337, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4411329, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4316160, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4347676, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4340905, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4396698, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4440446, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4387700, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4328880, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4337332, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4439171, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4382716, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4470869, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4402593, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4323623, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4352515, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4337969, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4416407, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4424174, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4363541, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4407402, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4429704, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4407676, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4382485, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4355057, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "cd3ae3c3c07f96d07d41b0b82caab3ea" + ], + "peak_rss_kb": 4408, + "error": null, + "_label": { + "challenge": "0000000000000002", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4317748, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4344484, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4391138, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4317601, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4380097, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4363616, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4379238, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4448273, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4465855, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4387635, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4375841, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4424956, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4420835, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4397517, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4367739, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4318914, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4494392, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4407494, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4402243, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4390474, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4300059, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4337752, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4432565, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4415381, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4426882, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4355470, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4414078, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4419924, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4409900, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4459711, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4432815, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4477274, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4298968, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4394132, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4391493, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4417032, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4450546, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4329200, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4480074, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4415557, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4360034, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4357073, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4364565, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4433731, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4407032, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4368052, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4390655, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4379760, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4411330, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4382258, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4320703, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4395203, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4376367, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4442912, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4333829, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4332457, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4415490, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4399148, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4320906, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4394740, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4396350, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4387281, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4416529, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4496702, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4440962, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4469885, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4498499, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4567628, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4439888, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4466568, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4407900, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4376472, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4439917, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4385420, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4360504, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4360231, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4410247, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4425044, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4433643, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4403946, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4339383, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4387402, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4439040, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4323806, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4430951, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4397588, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4354361, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4344830, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4359654, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4366997, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4417554, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4384709, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4393148, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4393071, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4445360, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4377009, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4448740, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4372073, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4352852, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4403400, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "e2203471924f1e74436b9e7e01a292c5" + ], + "peak_rss_kb": 4288, + "error": null, + "_label": { + "challenge": "cafe", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4384709, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4350949, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4413306, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4386831, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4411128, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4330562, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4378203, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4403020, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4399283, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4372624, + "solutions": 7, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4416296, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4455250, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4417278, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4396535, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4453434, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4387957, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4769742, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4394330, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4491387, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4537156, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4475351, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4433209, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4550671, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4404986, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4474411, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4488371, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4442499, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4453257, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4464605, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4385160, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4422556, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4374362, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4328966, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4384294, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4363090, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4324124, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4399811, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4389606, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4351244, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4383819, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4454984, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4380395, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4471385, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4413412, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4398860, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4338722, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4387994, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4367607, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4432102, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4450059, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4403278, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4432683, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4340154, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4466822, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4572902, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4523450, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4415876, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4435805, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4512401, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4470871, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4359610, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4297027, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4417295, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4397265, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4408236, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4359558, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4432399, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4356973, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4398004, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4387139, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4435676, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4426193, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4369983, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4469295, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4392623, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4385859, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4447129, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4352766, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4352191, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4350191, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4333085, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4407636, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4390607, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4399539, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4386034, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4500258, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4457883, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4615267, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4389738, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4416208, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4357167, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4470649, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4324879, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4400172, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4400731, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4370334, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4375559, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4373274, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4430173, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4372240, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "a55e0976027704b2e38797939a56efde" + ], + "peak_rss_kb": 4260, + "error": null, + "_label": { + "challenge": "0102030405060708", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4378145, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4424004, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4455644, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4498086, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4465619, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4623911, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4451874, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4473067, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4409773, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4436377, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4490942, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4510507, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4398933, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4435595, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4388487, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4515447, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4392895, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4481708, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4443131, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4436352, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4412711, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4351742, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4506549, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4415865, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4475540, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4486823, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4352050, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4341089, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4465015, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4515727, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4441582, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4452170, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4424425, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4402322, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4705401, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4605423, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4439413, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4459928, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4470660, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4390373, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4368095, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4404709, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4421948, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4371866, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4421007, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4406395, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4431305, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4476448, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4376376, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4410132, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4421461, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4418104, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4423784, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4474219, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4532447, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4516657, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4427048, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4451865, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4455569, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4453865, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4411165, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4425357, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4468421, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4422528, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4410479, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4427793, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4508733, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4442843, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4427035, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4539016, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4451293, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4399091, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4425602, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4470581, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4463622, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4408597, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4464481, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4477049, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4465100, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4437381, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4393257, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4373239, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4427179, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4534285, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4479974, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4516759, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4389237, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4409580, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4477242, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4433366, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4419084, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4466334, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4432674, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4486408, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4502574, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4376693, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4471558, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4435231, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4468461, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4403260, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "4f35a480db5f87c2db7827dcf451d7e1", + "543fc96c610676b4ca72debc436731f9", + "4e2d05ddc7c0adea762e87a40aa285f8", + "8f99d7c3d3b181d3190297718d7362f4" + ], + "peak_rss_kb": 4376, + "error": null, + "_label": { + "challenge": "deadbeef", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4330253, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4386150, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4368595, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4409588, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4362290, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4409890, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4480931, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4409246, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4336497, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4434199, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4422033, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4360420, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4383363, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4374920, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4442805, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4400876, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4350015, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4343674, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4350739, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4399737, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4453654, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4445759, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4422389, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4318975, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4345856, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4438107, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4401454, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4377703, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4486327, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4439217, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4387135, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4354334, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4339863, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4378796, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4378337, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4396644, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4440102, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4396337, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4431247, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4417606, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4377123, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4390915, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4403336, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4379768, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4335861, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4335655, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4453154, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4412019, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4428703, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4371822, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4370309, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4388065, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4403974, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4428639, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4358575, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4364559, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4353543, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4447147, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4386274, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4336599, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4341329, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4526776, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4328921, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4372630, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4429486, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4408219, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4329307, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4412969, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4381025, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4406783, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4365826, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4479313, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4339751, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4396854, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4323774, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4418797, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4408008, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4322076, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4340346, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4324040, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4395770, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4428731, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4389995, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4343937, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4343640, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4452359, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4380489, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4537245, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4637193, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4453813, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4344241, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4320149, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4407818, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4406882, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4360375, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4411012, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4430419, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4395840, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4406372, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4356411, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "cd3ae3c3c07f96d07d41b0b82caab3ea" + ], + "peak_rss_kb": 4316, + "error": null, + "_label": { + "challenge": "0000000000000002", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4363065, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4390019, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4414405, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4340750, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4416229, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4457550, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4611711, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4484316, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4522468, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4401545, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4415989, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4458092, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4419355, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4425669, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4382827, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4380105, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4426178, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4374687, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4389136, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4411056, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4322598, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4359995, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4521812, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4407023, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4445735, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4396324, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4397211, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4424531, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4401399, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4478018, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4445028, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4456449, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4325015, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4419127, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4432719, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4391615, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4422650, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4373330, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4396765, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4386454, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4388584, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4387604, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4360669, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4441241, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4413191, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4460591, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4457098, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4402619, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4516492, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4589947, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4319845, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4424353, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4421404, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4448464, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4348277, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4390363, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4433633, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4425617, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4339464, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4408934, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4433791, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4403647, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4372130, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4423290, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4433847, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4445714, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4431966, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4422870, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4462714, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4488845, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4399364, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4382188, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4436528, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4410750, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4385857, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4434640, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4457411, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4534787, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4799749, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4402740, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4397833, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4416598, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4459031, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4335590, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4442727, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4394656, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4371288, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4342990, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4382019, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4382296, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4420157, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4418904, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4433719, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4406562, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4418454, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4407276, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4331154, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4321916, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4313163, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4377175, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "e2203471924f1e74436b9e7e01a292c5" + ], + "peak_rss_kb": 4304, + "error": null, + "_label": { + "challenge": "cafe", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "solve", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 4349245, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 4352448, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 4411480, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 4370094, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 4388048, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 4339173, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 4358672, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 4400439, + "solutions": 6, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 4387418, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 4353737, + "solutions": 7, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 4388492, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 4433814, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 4422828, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 4361495, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 4433391, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 4359843, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 4390673, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 4304071, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 4370493, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 4425577, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 4423952, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 4470788, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 4697964, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 4411645, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 4476562, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 4449089, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 4381762, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 4407302, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 4384651, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 4365232, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 4371060, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 4355928, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 4348906, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 4379100, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 4325964, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 4318819, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 4380792, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 4369279, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 4350043, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 4366804, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 4398475, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 4385521, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 4468849, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 4390098, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 4406879, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 4315158, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 4351097, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 4372228, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 4419364, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 4448364, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 4380361, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 4602549, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 4415336, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 4456910, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 4410270, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 4458600, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 4430566, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 4364258, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 4373487, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 4312947, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 4346470, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 4279042, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 4401098, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 4394090, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 4400491, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 4415136, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 4425976, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 4357337, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 4412111, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 4381016, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 4398913, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 4409003, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 4330691, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 4463826, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 4382367, + "solutions": 4, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 4359555, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 4395209, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 4340129, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 4581435, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 4323201, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 4318150, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 4416734, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 4370918, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 4413804, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 4358894, + "solutions": 3, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 4343267, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 4354463, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 4324140, + "solutions": 5, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4371010, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 4395304, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 4333774, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 4437161, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 4315400, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 4403101, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 4395822, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 4375376, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 4355771, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 4384671, + "solutions": 2, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 4387423, + "solutions": 0, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 4386444, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": [ + "a55e0976027704b2e38797939a56efde" + ], + "peak_rss_kb": 4400, + "error": null, + "_label": { + "challenge": "0102030405060708", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "solve" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "interpreted" + }, + "operation": "verify", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 29448, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 29589, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 28939, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 29518, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 29208, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 30455, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 28885, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 28572, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 29673, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 29230, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 28397, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 27334, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 29487, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 28777, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 30302, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 28143, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 29224, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 29042, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 28032, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 28227, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 29493, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 29298, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 29169, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 27791, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 28691, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 29936, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 28875, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 29346, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 28468, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 27844, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 29028, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 29057, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 27757, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 28313, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 29406, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 28348, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 29302, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 27650, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 29179, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 29212, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 28588, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 29665, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 29298, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 28607, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 30099, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 29376, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 28876, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 28251, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 29267, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 28355, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 27812, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 28432, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 27625, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 28101, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 28328, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 28589, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 28559, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 28166, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 28751, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 28715, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 28012, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 29439, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 28373, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 28466, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 28462, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 29118, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 28667, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 27732, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 29342, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 28699, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 29264, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 28291, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 28849, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 27874, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 29799, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 30053, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 29170, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 29470, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 29542, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 28428, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 29026, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 29320, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 28658, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 29774, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 28865, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 29159, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 29372, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 28558, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 29151, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 28268, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 28290, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 28171, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 28037, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 28382, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 27332, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 28627, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 28358, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 27690, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 27883, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 29267, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 72680, + "error": null, + "_label": { + "challenge": "deadbeef", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "interpreted" + }, + "operation": "verify", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 30801, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 29784, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 28789, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 29199, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 29814, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 29462, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 28829, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 29774, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 29344, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 29723, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 29381, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 29697, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 29548, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 30327, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 29071, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 29191, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 29256, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 29641, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 29886, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 29361, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 29490, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 28868, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 29847, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 29660, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 28742, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 29815, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 28421, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 28963, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 28750, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 28731, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 29322, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 30116, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 29807, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 29477, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 30206, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 28829, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 27370, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 28626, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 28887, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 29954, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 29892, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 29037, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 28403, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 29585, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 29074, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 29941, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 30504, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 28881, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 29317, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 30126, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 28240, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 29286, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 29167, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 29310, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 29413, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 29439, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 28289, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 29951, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 30468, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 30488, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 28804, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 29487, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 29193, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 30478, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 29105, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 29674, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 29543, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 29075, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 29893, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 28978, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 29401, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 29165, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 28910, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 29141, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 29429, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 28596, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 28767, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 28679, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 29910, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 28761, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 28891, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 29744, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 30003, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 29079, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 29011, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 28328, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 29018, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 29778, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 30509, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 29291, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 28961, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 29797, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 29729, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 30813, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 28564, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 29783, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 29430, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 29215, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 29264, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 29630, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 72680, + "error": null, + "_label": { + "challenge": "0000000000000002", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "interpreted" + }, + "operation": "verify", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 30721, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 29963, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 31214, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 29683, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 29658, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 30324, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 29484, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 29760, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 29974, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 28413, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 29871, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 29666, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 29352, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 28103, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 29962, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 28304, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 29287, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 28765, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 28685, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 30108, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 29035, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 29252, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 30727, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 29573, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 30479, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 28938, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 29142, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 29415, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 29985, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 29169, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 29291, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 30273, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 29479, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 29153, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 29835, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 28773, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 29121, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 28175, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 28783, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 28347, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 28563, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 28562, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 29234, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 29468, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 30475, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 29504, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 28540, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 28071, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 29385, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 28132, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 28263, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 30276, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 28995, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 29770, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 27909, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 30271, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 29131, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 29033, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 30333, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 28335, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 29190, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 28839, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 29502, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 29368, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 28549, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 29667, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 29416, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 29745, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 29653, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 30285, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 28897, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 28513, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 28995, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 29177, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 29578, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 28447, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 29487, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 29012, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 28223, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 28163, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 28079, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 28337, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 29040, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 28923, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 28477, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 28831, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 27438, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 28800, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 29955, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 30035, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 29334, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 28963, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 29595, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 28730, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 29356, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 29294, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 28510, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 31073, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 29595, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 28978, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 72872, + "error": null, + "_label": { + "challenge": "cafe", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "verify", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 24110, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 25130, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 25504, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 24922, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 24843, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 25558, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 24542, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 24430, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 25229, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 24703, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 24576, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 24233, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 25027, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 24193, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 24824, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 24414, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 24694, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 25027, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 24454, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 24831, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 25043, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 24710, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 24964, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 24444, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 24455, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 24801, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 24733, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 24863, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 24272, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 24610, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 24540, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 24670, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 24073, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 24861, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 24955, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 24224, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 24669, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 26934, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 24504, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 24544, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 24155, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 24574, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 24972, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 24822, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 24658, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 24826, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 24229, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 24076, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 24568, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 24549, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 23788, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 24147, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 24433, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 24608, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 24484, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 24360, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 24385, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 24077, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 24550, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 24807, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 24205, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 24718, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 24279, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 24234, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 24280, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 24488, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 25010, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 23869, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 24817, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 24675, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 24773, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 25054, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 25263, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 24450, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 24753, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 25078, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 24936, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 25003, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 25044, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 24206, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 24316, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 24389, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 24159, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 24115, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 24032, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 24571, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 24459, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 24390, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 24039, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 24149, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 24732, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 24356, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 24061, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 24540, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 24572, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 24167, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 23914, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 24490, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 24243, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 24117, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 72872, + "error": null, + "_label": { + "challenge": "deadbeef", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "verify", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 24068, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 24881, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 24531, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 25236, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 25065, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 24510, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 24734, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 25490, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 24698, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 24649, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 24322, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 24675, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 24953, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 25004, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 24656, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 24598, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 24143, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 25050, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 24599, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 24961, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 24142, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 24598, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 24587, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 24918, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 24583, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 24333, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 24600, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 24701, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 24533, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 24635, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 24466, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 24901, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 25369, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 24621, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 24674, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 24652, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 23989, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 24111, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 24210, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 25137, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 24719, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 24089, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 24587, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 25488, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 24217, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 24726, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 24631, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 24527, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 24146, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 24621, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 24481, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 24475, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 24391, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 24252, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 24234, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 24648, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 23732, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 24855, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 24819, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 24322, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 24170, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 24675, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 24648, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 25037, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 23950, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 24430, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 24788, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 24452, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 24412, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 24472, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 24295, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 24501, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 24515, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 25713, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 24287, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 24057, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 24169, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 24248, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 24203, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 24106, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 24493, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 24592, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 24830, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 24443, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 23931, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 23535, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 24419, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 24483, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 24902, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 24298, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 24824, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 24765, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 24294, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 24635, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 23702, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 24847, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 24393, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 24328, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 24352, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 24364, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 72872, + "error": null, + "_label": { + "challenge": "0000000000000002", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "verify", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 23858, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 24753, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 25106, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 24531, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 24729, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 25549, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 24805, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 24779, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 24501, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 24396, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 24760, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 24933, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 24137, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 24650, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 24577, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 24492, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 24667, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 24193, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 24174, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 24377, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 23821, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 24315, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 24662, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 24119, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 24747, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 23870, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 24314, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 24492, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 25258, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 24096, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 24947, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 24397, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 25831, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 24268, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 24639, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 23767, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 24029, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 23660, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 24214, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 24249, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 24053, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 24089, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 24765, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 24195, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 25162, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 24699, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 24190, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 23589, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 23910, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 24438, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 24207, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 24695, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 24445, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 24617, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 24272, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 25348, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 24016, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 24049, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 24072, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 24338, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 24957, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 24369, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 24689, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 24465, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 24127, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 24720, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 24262, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 24512, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 24721, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 24777, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 24147, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 24213, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 24708, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 24660, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 24211, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 24284, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 24328, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 25046, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 23914, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 23755, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 24172, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 23847, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 24418, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 24774, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 24000, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 24227, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 24127, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 24196, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 24255, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 24677, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 24443, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 24166, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 24364, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 24352, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 24708, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 24560, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 23361, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 25339, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 24572, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 24028, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 72872, + "error": null, + "_label": { + "challenge": "cafe", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "verify", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 23873, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 24696, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 25480, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 24697, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 24940, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 25278, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 24848, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 24219, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 24884, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 24709, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 24815, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 24229, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 24826, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 24130, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 24633, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 24240, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 24619, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 24717, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 24125, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 24873, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 25304, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 24759, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 24858, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 24229, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 24110, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 25084, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 24443, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 24827, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 24054, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 24729, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 24579, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 24492, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 24357, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 24606, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 24961, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 24369, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 24694, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 24072, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 24621, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 24557, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 24169, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 24570, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 24915, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 24706, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 24573, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 24747, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 24321, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 24324, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 24544, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 24508, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 23760, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 24105, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 24595, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 24623, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 24509, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 24197, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 24490, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 23955, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 24662, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 24602, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 24176, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 24420, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 24454, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 24017, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 24299, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 24198, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 24659, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 24073, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 24699, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 24338, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 24508, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 24602, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 24917, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 24283, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 24569, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 24869, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 24729, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 24669, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 24559, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 24000, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 24095, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 24309, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 24063, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 23821, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 23970, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 24157, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 24229, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 24489, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 24382, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 24275, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 24841, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 24440, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 24677, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 24530, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 24604, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 24220, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 24188, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 24579, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 24520, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 24457, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 72872, + "error": null, + "_label": { + "challenge": "deadbeef", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "verify", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 24031, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 24608, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 24346, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 25077, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 24910, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 24553, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 24585, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 25332, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 24878, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 24727, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 24103, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 24665, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 24956, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 25163, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 25003, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 24365, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 24212, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 24940, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 24471, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 24837, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 24005, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 24616, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 25049, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 25176, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 24738, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 24325, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 24183, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 25398, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 24760, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 24415, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 25028, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 25589, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 25602, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 25309, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 25814, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 25400, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 23840, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 24258, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 24146, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 24992, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 24503, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 24208, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 24447, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 25358, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 24099, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 24649, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 24536, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 24343, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 24153, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 24581, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 24449, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 24100, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 24144, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 24183, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 24094, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 24247, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 23917, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 24960, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 24935, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 24412, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 24057, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 24472, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 25289, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 25272, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 24144, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 24333, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 24803, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 25039, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 24499, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 24351, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 24260, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 23923, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 24457, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 24923, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 24095, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 23957, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 23994, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 24448, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 24065, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 23846, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 24268, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 24534, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 24650, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 24371, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 23812, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 23550, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 24411, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 24283, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 24521, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 24030, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 24887, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 24594, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 25561, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 24599, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 23479, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 24802, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 24439, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 24707, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 24541, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 24418, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 73064, + "error": null, + "_label": { + "challenge": "0000000000000002", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "verify", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 23769, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 24663, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 25206, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 24502, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 25179, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 25161, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 24766, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 24662, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 24579, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 24292, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 24756, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 24840, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 24392, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 24721, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 24801, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 24712, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 24523, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 24213, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 24087, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 24468, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 23842, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 24452, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 24850, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 24291, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 24965, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 24006, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 24363, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 24380, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 24955, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 24089, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 24717, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 24349, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 24801, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 25512, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 24364, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 23859, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 24168, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 23703, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 24597, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 24218, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 23963, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 23959, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 24372, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 24010, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 25617, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 24639, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 24432, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 23989, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 24015, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 24418, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 23873, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 25031, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 24786, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 24646, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 24454, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 25425, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 24590, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 24518, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 24251, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 24286, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 24777, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 24067, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 24696, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 24444, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 24089, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 24586, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 24424, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 24423, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 24708, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 24851, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 23748, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 24466, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 24493, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 24417, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 25347, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 24456, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 24172, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 24804, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 23849, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 23347, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 24023, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 23843, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 24247, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 25017, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 23900, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 23975, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 24155, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 24590, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 23993, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 25041, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 24640, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 23818, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 24011, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 24506, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 24645, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 24611, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 23306, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 25243, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 24716, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 23920, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 73064, + "error": null, + "_label": { + "challenge": "cafe", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "interpreted" + }, + "operation": "verify", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 42364, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 40814, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 40521, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 40849, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 39881, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 41167, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 40218, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 39940, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 41201, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 39311, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 41179, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 39042, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 40310, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 38429, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 38876, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 39247, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 38746, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 40069, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 38356, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 38316, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 39363, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 38720, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 39134, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 38392, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 38087, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 39367, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 38373, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 40117, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 38600, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 37767, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 38627, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 39131, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 37524, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 38951, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 39394, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 38133, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 40533, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 38639, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 39542, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 39575, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 39277, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 39483, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 40326, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 39670, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 40063, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 40843, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 39505, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 38957, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 39772, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 39448, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 39196, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 39436, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 39302, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 38533, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 38547, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 39202, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 38483, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 37302, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 39119, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 38337, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 38539, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 38595, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 40063, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 37986, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 38905, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 39320, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 38482, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 37508, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 39145, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 38855, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 39042, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 38048, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 39581, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 38216, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 40095, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 39579, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 39667, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 39295, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 40328, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 38776, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 38896, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 38720, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 39037, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 37940, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 38443, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 38638, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 38306, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 40521, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 38971, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 38565, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 38820, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 39077, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 39000, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 38037, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 38111, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 38376, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 38172, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 38558, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 38504, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 38631, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 4344, + "error": null, + "_label": { + "challenge": "deadbeef", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "interpreted" + }, + "operation": "verify", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 41386, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 38892, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 39349, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 39756, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 38824, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 39137, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 38246, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 40410, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 39418, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 40047, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 38598, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 39096, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 38890, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 39903, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 39382, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 38967, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 38150, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 39735, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 38897, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 39123, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 38921, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 38645, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 38785, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 39331, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 38942, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 39294, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 38862, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 38245, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 38933, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 38693, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 39362, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 38809, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 39395, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 39177, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 39954, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 39546, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 37444, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 38297, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 38696, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 39142, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 39160, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 39143, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 38698, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 39394, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 38494, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 38554, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 40240, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 39075, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 39199, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 40185, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 39239, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 39360, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 38649, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 39326, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 40165, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 38643, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 38681, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 39116, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 39621, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 38869, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 39704, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 39115, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 38673, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 39610, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 39002, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 39048, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 39560, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 39014, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 38674, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 39008, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 38938, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 38290, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 38858, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 39147, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 39125, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 37614, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 39057, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 38427, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 39066, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 37885, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 38671, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 38723, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 39588, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 38729, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 38751, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 38263, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 41041, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 38720, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 39345, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 38931, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 38857, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 38574, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 38563, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 38701, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 37697, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 39442, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 39169, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 39142, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 38821, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 38683, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 4396, + "error": null, + "_label": { + "challenge": "0000000000000002", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "interpreted" + }, + "operation": "verify", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 41751, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 40219, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 42318, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 39734, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 40555, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 40806, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 40543, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 39908, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 40034, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 38922, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 40907, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 40799, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 40192, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 39537, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 39966, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 39348, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 39440, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 39376, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 39199, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 39342, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 39100, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 38727, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 39511, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 39063, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 40492, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 40609, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 39302, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 40503, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 39325, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 39202, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 39285, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 39183, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 38666, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 39092, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 39687, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 38638, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 38335, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 38493, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 38936, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 38857, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 38904, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 39351, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 39068, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 39385, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 40546, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 38587, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 38527, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 38213, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 38551, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 38023, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 38502, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 39334, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 39468, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 39384, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 37755, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 40269, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 39194, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 38767, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 38529, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 38365, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 39623, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 39115, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 39761, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 39258, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 38458, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 39137, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 38841, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 38421, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 38645, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 38682, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 39193, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 38927, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 39140, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 38835, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 39202, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 39818, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 39261, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 40602, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 40399, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 38221, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 38912, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 41352, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 40685, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 41295, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 40339, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 39974, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 38567, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 38107, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 38809, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 39143, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 38772, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 38506, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 38191, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 38731, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 39082, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 38601, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 37511, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 40056, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 38300, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 38651, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 4360, + "error": null, + "_label": { + "challenge": "cafe", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "verify", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 38804, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 37833, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 37588, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 37662, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 38146, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 37688, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 38036, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 36701, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 37777, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 37268, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 37413, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 36733, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 37046, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 36277, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 36454, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 37053, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 36668, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 39048, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 36256, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 36519, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 36930, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 36918, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 37735, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 36726, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 36354, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 36662, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 36674, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 37283, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 40158, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 37130, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 37107, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 36542, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 36042, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 36299, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 37232, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 36219, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 36717, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 36269, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 37242, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 37173, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 36798, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 36944, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 37300, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 37246, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 39104, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 37834, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 36617, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 37018, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 36813, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 36374, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 36476, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 37111, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 37671, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 38056, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 37714, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 37166, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 36879, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 36273, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 38298, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 40647, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 36681, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 36451, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 36801, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 36585, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 36837, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 37248, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 37140, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 36304, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 36818, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 36997, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 36740, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 37862, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 37157, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 36354, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 36213, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 36691, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 36787, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 36484, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 37038, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 36049, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 36736, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 36147, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 36531, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 35685, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 35818, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 36971, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 36392, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 37150, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 36447, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 35961, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 40213, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 37272, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 36222, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 36272, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 36834, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 36767, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 36285, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 36329, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 38246, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 36023, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 4400, + "error": null, + "_label": { + "challenge": "deadbeef", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "verify", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 38054, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 37593, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 37258, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 37414, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 40317, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 36902, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 36496, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 37296, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 36911, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 36596, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 36297, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 36866, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 36753, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 37086, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 37171, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 36705, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 36428, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 37098, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 36412, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 36458, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 36414, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 36403, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 36156, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 37089, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 38723, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 36351, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 36360, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 36170, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 36223, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 36563, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 36467, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 36445, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 37289, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 36745, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 37955, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 40507, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 35990, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 36282, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 36076, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 36597, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 36680, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 36425, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 36466, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 37350, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 36430, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 36810, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 36358, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 36563, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 36260, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 36881, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 36648, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 38094, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 36051, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 36749, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 36837, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 36696, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 36832, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 36950, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 37977, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 36831, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 36716, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 36781, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 36788, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 37439, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 36703, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 36727, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 39974, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 36423, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 37117, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 36704, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 36109, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 36771, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 37027, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 37326, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 36695, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 36022, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 36343, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 36308, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 37367, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 36022, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 36480, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 36266, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 37057, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 37124, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 35848, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 36318, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 36639, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 36662, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 37568, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 37280, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 37244, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 37064, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 36610, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 37024, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 36188, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 37235, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 36143, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 39136, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 36984, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 36405, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 4336, + "error": null, + "_label": { + "challenge": "0000000000000002", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "verify", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 42018, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 37658, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 38021, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 39333, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 37755, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 38278, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 37963, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 37345, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 36413, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 36704, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 37380, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 37238, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 36647, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 36405, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 37881, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 36319, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 36882, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 36210, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 37326, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 37040, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 35878, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 36269, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 36610, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 36962, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 36890, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 35890, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 36203, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 36532, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 36908, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 36998, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 42091, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 36975, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 36682, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 36453, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 36584, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 35377, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 36066, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 35684, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 36163, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 36234, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 36527, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 36073, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 36358, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 36243, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 37306, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 36420, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 36094, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 35696, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 36136, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 35851, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 36326, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 36796, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 37119, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 37244, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 36237, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 37032, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 36682, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 37319, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 36237, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 35914, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 37282, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 38978, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 36835, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 37647, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 36039, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 36550, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 36717, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 35748, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 36492, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 36481, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 36034, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 36019, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 36206, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 36296, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 36072, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 36228, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 35753, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 37468, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 36621, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 36316, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 36726, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 36494, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 36288, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 37054, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 37919, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 36735, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 57631, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 37690, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 36148, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 36868, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 36653, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 36342, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 38682, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 36623, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 36538, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 36584, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 35073, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 37115, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 36579, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 36060, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 4412, + "error": null, + "_label": { + "challenge": "cafe", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "verify", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 38922, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 37478, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 37986, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 37547, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 36949, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 37684, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 37315, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 37232, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 37414, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 36498, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 40492, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 36634, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 36816, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 35866, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 36167, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 36231, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 36257, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 37376, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 35971, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 37003, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 36871, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 36485, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 37269, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 36494, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 38153, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 36461, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 36782, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 37232, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 36217, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 36605, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 36496, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 36490, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 35859, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 36329, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 37037, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 36274, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 36737, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 35726, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 36662, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 36749, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 37324, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 40473, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 37169, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 36895, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 36904, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 37301, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 35996, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 36569, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 37937, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 36428, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 36425, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 36191, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 38578, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 37254, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 36393, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 36959, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 36465, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 35486, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 37306, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 36719, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 35923, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 36451, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 36219, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 36023, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 36993, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 37141, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 37455, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 35826, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 37004, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 36628, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 37104, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 36575, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 39965, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 36662, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 36810, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 37095, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 36775, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 36720, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 37301, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 37699, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 42513, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 40652, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 36765, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 36039, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 35876, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 36783, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 36276, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 36361, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 35851, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 35881, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 36369, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 36602, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 36119, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 36394, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 36364, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 35703, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 36455, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 36723, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 36494, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 36189, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 4300, + "error": null, + "_label": { + "challenge": "deadbeef", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "verify", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 38531, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 37683, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 36908, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 37769, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 37387, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 37358, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 36643, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 41659, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 37111, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 37063, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 37837, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 37957, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 37305, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 37501, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 37553, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 39682, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 36795, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 37753, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 36753, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 36640, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 36633, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 36893, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 36697, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 36981, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 36703, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 37251, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 36834, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 36902, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 36625, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 36719, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 37415, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 37080, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 37359, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 37088, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 37586, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 37130, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 36271, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 36529, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 39258, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 37502, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 37319, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 37083, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 38557, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 37790, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 36768, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 37003, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 36862, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 37343, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 36805, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 37275, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 37577, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 37300, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 37192, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 37590, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 37626, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 37287, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 37118, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 36930, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 38129, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 37291, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 36815, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 36700, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 37200, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 37102, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 36450, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 37050, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 37436, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 36727, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 39621, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 39769, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 36878, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 36799, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 38147, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 37189, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 36830, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 36447, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 36527, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 36046, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 36757, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 36606, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 37091, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 36694, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 37252, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 37103, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 36218, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 36180, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 37462, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 36765, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 37177, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 37304, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 37421, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 36751, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 36642, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 36898, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 35898, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 38296, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 36664, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 36795, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 36432, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 36461, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 4324, + "error": null, + "_label": { + "challenge": "0000000000000002", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "verify", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 38100, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 1, + "wall_ns": 37875, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 2, + "wall_ns": 37640, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 3, + "wall_ns": 36921, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 4, + "wall_ns": 37681, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 5, + "wall_ns": 37947, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 6, + "wall_ns": 37686, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 7, + "wall_ns": 36925, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 8, + "wall_ns": 36971, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 9, + "wall_ns": 40445, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 10, + "wall_ns": 38015, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 11, + "wall_ns": 41176, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 12, + "wall_ns": 36826, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 13, + "wall_ns": 37285, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 14, + "wall_ns": 43595, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 15, + "wall_ns": 38392, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 16, + "wall_ns": 38108, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 17, + "wall_ns": 37853, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 18, + "wall_ns": 37515, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 19, + "wall_ns": 36729, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 20, + "wall_ns": 36146, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 21, + "wall_ns": 36443, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 22, + "wall_ns": 36694, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 23, + "wall_ns": 36816, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 24, + "wall_ns": 36997, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 25, + "wall_ns": 36267, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 26, + "wall_ns": 37092, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 27, + "wall_ns": 36638, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 28, + "wall_ns": 37041, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 29, + "wall_ns": 37119, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 30, + "wall_ns": 36837, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 31, + "wall_ns": 37228, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 32, + "wall_ns": 36527, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 33, + "wall_ns": 36544, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 34, + "wall_ns": 36718, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 35, + "wall_ns": 35803, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 36, + "wall_ns": 36200, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 37, + "wall_ns": 37207, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 38, + "wall_ns": 36725, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 39, + "wall_ns": 37823, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 40, + "wall_ns": 42614, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 41, + "wall_ns": 39568, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 42, + "wall_ns": 40510, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 43, + "wall_ns": 42145, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 44, + "wall_ns": 39727, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 45, + "wall_ns": 40565, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 46, + "wall_ns": 38512, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 47, + "wall_ns": 38210, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 48, + "wall_ns": 37428, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 49, + "wall_ns": 37161, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 50, + "wall_ns": 36622, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 51, + "wall_ns": 38163, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 52, + "wall_ns": 38422, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 53, + "wall_ns": 38268, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 54, + "wall_ns": 37514, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 55, + "wall_ns": 39455, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 56, + "wall_ns": 38580, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 57, + "wall_ns": 40207, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 58, + "wall_ns": 41777, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 59, + "wall_ns": 39748, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 60, + "wall_ns": 41304, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 61, + "wall_ns": 39238, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 62, + "wall_ns": 41081, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 63, + "wall_ns": 40822, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 64, + "wall_ns": 43056, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 65, + "wall_ns": 50331, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 66, + "wall_ns": 36817, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 67, + "wall_ns": 47996, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 68, + "wall_ns": 47568, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 69, + "wall_ns": 44864, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 70, + "wall_ns": 49352, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 71, + "wall_ns": 46741, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 72, + "wall_ns": 37345, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 73, + "wall_ns": 37086, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 74, + "wall_ns": 36794, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 75, + "wall_ns": 36810, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 76, + "wall_ns": 36447, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 77, + "wall_ns": 37307, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 78, + "wall_ns": 36296, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 79, + "wall_ns": 35783, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 80, + "wall_ns": 36538, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 81, + "wall_ns": 36395, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 82, + "wall_ns": 36398, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 83, + "wall_ns": 36957, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 84, + "wall_ns": 36531, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 85, + "wall_ns": 35915, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 86, + "wall_ns": 36538, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 87, + "wall_ns": 36819, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 88, + "wall_ns": 38491, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 89, + "wall_ns": 37118, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 90, + "wall_ns": 36830, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 91, + "wall_ns": 36218, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 92, + "wall_ns": 36769, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 93, + "wall_ns": 36244, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 94, + "wall_ns": 36931, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 95, + "wall_ns": 36812, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 96, + "wall_ns": 35339, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 97, + "wall_ns": 37576, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 98, + "wall_ns": 36557, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + }, + { + "index": 99, + "wall_ns": 36900, + "solutions": 1, + "compile_ns": 0, + "attempts": 0, + "achieved_effort": 0, + "verify_result": "OK" + } + ], + "solutions_hex": null, + "peak_rss_kb": 4432, + "error": null, + "_label": { + "challenge": "cafe", + "varied": true + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "verify" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "interpreted" + }, + "operation": "hashx_compile", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 626, + "solutions": 1, + "compile_ns": 12536, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 2632, + "solutions": 1, + "compile_ns": 21869, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 2556, + "solutions": 1, + "compile_ns": 19607, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 2523, + "solutions": 1, + "compile_ns": 20683, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 2577, + "solutions": 1, + "compile_ns": 20606, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 2540, + "solutions": 1, + "compile_ns": 20213, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 2642, + "solutions": 1, + "compile_ns": 20149, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 2704, + "solutions": 1, + "compile_ns": 19845, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 2614, + "solutions": 1, + "compile_ns": 20018, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 2596, + "solutions": 1, + "compile_ns": 19794, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 2521, + "solutions": 1, + "compile_ns": 19696, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 2520, + "solutions": 1, + "compile_ns": 20132, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 2542, + "solutions": 1, + "compile_ns": 19744, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 2565, + "solutions": 1, + "compile_ns": 19612, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 2599, + "solutions": 1, + "compile_ns": 19982, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 2577, + "solutions": 1, + "compile_ns": 19604, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 2542, + "solutions": 1, + "compile_ns": 19382, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 2623, + "solutions": 1, + "compile_ns": 19593, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 2485, + "solutions": 1, + "compile_ns": 19351, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 2512, + "solutions": 1, + "compile_ns": 19651, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 2573, + "solutions": 1, + "compile_ns": 19697, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 2555, + "solutions": 1, + "compile_ns": 19865, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 2569, + "solutions": 1, + "compile_ns": 19421, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 2547, + "solutions": 1, + "compile_ns": 19408, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 2509, + "solutions": 1, + "compile_ns": 19534, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 2616, + "solutions": 1, + "compile_ns": 19475, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 2582, + "solutions": 1, + "compile_ns": 18838, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 2614, + "solutions": 1, + "compile_ns": 19171, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 2544, + "solutions": 1, + "compile_ns": 19105, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 2494, + "solutions": 1, + "compile_ns": 19171, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 2565, + "solutions": 1, + "compile_ns": 19697, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 2593, + "solutions": 1, + "compile_ns": 19874, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 2536, + "solutions": 1, + "compile_ns": 19025, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 2467, + "solutions": 1, + "compile_ns": 19111, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 2702, + "solutions": 1, + "compile_ns": 19564, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 2489, + "solutions": 1, + "compile_ns": 19639, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 2526, + "solutions": 1, + "compile_ns": 19451, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 2560, + "solutions": 1, + "compile_ns": 19695, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 2533, + "solutions": 1, + "compile_ns": 19957, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 2639, + "solutions": 1, + "compile_ns": 19483, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 2573, + "solutions": 1, + "compile_ns": 19285, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 2417, + "solutions": 1, + "compile_ns": 19165, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 2461, + "solutions": 1, + "compile_ns": 20518, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 2687, + "solutions": 1, + "compile_ns": 20376, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 2625, + "solutions": 1, + "compile_ns": 19664, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 2698, + "solutions": 1, + "compile_ns": 20351, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 2643, + "solutions": 1, + "compile_ns": 20104, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 2543, + "solutions": 1, + "compile_ns": 19911, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 2557, + "solutions": 1, + "compile_ns": 19652, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 2561, + "solutions": 1, + "compile_ns": 20196, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 2367, + "solutions": 1, + "compile_ns": 19328, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 2511, + "solutions": 1, + "compile_ns": 19223, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 2541, + "solutions": 1, + "compile_ns": 19271, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 2389, + "solutions": 1, + "compile_ns": 19448, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 2535, + "solutions": 1, + "compile_ns": 19269, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 2553, + "solutions": 1, + "compile_ns": 18926, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 2624, + "solutions": 1, + "compile_ns": 19317, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 2588, + "solutions": 1, + "compile_ns": 18906, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 2484, + "solutions": 1, + "compile_ns": 19395, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 2626, + "solutions": 1, + "compile_ns": 19537, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 2643, + "solutions": 1, + "compile_ns": 19250, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 2610, + "solutions": 1, + "compile_ns": 19437, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 2573, + "solutions": 1, + "compile_ns": 19668, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 2681, + "solutions": 1, + "compile_ns": 19669, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 2555, + "solutions": 1, + "compile_ns": 19680, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 2570, + "solutions": 1, + "compile_ns": 20361, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 2608, + "solutions": 1, + "compile_ns": 19521, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 2624, + "solutions": 1, + "compile_ns": 19695, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 2557, + "solutions": 1, + "compile_ns": 19163, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 2624, + "solutions": 1, + "compile_ns": 19155, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 2588, + "solutions": 1, + "compile_ns": 19071, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 2516, + "solutions": 1, + "compile_ns": 19682, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 2496, + "solutions": 1, + "compile_ns": 18911, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 2551, + "solutions": 1, + "compile_ns": 19224, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 2518, + "solutions": 1, + "compile_ns": 19305, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 2565, + "solutions": 1, + "compile_ns": 19544, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 2502, + "solutions": 1, + "compile_ns": 19485, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 2578, + "solutions": 1, + "compile_ns": 19459, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 2522, + "solutions": 1, + "compile_ns": 19173, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 2524, + "solutions": 1, + "compile_ns": 19439, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 2473, + "solutions": 1, + "compile_ns": 19154, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 2644, + "solutions": 1, + "compile_ns": 19447, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 2547, + "solutions": 1, + "compile_ns": 18950, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 2536, + "solutions": 1, + "compile_ns": 18920, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 2501, + "solutions": 1, + "compile_ns": 19525, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 2482, + "solutions": 1, + "compile_ns": 19103, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 2399, + "solutions": 1, + "compile_ns": 18700, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 2500, + "solutions": 1, + "compile_ns": 20570, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 2572, + "solutions": 1, + "compile_ns": 20088, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 2538, + "solutions": 1, + "compile_ns": 20260, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 2502, + "solutions": 1, + "compile_ns": 19994, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 2474, + "solutions": 1, + "compile_ns": 20428, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 2658, + "solutions": 1, + "compile_ns": 20182, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 2530, + "solutions": 1, + "compile_ns": 20288, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 2603, + "solutions": 1, + "compile_ns": 20090, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 2437, + "solutions": 1, + "compile_ns": 19335, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 2531, + "solutions": 1, + "compile_ns": 19117, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 2528, + "solutions": 1, + "compile_ns": 19266, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 2439, + "solutions": 1, + "compile_ns": 18017, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 2583, + "solutions": 1, + "compile_ns": 18844, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": null, + "peak_rss_kb": 73448, + "error": null, + "_label": { + "challenge": "deadbeef" + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "hashx_compile" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "interpreted" + }, + "operation": "hashx_compile", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 883, + "solutions": 1, + "compile_ns": 14236, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 3157, + "solutions": 1, + "compile_ns": 26421, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 3009, + "solutions": 1, + "compile_ns": 26741, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 2959, + "solutions": 1, + "compile_ns": 26193, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 2945, + "solutions": 1, + "compile_ns": 26293, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 3078, + "solutions": 1, + "compile_ns": 25172, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 3086, + "solutions": 1, + "compile_ns": 26349, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 3037, + "solutions": 1, + "compile_ns": 25854, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 2985, + "solutions": 1, + "compile_ns": 25395, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 2893, + "solutions": 1, + "compile_ns": 25391, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 2999, + "solutions": 1, + "compile_ns": 25837, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 2906, + "solutions": 1, + "compile_ns": 25108, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 2838, + "solutions": 1, + "compile_ns": 25736, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 2892, + "solutions": 1, + "compile_ns": 25813, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 2902, + "solutions": 1, + "compile_ns": 25613, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 2927, + "solutions": 1, + "compile_ns": 25627, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 2812, + "solutions": 1, + "compile_ns": 24529, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 2966, + "solutions": 1, + "compile_ns": 32378, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 2885, + "solutions": 1, + "compile_ns": 25450, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 3080, + "solutions": 1, + "compile_ns": 25865, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 3076, + "solutions": 1, + "compile_ns": 25422, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 2974, + "solutions": 1, + "compile_ns": 25239, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 2955, + "solutions": 1, + "compile_ns": 24862, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 2915, + "solutions": 1, + "compile_ns": 24653, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 3023, + "solutions": 1, + "compile_ns": 25228, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 3038, + "solutions": 1, + "compile_ns": 24671, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 2950, + "solutions": 1, + "compile_ns": 24787, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 2955, + "solutions": 1, + "compile_ns": 24627, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 3093, + "solutions": 1, + "compile_ns": 25187, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 2907, + "solutions": 1, + "compile_ns": 25137, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 2872, + "solutions": 1, + "compile_ns": 31189, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 2909, + "solutions": 1, + "compile_ns": 25054, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 2876, + "solutions": 1, + "compile_ns": 25198, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 2880, + "solutions": 1, + "compile_ns": 24711, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 2855, + "solutions": 1, + "compile_ns": 24997, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 2897, + "solutions": 1, + "compile_ns": 24787, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 2789, + "solutions": 1, + "compile_ns": 24682, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 2845, + "solutions": 1, + "compile_ns": 24893, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 3026, + "solutions": 1, + "compile_ns": 24563, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 2999, + "solutions": 1, + "compile_ns": 25680, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 3002, + "solutions": 1, + "compile_ns": 25238, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 3000, + "solutions": 1, + "compile_ns": 24686, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 2754, + "solutions": 1, + "compile_ns": 24997, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 3008, + "solutions": 1, + "compile_ns": 25672, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 3012, + "solutions": 1, + "compile_ns": 24628, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 3043, + "solutions": 1, + "compile_ns": 24637, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 2846, + "solutions": 1, + "compile_ns": 24796, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 2980, + "solutions": 1, + "compile_ns": 24387, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 2798, + "solutions": 1, + "compile_ns": 24731, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 3075, + "solutions": 1, + "compile_ns": 24762, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 2786, + "solutions": 1, + "compile_ns": 24981, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 2975, + "solutions": 1, + "compile_ns": 25114, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 2893, + "solutions": 1, + "compile_ns": 27332, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 3073, + "solutions": 1, + "compile_ns": 24516, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 2954, + "solutions": 1, + "compile_ns": 24603, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 2926, + "solutions": 1, + "compile_ns": 24874, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 3155, + "solutions": 1, + "compile_ns": 24437, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 3085, + "solutions": 1, + "compile_ns": 24813, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 2996, + "solutions": 1, + "compile_ns": 23830, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 2958, + "solutions": 1, + "compile_ns": 24134, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 2844, + "solutions": 1, + "compile_ns": 24197, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 2897, + "solutions": 1, + "compile_ns": 25338, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 2810, + "solutions": 1, + "compile_ns": 24735, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 3012, + "solutions": 1, + "compile_ns": 24934, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 2975, + "solutions": 1, + "compile_ns": 23717, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 2997, + "solutions": 1, + "compile_ns": 24692, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 2946, + "solutions": 1, + "compile_ns": 24625, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 2813, + "solutions": 1, + "compile_ns": 24845, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 2824, + "solutions": 1, + "compile_ns": 24664, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 2934, + "solutions": 1, + "compile_ns": 24606, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 3027, + "solutions": 1, + "compile_ns": 25096, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 2777, + "solutions": 1, + "compile_ns": 24596, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 2897, + "solutions": 1, + "compile_ns": 24354, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 2897, + "solutions": 1, + "compile_ns": 25139, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 2960, + "solutions": 1, + "compile_ns": 24702, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 2896, + "solutions": 1, + "compile_ns": 24816, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 2918, + "solutions": 1, + "compile_ns": 24830, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 2862, + "solutions": 1, + "compile_ns": 25548, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 2903, + "solutions": 1, + "compile_ns": 25381, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 2938, + "solutions": 1, + "compile_ns": 25282, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 2981, + "solutions": 1, + "compile_ns": 23976, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 2851, + "solutions": 1, + "compile_ns": 24799, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 3002, + "solutions": 1, + "compile_ns": 24882, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 2850, + "solutions": 1, + "compile_ns": 24732, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 2983, + "solutions": 1, + "compile_ns": 24498, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 2898, + "solutions": 1, + "compile_ns": 23602, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 2888, + "solutions": 1, + "compile_ns": 25232, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 2912, + "solutions": 1, + "compile_ns": 24653, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 4289, + "solutions": 1, + "compile_ns": 24366, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 2779, + "solutions": 1, + "compile_ns": 25537, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 2991, + "solutions": 1, + "compile_ns": 24804, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 2900, + "solutions": 1, + "compile_ns": 24605, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 2897, + "solutions": 1, + "compile_ns": 24836, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 2910, + "solutions": 1, + "compile_ns": 25465, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 2944, + "solutions": 1, + "compile_ns": 24111, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 2902, + "solutions": 1, + "compile_ns": 24961, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 2766, + "solutions": 1, + "compile_ns": 24853, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 3032, + "solutions": 1, + "compile_ns": 24365, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 2808, + "solutions": 1, + "compile_ns": 25025, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 2817, + "solutions": 1, + "compile_ns": 24010, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": null, + "peak_rss_kb": 73448, + "error": null, + "_label": { + "challenge": "0102030405060708" + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "hashx_compile" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "hashx_compile", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 154, + "solutions": 1, + "compile_ns": 17234, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 181, + "solutions": 1, + "compile_ns": 32531, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 178, + "solutions": 1, + "compile_ns": 30072, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 173, + "solutions": 1, + "compile_ns": 31509, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 148, + "solutions": 1, + "compile_ns": 30781, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 139, + "solutions": 1, + "compile_ns": 30623, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 152, + "solutions": 1, + "compile_ns": 30348, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 148, + "solutions": 1, + "compile_ns": 30279, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 175, + "solutions": 1, + "compile_ns": 30110, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 172, + "solutions": 1, + "compile_ns": 29880, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 139, + "solutions": 1, + "compile_ns": 37364, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 147, + "solutions": 1, + "compile_ns": 30466, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 180, + "solutions": 1, + "compile_ns": 29842, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 154, + "solutions": 1, + "compile_ns": 29401, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 149, + "solutions": 1, + "compile_ns": 29789, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 147, + "solutions": 1, + "compile_ns": 29078, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 130, + "solutions": 1, + "compile_ns": 29152, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 129, + "solutions": 1, + "compile_ns": 29094, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 154, + "solutions": 1, + "compile_ns": 28887, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 183, + "solutions": 1, + "compile_ns": 29178, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 190, + "solutions": 1, + "compile_ns": 29458, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 166, + "solutions": 1, + "compile_ns": 29798, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 164, + "solutions": 1, + "compile_ns": 28690, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 164, + "solutions": 1, + "compile_ns": 29105, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 142, + "solutions": 1, + "compile_ns": 29418, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 137, + "solutions": 1, + "compile_ns": 29192, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 198, + "solutions": 1, + "compile_ns": 28536, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 153, + "solutions": 1, + "compile_ns": 28885, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 147, + "solutions": 1, + "compile_ns": 29181, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 150, + "solutions": 1, + "compile_ns": 28226, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 170, + "solutions": 1, + "compile_ns": 36365, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 126, + "solutions": 1, + "compile_ns": 29695, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 136, + "solutions": 1, + "compile_ns": 28485, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 144, + "solutions": 1, + "compile_ns": 28563, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 142, + "solutions": 1, + "compile_ns": 29147, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 163, + "solutions": 1, + "compile_ns": 29569, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 139, + "solutions": 1, + "compile_ns": 29137, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 134, + "solutions": 1, + "compile_ns": 29180, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 136, + "solutions": 1, + "compile_ns": 29557, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 156, + "solutions": 1, + "compile_ns": 29237, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 118, + "solutions": 1, + "compile_ns": 28635, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 132, + "solutions": 1, + "compile_ns": 29139, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 133, + "solutions": 1, + "compile_ns": 28929, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 144, + "solutions": 1, + "compile_ns": 29495, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 149, + "solutions": 1, + "compile_ns": 30874, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 142, + "solutions": 1, + "compile_ns": 29602, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 149, + "solutions": 1, + "compile_ns": 29253, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 138, + "solutions": 1, + "compile_ns": 28967, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 156, + "solutions": 1, + "compile_ns": 28653, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 121, + "solutions": 1, + "compile_ns": 29184, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 151, + "solutions": 1, + "compile_ns": 29587, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 132, + "solutions": 1, + "compile_ns": 28943, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 140, + "solutions": 1, + "compile_ns": 29303, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 138, + "solutions": 1, + "compile_ns": 29208, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 127, + "solutions": 1, + "compile_ns": 29285, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 132, + "solutions": 1, + "compile_ns": 28866, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 137, + "solutions": 1, + "compile_ns": 29246, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 143, + "solutions": 1, + "compile_ns": 28932, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 159, + "solutions": 1, + "compile_ns": 29262, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 153, + "solutions": 1, + "compile_ns": 29067, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 125, + "solutions": 1, + "compile_ns": 28446, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 166, + "solutions": 1, + "compile_ns": 28691, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 140, + "solutions": 1, + "compile_ns": 29058, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 121, + "solutions": 1, + "compile_ns": 29366, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 194, + "solutions": 1, + "compile_ns": 29364, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 164, + "solutions": 1, + "compile_ns": 29751, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 171, + "solutions": 1, + "compile_ns": 29028, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 116, + "solutions": 1, + "compile_ns": 29478, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 199, + "solutions": 1, + "compile_ns": 28658, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 114, + "solutions": 1, + "compile_ns": 28820, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 133, + "solutions": 1, + "compile_ns": 28642, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 133, + "solutions": 1, + "compile_ns": 29052, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 133, + "solutions": 1, + "compile_ns": 28312, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 135, + "solutions": 1, + "compile_ns": 29017, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 149, + "solutions": 1, + "compile_ns": 28828, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 130, + "solutions": 1, + "compile_ns": 29298, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 145, + "solutions": 1, + "compile_ns": 29212, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 123, + "solutions": 1, + "compile_ns": 29184, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 126, + "solutions": 1, + "compile_ns": 30781, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 151, + "solutions": 1, + "compile_ns": 29127, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 151, + "solutions": 1, + "compile_ns": 28577, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 154, + "solutions": 1, + "compile_ns": 29173, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 133, + "solutions": 1, + "compile_ns": 28493, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 153, + "solutions": 1, + "compile_ns": 28496, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 156, + "solutions": 1, + "compile_ns": 29234, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 160, + "solutions": 1, + "compile_ns": 28706, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 162, + "solutions": 1, + "compile_ns": 27852, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 114, + "solutions": 1, + "compile_ns": 29042, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 161, + "solutions": 1, + "compile_ns": 29583, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 168, + "solutions": 1, + "compile_ns": 28893, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 120, + "solutions": 1, + "compile_ns": 28618, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 135, + "solutions": 1, + "compile_ns": 28642, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 135, + "solutions": 1, + "compile_ns": 28826, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 139, + "solutions": 1, + "compile_ns": 28726, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 142, + "solutions": 1, + "compile_ns": 29313, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 167, + "solutions": 1, + "compile_ns": 28638, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 127, + "solutions": 1, + "compile_ns": 28483, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 128, + "solutions": 1, + "compile_ns": 28712, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 142, + "solutions": 1, + "compile_ns": 27298, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 122, + "solutions": 1, + "compile_ns": 28090, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": null, + "peak_rss_kb": 73448, + "error": null, + "_label": { + "challenge": "deadbeef" + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "hashx_compile" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "hashx_compile", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 153, + "solutions": 1, + "compile_ns": 16538, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 204, + "solutions": 1, + "compile_ns": 30390, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 214, + "solutions": 1, + "compile_ns": 31063, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 186, + "solutions": 1, + "compile_ns": 34248, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 158, + "solutions": 1, + "compile_ns": 30149, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 187, + "solutions": 1, + "compile_ns": 28784, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 150, + "solutions": 1, + "compile_ns": 29932, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 137, + "solutions": 1, + "compile_ns": 29586, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 159, + "solutions": 1, + "compile_ns": 29143, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 176, + "solutions": 1, + "compile_ns": 29006, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 156, + "solutions": 1, + "compile_ns": 29444, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 169, + "solutions": 1, + "compile_ns": 28745, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 155, + "solutions": 1, + "compile_ns": 29171, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 153, + "solutions": 1, + "compile_ns": 29489, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 170, + "solutions": 1, + "compile_ns": 29269, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 172, + "solutions": 1, + "compile_ns": 29348, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 150, + "solutions": 1, + "compile_ns": 28563, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 199, + "solutions": 1, + "compile_ns": 28579, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 160, + "solutions": 1, + "compile_ns": 28896, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 196, + "solutions": 1, + "compile_ns": 29436, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 161, + "solutions": 1, + "compile_ns": 29221, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 187, + "solutions": 1, + "compile_ns": 29074, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 195, + "solutions": 1, + "compile_ns": 28486, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 146, + "solutions": 1, + "compile_ns": 28341, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 160, + "solutions": 1, + "compile_ns": 28914, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 173, + "solutions": 1, + "compile_ns": 28310, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 142, + "solutions": 1, + "compile_ns": 28736, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 171, + "solutions": 1, + "compile_ns": 28081, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 136, + "solutions": 1, + "compile_ns": 28732, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 128, + "solutions": 1, + "compile_ns": 28574, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 127, + "solutions": 1, + "compile_ns": 28105, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 130, + "solutions": 1, + "compile_ns": 28641, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 163, + "solutions": 1, + "compile_ns": 28714, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 161, + "solutions": 1, + "compile_ns": 28444, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 180, + "solutions": 1, + "compile_ns": 28659, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 158, + "solutions": 1, + "compile_ns": 28628, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 162, + "solutions": 1, + "compile_ns": 28516, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 151, + "solutions": 1, + "compile_ns": 30562, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 152, + "solutions": 1, + "compile_ns": 28581, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 160, + "solutions": 1, + "compile_ns": 29506, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 157, + "solutions": 1, + "compile_ns": 28966, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 190, + "solutions": 1, + "compile_ns": 28210, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 157, + "solutions": 1, + "compile_ns": 28506, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 148, + "solutions": 1, + "compile_ns": 29345, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 186, + "solutions": 1, + "compile_ns": 28399, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 164, + "solutions": 1, + "compile_ns": 28175, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 137, + "solutions": 1, + "compile_ns": 28419, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 195, + "solutions": 1, + "compile_ns": 28052, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 129, + "solutions": 1, + "compile_ns": 28297, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 146, + "solutions": 1, + "compile_ns": 28589, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 158, + "solutions": 1, + "compile_ns": 28309, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 174, + "solutions": 1, + "compile_ns": 28544, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 137, + "solutions": 1, + "compile_ns": 28283, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 167, + "solutions": 1, + "compile_ns": 27760, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 137, + "solutions": 1, + "compile_ns": 28063, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 143, + "solutions": 1, + "compile_ns": 28673, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 182, + "solutions": 1, + "compile_ns": 28079, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 125, + "solutions": 1, + "compile_ns": 28245, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 153, + "solutions": 1, + "compile_ns": 27335, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 141, + "solutions": 1, + "compile_ns": 27810, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 155, + "solutions": 1, + "compile_ns": 27474, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 181, + "solutions": 1, + "compile_ns": 28822, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 142, + "solutions": 1, + "compile_ns": 28482, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 146, + "solutions": 1, + "compile_ns": 28389, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 165, + "solutions": 1, + "compile_ns": 27534, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 177, + "solutions": 1, + "compile_ns": 28131, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 147, + "solutions": 1, + "compile_ns": 28402, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 144, + "solutions": 1, + "compile_ns": 28558, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 134, + "solutions": 1, + "compile_ns": 28356, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 128, + "solutions": 1, + "compile_ns": 28113, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 155, + "solutions": 1, + "compile_ns": 28781, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 163, + "solutions": 1, + "compile_ns": 27769, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 203, + "solutions": 1, + "compile_ns": 30978, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 151, + "solutions": 1, + "compile_ns": 28666, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 128, + "solutions": 1, + "compile_ns": 28231, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 171, + "solutions": 1, + "compile_ns": 28249, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 162, + "solutions": 1, + "compile_ns": 28443, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 154, + "solutions": 1, + "compile_ns": 29060, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 117, + "solutions": 1, + "compile_ns": 28642, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 145, + "solutions": 1, + "compile_ns": 28701, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 142, + "solutions": 1, + "compile_ns": 27664, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 139, + "solutions": 1, + "compile_ns": 28421, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 182, + "solutions": 1, + "compile_ns": 28501, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 150, + "solutions": 1, + "compile_ns": 28534, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 150, + "solutions": 1, + "compile_ns": 27935, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 143, + "solutions": 1, + "compile_ns": 26856, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 147, + "solutions": 1, + "compile_ns": 28938, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 174, + "solutions": 1, + "compile_ns": 28163, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 130, + "solutions": 1, + "compile_ns": 28105, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 146, + "solutions": 1, + "compile_ns": 29180, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 140, + "solutions": 1, + "compile_ns": 28698, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 146, + "solutions": 1, + "compile_ns": 28396, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 139, + "solutions": 1, + "compile_ns": 28661, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 135, + "solutions": 1, + "compile_ns": 28870, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 208, + "solutions": 1, + "compile_ns": 27869, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 146, + "solutions": 1, + "compile_ns": 28738, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 124, + "solutions": 1, + "compile_ns": 28340, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 128, + "solutions": 1, + "compile_ns": 27933, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 174, + "solutions": 1, + "compile_ns": 28861, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 180, + "solutions": 1, + "compile_ns": 28080, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": null, + "peak_rss_kb": 73448, + "error": null, + "_label": { + "challenge": "0102030405060708" + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "hashx_compile" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "interpreted" + }, + "operation": "hashx_compile", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 2386, + "solutions": 1, + "compile_ns": 14738, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 2889, + "solutions": 1, + "compile_ns": 42141, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 2855, + "solutions": 1, + "compile_ns": 40459, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 2860, + "solutions": 1, + "compile_ns": 41910, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 2815, + "solutions": 1, + "compile_ns": 41563, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 2944, + "solutions": 1, + "compile_ns": 40765, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 2914, + "solutions": 1, + "compile_ns": 40996, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 2947, + "solutions": 1, + "compile_ns": 40353, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 2993, + "solutions": 1, + "compile_ns": 40401, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 2744, + "solutions": 1, + "compile_ns": 40244, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 2922, + "solutions": 1, + "compile_ns": 40176, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 2791, + "solutions": 1, + "compile_ns": 40461, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 2800, + "solutions": 1, + "compile_ns": 40640, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 2863, + "solutions": 1, + "compile_ns": 39182, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 2879, + "solutions": 1, + "compile_ns": 41107, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 2838, + "solutions": 1, + "compile_ns": 39421, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 2888, + "solutions": 1, + "compile_ns": 40297, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 2935, + "solutions": 1, + "compile_ns": 42263, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 2942, + "solutions": 1, + "compile_ns": 39755, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 2778, + "solutions": 1, + "compile_ns": 39434, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 2781, + "solutions": 1, + "compile_ns": 39852, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 2810, + "solutions": 1, + "compile_ns": 40060, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 2865, + "solutions": 1, + "compile_ns": 39403, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 2806, + "solutions": 1, + "compile_ns": 39747, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 2836, + "solutions": 1, + "compile_ns": 39916, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 2838, + "solutions": 1, + "compile_ns": 39973, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 2855, + "solutions": 1, + "compile_ns": 39229, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 2866, + "solutions": 1, + "compile_ns": 39949, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 2821, + "solutions": 1, + "compile_ns": 39341, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 2835, + "solutions": 1, + "compile_ns": 38808, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 2772, + "solutions": 1, + "compile_ns": 39613, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 2874, + "solutions": 1, + "compile_ns": 39528, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 2855, + "solutions": 1, + "compile_ns": 38916, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 2933, + "solutions": 1, + "compile_ns": 39200, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 2932, + "solutions": 1, + "compile_ns": 39998, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 2908, + "solutions": 1, + "compile_ns": 39686, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 2941, + "solutions": 1, + "compile_ns": 38977, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 2966, + "solutions": 1, + "compile_ns": 38756, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 3030, + "solutions": 1, + "compile_ns": 39940, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 3027, + "solutions": 1, + "compile_ns": 38984, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 2845, + "solutions": 1, + "compile_ns": 38774, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 2817, + "solutions": 1, + "compile_ns": 40585, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 2807, + "solutions": 1, + "compile_ns": 39054, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 2915, + "solutions": 1, + "compile_ns": 39619, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 2994, + "solutions": 1, + "compile_ns": 39412, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 2855, + "solutions": 1, + "compile_ns": 39332, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 2941, + "solutions": 1, + "compile_ns": 39603, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 2807, + "solutions": 1, + "compile_ns": 39064, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 2909, + "solutions": 1, + "compile_ns": 38090, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 2868, + "solutions": 1, + "compile_ns": 39118, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 2898, + "solutions": 1, + "compile_ns": 39634, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 2786, + "solutions": 1, + "compile_ns": 39596, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 3080, + "solutions": 1, + "compile_ns": 39034, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 2826, + "solutions": 1, + "compile_ns": 39147, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 2807, + "solutions": 1, + "compile_ns": 39229, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 3010, + "solutions": 1, + "compile_ns": 39095, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 2991, + "solutions": 1, + "compile_ns": 39537, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 2935, + "solutions": 1, + "compile_ns": 38818, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 2854, + "solutions": 1, + "compile_ns": 39153, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 2946, + "solutions": 1, + "compile_ns": 39914, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 2966, + "solutions": 1, + "compile_ns": 38942, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 3051, + "solutions": 1, + "compile_ns": 39105, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 2944, + "solutions": 1, + "compile_ns": 39371, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 3045, + "solutions": 1, + "compile_ns": 40031, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 3099, + "solutions": 1, + "compile_ns": 43845, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 2837, + "solutions": 1, + "compile_ns": 39876, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 2851, + "solutions": 1, + "compile_ns": 39442, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 2810, + "solutions": 1, + "compile_ns": 38865, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 2852, + "solutions": 1, + "compile_ns": 38773, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 2587, + "solutions": 1, + "compile_ns": 38688, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 2657, + "solutions": 1, + "compile_ns": 38841, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 2732, + "solutions": 1, + "compile_ns": 39271, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 2679, + "solutions": 1, + "compile_ns": 38150, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 2826, + "solutions": 1, + "compile_ns": 39401, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 2816, + "solutions": 1, + "compile_ns": 39010, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 2912, + "solutions": 1, + "compile_ns": 39348, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 2882, + "solutions": 1, + "compile_ns": 39276, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 2758, + "solutions": 1, + "compile_ns": 38339, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 2766, + "solutions": 1, + "compile_ns": 38927, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 2809, + "solutions": 1, + "compile_ns": 38453, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 2693, + "solutions": 1, + "compile_ns": 38289, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 2864, + "solutions": 1, + "compile_ns": 39277, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 2847, + "solutions": 1, + "compile_ns": 38755, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 2816, + "solutions": 1, + "compile_ns": 37805, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 2658, + "solutions": 1, + "compile_ns": 39377, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 2792, + "solutions": 1, + "compile_ns": 38843, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 2754, + "solutions": 1, + "compile_ns": 38231, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 3046, + "solutions": 1, + "compile_ns": 39383, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 3109, + "solutions": 1, + "compile_ns": 41895, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 3134, + "solutions": 1, + "compile_ns": 39236, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 2936, + "solutions": 1, + "compile_ns": 38742, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 2877, + "solutions": 1, + "compile_ns": 38676, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 3041, + "solutions": 1, + "compile_ns": 38704, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 2828, + "solutions": 1, + "compile_ns": 39255, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 3014, + "solutions": 1, + "compile_ns": 39143, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 3048, + "solutions": 1, + "compile_ns": 38000, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 3032, + "solutions": 1, + "compile_ns": 38785, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 2961, + "solutions": 1, + "compile_ns": 38787, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 2933, + "solutions": 1, + "compile_ns": 36936, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 2965, + "solutions": 1, + "compile_ns": 38208, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": null, + "peak_rss_kb": 2432, + "error": null, + "_label": { + "challenge": "deadbeef" + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "hashx_compile" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "interpreted" + }, + "operation": "hashx_compile", + "runtime_requested": "interpret", + "runtime_effective": "interpreted", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 2536, + "solutions": 1, + "compile_ns": 14105, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 7396, + "solutions": 1, + "compile_ns": 40534, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 2956, + "solutions": 1, + "compile_ns": 40693, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 2675, + "solutions": 1, + "compile_ns": 40114, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 2803, + "solutions": 1, + "compile_ns": 40631, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 2804, + "solutions": 1, + "compile_ns": 39245, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 3029, + "solutions": 1, + "compile_ns": 40326, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 2904, + "solutions": 1, + "compile_ns": 40241, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 2977, + "solutions": 1, + "compile_ns": 39070, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 2569, + "solutions": 1, + "compile_ns": 40025, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 2773, + "solutions": 1, + "compile_ns": 39481, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 2823, + "solutions": 1, + "compile_ns": 39280, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 2679, + "solutions": 1, + "compile_ns": 39547, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 2852, + "solutions": 1, + "compile_ns": 39441, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 2884, + "solutions": 1, + "compile_ns": 39882, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 2858, + "solutions": 1, + "compile_ns": 39573, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 2755, + "solutions": 1, + "compile_ns": 38791, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 2848, + "solutions": 1, + "compile_ns": 39109, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 2833, + "solutions": 1, + "compile_ns": 39173, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 2907, + "solutions": 1, + "compile_ns": 39712, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 2978, + "solutions": 1, + "compile_ns": 39703, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 2985, + "solutions": 1, + "compile_ns": 39344, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 2787, + "solutions": 1, + "compile_ns": 39420, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 2848, + "solutions": 1, + "compile_ns": 38666, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 2991, + "solutions": 1, + "compile_ns": 39784, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 2873, + "solutions": 1, + "compile_ns": 41442, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 2931, + "solutions": 1, + "compile_ns": 39196, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 2686, + "solutions": 1, + "compile_ns": 39078, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 2925, + "solutions": 1, + "compile_ns": 39347, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 2703, + "solutions": 1, + "compile_ns": 38937, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 2655, + "solutions": 1, + "compile_ns": 38166, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 2798, + "solutions": 1, + "compile_ns": 38870, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 2819, + "solutions": 1, + "compile_ns": 38578, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 2749, + "solutions": 1, + "compile_ns": 38207, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 2780, + "solutions": 1, + "compile_ns": 39705, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 2641, + "solutions": 1, + "compile_ns": 38118, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 2655, + "solutions": 1, + "compile_ns": 38425, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 2750, + "solutions": 1, + "compile_ns": 39020, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 2824, + "solutions": 1, + "compile_ns": 38650, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 2924, + "solutions": 1, + "compile_ns": 39173, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 2905, + "solutions": 1, + "compile_ns": 38995, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 2813, + "solutions": 1, + "compile_ns": 38456, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 2649, + "solutions": 1, + "compile_ns": 38410, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 2887, + "solutions": 1, + "compile_ns": 39658, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 2862, + "solutions": 1, + "compile_ns": 39197, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 2842, + "solutions": 1, + "compile_ns": 38902, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 2712, + "solutions": 1, + "compile_ns": 38483, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 2877, + "solutions": 1, + "compile_ns": 38216, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 2798, + "solutions": 1, + "compile_ns": 38408, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 3026, + "solutions": 1, + "compile_ns": 52545, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 2739, + "solutions": 1, + "compile_ns": 38240, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 3014, + "solutions": 1, + "compile_ns": 38348, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 2776, + "solutions": 1, + "compile_ns": 38179, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 3020, + "solutions": 1, + "compile_ns": 37889, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 2970, + "solutions": 1, + "compile_ns": 38089, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 2922, + "solutions": 1, + "compile_ns": 38778, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 3159, + "solutions": 1, + "compile_ns": 38796, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 2983, + "solutions": 1, + "compile_ns": 38752, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 2942, + "solutions": 1, + "compile_ns": 37949, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 2894, + "solutions": 1, + "compile_ns": 38036, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 2881, + "solutions": 1, + "compile_ns": 37927, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 2996, + "solutions": 1, + "compile_ns": 39012, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 2779, + "solutions": 1, + "compile_ns": 38469, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 2923, + "solutions": 1, + "compile_ns": 38569, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 2961, + "solutions": 1, + "compile_ns": 37559, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 2908, + "solutions": 1, + "compile_ns": 38464, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 2935, + "solutions": 1, + "compile_ns": 38100, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 2813, + "solutions": 1, + "compile_ns": 38132, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 2680, + "solutions": 1, + "compile_ns": 38840, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 2839, + "solutions": 1, + "compile_ns": 38196, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 3037, + "solutions": 1, + "compile_ns": 39259, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 3101, + "solutions": 1, + "compile_ns": 37967, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 2827, + "solutions": 1, + "compile_ns": 38236, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 2949, + "solutions": 1, + "compile_ns": 42129, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 3004, + "solutions": 1, + "compile_ns": 37600, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 2981, + "solutions": 1, + "compile_ns": 38751, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 3078, + "solutions": 1, + "compile_ns": 38115, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 2788, + "solutions": 1, + "compile_ns": 39438, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 3022, + "solutions": 1, + "compile_ns": 38492, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 3070, + "solutions": 1, + "compile_ns": 38806, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 2973, + "solutions": 1, + "compile_ns": 38044, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 2912, + "solutions": 1, + "compile_ns": 38456, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 2941, + "solutions": 1, + "compile_ns": 38451, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 2931, + "solutions": 1, + "compile_ns": 38837, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 2923, + "solutions": 1, + "compile_ns": 38325, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 2834, + "solutions": 1, + "compile_ns": 37716, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 2924, + "solutions": 1, + "compile_ns": 38756, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 2984, + "solutions": 1, + "compile_ns": 38621, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 2864, + "solutions": 1, + "compile_ns": 38179, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 2853, + "solutions": 1, + "compile_ns": 38677, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 2948, + "solutions": 1, + "compile_ns": 38599, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 3006, + "solutions": 1, + "compile_ns": 38617, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 2996, + "solutions": 1, + "compile_ns": 38972, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 2997, + "solutions": 1, + "compile_ns": 39220, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 3016, + "solutions": 1, + "compile_ns": 38136, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 3076, + "solutions": 1, + "compile_ns": 38700, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 2733, + "solutions": 1, + "compile_ns": 37877, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 2654, + "solutions": 1, + "compile_ns": 39104, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 2788, + "solutions": 1, + "compile_ns": 38977, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 2677, + "solutions": 1, + "compile_ns": 37587, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": null, + "peak_rss_kb": 2476, + "error": null, + "_label": { + "challenge": "0102030405060708" + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "hashx_compile" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "hashx_compile", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 191, + "solutions": 1, + "compile_ns": 20067, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 229, + "solutions": 1, + "compile_ns": 48894, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 248, + "solutions": 1, + "compile_ns": 46706, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 165, + "solutions": 1, + "compile_ns": 47646, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 146, + "solutions": 1, + "compile_ns": 47603, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 196, + "solutions": 1, + "compile_ns": 46361, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 186, + "solutions": 1, + "compile_ns": 46266, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 235, + "solutions": 1, + "compile_ns": 50425, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 181, + "solutions": 1, + "compile_ns": 46295, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 205, + "solutions": 1, + "compile_ns": 46156, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 183, + "solutions": 1, + "compile_ns": 46226, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 171, + "solutions": 1, + "compile_ns": 45786, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 185, + "solutions": 1, + "compile_ns": 46277, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 227, + "solutions": 1, + "compile_ns": 44911, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 161, + "solutions": 1, + "compile_ns": 46687, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 176, + "solutions": 1, + "compile_ns": 46116, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 180, + "solutions": 1, + "compile_ns": 45677, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 182, + "solutions": 1, + "compile_ns": 45468, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 199, + "solutions": 1, + "compile_ns": 45653, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 211, + "solutions": 1, + "compile_ns": 45927, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 198, + "solutions": 1, + "compile_ns": 48277, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 185, + "solutions": 1, + "compile_ns": 44972, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 188, + "solutions": 1, + "compile_ns": 44063, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 170, + "solutions": 1, + "compile_ns": 44563, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 164, + "solutions": 1, + "compile_ns": 45305, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 162, + "solutions": 1, + "compile_ns": 45817, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 215, + "solutions": 1, + "compile_ns": 44522, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 205, + "solutions": 1, + "compile_ns": 44906, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 215, + "solutions": 1, + "compile_ns": 49042, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 200, + "solutions": 1, + "compile_ns": 44309, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 210, + "solutions": 1, + "compile_ns": 45775, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 218, + "solutions": 1, + "compile_ns": 45154, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 154, + "solutions": 1, + "compile_ns": 44334, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 178, + "solutions": 1, + "compile_ns": 44987, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 182, + "solutions": 1, + "compile_ns": 45359, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 158, + "solutions": 1, + "compile_ns": 45346, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 200, + "solutions": 1, + "compile_ns": 44345, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 195, + "solutions": 1, + "compile_ns": 44267, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 161, + "solutions": 1, + "compile_ns": 44947, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 164, + "solutions": 1, + "compile_ns": 44410, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 203, + "solutions": 1, + "compile_ns": 43693, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 171, + "solutions": 1, + "compile_ns": 44453, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 168, + "solutions": 1, + "compile_ns": 44166, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 183, + "solutions": 1, + "compile_ns": 44552, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 189, + "solutions": 1, + "compile_ns": 44682, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 186, + "solutions": 1, + "compile_ns": 44922, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 192, + "solutions": 1, + "compile_ns": 44615, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 171, + "solutions": 1, + "compile_ns": 44287, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 155, + "solutions": 1, + "compile_ns": 43845, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 183, + "solutions": 1, + "compile_ns": 44149, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 231, + "solutions": 1, + "compile_ns": 48233, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 214, + "solutions": 1, + "compile_ns": 48011, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 171, + "solutions": 1, + "compile_ns": 44617, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 185, + "solutions": 1, + "compile_ns": 44155, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 175, + "solutions": 1, + "compile_ns": 44536, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 178, + "solutions": 1, + "compile_ns": 44108, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 173, + "solutions": 1, + "compile_ns": 44666, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 187, + "solutions": 1, + "compile_ns": 44606, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 172, + "solutions": 1, + "compile_ns": 44597, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 174, + "solutions": 1, + "compile_ns": 44185, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 197, + "solutions": 1, + "compile_ns": 44326, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 185, + "solutions": 1, + "compile_ns": 44551, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 156, + "solutions": 1, + "compile_ns": 44803, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 209, + "solutions": 1, + "compile_ns": 44691, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 183, + "solutions": 1, + "compile_ns": 44404, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 199, + "solutions": 1, + "compile_ns": 45048, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 159, + "solutions": 1, + "compile_ns": 44197, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 197, + "solutions": 1, + "compile_ns": 44055, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 183, + "solutions": 1, + "compile_ns": 43649, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 182, + "solutions": 1, + "compile_ns": 44079, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 149, + "solutions": 1, + "compile_ns": 44288, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 162, + "solutions": 1, + "compile_ns": 44154, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 181, + "solutions": 1, + "compile_ns": 45360, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 173, + "solutions": 1, + "compile_ns": 44300, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 192, + "solutions": 1, + "compile_ns": 44134, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 185, + "solutions": 1, + "compile_ns": 44571, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 190, + "solutions": 1, + "compile_ns": 43864, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 211, + "solutions": 1, + "compile_ns": 43912, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 199, + "solutions": 1, + "compile_ns": 44329, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 185, + "solutions": 1, + "compile_ns": 44059, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 173, + "solutions": 1, + "compile_ns": 43413, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 177, + "solutions": 1, + "compile_ns": 44207, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 193, + "solutions": 1, + "compile_ns": 46552, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 195, + "solutions": 1, + "compile_ns": 43410, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 203, + "solutions": 1, + "compile_ns": 44719, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 171, + "solutions": 1, + "compile_ns": 44266, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 175, + "solutions": 1, + "compile_ns": 43769, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 190, + "solutions": 1, + "compile_ns": 44599, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 174, + "solutions": 1, + "compile_ns": 44615, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 187, + "solutions": 1, + "compile_ns": 44377, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 189, + "solutions": 1, + "compile_ns": 44026, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 182, + "solutions": 1, + "compile_ns": 43719, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 167, + "solutions": 1, + "compile_ns": 43831, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 187, + "solutions": 1, + "compile_ns": 44742, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 183, + "solutions": 1, + "compile_ns": 46421, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 194, + "solutions": 1, + "compile_ns": 43683, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 185, + "solutions": 1, + "compile_ns": 43646, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 173, + "solutions": 1, + "compile_ns": 44181, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 207, + "solutions": 1, + "compile_ns": 42546, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 193, + "solutions": 1, + "compile_ns": 43736, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": null, + "peak_rss_kb": 2476, + "error": null, + "_label": { + "challenge": "deadbeef" + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "hashx_compile" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "hashx_compile", + "runtime_requested": "must-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 179, + "solutions": 1, + "compile_ns": 22223, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 181, + "solutions": 1, + "compile_ns": 46454, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 195, + "solutions": 1, + "compile_ns": 46560, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 162, + "solutions": 1, + "compile_ns": 45636, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 162, + "solutions": 1, + "compile_ns": 45956, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 188, + "solutions": 1, + "compile_ns": 44874, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 218, + "solutions": 1, + "compile_ns": 45714, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 188, + "solutions": 1, + "compile_ns": 49417, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 198, + "solutions": 1, + "compile_ns": 44871, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 219, + "solutions": 1, + "compile_ns": 45091, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 10, + "wall_ns": 215, + "solutions": 1, + "compile_ns": 45384, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 11, + "wall_ns": 168, + "solutions": 1, + "compile_ns": 45056, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 12, + "wall_ns": 186, + "solutions": 1, + "compile_ns": 45621, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 13, + "wall_ns": 153, + "solutions": 1, + "compile_ns": 46206, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 14, + "wall_ns": 175, + "solutions": 1, + "compile_ns": 45979, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 15, + "wall_ns": 181, + "solutions": 1, + "compile_ns": 45830, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 16, + "wall_ns": 177, + "solutions": 1, + "compile_ns": 44627, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 17, + "wall_ns": 160, + "solutions": 1, + "compile_ns": 44590, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 18, + "wall_ns": 192, + "solutions": 1, + "compile_ns": 45683, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 19, + "wall_ns": 193, + "solutions": 1, + "compile_ns": 45547, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 20, + "wall_ns": 160, + "solutions": 1, + "compile_ns": 45878, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 21, + "wall_ns": 179, + "solutions": 1, + "compile_ns": 45295, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 22, + "wall_ns": 175, + "solutions": 1, + "compile_ns": 45735, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 23, + "wall_ns": 175, + "solutions": 1, + "compile_ns": 45055, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 24, + "wall_ns": 173, + "solutions": 1, + "compile_ns": 45760, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 25, + "wall_ns": 170, + "solutions": 1, + "compile_ns": 45264, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 26, + "wall_ns": 184, + "solutions": 1, + "compile_ns": 45456, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 27, + "wall_ns": 175, + "solutions": 1, + "compile_ns": 45707, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 28, + "wall_ns": 190, + "solutions": 1, + "compile_ns": 48732, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 29, + "wall_ns": 158, + "solutions": 1, + "compile_ns": 45798, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 30, + "wall_ns": 159, + "solutions": 1, + "compile_ns": 44768, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 31, + "wall_ns": 157, + "solutions": 1, + "compile_ns": 48533, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 32, + "wall_ns": 189, + "solutions": 1, + "compile_ns": 45065, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 33, + "wall_ns": 158, + "solutions": 1, + "compile_ns": 45147, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 34, + "wall_ns": 152, + "solutions": 1, + "compile_ns": 45463, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 35, + "wall_ns": 164, + "solutions": 1, + "compile_ns": 44517, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 36, + "wall_ns": 183, + "solutions": 1, + "compile_ns": 43961, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 37, + "wall_ns": 167, + "solutions": 1, + "compile_ns": 44433, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 38, + "wall_ns": 166, + "solutions": 1, + "compile_ns": 44233, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 39, + "wall_ns": 176, + "solutions": 1, + "compile_ns": 44269, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 40, + "wall_ns": 192, + "solutions": 1, + "compile_ns": 44529, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 41, + "wall_ns": 176, + "solutions": 1, + "compile_ns": 43766, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 42, + "wall_ns": 170, + "solutions": 1, + "compile_ns": 44315, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 43, + "wall_ns": 164, + "solutions": 1, + "compile_ns": 45174, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 44, + "wall_ns": 159, + "solutions": 1, + "compile_ns": 44384, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 45, + "wall_ns": 171, + "solutions": 1, + "compile_ns": 44277, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 46, + "wall_ns": 144, + "solutions": 1, + "compile_ns": 43665, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 47, + "wall_ns": 167, + "solutions": 1, + "compile_ns": 43815, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 48, + "wall_ns": 182, + "solutions": 1, + "compile_ns": 44390, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 49, + "wall_ns": 205, + "solutions": 1, + "compile_ns": 44506, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 50, + "wall_ns": 163, + "solutions": 1, + "compile_ns": 45413, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 51, + "wall_ns": 215, + "solutions": 1, + "compile_ns": 44678, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 52, + "wall_ns": 186, + "solutions": 1, + "compile_ns": 44281, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 53, + "wall_ns": 166, + "solutions": 1, + "compile_ns": 43675, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 54, + "wall_ns": 190, + "solutions": 1, + "compile_ns": 44579, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 55, + "wall_ns": 172, + "solutions": 1, + "compile_ns": 44540, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 56, + "wall_ns": 174, + "solutions": 1, + "compile_ns": 44462, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 57, + "wall_ns": 198, + "solutions": 1, + "compile_ns": 44369, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 58, + "wall_ns": 180, + "solutions": 1, + "compile_ns": 43995, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 59, + "wall_ns": 176, + "solutions": 1, + "compile_ns": 43833, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 60, + "wall_ns": 189, + "solutions": 1, + "compile_ns": 44236, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 61, + "wall_ns": 161, + "solutions": 1, + "compile_ns": 44706, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 62, + "wall_ns": 170, + "solutions": 1, + "compile_ns": 46442, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 63, + "wall_ns": 179, + "solutions": 1, + "compile_ns": 44043, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 64, + "wall_ns": 193, + "solutions": 1, + "compile_ns": 43427, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 65, + "wall_ns": 177, + "solutions": 1, + "compile_ns": 44789, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 66, + "wall_ns": 228, + "solutions": 1, + "compile_ns": 44456, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 67, + "wall_ns": 172, + "solutions": 1, + "compile_ns": 44073, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 68, + "wall_ns": 170, + "solutions": 1, + "compile_ns": 44512, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 69, + "wall_ns": 184, + "solutions": 1, + "compile_ns": 44393, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 70, + "wall_ns": 169, + "solutions": 1, + "compile_ns": 44917, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 71, + "wall_ns": 169, + "solutions": 1, + "compile_ns": 43930, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 72, + "wall_ns": 174, + "solutions": 1, + "compile_ns": 47546, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 73, + "wall_ns": 178, + "solutions": 1, + "compile_ns": 44912, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 74, + "wall_ns": 169, + "solutions": 1, + "compile_ns": 43359, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 75, + "wall_ns": 198, + "solutions": 1, + "compile_ns": 44165, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 76, + "wall_ns": 166, + "solutions": 1, + "compile_ns": 43984, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 77, + "wall_ns": 151, + "solutions": 1, + "compile_ns": 44803, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 78, + "wall_ns": 156, + "solutions": 1, + "compile_ns": 44444, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 79, + "wall_ns": 170, + "solutions": 1, + "compile_ns": 44520, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 80, + "wall_ns": 176, + "solutions": 1, + "compile_ns": 43756, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 81, + "wall_ns": 187, + "solutions": 1, + "compile_ns": 44384, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 82, + "wall_ns": 200, + "solutions": 1, + "compile_ns": 44554, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 83, + "wall_ns": 175, + "solutions": 1, + "compile_ns": 44919, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 84, + "wall_ns": 197, + "solutions": 1, + "compile_ns": 43828, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 85, + "wall_ns": 175, + "solutions": 1, + "compile_ns": 43922, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 86, + "wall_ns": 187, + "solutions": 1, + "compile_ns": 44487, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 87, + "wall_ns": 179, + "solutions": 1, + "compile_ns": 44964, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 88, + "wall_ns": 168, + "solutions": 1, + "compile_ns": 44144, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 89, + "wall_ns": 169, + "solutions": 1, + "compile_ns": 44951, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 90, + "wall_ns": 186, + "solutions": 1, + "compile_ns": 44939, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 91, + "wall_ns": 186, + "solutions": 1, + "compile_ns": 44511, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 92, + "wall_ns": 187, + "solutions": 1, + "compile_ns": 44722, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 93, + "wall_ns": 197, + "solutions": 1, + "compile_ns": 47014, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 94, + "wall_ns": 212, + "solutions": 1, + "compile_ns": 59003, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 95, + "wall_ns": 193, + "solutions": 1, + "compile_ns": 44897, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 96, + "wall_ns": 218, + "solutions": 1, + "compile_ns": 44264, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 97, + "wall_ns": 156, + "solutions": 1, + "compile_ns": 44129, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 98, + "wall_ns": 177, + "solutions": 1, + "compile_ns": 44936, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + }, + { + "index": 99, + "wall_ns": 170, + "solutions": 1, + "compile_ns": 44266, + "attempts": 0, + "achieved_effort": 0, + "verify_result": null + } + ], + "solutions_hex": null, + "peak_rss_kb": 2460, + "error": null, + "_label": { + "challenge": "0102030405060708" + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "hashx_compile" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "effort", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 16620871, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 16644121, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 16629066, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 16670135, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 16622608, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 16593601, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 16580675, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 16625768, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 16638565, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 16629908, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + } + ], + "solutions_hex": [ + "3c7d8e7d486aa3b96d591ad89022eed8" + ], + "winning_nonce_hex": "0300000000000000", + "peak_rss_kb": 73448, + "error": null, + "_label": { + "base": "abcd", + "target_effort": 100 + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "effort" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "effort", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 527668970, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 526161625, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 527764442, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 526896203, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 528056894, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 526224005, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 526782651, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 526439320, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 526440899, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 525860472, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + } + ], + "solutions_hex": [ + "8928cb397457367c5329a9859d43a2d8" + ], + "winning_nonce_hex": "7100000000000000", + "peak_rss_kb": 73448, + "error": null, + "_label": { + "base": "abcd", + "target_effort": 1000 + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "effort" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-c", + "version": "1.0.0", + "commit": "b7bb7d9", + "runtime_effective": "compiled" + }, + "operation": "effort", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "gcc-16.1.1 20260515 (Red Hat 16.1.1-2)", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 2643268710, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 2642078931, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 2645020533, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 2643323436, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 2641692398, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 2642132791, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 2642938389, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 2642698053, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 2644335669, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 2643852474, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + } + ], + "solutions_hex": [ + "474b0f8d52866d900751c26a8651cfbf" + ], + "winning_nonce_hex": "7402000000000000", + "peak_rss_kb": 73448, + "error": null, + "_label": { + "base": "abcd", + "target_effort": 10000 + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-c", + "_group": "effort" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "effort", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 17575815, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 17579076, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 17577453, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 17562841, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 17519978, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 17610065, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 17587225, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 17723114, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 17758687, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 17576947, + "solutions": 1, + "compile_ns": 0, + "attempts": 4, + "achieved_effort": 141, + "verify_result": null + } + ], + "solutions_hex": [ + "3c7d8e7d486aa3b96d591ad89022eed8" + ], + "winning_nonce_hex": "0300000000000000", + "peak_rss_kb": 4344, + "error": null, + "_label": { + "base": "abcd", + "target_effort": 100 + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "effort" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "effort", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 501701374, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 502445728, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 503623959, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 503092130, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 502102974, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 503143128, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 503676074, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 502663683, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 501941789, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 503374622, + "solutions": 1, + "compile_ns": 0, + "attempts": 114, + "achieved_effort": 1922, + "verify_result": null + } + ], + "solutions_hex": [ + "8928cb397457367c5329a9859d43a2d8" + ], + "winning_nonce_hex": "7100000000000000", + "peak_rss_kb": 4344, + "error": null, + "_label": { + "base": "abcd", + "target_effort": 1000 + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "effort" + }, + { + "schema_version": 1, + "ok": true, + "impl": { + "name": "equix-rust", + "version": "0.7.0", + "commit": "crate-0.7.0", + "runtime_effective": "compiled" + }, + "operation": "effort", + "runtime_requested": "try-compile", + "runtime_effective": "compiled", + "env": { + "os": "linux", + "compiler": "rustc", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "device": "cpu", + "os_version": "7.1.5-200.fc44.x86_64" + }, + "runs": [ + { + "index": 0, + "wall_ns": 2774678704, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 1, + "wall_ns": 2773038077, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 2, + "wall_ns": 2776759218, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 3, + "wall_ns": 2775999302, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 4, + "wall_ns": 2773743878, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 5, + "wall_ns": 2775956472, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 6, + "wall_ns": 2774731697, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 7, + "wall_ns": 2775392260, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 8, + "wall_ns": 2775064126, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + }, + { + "index": 9, + "wall_ns": 2773997220, + "solutions": 1, + "compile_ns": 0, + "attempts": 629, + "achieved_effort": 11898, + "verify_result": null + } + ], + "solutions_hex": [ + "474b0f8d52866d900751c26a8651cfbf" + ], + "winning_nonce_hex": "7402000000000000", + "peak_rss_kb": 4388, + "error": null, + "_label": { + "base": "abcd", + "target_effort": 10000 + }, + "_device": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64", + "os": "linux", + "os_version": "7.1.5-200.fc44.x86_64", + "label": "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + }, + "_impl": "equix-rust", + "_group": "effort" + } +] \ No newline at end of file diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/report.md b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/report.md new file mode 100644 index 0000000..b1f433e --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/report.md @@ -0,0 +1,235 @@ +# Equi-X Benchmark Report + +- Generated: 2026-07-28T12:48:59+00:00 +- Config: `configs/full.toml` +- Devices (CPUs): intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 + - `intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64`: Intel(R) Core(TM) Ultra 9 285HX (x86_64, cpu) +- `equix-c`: version 1.0.0, commit b7bb7d9, built with gcc-16.1.1 20260515 (Red Hat 16.1.1-2) +- `equix-rust`: version 0.7.0, commit crate-0.7.0, built with rustc + +## Correctness cross-check (interop gate) + +**Overall: PASS ✅** + +| kind | detail | result | +|------|--------|--------| +| interop | equix-c->equix-rust: all 4 solutions for deadbeef verify OK | PASS | +| interop | equix-c->equix-rust: all 2 solutions for cafe verify OK | PASS | +| interop | equix-c->equix-rust: all 3 solutions for 0000000000000002 verify OK | PASS | +| interop | equix-rust->equix-c: all 4 solutions for deadbeef verify OK | PASS | +| interop | equix-rust->equix-c: all 2 solutions for cafe verify OK | PASS | +| interop | equix-rust->equix-c: all 3 solutions for 0000000000000002 verify OK | PASS | +| effort-agreement | effort (attempts, achieved) across impls: {'equix-c': (114, 1922), 'equix-rust': (114, 1922)} -- AGREE | PASS | + +## DoS-protection effectiveness (this system) + +Equi-X defends by making requesters *solve* (expensive) while the service only *verifies* (cheap). Protection factor = measured attacker time to craft one accepted token at a given effort ÷ measured verify time. Judged **effective** when ≥ 10000× on every measured point. + +**Verdict: EFFECTIVE ✅** (effective from — `intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64`: effort ≥ 1000). + +At effort 10000, an attacker needs ~2.64s (impl `equix-c`) to craft one accepted request, while the defender verifies in ~24.37µs (**108,444×** asymmetry; one core screens ~41,029 requests/s vs the attacker's ~0.38 tokens/s). + +| device | effort | attacker time/token | attacker impl | verify time | protection factor | verify/s | attacker tokens/s | +|---|---|---|---|---|---|---|---| +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 100 | 16.627 ms | equix-c | 24.373 µs | 682× | 41,029 | 60.142 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 1000 | 502.878 ms | equix-rust | 24.373 µs | 20,633× | 41,029 | 1.989 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 10000 | 2.643 s | equix-c | 24.373 µs | 108,444× | 41,029 | 0.378 | + +## Sustained throughput under concurrency (measured) + +The DoS section above reports **per-core** capacity as 1/latency from a single serial op. This section instead **measures** aggregate throughput with *N* worker processes running at once (N stepping up to the core count), so it captures real memory-bandwidth contention. It is additive — the per-core figures above are unchanged. + +Measured on up to **24** concurrent workers. *Peak* is the best aggregate ops/s observed; *knee* is the worker count where it peaks (adding workers past it stops helping). *Naïve N×* is the per-core figure multiplied by the core count — what a linear extrapolation would (over)predict; the *efficiency* column is measured peak ÷ naïve N×. + +| impl | operation | 1 worker (per-core) | knee | measured peak | naïve N× | scaling efficiency | +|---|---|---|---|---|---|---| +| equix-c | solve | 239 ops/s | 24 workers | **4,455 ops/s** | 5,747 ops/s | 78% | +| equix-rust | solve | 231 ops/s | 24 workers | **4,104 ops/s** | 5,553 ops/s | 74% | +| equix-c | verify | 65,867 ops/s | 24 workers | **1,409,325 ops/s** | 1,580,819 ops/s | 89% | +| equix-rust | verify | 77,682 ops/s | 24 workers | **1,352,554 ops/s** | 1,864,367 ops/s | 73% | + +### solve: throughput vs. concurrency + +| impl | workers | ok | aggregate ops/s | per-worker ops/s | scaling eff. | peak RSS | +|---|---|---|---|---|---|---| +| equix-c | 1 | 1 | 239 | 239 | 100% | 72 MB | +| equix-c | 2 | 2 | 484 | 242 | 101% | 143 MB | +| equix-c | 4 | 4 | 927 | 232 | 97% | 287 MB | +| equix-c | 8 | 8 | 1,834 | 229 | 96% | 574 MB | +| equix-c | 16 | 16 | 3,223 | 201 | 84% | 1159 MB | +| equix-c | 24 | 24 | 4,455 | 186 | 78% | 1769 MB | +| equix-rust | 1 | 1 | 231 | 231 | 100% | 4 MB | +| equix-rust | 2 | 2 | 464 | 232 | 100% | 9 MB | +| equix-rust | 4 | 4 | 891 | 223 | 96% | 17 MB | +| equix-rust | 8 | 8 | 1,783 | 223 | 96% | 34 MB | +| equix-rust | 16 | 16 | 3,032 | 189 | 82% | 68 MB | +| equix-rust | 24 | 24 | 4,104 | 171 | 74% | 101 MB | + +### verify: throughput vs. concurrency + +| impl | workers | ok | aggregate ops/s | per-worker ops/s | scaling eff. | peak RSS | +|---|---|---|---|---|---|---| +| equix-c | 1 | 1 | 65,867 | 65,867 | 100% | 75 MB | +| equix-c | 2 | 2 | 129,705 | 64,853 | 98% | 188 MB | +| equix-c | 4 | 4 | 251,673 | 62,918 | 96% | 461 MB | +| equix-c | 8 | 8 | 508,752 | 63,594 | 97% | 1178 MB | +| equix-c | 16 | 16 | 994,574 | 62,161 | 94% | 3660 MB | +| equix-c | 24 | 24 | 1,409,325 | 58,722 | 89% | 9538 MB | +| equix-rust | 1 | 1 | 77,682 | 77,682 | 100% | 5 MB | +| equix-rust | 2 | 2 | 156,958 | 78,479 | 101% | 10 MB | +| equix-rust | 4 | 4 | 302,608 | 75,652 | 97% | 19 MB | +| equix-rust | 8 | 8 | 609,124 | 76,140 | 98% | 39 MB | +| equix-rust | 16 | 16 | 1,024,362 | 64,023 | 82% | 78 MB | +| equix-rust | 24 | 24 | 1,352,554 | 56,356 | 73% | 118 MB | + +## Mining rate vs difficulty (measured) + +How many effort-qualified tokens can be minted per second at a given difficulty. The **whole-machine** rate is the reliable figure: it averages one streaming search per core over independent nonce ranges. Per-core is that rate divided by the core count (token-find time is heavy-tailed, so the separately-sampled single-core mean is noisier and can even exceed the machine rate ÷ cores at low sample counts — prefer the derived per-core). Mint rate falls ~1/effort, so difficulty sets the rate directly. + +**`equix-rust`** on `intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64` (base `abcd`), whole-machine = 24 cores: + +| difficulty (effort) | mean attempts/token | tokens/s [24 cores] | tokens/s [1 core, ÷24] | +|---|---|---|---| +| 100 | 45 | **85.23** | 3.551 | +| 300 | 135 | **30.47** | 1.269 | +| 1000 | 474 | **9.28** | 0.387 | +| 3000 | 1,535 | **2.67** | 0.111 | + +**Message sizes (measured from every minted token):** +E=100: solution 16 B + nonce 8 B; E=300: solution 16 B + nonce 8 B; E=1000: solution 16 B + nonce 8 B; E=3000: solution 16 B + nonce 8 B. +Token size is **constant in difficulty**: every token at every measured E is exactly 16 B solution + 8 B nonce — raising E raises solve cost, never message size. + +> Over a 30× rise in difficulty (100→3000), the machine mint rate fell 32× — ~1/effort, so halving the target roughly doubles the mint rate. + +## Comparison plots (every plot compares C vs Rust; with multiple CPUs each plot is faceted per CPU and `xdev_*` charts compare CPUs directly) + +### Solve Time By Runtime + +![solve_time_by_runtime.png](plots/solve_time_by_runtime.png) + +### Throughput + +![throughput.png](plots/throughput.png) + +### Jit Speedup + +![jit_speedup.png](plots/jit_speedup.png) + +### Peak Rss + +![peak_rss.png](plots/peak_rss.png) + +### Solve Distribution + +![solve_distribution.png](plots/solve_distribution.png) + +### Verify Time + +![verify_time.png](plots/verify_time.png) + +### Compile Overhead + +![compile_overhead.png](plots/compile_overhead.png) + +### Effort Attempts + +![effort_attempts.png](plots/effort_attempts.png) + +### Effort Time + +![effort_time.png](plots/effort_time.png) + +### Dos Protection + +![dos_protection.png](plots/dos_protection.png) + +### Concurrency Solve + +![concurrency_solve.png](plots/concurrency_solve.png) + +### Concurrency Verify + +![concurrency_verify.png](plots/concurrency_verify.png) + +### Mining Rate + +![mining_rate.png](plots/mining_rate.png) + +## solve results + +| device | challenge | impl | runtime | median | p95 | solves/s | hashes/s | sols/solve | RSS(KB) | +|---|---|---|---|---|---|---|---|---|---| +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0000000000000002 | equix-c | interpreted | 36.479 ms | 37.232 ms | 27.4 | 1,796,532 | 2.01 | 71912 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0000000000000002 | equix-c | compiled | 4.191 ms | 4.264 ms | 238.6 | 15,637,189 | 2.01 | 72104 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0000000000000002 | equix-c | compiled | 4.194 ms | 4.293 ms | 238.4 | 15,624,272 | 2.01 | 71912 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0000000000000002 | equix-rust | interpreted | 35.696 ms | 36.070 ms | 28.0 | 1,835,950 | 2.01 | 4356 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0000000000000002 | equix-rust | compiled | 4.390 ms | 4.479 ms | 227.8 | 14,926,927 | 2.01 | 4316 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0000000000000002 | equix-rust | compiled | 4.395 ms | 4.485 ms | 227.5 | 14,912,471 | 2.01 | 4408 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0102030405060708 | equix-c | interpreted | 36.311 ms | 36.679 ms | 27.5 | 1,804,850 | 2.17 | 71912 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0102030405060708 | equix-c | compiled | 4.186 ms | 4.275 ms | 238.9 | 15,655,250 | 2.17 | 72296 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0102030405060708 | equix-c | compiled | 4.189 ms | 4.262 ms | 238.7 | 15,646,086 | 2.17 | 72104 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0102030405060708 | equix-rust | interpreted | 35.880 ms | 36.377 ms | 27.9 | 1,826,510 | 2.17 | 4384 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0102030405060708 | equix-rust | compiled | 4.385 ms | 4.469 ms | 228.1 | 14,946,652 | 2.17 | 4400 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0102030405060708 | equix-rust | compiled | 4.400 ms | 4.523 ms | 227.3 | 14,894,574 | 2.17 | 4260 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | cafe | equix-c | interpreted | 36.208 ms | 36.897 ms | 27.6 | 1,809,974 | 1.98 | 71912 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | cafe | equix-c | compiled | 4.186 ms | 4.276 ms | 238.9 | 15,657,373 | 1.98 | 72104 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | cafe | equix-c | compiled | 4.177 ms | 4.273 ms | 239.4 | 15,688,817 | 1.98 | 72104 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | cafe | equix-rust | interpreted | 35.918 ms | 36.322 ms | 27.8 | 1,824,602 | 1.98 | 4336 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | cafe | equix-rust | compiled | 4.414 ms | 4.522 ms | 226.6 | 14,847,984 | 1.98 | 4304 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | cafe | equix-rust | compiled | 4.395 ms | 4.477 ms | 227.5 | 14,911,587 | 1.98 | 4288 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-c | interpreted | 36.993 ms | 37.990 ms | 27.0 | 1,771,585 | 1.97 | 71912 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-c | compiled | 4.193 ms | 4.290 ms | 238.5 | 15,629,813 | 1.97 | 72104 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-c | compiled | 4.199 ms | 4.340 ms | 238.1 | 15,606,615 | 1.97 | 71912 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-rust | interpreted | 35.706 ms | 36.099 ms | 28.0 | 1,835,451 | 1.97 | 4348 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-rust | compiled | 4.437 ms | 4.532 ms | 225.4 | 14,770,743 | 1.97 | 4376 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-rust | compiled | 4.398 ms | 4.506 ms | 227.4 | 14,900,858 | 1.97 | 4336 | + +## verify results + +| device | challenge | impl | runtime | median | p95 | result | RSS(KB) | +|---|---|---|---|---|---|---|---| +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0000000000000002 | equix-c | interpreted | 29.352 µs | 30.478 µs | OK | 72680 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0000000000000002 | equix-c | compiled | 24.485 µs | 25.398 µs | OK | 73064 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0000000000000002 | equix-c | compiled | 24.532 µs | 25.137 µs | OK | 72872 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0000000000000002 | equix-rust | interpreted | 39.005 µs | 40.165 µs | OK | 4396 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0000000000000002 | equix-rust | compiled | 37.090 µs | 38.557 µs | OK | 4324 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0000000000000002 | equix-rust | compiled | 36.711 µs | 38.094 µs | OK | 4336 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | cafe | equix-c | interpreted | 29.243 µs | 30.475 µs | OK | 72872 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | cafe | equix-c | compiled | 24.453 µs | 25.206 µs | OK | 73064 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | cafe | equix-c | compiled | 24.373 µs | 25.162 µs | OK | 72872 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | cafe | equix-rust | interpreted | 39.194 µs | 40.806 µs | OK | 4360 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | cafe | equix-rust | compiled | 37.218 µs | 44.864 µs | OK | 4432 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | cafe | equix-rust | compiled | 36.584 µs | 38.682 µs | OK | 4412 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-c | interpreted | 28.764 µs | 29.799 µs | OK | 72680 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-c | compiled | 24.525 µs | 24.940 µs | OK | 72872 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-c | compiled | 24.547 µs | 25.130 µs | OK | 72872 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-rust | interpreted | 39.039 µs | 40.843 µs | OK | 4344 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-rust | compiled | 36.691 µs | 38.922 µs | OK | 4300 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-rust | compiled | 36.826 µs | 38.804 µs | OK | 4400 | + +## hashx_compile results + +| device | challenge | impl | runtime | median compile | median exec | RSS(KB) | +|---|---|---|---|---|---|---| +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0102030405060708 | equix-c | interpreted | 24.858 µs | 2.930 µs | 73448 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0102030405060708 | equix-c | compiled | 28.561 µs | 155 ns | 73448 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0102030405060708 | equix-rust | interpreted | 38.767 µs | 2.882 µs | 2476 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | 0102030405060708 | equix-rust | compiled | 44.692 µs | 176 ns | 2460 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-c | interpreted | 19.529 µs | 2.554 µs | 73448 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-c | compiled | 29.149 µs | 144 ns | 73448 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-rust | interpreted | 39.304 µs | 2.865 µs | 2432 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | deadbeef | equix-rust | compiled | 44.584 µs | 185 ns | 2476 | + +## effort results + +| device | base | target | impl | runtime | mean attempts | median time | mean achieved | +|---|---|---|---|---|---|---|---| +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | abcd | 10000 | equix-c | compiled | 629.0 | 2.643 s | 11898 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | abcd | 10000 | equix-rust | compiled | 629.0 | 2.775 s | 11898 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | abcd | 1000 | equix-c | compiled | 114.0 | 526.612 ms | 1922 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | abcd | 1000 | equix-rust | compiled | 114.0 | 502.878 ms | 1922 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | abcd | 100 | equix-c | compiled | 4.0 | 16.627 ms | 141 | +| intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64 | abcd | 100 | equix-rust | compiled | 4.0 | 17.578 ms | 141 | + +--- +_See `results.csv` for the full flat dataset and `raw/results.json` for per-rep data._ \ No newline at end of file diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/results.csv b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/results.csv new file mode 100644 index 0000000..f4aa52a --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/results.csv @@ -0,0 +1,57 @@ +impl,device_label,device_type,device_name,device_arch,operation,runtime_requested,runtime_effective,label,reps,ok,min_ns,median_ns,mean_ns,stddev_ns,p95_ns,solutions_mean,compile_median_ns,attempts_mean,achieved_effort_mean,solves_per_sec,hashes_per_sec,peak_rss_kb,verify_result,error +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,interpret,interpreted,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,36084794.0,36992870.0,37040397.9,566824.9,37990204.0,1.970,0.0,0.00,0.0,27.03,1771585,71912,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,interpret,interpreted,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,35667774.0,36479179.0,36526099.4,435242.3,37232456.0,2.010,0.0,0.00,0.0,27.41,1796532,71912,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,interpret,interpreted,"{""challenge"": ""cafe"", ""varied"": true}",100,True,35682513.0,36208251.0,36285178.6,332513.0,36896525.0,1.980,0.0,0.00,0.0,27.62,1809974,71912,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,interpret,interpreted,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,35815751.0,36311050.5,36315785.4,234979.7,36679432.0,2.170,0.0,0.00,0.0,27.54,1804850,71912,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,try-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,4115409.0,4199245.0,4204752.5,59171.6,4339969.0,1.970,0.0,0.00,0.0,238.14,15606615,71912,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,try-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,4111276.0,4194499.5,4201382.4,56769.1,4293019.0,2.010,0.0,0.00,0.0,238.41,15624272,71912,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,try-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,4084293.0,4177243.0,4185389.9,50567.4,4273229.0,1.980,0.0,0.00,0.0,239.39,15688817,72104,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,try-compile,compiled,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,4103282.0,4188651.5,4191273.6,45303.1,4261575.0,2.170,0.0,0.00,0.0,238.74,15646086,72104,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,must-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,4120916.0,4193012.5,4202493.6,48886.1,4289805.0,1.970,0.0,0.00,0.0,238.49,15629813,72104,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,must-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,4115501.0,4191034.5,4198680.2,47107.8,4264075.0,2.010,0.0,0.00,0.0,238.60,15637189,72104,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,must-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,4077286.0,4185632.0,4191732.9,49935.9,4275965.0,1.980,0.0,0.00,0.0,238.91,15657373,72104,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,must-compile,compiled,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,4092962.0,4186199.5,4189117.5,54023.3,4275255.0,2.170,0.0,0.00,0.0,238.88,15655250,72296,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,interpret,interpreted,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,35291804.0,35705674.5,35726718.9,216467.4,36098902.0,1.970,0.0,0.00,0.0,28.01,1835451,4348,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,interpret,interpreted,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,35199044.0,35695961.5,35702497.1,213221.6,36070093.0,2.010,0.0,0.00,0.0,28.01,1835950,4356,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,interpret,interpreted,"{""challenge"": ""cafe"", ""varied"": true}",100,True,35396643.0,35917969.0,35939268.6,244078.3,36322492.0,1.980,0.0,0.00,0.0,27.84,1824602,4336,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,interpret,interpreted,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,35298005.0,35880440.5,35906586.6,307083.2,36377458.0,2.170,0.0,0.00,0.0,27.87,1826510,4384,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,try-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,4313249.0,4398136.0,4406997.1,53990.7,4505533.0,1.970,0.0,0.00,0.0,227.37,14900858,4336,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,try-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,4316160.0,4394711.0,4398978.5,53788.1,4484871.0,2.010,0.0,0.00,0.0,227.55,14912471,4408,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,try-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,4298968.0,4394971.5,4397566.9,47502.4,4477274.0,1.980,0.0,0.00,0.0,227.53,14911587,4288,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,try-compile,compiled,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,4297027.0,4399991.5,4414809.8,65751.7,4523450.0,2.170,0.0,0.00,0.0,227.27,14894574,4260,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,must-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,4341089.0,4436879.0,4447311.7,55594.2,4532447.0,1.970,0.0,0.00,0.0,225.38,14770743,4376,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,must-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,4318975.0,4390455.0,4393910.2,50860.3,4479313.0,2.010,0.0,0.00,0.0,227.77,14926927,4316,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,must-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,4313163.0,4413798.0,4418036.8,64247.5,4521812.0,1.980,0.0,0.00,0.0,226.56,14847984,4304,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,solve,must-compile,compiled,"{""challenge"": ""0102030405060708"", ""varied"": true}",100,True,4279042.0,4384661.0,4390371.1,58100.5,4468849.0,2.170,0.0,0.00,0.0,228.07,14946652,4400,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,interpret,interpreted,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,27332.0,28764.0,28793.4,667.4,29799.0,1.000,0.0,0.00,0.0,0.00,0,72680,OK, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,interpret,interpreted,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,27370.0,29352.5,29374.0,598.7,30478.0,1.000,0.0,0.00,0.0,0.00,0,72680,OK, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,interpret,interpreted,"{""challenge"": ""cafe"", ""varied"": true}",100,True,27438.0,29243.0,29245.4,735.6,30475.0,1.000,0.0,0.00,0.0,0.00,0,72872,OK, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,try-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,23788.0,24546.5,24581.3,427.4,25130.0,1.000,0.0,0.00,0.0,0.00,0,72872,OK, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,try-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,23535.0,24532.0,24541.0,371.9,25137.0,1.000,0.0,0.00,0.0,0.00,0,72872,OK, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,try-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,23361.0,24373.0,24422.6,419.6,25162.0,1.000,0.0,0.00,0.0,0.00,0,72872,OK, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,must-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,23760.0,24525.0,24493.0,324.7,24940.0,1.000,0.0,0.00,0.0,0.00,0,72872,OK, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,must-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,23479.0,24485.5,24554.1,472.3,25398.0,1.000,0.0,0.00,0.0,0.00,0,73064,OK, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,must-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,23306.0,24453.0,24444.1,447.6,25206.0,1.000,0.0,0.00,0.0,0.00,0,73064,OK, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,interpret,interpreted,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,37302.0,39039.5,39149.5,908.5,40843.0,1.000,0.0,0.00,0.0,0.00,0,4344,OK, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,interpret,interpreted,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,37444.0,39005.0,39047.2,615.7,40165.0,1.000,0.0,0.00,0.0,0.00,0,4396,OK, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,interpret,interpreted,"{""challenge"": ""cafe"", ""varied"": true}",100,True,37511.0,39193.5,39337.5,885.9,40806.0,1.000,0.0,0.00,0.0,0.00,0,4360,OK, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,try-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,35685.0,36826.0,37042.6,882.6,38804.0,1.000,0.0,0.00,0.0,0.00,0,4400,OK, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,try-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,35848.0,36710.5,36894.4,815.1,38094.0,1.000,0.0,0.00,0.0,0.00,0,4336,OK, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,try-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,35073.0,36584.0,37014.6,2318.7,38682.0,1.000,0.0,0.00,0.0,0.00,0,4412,OK, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,must-compile,compiled,"{""challenge"": ""deadbeef"", ""varied"": true}",100,True,35486.0,36690.5,36923.2,1098.6,38922.0,1.000,0.0,0.00,0.0,0.00,0,4300,OK, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,must-compile,compiled,"{""challenge"": ""0000000000000002"", ""varied"": true}",100,True,35898.0,37089.5,37227.9,827.1,38557.0,1.000,0.0,0.00,0.0,0.00,0,4324,OK, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,verify,must-compile,compiled,"{""challenge"": ""cafe"", ""varied"": true}",100,True,35339.0,37217.5,38406.6,2947.2,44864.0,1.000,0.0,0.00,0.0,0.00,0,4432,OK, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,hashx_compile,interpret,interpreted,"{""challenge"": ""deadbeef""}",100,True,626.0,2554.0,2535.7,202.9,2658.0,1.000,19529.5,0.00,0.0,0.00,0,73448,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,hashx_compile,interpret,interpreted,"{""challenge"": ""0102030405060708""}",100,True,883.0,2930.5,2929.2,260.9,3085.0,1.000,24857.5,0.00,0.0,0.00,0,73448,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,hashx_compile,must-compile,compiled,"{""challenge"": ""deadbeef""}",100,True,114.0,144.5,147.2,18.8,181.0,1.000,29149.5,0.00,0.0,0.00,0,73448,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,hashx_compile,must-compile,compiled,"{""challenge"": ""0102030405060708""}",100,True,117.0,155.0,157.6,21.0,196.0,1.000,28560.5,0.00,0.0,0.00,0,73448,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,hashx_compile,interpret,interpreted,"{""challenge"": ""deadbeef""}",100,True,2386.0,2864.5,2876.5,113.9,3048.0,1.000,39304.5,0.00,0.0,0.00,0,2432,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,hashx_compile,interpret,interpreted,"{""challenge"": ""0102030405060708""}",100,True,2536.0,2882.5,2915.6,467.2,3070.0,1.000,38767.0,0.00,0.0,0.00,0,2476,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,hashx_compile,must-compile,compiled,"{""challenge"": ""deadbeef""}",100,True,146.0,185.0,186.2,19.1,218.0,1.000,44584.0,0.00,0.0,0.00,0,2476,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,hashx_compile,must-compile,compiled,"{""challenge"": ""0102030405060708""}",100,True,144.0,176.0,178.7,16.5,215.0,1.000,44692.0,0.00,0.0,0.00,0,2460,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 100}",10,True,16580675.0,16627417.0,16625531.8,23661.2,16670135.0,1.000,0.0,4.00,141.0,0.00,0,73448,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 1000}",10,True,525860472.0,526611775.0,526829548.1,717420.0,528056894.0,1.000,0.0,114.00,1922.0,0.00,0,73448,, +equix-c,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 10000}",10,True,2641692398.0,2643103549.5,2643134138.4,999768.6,2645020533.0,1.000,0.0,629.00,11898.0,0.00,0,73448,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 100}",10,True,17519978.0,17578264.5,17607120.1,70670.4,17758687.0,1.000,0.0,4.00,141.0,0.00,0,4344,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 1000}",10,True,501701374.0,502877906.5,502776546.1,674360.6,503676074.0,1.000,0.0,114.00,1922.0,0.00,0,4344,, +equix-rust,intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64,cpu,Intel(R) Core(TM) Ultra 9 285HX,x86_64,effort,try-compile,compiled,"{""base"": ""abcd"", ""target_effort"": 10000}",10,True,2773038077.0,2774897911.5,2774936095.4,1083199.1,2776759218.0,1.000,0.0,629.00,11898.0,0.00,0,4388,, diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/run_meta.json b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/run_meta.json new file mode 100644 index 0000000..1fa6bf2 --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/run_meta.json @@ -0,0 +1,16 @@ +{ + "timestamp": "2026-07-28T12:48:59+00:00", + "config": "configs/full.toml", + "cpu": "Intel(R) Core(TM) Ultra 9 285HX", + "nproc": 24, + "devices": [ + "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64" + ], + "device_records": { + "intel-r-core-tm-ultra-9-285hx-7-1-5-200-fc44-x86-64": { + "type": "cpu", + "name": "Intel(R) Core(TM) Ultra 9 285HX", + "arch": "x86_64" + } + } +} \ No newline at end of file diff --git a/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/concurrency.csv b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/concurrency.csv new file mode 100644 index 0000000..8608384 --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/concurrency.csv @@ -0,0 +1,21 @@ +device,impl,operation,workers,ok_workers,per_worker_median_s,aggregate_ops_per_sec,per_worker_ops_per_sec,scaling_efficiency,total_peak_rss_kb +apple-m4-pro-25-5-0,equix-c,solve,1,1,0.039866375,25.084,25.084,1.0000,3360 +apple-m4-pro-25-5-0,equix-c,solve,2,2,0.041033854,48.740,24.370,0.9715,6720 +apple-m4-pro-25-5-0,equix-c,solve,4,4,0.042826854,93.400,23.350,0.9309,13440 +apple-m4-pro-25-5-0,equix-c,solve,8,8,0.043465698,184.679,23.085,0.9203,26896 +apple-m4-pro-25-5-0,equix-c,solve,14,14,0.050572146,276.256,19.733,0.7867,47088 +apple-m4-pro-25-5-0,equix-rust,solve,1,1,0.004585563,218.076,218.076,1.0000,3744 +apple-m4-pro-25-5-0,equix-rust,solve,2,2,0.004642989,430.757,215.378,0.9876,7488 +apple-m4-pro-25-5-0,equix-rust,solve,4,4,0.004734594,845.116,211.279,0.9688,14976 +apple-m4-pro-25-5-0,equix-rust,solve,8,8,0.004828208,1658.236,207.280,0.9505,30032 +apple-m4-pro-25-5-0,equix-rust,solve,14,14,0.004906063,2852.504,203.750,0.9343,52640 +apple-m4-pro-25-5-0,equix-c,verify,1,1,0.000018209,54917.898,54917.898,1.0000,2848 +apple-m4-pro-25-5-0,equix-c,verify,2,2,0.000018458,108354.101,54177.051,0.9865,5696 +apple-m4-pro-25-5-0,equix-c,verify,4,4,0.000018708,213692.538,53423.134,0.9728,11392 +apple-m4-pro-25-5-0,equix-c,verify,8,8,0.000018855,424195.061,53024.383,0.9655,22832 +apple-m4-pro-25-5-0,equix-c,verify,14,14,0.000019083,734306.011,52450.429,0.9551,39936 +apple-m4-pro-25-5-0,equix-rust,verify,1,1,0.000017500,57142.857,57142.857,1.0000,4528 +apple-m4-pro-25-5-0,equix-rust,verify,2,2,0.000017917,111629.544,55814.772,0.9768,9056 +apple-m4-pro-25-5-0,equix-rust,verify,4,4,0.000020125,198552.560,49638.140,0.8687,18256 +apple-m4-pro-25-5-0,equix-rust,verify,8,8,0.000021000,380670.979,47583.872,0.8327,36432 +apple-m4-pro-25-5-0,equix-rust,verify,14,14,0.000022104,633887.442,45277.674,0.7924,63968 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/mining.csv b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/mining.csv new file mode 100644 index 0000000..425ac1c --- /dev/null +++ b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/mining.csv @@ -0,0 +1,5 @@ +device,impl,challenge_base,effort,samples,attempts_mean,achieved_mean,token_s_mean,token_s_median,token_s_stddev,tokens_per_sec_1core,workers,ok_workers,tokens_per_sec_machine,scaling_efficiency,failed_searches,solution_bytes_min,solution_bytes_max,nonce_bytes_wire +apple-m4-pro-25-5-0,equix-rust,abcd,100,50,41.57,1033.5,0.152520,0.112062,0.128741,6.5565,14,14,54.0146,0.5885,0,16,16,8 +apple-m4-pro-25-5-0,equix-rust,abcd,300,50,132.81,2198.4,0.574576,0.388426,0.639346,1.7404,14,14,17.8986,0.7346,0,16,16,8 +apple-m4-pro-25-5-0,equix-rust,abcd,1000,50,472.77,4860.9,2.403397,1.550898,2.364248,0.4161,14,14,5.5475,0.9523,0,16,16,8 +apple-m4-pro-25-5-0,equix-rust,abcd,3000,50,1485.73,29510.4,6.335744,5.190595,5.108897,0.1578,14,14,1.6224,0.7342,0,16,16,8 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/compile_overhead.png b/reports/EmPoWering/Equi-X/benchmark-results/MacBookProM4ProC14-48GB/main/plots/compile_overhead.png new file mode 100644 index 0000000000000000000000000000000000000000..bfb4427e44cadd7d9d31309334eb121f25d638e8 GIT binary patch literal 40596 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%0A&=b_xA`8h zUMUfYq?@qS2=^s7m)JGRpS-e4w(4rboH(EOHBp(zY5&m2}YbzfyJhk4(+Tz^qMu>BiWwEFZF{NabMma^?LTB`GQ-y zO&Yy2WmbOBOm|2{V{!X+8>2)(6aQ9``sXAgYAgkoB~JmGq~92%&9+$zJ-W_QSHzeN zN3Z&}#7IYjRnVYuCMhX~RjsnN)=NShhy67`+3nKN)qM-j;j=BC2)aI$6&%?9#!sy4 z77Ohqe#df&K74NRJ=yn|sK4vzQO*;xFRu>c5lsoB^Hqn9c7WpKo;3N~1^mLfj!&(x z_QWcL_))K*$(W9+|L1G_92zR1i#FLf4*_EBpwREJXiHwo7~V=DX)vRQ9rYsJDgr$u za*L8!93sHuH!f`gtZE)hfgunZwxE8Bbqqict>;2W3M?bozS!am!1>u!QovJkhlXnS z(IW^m%H1B*fPXR|#38oi2g(Wx6u_E-B;wjE4{hvMg4eEb>(*@$CM2D50a{gEM+f1r z>%VXn)M1HVBl|YFy^JZZ`#&@YAOeS%#*foQ%T|Sb0s+B3vWqggXiGR);cQ_Hj{6-~f*NELmMN+CQpK<=VvawC zR8!aU<-7pD$ShAj0%(&|@&nl;kR*H^q;1`<16;m&$>Z$@Vj)T-Ck2B8>*8+^GZ&H} z+P+9HnL8nqsaHPuZbuP{09A9o)5qa#+6VklCa*thl z(gqihSJW2TkR0VZz4^v=ipou?f$>doms7y&ai+ug1jUAo&10aUwdRfU>&H*I<2rnc zwD?zjM4Qn6dwG&l-1bhH)hPx{f&G1K3hiYvdjXh#3)v3HApG~&c9GC7={LdCWm_I5 zTW}b*0oi$cO%O|JR)h~l%di8?ohBeIO3LZ_0-kB$0lp0A2+2P zx{+`9v$EQqCBd`bz6sKT>dS{SNart zGs410a{8GIU@D};qxnqtmPVrdDx`BnLaXbGDMgE>h*%s02k}+UbqsPq_~N@;pBw%C z-XYJIu(0s)CK#TbnmFBHkoGk}HX@jDO#~`ukS;SHIAlENG6P?~R!N=VfLND9twb}8 zpfp?9Fl=qu$o%%iTt}s>rP_?TacAZ%K%;0AqntC2%aXPdwpO>vkPJT++2rVCus@XPvY9-Uixv z-U0DG{OSM@CJsJ1bf+1NfOc#{zdA$xGC2&e%l#`nGiV2MaN2e6|t6}xe zu=pe-eLp01Q?)!b^S>Aa5Hb9Sq7`N_+M+)9#jY1 zQ*DTDaeuSJOGYi;PjQAKKtmiE8B;BX=NV@9Q7yZNT|8_?n6+JT_KtA_&%wk-U2{p{ z)0vI$yDe0=cfyH02KO@J^0G6T*oY}|&Re1Y`i@^%SzG;^BhKYiU8|pUl@{7h6h@g5 zz6$|=rf3tZq%=x$?5FhSomZC^Qu1T<20>tWeA|mE_<2shWgZiM0F<&-e31cY3fup< zU#Y$

u+-sLjV2rG!na?=d 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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/effort_time.png b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/effort_time.png new file mode 100644 index 0000000000000000000000000000000000000000..78784a779c06d998e52cfb72f27fa3a0b7ab8523 GIT binary patch literal 65589 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�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 literal 0 HcmV?d00001 diff --git a/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/peak_rss.png b/reports/EmPoWering/Equi-X/benchmark-results/FedoraIntel285HX24C-256GB/main/plots/peak_rss.png new file mode 100644 index 0000000000000000000000000000000000000000..c2fbacc09febdba6514204e219114f2c00f49e42 GIT binary patch literal 44865 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