{
  "host": "scan",
  "out": "/tmp/libhft-pool-cells-20260910-lE99Tb/cpp-vma-pool",
  "started_utc": "2026-09-10T01:17:24Z",
  "updated_utc": "2026-09-10T01:19:58Z",
  "total": 1,
  "cells": [
    [
      "cpp",
      "vma",
      "pool"
    ]
  ],
  "results": [
    {
      "cell": "cpp/vma/pool",
      "completed_utc": "2026-09-10T01:19:58Z",
      "evidence": "/tmp/libhft-pool-cells-20260910-lE99Tb/cpp-vma-pool/pool/cpp/vma/attempt-q8ezt5v9/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "partial",
      "sessions": "32/32",
      "p50_us": "14.057",
      "p99_us": "37.842",
      "p999_us": "48.102",
      "max_us": "66.502",
      "target_per_sec": "1562.5",
      "achieved_per_sec": "1562",
      "resp_p50_us": "14.760",
      "resp_p99_us": "38.670",
      "resp_p999_us": "49.242",
      "resp_max_us": "67.344"
    }
  ],
  "state": "complete",
  "current": "",
  "schedule_version": 4,
  "sitting_id": "scan-open-v4-cpp-vma-pool",
  "commit": "1dcf769c9813c77da1b22b146a32d0a535663a33",
  "source_files": {
    "bench/common/pingpong_core.h": "1549aa7f0e780d6c60c68e4280cf968a3fa33bae93c5f8932045693dfd26e956",
    "bench/cpp/fixbench/.gitignore": "930b8faf500cf1e108f404522a6043fd5231acb4fcef6ed29f3d8a2c85999a9c",
    "bench/cpp/fixbench/Makefile": "cc8d89f911ff1d8b8de8015468a664e3f0e01a32747123874e05e18bf17108e4",
    "bench/cpp/fixbench/README.md": "96ac58aa8709276d82cafa5323a8fcba0353278dfc0284bc5a3b587c48cfa686",
    "bench/cpp/fixbench/include/CanonicalWire.h": "a8d52508c5219dc6c1252b329c4620bb8374a77a244388145deb354b890e7cf6",
    "bench/cpp/fixbench/scripts/run_libhft_local_smoke.py": "a5fb30b6cb40ae9b876cfc2fbd220408a47b90abaf1dba82f40853fbbcefb23c",
    "bench/cpp/fixbench/scripts/run_libhft_sitea_bench12_smoke.py": "a9e70dde085884cf6d2e623bfba15dcdfadc7ea8f06188f0aff2c27ecbd8aa4e",
    "bench/cpp/fixbench/scripts/test_s4_durability_runner.py": "497015fa8d4f3cde8979b1aec6d70a2e67e904c58de65ced1f22dc0f1e0f8c5f",
    "bench/cpp/fixbench/src/extraction_sink.h": "86a4243146744e953117433de5a184e7cf9fa0176bee0bbce25ff0cf32721166",
    "bench/cpp/fixbench/src/fix_open_pass_guard.h": "e01773b55097f5a5f323c61f0fcad81d022cd9429b62d768a5c00b19396d82e4",
    "bench/cpp/fixbench/src/fix_socket_diagnostics.h": "6fca4300804c76f8bb67e36cca4c45f439de0544e2cd27d806abc2ae890a2141",
    "bench/cpp/fixbench/src/libhft/bench_components.cpp": "5c49fc186fdd7498e693057674a602334631df3599884ddd5dcb66511519407a",
    "bench/cpp/fixbench/src/libhft/bench_fixfield.cpp": "14d52bb77b13e53d76a5e74edc06df4697a65aaf3f8f82ca71ffeec8b39d5131",
    "bench/cpp/fixbench/src/libhft/bench_fixfield2.cpp": "f01aa3c9b58b79e38bfc4bdf67ef633f82e3d25f0a2f79203dab9b0c9db424e7",
    "bench/cpp/fixbench/src/libhft/bench_getymd.cpp": "df0db1ba25f252ca8d3377c803fc8e93e7b1d6bc207e3c8cbf7a90b8d6954fcb",
    "bench/cpp/fixbench/src/libhft/bench_optimizations.cpp": "42510ab8f1ad26416184ae611327e1a476efef62df3cf4ec76b2f05299893770",
    "bench/cpp/fixbench/src/libhft/bench_optimizations2.cpp": "559f29e125008079c602a7dda65e0712bb701e63aa7d85a7c761ccc67e2dedcd",
    "bench/cpp/fixbench/src/libhft/bench_roundtrip.cpp": "d4646c05b37d8c576559ef97b13bc76ef8546660ca46e93931c71f59b9b28112",
    "bench/cpp/fixbench/src/libhft/bench_s4_durability.cpp": "ff8b741e10a241c18b66dad769a87bc8d0fe2cb35318387fd39be7d9cfb27cbd",
    "bench/cpp/fixbench/src/libhft/bench_transport.cpp": "93405fe3156d7c0eab679a0f438e4013e982faea88100cf2c104ab1caba5000f",
    "bench/cpp/fixbench/src/libhft/bench_workflow.cpp": "cf325c204129e2159d39a9bb220d82f3f525b1db3c368c291fff62e99ae3f6b0",
    "bench/cpp/fixbench/src/libhft/benchfix.cpp": "66c810d9c1c563c5eb0b9ffbeca7121aedb152b43444ef7d1f8b4f39866e1fab",
    "bench/cpp/fixbench/src/libhft/benchprims.cpp": "6b938a8590ec220321e0b330bc6e6ff5922c92f98e0cacd25f933a509e3b3f90",
    "bench/cpp/fixbench/src/libhft/benchutils.cpp": "91b7871caea328f1e4d3a0d7842813665ccb9004a10187929607c987e53c6646",
    "bench/cpp/fixbench/src/libhft/cpclient.cpp": "eabbb2be0a6d9d9f03f0f2f11af3bb5c0c30a663a38c52f745f47eaebaa7bf1c",
    "bench/cpp/fixbench/src/libhft/cpclient2.cpp": "4461eb59e8c09cf28ded4a1c98726498242a249daea9c0fea8292339c122a6ac",
    "bench/cpp/fixbench/src/libhft/cpclient3.cpp": "3bfd9d20b991827019187cf9696c80235221599bea87006080f8998e323c1d1a",
    "bench/cpp/fixbench/src/libhft/cpserver.cpp": "fae9f5fb2c930fa89fd333f6b9561f9a827205a7bdcc6834cc19dc5bcd9ed262",
    "bench/cpp/fixbench/src/ping_pong.cpp": "24544d70c34979b986b392bc8bf983f07368839ee182379644e6f42a8c282dfe",
    "bench/cpp/fixbench/src/pingpong_diagnostic.h": "4833627a020475529410a9bd372c797b75517a2e0c477c8cf57e384012fba8a2",
    "bench/cpp/fixbench/src/pingpong_multi_diagnostic.h": "771826acf0a6ce0dba6e8015eb1f2093268f5f16bbf82ba736991321ccd83aaf",
    "bench/cpp/fixbench/src/pingpong_transport.h": "3034185e82078f40beda74856ad443d6870d9f4b7817799deae56054ba1f034d",
    "bench/cpp/fixbench/src/vma_bootstrap.h": "ab59663260052b35da94303f69cd11bcc2137a9cd23f4a91a3afd0fe7b530a8b",
    "bench/cpp/fixbench/src/wire_fixture.h": "0f48ec37be2e6bdbee826783780353782e608898f95961cdfbcd4eaca31fb67c",
    "bench/cpp/fixbench/test/extraction_sink_test.cpp": "c46e43f1ef0184a72f66b0300abea67bc045e989248069d193a8bdc07d76b081",
    "bench/cpp/fixbench/test/fix_multi_results_test.cpp": "3f88c6212e23e48a0eb7979c4f088c1a88e3b1336208ce829ec743b91e6e3549",
    "bench/cpp/fixbench/test/fix_single_server_poll_failure_test.cpp": "3cd79caaef4072b636215199f60e0f1f33d5450ba3237bcbf961e5fe4b75acff",
    "bench/cpp/fixbench/test/fix_socket_diagnostics_test.cpp": "af5ba1c875a781f92ff22261db6692c783b1c46212d6f803cc2472947ac11920",
    "bench/cpp/fixbench/test/pingpong_diagnostic_test.cpp": "aa843f7485fa2020ba66c5850b010b3bce46b52d0408797ae38f501b158e584e",
    "bench/cpp/fixbench/test/test_open_warmup_recording.py": "75d3660ff7832b7689fbb921d60315640db65daf1232aeaebbbf1475afe7e7db",
    "bench/cpp/fixbench/tools/cpp_engine_discovery/adapters/fixpp_probe.cpp": "da8d8cd5db8427e71c7c444a48282df95e7af4494271a24969b042777cc3e644",
    "bench/cpp/fixbench/tools/cpp_engine_discovery/adapters/hffix_probe.cpp": "e5333cd3d97beed78b354842519e11ba1c09c81633646357e488306ba3bc607f",
    "bench/cpp/fixbench/tools/cpp_engine_discovery/cpp_fix_engine_discovery.py": "3d0030f5a3bc26ea725d0c8931b5a57c47d5b49a68d62909fb57eb0f556c20c0",
    "bench/cpp/fixbench/tools/cpp_engine_discovery/prepared_linux_discovery.sh": "6e41f52ade85030e1ad61441b3206d0f1ca942235b42301a5589d8605c2de63d",
    "bench/cpp/fixbench/tools/generate_fix_benchmark_engine_coverage.py": "95ef82e0f2c3db4a8c2283f605ede3840dfce0f3b51fccbae927c34269491f3f",
    "bench/cpp/fixbench/tools/open_source_fix_engines/.gitignore": "c30f9bc45238a2e6624722bb4ef666e23f8823fcc9f3bc4fc5277723185fa701",
    "bench/cpp/fixbench/tools/open_source_fix_engines/candidates.tsv": "6ad6834d71d6858417096dff6825ebbcaf25ee979fc6d881c30bec35d8dd7e6b",
    "bench/cpp/fixbench/tools/open_source_fix_engines/contract_audit.py": "b71c18358d4750967ad9fb40f643d011715eec1ed7d8a52cf2f1e04631f2896d",
    "bench/cpp/fixbench/tools/open_source_fix_engines/dotnet/QuickFixNRiskShapes.cs": "17db5fbdd3b80062f1a39718a4047e551120165f85c652e867d121b3a37e7572",
    "bench/cpp/fixbench/tools/open_source_fix_engines/dotnet/QuickFixNStage3Smoke.cs": "fe4a14e39cb07f4c5e7f2198ee5ed27fbca8d25f3677765a53c4df886d7dd70c",
    "bench/cpp/fixbench/tools/open_source_fix_engines/dotnet/QuickFixNStage5XMachine.cs": "63dfe38e70f9e754637e8070579e45f916b17daf74b811bb74faf727807db29f",
    "bench/cpp/fixbench/tools/open_source_fix_engines/dotnet/QuickFixNStage7Conformance.cs": "ba4eb58051ba263a3e96309cb91992912e5b3006781e37692e160c1ae8adf009",
    "bench/cpp/fixbench/tools/open_source_fix_engines/go/quickfix_go_risk_shapes.go": "7bd5ed6871769c255c3963ace76f02c10f830581303c9e718bb0d63c638cdcf1",
    "bench/cpp/fixbench/tools/open_source_fix_engines/go/quickfix_go_stage3_smoke.go": "708539918af3af2b58b4ce8e86555627142831d953c82f06ccbe50ea5d63fdc9",
    "bench/cpp/fixbench/tools/open_source_fix_engines/java/ArtioStage7RiskShapesTest.java": "6eab45cbc3cb2a39194435672be31cfff834595212beb7c1237a0ca5ca0e25cc",
    "bench/cpp/fixbench/tools/open_source_fix_engines/java/ArtioStage7SessionShapeTest.java": "9e205d7327241770ab76b4cc929ac5d9f26d5b304054ea052d33b70e8b112c62",
    "bench/cpp/fixbench/tools/open_source_fix_engines/java/FalconNosErStage3Smoke.java": "ec0d784bc05ff5d5a1bae87bf297bfb8d6bb666e4b7878a49b64ea679d292b50",
    "bench/cpp/fixbench/tools/open_source_fix_engines/java/FalconStage2Microbench.java": "dd33132955468485a461b03261f2b9020ca94ccff8d3968e34775efdc70087e5",
    "bench/cpp/fixbench/tools/open_source_fix_engines/java/LibhftJavaStage2Microbench.java": "7dc6c88aad2499194cda93745b71cfa726a66268c157f6dd7867a0a9b725146d",
    "bench/cpp/fixbench/tools/open_source_fix_engines/java/PhiladelphiaStage2Microbench.java": "79b769e41982aebf72fd34120317933a8299a85785a7adf0965064be8aa2bc82",
    "bench/cpp/fixbench/tools/open_source_fix_engines/java/QuickFixJStage7Conformance.java": "86ef944868c7209ceadd9e89355b2698ab9c78170e90cd0a9873b1c8d5bba869",
    "bench/cpp/fixbench/tools/open_source_fix_engines/java/QuickfixjStage2Microbench.java": "e3374b4984f54bc8c4ba335a8f694ae2b8fef50613d50eb28b716939fab43683",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/compat/expected": "981bdc8b2fa5ab029155623fbffe6040d0910fcec75194c88ebfca973cd56286",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/fix8_stage3_smoke.cpp": "45cfdb7ba11dcb3744a8f6ba08d018e6cce5903795a0cbebaa3a050477288b7b",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/fix8_stage4_workflow.cpp": "2ee4f3c9e9411a84f1311d63a2a7d0e4c966ff1b94188b04f9e6396bdc5d21ab",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/fix8_stage5_xmachine.cpp": "1cc3722e8c8d6cac905d66ee825239481bdac7f8e51b7788373d3c80dd2fd2b6",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/libtrading_stage3_smoke.c": "7ed261edb50364ae202b721aaf8ec3f63537fef1a1009489ab83ca4184521520",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/libtrading_stage4_workflow.c": "b6b94d697928f3471a9d3ae2e6d7b015fdc7499e9da06db2b98e3556bb985520",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/libtrading_stage5_xmachine.c": "2957743f937b46d237a2150b2a9b7f7a1c0441451b70fc14c6045368cb5171b1",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/llfix_stage5_xmachine.cpp": "021eea11d29091c8c004b1cf98bb6ba085ef1e51b986ace450dd57598d4cfe6f",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/nexusfix_risk_shapes.cpp": "c7a43e0b0baf64e91d8eecb5aee971951a11642285800ae6975896d333398c83",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/nexusfix_stage3_smoke.cpp": "89609e417717185c1c03417dc90a0802fff285d328cd015f1dc389bcb610d5ab",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/nexusfix_stage4_workflow.cpp": "5a972b21de4419796b9fc6ad956b75f48d24d12092c4c726c0edeb6fb12132fb",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/nexusfix_stage5_xmachine.cpp": "bee3b6afe9b0cc90d07ef71fe562c77cc21e78b6db48e75455d335273b5b23e5",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/quickfix_cpp_risk_shapes.cpp": "09702fc8ee0e115b67fc9f042f3e567054946365fe6ba68c7a09c883a96593b8",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/quickfix_cpp_stage3_smoke.cpp": "b7e67c235bcf3d72b23e3dfa1b60212e649a4975e5c37cf0919cc2521c91805f",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/quickfix_cpp_stage4_workflow.cpp": "97438924dfee55bf9105be1708efd7f224cbd5de083b1323f736cd9df322fe1d",
    "bench/cpp/fixbench/tools/open_source_fix_engines/native/quickfix_cpp_stage5_xmachine.cpp": "eee574cc5735d3ca84fd4201d8d5879fc3142a4e19c07844c8d055538dc205c4",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_artio_stage7.py": "e137cf518f40a0d2e174917ed39d584f05434b4c6f9792c20729037efb48b710",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_coverage.py": "35837ddb4da8084e7a56b3189e8112e3596ba3899d6285030d2ea5def685787f",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_dfx_stage5.py": "8989d0e21fe48f566333ee53e08f9cc043dc1fc3f51d9991af7a9dc4dbffc03b",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_dfx_stage7.py": "3cde2b0568ecd4c0fe68ebc48464c340781b67d988dc11b7d469b36c0a88bb81",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_discovery.py": "98e95c256dbf2a097d9a2ab27895bd047449295d3aed3a8676222975e9143fe4",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_dotnet_stage3.py": "e70dc87f6ae04adfa55a478da8948f29eee8b8b54467c9ee8775ee2edb7feea4",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_dotnet_stage4.py": "b439bda06c092b8dd1f4f95f2fcc7b033b7b323a0cafe289d910d190202adb2d",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_dotnet_stage5.py": "7d24db0ae8c7422cc69ab5ee5be862dfc69bae151ccbe77bf518837a52517757",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_falcon_stage7.py": "6b5ab99540d5c94b7ef230d17462c5a865d9fb0b185f60d4e0b638cbb34f4bad",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_final_report.py": "bebfec481aba38c4846e09417a99155b7c8e762d429ce8fce408f5fe67d17aca",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_fixer_rs_stage7.py": "66d0769b6c2dddbf351b93121e82f66c951bd4a23d0eb767b34f1f4591aabe32",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_go_stage3.py": "d26a452b81eec6f6a34ad8f24ade8f10fbefb6c0627332076741976b2f7e8059",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_go_stage4.py": "ea6f3708bc4e4cc414a29ab7e13b9c90c5c03fc57dff356b96f44db1c2f34edb",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_go_stage5.py": "efa31e0a8ca1a6612579f8a7d523c2c12dde9ba8d665965b3444e947de27a529",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_go_stage7.py": "3f493c27c0c5c82d9a51beb154f425ee6e6405497f0cc3e62a0b2d7c0681b19b",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_libhft_net_stage5.py": "e513f6e020890cab1bb8f5378e56a23dfcf1ca46b1850391f9452b504279639e",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_llfix_recovery_evidence.py": "1b432f6e3e7194420132c8852e3c928757006a0d83955f6cfcfb76b9d96113cc",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_native_stage3.py": "433614ccadbb99fd9e490387719580f0dde91730dd13dabc525cca4a98f1adab",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_native_stage4.py": "0836322d970622505542fc10317cdfb74caa3d2b5654912b6b02de6ac5e1243e",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_native_stage5.py": "68c92c255b53d4a50f943722c8f173898754c54bf36e8e19fca3c47edbd4192f",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_nexusfix_stage7.py": "c5d7be7f2faadbf67ed8e55747eb6f39dfe3135e9a52fc2fb730f81ad2302ffe",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_parser_refs_stage7.py": "7ddda2220078714b0dd72da7e34db02cb65d73eb73ee7763058e56583fcc1bad",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_quickfix_cpp_stage7.py": "e998a360117c251b34bdbb8b84dd2223d9fb239d6a451842db6c1528a2552512",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_quickfix_n_stage7.py": "11ad9511699ae56a16c43e7200e8c2ce7900518dabfc08f5b2be86c358552f3e",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_quickfixj_stage7.py": "04462c2cdb34c07510bcd7f5c6e921d169aa92127193dc7b46a6ad2e2a345465",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_risk_shapes_stage7.py": "e086a314d38a8e81225ed10884825a028208285fe7786498571d34ef10fe0f62",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_rust_stage3.py": "ca2904944f425cacbd21fd25047e3ad9761ff81bef3e60abe3af52d712da2a4b",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_rust_stage4.py": "7b60a357f0cd2c9bfcbb0ef54a8f4e2337e053d383e0138c4e929e0534a4a14a",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_rust_stage4_dfx.py": "1330aab00a4f28a3eed0ad72ab5993d642bc03672ac2d700935b8e3ccb287507",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_rust_stage5.py": "0c08b028b726192cf3ad5b98fa02c8af5c91b48d1d35b55243d5c1dd9037fd79",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_stage2.py": "b57ca2d3182d0d07b866153abede3e9f0b32c9f64833d285bf8f9df67204c34e",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_stage3.py": "d9ce937b97945fb5d5e3374494b0caee431dcb08bd98a37a86fbe4f65c649b57",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_stage4.py": "20ff06fa8289f4b81000066334e3281e655b09b551ae7e3f164e0543b55368ee",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_stage5_report.py": "7df2f0caeed923021342f7ee330a33fd09caeb014cf53029e1757673463a8aa0",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_stage67_audit.py": "48f87efe436e6e83534d56a307e908e721c23616bb434a7c49b51814e45dc870",
    "bench/cpp/fixbench/tools/open_source_fix_engines/open_source_fix_engine_stage6_portability.py": "d42b4b87794a97cbaa507650adc1c6687a31d4c587fc62e73a158ea41ca95e0c",
    "bench/cpp/fixbench/tools/open_source_fix_engines/prepared_open_source_fix_environment.sh": "ed9e1defdbfd61fac385c207ca1d6b5034858aee99a5bc3be32a9815dcbba4f3",
    "bench/cpp/fixbench/tools/open_source_fix_engines/python_yaml_compat.py": "cc82bbb05a8fb0a2c83ff8718e5b124ccb39db90b9525cce71a2fef64c3c5d8c",
    "bench/cpp/fixbench/tools/open_source_fix_engines/rust/dfx_risk_shapes.rs": "42d3709d58315d49bb3d3a08e01226e16d2b32ffcd3e9f609edac9f27b3b7d19",
    "bench/cpp/fixbench/tools/open_source_fix_engines/rust/dfx_stage3_smoke.rs": "557b0efa01ebfeccb8244c0f5259d6d330dec3c2f09c53e78241a6e4a4b662b6",
    "bench/cpp/fixbench/tools/open_source_fix_engines/rust/dfx_stage5_xmachine.rs": "1203b5d4911d2c99aa488f45ed6b65693d81e28ee484af500babfd2048f6d2ee",
    "bench/cpp/fixbench/tools/open_source_fix_engines/rust/dfx_stage7_store_replay.rs": "cbad8e63dab388fd6ce91f51e006f2ecf9b2a32cd9cf7ff8152163683d258c16",
    "bench/cpp/fixbench/tools/open_source_fix_engines/rust/fixer_rs_risk_shapes.rs": "6dc25e8f18bc7f39d5592c65d27005ee637bcbe9130079563d96581e974498ff",
    "bench/cpp/fixbench/tools/open_source_fix_engines/rust/fixer_rs_stage3_smoke.rs": "780bfc08a5a671e3ae82067384c2c6e809b370cc74f63d4e08e0d515efa3209d",
    "bench/cpp/fixbench/tools/open_source_fix_engines/rust/fixer_rs_stage5_xmachine.rs": "a9d67a0d78117c17da43f37a40d37f32b076234fdb744d4b43cc57832c836a7b",
    "bench/cpp/fixbench/tools/open_source_fix_engines/rust/fixer_rs_stage7_store_replay.rs": "84f4c131ae4be65c09ddb8ab56a7012cda8c0f0c2fea8d2bc20d3b836f1bf473",
    "bench/cpp/fixbench/tools/open_source_fix_engines/scenario_contract.py": "8a1ef72c4adcb928a68659c8c0388832a242c50963940e04465c37783d2cffc2",
    "bench/cpp/fixbench/tools/open_source_fix_engines/test_scenario_contract.py": "cc61b9c65de8e6fba9cbe4f2872bbdf458f96c06d29b8fc6d5dcf0204a79e409",
    "bench/cpp/hft-bench/.gitignore": "52d8bb9ea63bd8327195db733e1ee922133108bdec9b525dc04e43d239f84f02",
    "bench/cpp/hft-bench/Makefile": "a2e255b52a25c55af24c343bc35da9a6087d392234c41628a946e2a68218e6f3",
    "bench/cpp/hft-bench/README.md": "81eeca6509cc6d88aea494398b512913580781a65cd5e4433944be283be86cd2",
    "bench/cpp/hft-bench/include/HftBenchConfig.h": "bb6976147d6505ecf81fc8daf9ef857249833613e281786d44545c9a7fb53c08",
    "bench/cpp/hft-bench/include/HftBenchContext.h": "47635e5e610912572d4e3eff167f5c571f3d6834d889d2e4b590b287245ca7b6",
    "bench/cpp/hft-bench/include/HftBenchLatency.h": "4f77cc04bebf76cfead6558217a827763d0f81e225adcd7b891122114bb3c216",
    "bench/cpp/hft-bench/include/HftBenchOpenSchedule.h": "97f5ade3b6729b439cc2992696552f367e0518eda04f357e6217abe0d3424771",
    "bench/cpp/hft-bench/include/HftBenchPlatform.h": "e4b045a2750c457e97c3a339000471ee359032cf15a43c688c7e84f7c63bc78f",
    "bench/cpp/hft-bench/include/HftBenchPreparedOpenBarrier.h": "3437f479165bc0ae8ff9d665f58ab4bcf4567dffb057a41845c3e1413668097f",
    "bench/cpp/hft-bench/include/HftBenchRawSamples.h": "6bc8d1aaac3100bac35e6cfe27081bd65b1a1c4938710561c99437e63342ae83",
    "bench/cpp/hft-bench/include/HftBenchRunner.h": "9fc7d3d111a699721f0a3cb2455048778bcfb4c91a448dc45c426950b5e2e636",
    "bench/cpp/hft-bench/tests/test_hft_bench_open_schedule.cpp": "0afa8b5e9645b212779cfa8d83a16081197b841abf08aecbf449027179eab8fc",
    "bench/cpp/hft-bench/tests/test_hft_bench_platform.cpp": "d36340db51094fa870bbb434db1f315a4a9a507db242ef2111f6a06bf70133b8",
    "bench/cpp/hft-bench/tests/test_hft_bench_runner.cpp": "1ab75966052139f35fd174ba3eb3126a1b651aec76867472595bbbb82c799908",
    "bench/dotnet/fixbench/FixBench.sln": "283565edb796e92eae48bfcdcd614fd9ce0d7c8e52297f65abb7e1c8a95514a2",
    "bench/dotnet/fixbench/README.md": "2ce82bccfec4b2984dc55cc2729c09b8f9b54f664be9fafde9a42ea21ae94636",
    "bench/dotnet/fixbench/libhft-net/CanonicalWire.cs": "c74fed7fe28428bd4f289c770ded8e0148e10a639c373807d6894a1b9a74253d",
    "bench/dotnet/fixbench/libhft-net/LibhftNet.Bench.csproj": "4f1d0a3137095059ab6724da82f295cf6326fdd52ee184113ce52d451a711cbd",
    "bench/dotnet/fixbench/libhft-net/Program.cs": "e73a3cf3d6dc97d7b04b28cdd8ff0092fe0c6062d6b73868a46a16424ba350d4",
    "bench/dotnet/fixbench/libhft-net/samples_us.csv": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    "bench/dotnet/fixbench/native-ping-pong/NativePingPong.Bench.csproj": "26bcb8b5024fad4756771dfb5f7aff249792b9f1e5899bae2e04420344c0782a",
    "bench/dotnet/fixbench/native-ping-pong/Program.cs": "ec750d3e7bd9ced79bb6277930cea0e50619ec92ec2a5b2ce527a73b4447de7e",
    "bench/dotnet/fixbench/native/hftnet_pingpong.cpp": "0f0497453001e70be5d31a7501d8661877e9b0fa03cbaf48ae4a0c378d83e5b6",
    "bench/dotnet/fixbench/quickfix-n/Program.cs": "9c786091ed6b3045eae0078851c786ea6b98210728d627ad9d9482f9dc24180b",
    "bench/dotnet/fixbench/quickfix-n/QuickFixN.Bench.csproj": "7ae357b1588665566f271f1a173e1813f186f0ade0ca7db4264c00b6602f92f7",
    "bench/dotnet/fixbench/tcp-ping-pong/Program.cs": "41a6d17a1fbe1a4c68058179c90e9829caf5f904eafa7e8b1876ccf6933b0605",
    "bench/dotnet/fixbench/tcp-ping-pong/TcpPingPong.Bench.csproj": "0ffb16957f72ba50c64ad35c0a6e7234bd8a8c0bc050fc6483fd139d1b193a4a",
    "bench/dotnet/hft-bench/.gitignore": "3696f5bcb7974135c6afac3f3ecdecc78dd95b604ade6df3138a8ee62de5b5b6",
    "bench/dotnet/hft-bench/HftBench.sln": "64424fda9c68ccac31fe57204d2f0c417ae92dc5b6b53e09fe8b77534459aeb6",
    "bench/dotnet/hft-bench/README.md": "931d4a1ade031e02cbed16d8614fd6ad1e1968f94a2dce1d858182c7d7a2742e",
    "bench/dotnet/hft-bench/bench/Libhft.Bench/ChecksumBenchmarks.cs": "4163bb5410edae52298742b51829e743225bd0fdcd8c0a3add10d21763b13882",
    "bench/dotnet/hft-bench/bench/Libhft.Bench/CodecBenchmarks.cs": "e7da0d2780bcbcc96c3bf2f3d8da41b6b347e5d3d7666cfd773bcd7362e9a6ea",
    "bench/dotnet/hft-bench/bench/Libhft.Bench/CodecRoundTripTask.cs": "c3a906e5fd328dad0e776b2e2d061a37a9ea13a4e5d04223530fe2cedb8a8737",
    "bench/dotnet/hft-bench/bench/Libhft.Bench/Libhft.Bench.csproj": "a156db6678c7292ebd5f54c614da42081a8165f629c5934cfd70d028e5e3cbfd",
    "bench/dotnet/hft-bench/bench/Libhft.Bench/Program.cs": "0e9beac91f3fb3af72f9f29fb7b3227b78860e9a2c38fb0245826f6f5b2738a8",
    "bench/dotnet/hft-bench/bench/Libhft.Bench/QuickBench.cs": "abd6799b8421cb819e42afead7efb2f7d2c6a216f5afd8d22c9dc49b0de858ff",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/BenchConfig.cs": "29d85396b582c1a4c14418f7a76faa1493936f71e838e2e7e90d1805fa71d494",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/BenchContext.cs": "fa5bae72c72f97fa4399ae7b5b7b83ec5372ba4f7b957a627a581c5d69650b01",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/BenchOutput.cs": "2803f588d0c818c136eab4e2a21ce7f6cf4881ac93b87c0f35dca7fd0e413405",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/BenchRunner.cs": "3d7246752a4787250cc8f12a55178fed775cc0e76c55bcc817dbd518047ff92f",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/CellOpenSchedule.cs": "044438a139d3f0425d46d5e9af3401ccd9a3fd916c294f425f65c92ee30fbe63",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/FileRunBarrier.cs": "4fa4437626e9cff291da438cccffabbe1dc955e02b2959760992c4df82726e15",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/HftbrwWriter.cs": "39be610e924f2035c9869bfb6c7a98511c29a8be534dba5863948e74c0798777",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/IBenchTask.cs": "2f24f203379b4612badcae3e0ca2cb78c3a36cd14dede8122570e9cf0763c378",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/LatencyStats.cs": "abd76f82eddf4d9c8bf1b8770015ee62b358b50bd65dd5fa2cd35946448a740a",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/Libhft.HftBench.csproj": "7a334f927c341ec6a869e34d3dbcd1e17d789934b71a66da4fa53e0d8d5ea4c8",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/MultiSessionResults.cs": "7e30f32521caecadfdbc6725429d856da0aeebcda0d52b94336fffceb25420f8",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/NearestRank.cs": "7bb755729e3b0f883d06d7680cf0295b2326a201edf2d1545cb5440544b58da4",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/OpenRequestRing.cs": "f28881d90a6587fc72cdefb4bc578c73f3d029176ad1ae0ccc33cc20ff87fe82",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/PreparedOpenPhase.cs": "3bf836e675a13397c7b2a5e5dd6be328c673538d55ad7649acc2b4ee0384c1cd",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/Results.cs": "eaa8e1761acd2d8bb3982d1d4827ba6cb2120ef12840ff24d6d0b89c5983809c",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/ThreadAffinity.cs": "8a38c379ac538c366693a3372e6efe94834ce1ef6a349b9cb3ec8b5b2792efba",
    "bench/dotnet/hft-bench/src/Libhft.HftBench/WaitStrategy.cs": "f63262ba513887c7fb214ab9de33f9683cee0668fd0affda78885c7d0ed24875",
    "bench/dotnet/hft-bench/tests/Libhft.HftBench.Tests/CellOpenScheduleTests.cs": "83a4d91b6527a2d7aa5ea9830bf3f4e330ba10461954d8daff38be7698156daa",
    "bench/dotnet/hft-bench/tests/Libhft.HftBench.Tests/HarnessTests.cs": "fb65740e2113652f9a05f0f65588fc412391836d6c90b5b70ffb240b73d983b5",
    "bench/dotnet/hft-bench/tests/Libhft.HftBench.Tests/Libhft.HftBench.Tests.csproj": "3bdd3884962d8e554243ec6470623897f0fcc7236a5b7f77a17dea84191be50c",
    "bench/dotnet/hft-bench/tests/Libhft.HftBench.Tests/MultiSessionResultsTests.cs": "4128737afcc3cf586370b4dfad668aa7a2bc95a773a83b47963c4d03b86735a3",
    "bench/dotnet/hft-bench/tests/Libhft.HftBench.Tests/OpenRequestRingTests.cs": "4ab10360fc2dd5b58cb65ae574be1f65fe6c2bf4703c4b777e14fa54f8e83102",
    "bench/dotnet/hft-bench/tests/Libhft.MultiClient.Tests/CellOpenIntegrationTests.cs": "a4a77f62c00a9ebd5e6682752576f82071e7abd9e85d34d547a5b3a8a756bd9b",
    "bench/dotnet/hft-bench/tests/Libhft.MultiClient.Tests/Libhft.MultiClient.Tests.csproj": "a27e8603a8aa7c35dca718ef544dd8ba5bcf8af341a2dd5b3f6dc9339b0f7789",
    "bench/dotnet/hft-bench/tests/Libhft.MultiClient.Tests/ManagedOpenCorrelationTests.cs": "4a8916d3bf013c7bbb1159b6bf1f1448dad28cbfbf703749fca352f09f30ae18",
    "bench/dotnet/hft-bench/tests/Libhft.MultiClient.Tests/ManagedPoolCoordinatorTests.cs": "00ed3ab17238f5bdd2dd186b0fe698d09079b4423094e422a2a687967e599d7e",
    "bench/dotnet/hft-bench/tests/Libhft.MultiClient.Tests/ManagedPumpTests.cs": "49f796e255a20247d0e5bbe2105aea58f36975a2d627ac14fab18e874df022a0",
    "bench/dotnet/hft-bench/tests/Libhft.MultiClient.Tests/ManagedRetirementTests.cs": "065a4fb62a8deaaf7932d550bf58cf0cbc4dca65a3e3f2643378cd7da3ec5785",
    "bench/dotnet/hft-bench/tests/Libhft.MultiClient.Tests/MeasuredPhaseTests.cs": "a38759ab954eb1bb885947653aff2d65cede52d8c5035c598939c00c3b2e0e71",
    "bench/dotnet/hft-bench/tests/Libhft.MultiClient.Tests/NativeInboundCaptureTests.cs": "5a45e8d8537b23ba5c7e2c7c50f13905ae258acc424f7b0224d6c359f42f8bd9",
    "bench/dotnet/hft-bench/tests/Libhft.MultiClient.Tests/NativeOpenCorrelationTests.cs": "2ea0baf657fa14e60266a8a103f6d365cdf78836a1d6a0efeed5a336b96e6f4c",
    "bench/dotnet/hft-bench/tests/Libhft.MultiClient.Tests/NativePoolCoordinatorTests.cs": "e8829ab6346ba3184a832bdb7be22b43b23307cc883bd786bddbfda4e49d158f",
    "bench/dotnet/hft-bench/tests/Libhft.MultiClient.Tests/OpenPhaseCompletionTests.cs": "7838ce7b5ba705e30cff8097407d0a47584e43f0fcd7302058ad4a8d6d08f5bf",
    "bench/dotnet/hft-bench/tests/Libhft.MultiClient.Tests/OpenWarmupRecordingTests.cs": "4fb85847d3ce1732047d47957eb7e7c58066ea1bc4ac4b36383c00e659174397",
    "bench/java/fixbench/.gitignore": "0e05e433d3bf4a88b6ac06e27c777d9122a242037efbe1c4805e1eee689fbf6d",
    "bench/java/fixbench/README.md": "659a968839208bb212483bbb16ba13b1b91fb4639a85cfe6189c08fbdca507bb",
    "bench/java/fixbench/config/qf_acceptor.cfg": "70acb31bfd22d509432c0c3fe2c4a69018fbd201790bd5c240f1f5e194720820",
    "bench/java/fixbench/config/qf_initiator.cfg": "6d42a013ee57ddd70d885903492a02b77e0a791c6be84f2c143173e8b622f9ec",
    "bench/java/fixbench/notebooks/crossfix_philadelphia_comparison.ipynb": "bfb53488bb2da5ca53214de4c89c6a9deabd454e9df4793a2419d8608eb3e49a",
    "bench/java/fixbench/notebooks/fix_engine_latency_distributions.ipynb": "cb3756e690edd03ec19b56eaf0671b2e2d23137e4bab775e1c897dcb6de3c4bc",
    "bench/java/fixbench/pom.xml": "a273e8fb347cf30a06a6a1130428dd0fe6416313f4cc6f747ef2516a59d04156",
    "bench/java/fixbench/scripts/build_crossfix_philadelphia_notebook.py": "365faa54545cee748bf4a95d04c95dcdba15e983c4f108443e700a7a9c96d20b",
    "bench/java/fixbench/scripts/build_fix_engine_latency_distribution_notebook.py": "4706b0e28dd0c960b326cfce871d42a2175b0fd85222ce58d66fd8fb31d319dd",
    "bench/java/fixbench/scripts/crossfix_philadelphia_report.py": "c8b662288a145f5d2e89ab74b7904ade9e2f31c64d8c9eb54dfdc877501008d9",
    "bench/java/fixbench/scripts/fixbench_latency.py": "629d8a378890d051f4a775ae311aa141c4d3a4a36c95737ae3e14e4dd6b00344",
    "bench/java/fixbench/scripts/prepare_libhft_xmachine_bundle.py": "cb8c14ddbddb034398d913d8e339fe4267acbceebe785cc03013d6794e0b34b7",
    "bench/java/fixbench/scripts/run_jmh_microbench.py": "73a75f3754082f01566f444f573798708ce1738f280666721bacceee7f9ef956",
    "bench/java/fixbench/scripts/run_libhft_live_tcp_matrix.py": "14d1ee0f7f9782244b8abf09c513f3aa401bcdf00406b6d51c2f4c0d5a2ed7e3",
    "bench/java/fixbench/scripts/run_libhft_provider_transcript_matrix.py": "5a0a08f64e9906d81b795e5b092093de15eede2718198a2d43b077a580e37de4",
    "bench/java/fixbench/scripts/run_local_libhft_tcp_diagnostic.py": "eb50a759f3af1cdde8d0f7a82b9df904e74779eddb695b648151c4c35119c604",
    "bench/java/fixbench/scripts/run_local_runner_equivalence.py": "2af83784e4fd5ceb06864fb74d47ab09eb98b6b6f0acde68298583c331a22afc",
    "bench/java/fixbench/scripts/run_local_smoke.py": "4e273231e0acae8246a2c0032a8f4d123c554bd2ebd5f72a923a1cdf1c7a3ff9",
    "bench/java/fixbench/scripts/run_sitea_bench12_smoke.py": "f75cd786c8b13903101708f088460c203bd6ed6303c67cfba9ef12d4d70a1e1c",
    "bench/java/fixbench/scripts/run_xmachine_matrix.py": "87b3bf59555b0a3bc6485173d38654f4d24939b49a7eca60ee663581a6290afd",
    "bench/java/fixbench/scripts/select_libhft_live_tcp_frontier.py": "7fd540184944b320ec84c4cd13c5e5fae9c1fbe6bb01995b103b5ca727e602fb",
    "bench/java/fixbench/scripts/test_libhft_live_tcp_frontier.py": "52690e34ae98f7891cf13472fd628418181617232e653dc438bdfad24c5760bb",
    "bench/java/fixbench/scripts/test_libhft_live_tcp_matrix.py": "094a39148482114c9825e71b2f348d6cca348727ec7158194da37bda88fadd36",
    "bench/java/fixbench/scripts/test_prepare_libhft_xmachine_bundle.py": "a9bb553980590b917fbf192322372da9e6a3c28cf217b404ea80e19962e077ea",
    "bench/java/fixbench/scripts/test_write_libhft_bundle_manifest.py": "82759dd480f9206dd8425ddcaaa9e102dc530fe8d96c007c60febe53419dc98f",
    "bench/java/fixbench/scripts/test_xmachine_matrix.py": "ae7546db51d415ef7acbbb2d989caafa5b24687fb3e16ca0baa31262a5ea718e",
    "bench/java/fixbench/scripts/write_libhft_bundle_manifest.py": "6112bf8db6cae6ad27d266c12870cb2cdfc18473778aa3652074b27d3ca67f8c",
    "bench/java/fixbench/src/artio/java/org/latency/artio/ARClient.java": "96b0d017a61a428e9ad48b117eb2b1d30dddc730a7852d7dd516c1980edee4d1",
    "bench/java/fixbench/src/artio/java/org/latency/artio/ARFixFrame.java": "f521d520ebdec8eb2a8aae9363b35317ba0f7d02b2609b0da08bc55724be57a1",
    "bench/java/fixbench/src/artio/java/org/latency/artio/ARHftBench.java": "1ee6e7c2eeeac2f2f9650bb4075ea7d84cdf4b02dc3991d53b5fb4dd5e7b9ef0",
    "bench/java/fixbench/src/artio/java/org/latency/artio/ARRuntime.java": "35c6c606b8018111130cf0d927af6504f02742e7054fc26615a4009b564f83c9",
    "bench/java/fixbench/src/artio/java/org/latency/artio/ARServer.java": "c8d088346bf4a70afad1d0fdb510c7a8cd5de18bf09b543fb3ba4f5403dc19e2",
    "bench/java/fixbench/src/artio/test/org/latency/artio/ARFixFrameCaptureStringsTest.java": "7d7c9d5dbad1ddd12107ecb4e982c1564be6de8dea8d4bbeb286893811e3c1ed",
    "bench/java/fixbench/src/assembly/distribution.xml": "2363e20076cfe843c95261a623e3e23d232dec624485e04ecc1de5da18292714",
    "bench/java/fixbench/src/main/java/org/latency/bench/BusinessWorkload.java": "fadab35af26703b580ca8b9230841dc7b08571dc5dd32ce38f0932a7f0aadcda",
    "bench/java/fixbench/src/main/java/org/latency/bench/CanonicalWire.java": "88eebb41daeedb433745bbc2b3b353c7911e5dd7e2376d8ce3e8b6cd4df77b15",
    "bench/java/fixbench/src/main/java/org/latency/bench/ContractDump.java": "1dc9362a4f55862b763a8585ee80022b3927744d2590c21f854e9770f41477dc",
    "bench/java/fixbench/src/main/java/org/latency/bench/ExtractionSink.java": "3c8bcf235da8b1f3439ada8f667818913a3094ecab717940b7484b7e40d9036c",
    "bench/java/fixbench/src/main/java/org/latency/bench/FixBenchWire.java": "60713a0d1091afe439ef1cc620eff4989cc95d48cec1e8ab1e655383433a294c",
    "bench/java/fixbench/src/main/java/org/latency/bench/HftBenchLatencySink.java": "29a4ef9ff0a97946f2f425c8c37dca962969dfb4727d27042eb0cb76584a7fc0",
    "bench/java/fixbench/src/main/java/org/latency/bench/LatencySink.java": "274741fc9b7ed7b00ad40dbd65deb7f48084d101fcfca414366d0870c1580785",
    "bench/java/fixbench/src/main/java/org/latency/bench/LatencySinks.java": "5f561df36290d961398acde0984243fd7c0ff6f8df3baaec436955d3ccbc3b13",
    "bench/java/fixbench/src/main/java/org/latency/bench/MarketMakerWorkload.java": "44bfe67f45c4b201d8470afb9e94920327659aa69f8d45953ddca61158ca9865",
    "bench/java/fixbench/src/main/java/org/latency/bench/RiskMigrationScenarios.java": "79c3adb161d9d11d50045bb1033c85cc59f979adf88a1c655b06349ec1385667",
    "bench/java/fixbench/src/main/java/org/latency/bench/ServerTickToTradeRecorder.java": "6f207abfd77043e3858a1f8f44bb8d75f84c61fc23f1aec06b4088d5378cf8aa",
    "bench/java/fixbench/src/main/java/org/latency/codec/CodecMicroBench.java": "a754b1740418c5ae964c0f0e7ebb627853a8d4d2f0e1e16f8572a0c798c25219",
    "bench/java/fixbench/src/main/java/org/latency/codec/LibhftJavaCodec.java": "76292add7e838bf2ac341219fc8f42b0831d3d121ad1dfc868c78de788b3e04f",
    "bench/java/fixbench/src/main/java/org/latency/codec/PhiladelphiaCodec.java": "9056d0e457e976424e7afa6ccc4668c6b6d521d590041da8dd9b9087188a03b7",
    "bench/java/fixbench/src/main/java/org/latency/cpp/CPBench2.java": "97b00f6c53060c5deca27d3b5dcb43100d890c9aa08c765464e13a5ebf710bb2",
    "bench/java/fixbench/src/main/java/org/latency/cpp/CPJni.java": "fd3d512b511a87ac8adf7130c49f37b156fdea392f0833e54f19eaba7399d50e",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/BusinessCheck.java": "9277767787a671b5079ee0e94966cc36f82995e1a934de8ff4995ba25b27d769",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/LHProviderTcpHftBench.java": "dbd83fc5c2e52166fcdc203daf5a2bd1d2ab27ea5f7e9341a8f5d527c86351b2",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/LHProviderTcpRemoteHftBench.java": "631f4ca8c8c8d7cd0907ec25faefd38e8566d5a65e446e339911fe543452a171",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/LHProviderTcpRemoteMultiClient.java": "17b3e80f984fa918ffecf1f06ffe7e1ee332e375089f7f7535e7d217aa4d2d1a",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/LHProviderTcpRemoteServer.java": "3d882e5cc488f8b31890ae2241ceb277c039b2fb5775a7a2f5c02e91c971cf74",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/LHProviderTcpRemoteSupport.java": "e7279f4468b0cd5467732533d0661478bcd1425efad46a70b621bc11faabb8c3",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/LHProviderTranscriptHftBench.java": "a1ad63e7b6fe62454bcc82d04b63c90d5a4aa4e7f012de13df45bb661daefc3c",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/LHPureJavaTranscriptHftBench.java": "5fe651d2a947a35a1b43e5b388bc0ec5e8de64bc38fe7d38007ead34fa216ce3",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/LHTcpHftBench.java": "e6f15a7f838cbe8fd6f34ba0b989d78977731ceebd44c749964ac126975bfdfe",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/LHTcpServer.java": "aacc817def74e7d9afdd4862500b553f19d7f76a59f0074451be1e0f233019e5",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/LibhftJavaRuntime.java": "d7d17f89a96af5baab33886a68c39fb9a75f2bb25bad738b930c15e43c774695",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/MarketMakerStrategy.java": "f1a26692e813c028e16cbd7c06687c6a205f9a31643d1a4ca62f98243d9f24e8",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/MarketMakerStrategySelfCheck.java": "9625043c6bb2e5cedaf37f1cfab3afbad57c5039fac660630747dfe8cb24b784",
    "bench/java/fixbench/src/main/java/org/latency/libhftjava/RiskMigrationScenario.java": "ebfbab53224da70963ee0d16b028dc83e3fb2fb11b9a3cdde8c92e2e492a02b5",
    "bench/java/fixbench/src/main/java/org/latency/micro/FixPrimitiveMicrobench.java": "33940042207c2db626e970c0b9b6bc4cd5139220ffa95ca20dce65805804313a",
    "bench/java/fixbench/src/main/java/org/latency/net/JniPingPong.java": "1a700028dd8cc7a2b609517c4be7106facb0e5aafbb2d42d1a2b0f7d98d8108a",
    "bench/java/fixbench/src/main/java/org/latency/net/TcpPingPong.java": "25e69988c13343f4648f5811ed17cd079a0b94ca95296ded77188ffcc522b350",
    "bench/java/fixbench/src/main/java/org/latency/philadelphia/FIXConnectionFast.java": "906bd421ad8a637d871b4795ef2b9550b03b27a1095df5253695950cba89fb5f",
    "bench/java/fixbench/src/main/java/org/latency/philadelphia/PHClient.java": "dc41f9adb7c3845c74900e18700a9689fb076c8e9901589912fa8313977ff21f",
    "bench/java/fixbench/src/main/java/org/latency/philadelphia/PHHftBench.java": "b06ecf7eb1735135ef464b7721c54ed34f00119a0654f8936dec59e341369c72",
    "bench/java/fixbench/src/main/java/org/latency/philadelphia/PHServer.java": "94bf15959343a075b73988be9ebe348956a01480e4225def0fbd061784f0d30e",
    "bench/java/fixbench/src/main/java/org/latency/quickfix/NoopLogFactory.java": "072ffc5b79a1a3f33dc7390b3e212f5c6a8dd45f61d74ca6078b4206ff6c4770",
    "bench/java/fixbench/src/main/java/org/latency/quickfix/QFClient.java": "a772ff42edbba8cbf1bd263fffe5130e8960f2abeae6d13c20bb3f15db308c42",
    "bench/java/fixbench/src/main/java/org/latency/quickfix/QFHftBench.java": "1d8b684b676933d9d996a22416e739e4394125e48c7db984e64219ec944eef34",
    "bench/java/fixbench/src/main/java/org/latency/quickfix/QFServer.java": "94c8766d1d85f5cf652cbf872701972a708ecfe2dbaa307ee260fc97a25f02f3",
    "bench/java/fixbench/src/main/native/jni_pingpong.cpp": "81023e5a58f060d7aaae3d757b5089924a25637eb51930731afe8639d0c67f3e",
    "bench/java/fixbench/src/quickfixj-adapter-test/java/org/latency/libhftjava/LHQuickFixJAdapterTcpHftBenchTest.java": "c60275c9492c53196f0a927076f903dfc6c7a2a7ca4eeb286d6da52e72b4772a",
    "bench/java/fixbench/src/quickfixj-adapter/java/org/latency/libhftjava/LHQuickFixJAdapterTcpHftBench.java": "f5d06ece9c75841f153bceab1370943672ef122ad63d3779359247230d6be306",
    "bench/java/fixbench/src/test/java/org/latency/bench/BenchmarkScenarioContractTest.java": "bb392f1265f568539495017528df38caa8ab17c995305a25f05b73cf778aba25",
    "bench/java/fixbench/src/test/java/org/latency/bench/BusinessWorkloadTest.java": "ddf7eda98061eb740b6a7d825a6a4e2d356e4e86c70e9a0bd7c098d2cb3768b3",
    "bench/java/fixbench/src/test/java/org/latency/bench/ExtractionSinkTest.java": "b143b69b600aaabc55998c4e7edeb847fd9f7f21b8b747fbe82fc0c617304570",
    "bench/java/fixbench/src/test/java/org/latency/bench/FixBenchWireTest.java": "a24fd1008eb1b1ff03ea87af889ab42c53c05fe29de2f8ceb8af5edeb10b11ef",
    "bench/java/fixbench/src/test/java/org/latency/bench/MarketMakerWorkloadTest.java": "3aabc00ebe198b60a3f10eb2390a9180f1322e6e05964f24a362896a433f3af9",
    "bench/java/fixbench/src/test/java/org/latency/bench/ServerTickToTradeRecorderTest.java": "1ab6510bd97e6982dfc672dcfa368fe312adacebfb0e957b899425f04a1904e4",
    "bench/java/fixbench/src/test/java/org/latency/libhftjava/LHProviderFrontendPlacementTest.java": "517f78db0d4f48d9426b3d737d74787aea80149a5b899d8c734b0af6b6fad763",
    "bench/java/fixbench/src/test/java/org/latency/libhftjava/LHProviderTcpRemoteMultiClientBarrierTest.java": "7e4f68612d15b73f7e642d74a6bc6aee5d98a8ee846295eb0a2418024cb50dde",
    "bench/java/fixbench/src/test/java/org/latency/libhftjava/LHProviderTcpRemoteMultiClientTest.java": "f42dc0b73bb7bf43d7ab08c7c0772999c6e7b429940c7baa7de5fd89b0fa02d8",
    "bench/java/fixbench/src/test/java/org/latency/libhftjava/LHProviderTcpRemoteSupportTest.java": "b939c4d8df8d7c50909187fcd696c1684ca5eec11362a14375fdc756c2c75ba8",
    "bench/java/fixbench/src/test/java/org/latency/libhftjava/LHProviderTcpSingleOwnerTest.java": "fffca6738853956ba63ba03b6dd392d01190fd12a3714255827a1233a18f5b6a",
    "bench/java/fixbench/src/test/java/org/latency/philadelphia/PHEngineParityTest.java": "b6e3e7c0a441f09ca162f9be83a80f109369c9387c6fa6af82a345745dd6ad1f",
    "bench/java/fixbench/src/test/java/org/latency/quickfix/QFEngineParityTest.java": "a41c357e9dc2d55dec2120055e82ecebe2c77724bc7778091a46da3de4b39af7",
    "bench/java/hft-bench/Makefile": "9859633c9a6a34b36a673a021d9b6fb8342781284db698207b3423233c10c928",
    "bench/java/hft-bench/README.md": "f4ce66b4147e30d4a907f0de0ceccdb8b35422d4b855cc8bda263ebc1712d218",
    "bench/java/hft-bench/build_native.sh": "ddd2b7089d2bec57bba2764dbfb6078df4297361b53d6fc945de2e22ecbc25a8",
    "bench/java/hft-bench/pom.xml": "13d031e3791006648856fd4da264119707554d74b5c072bb50d6fe65a829efda",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/AffinityBinding.java": "63c1cfbb5503443e29a0778938c5681f04e1e32ddc00fe98df3a48c4f2f9e21a",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/AggregateLatencyStats.java": "3480621fcc077dea49e18a4c226f08b8ef99a5bd1115d74d964c191a6d69e2c0",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/BenchConfig.java": "920ce8af11e1f72ce99353c5860251320edeeb062950c9d8403bf13e9e719398",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/BenchContext.java": "3fa1f4bbe63e004bc023327b380ffa8c7f6641c064d736c6ccf5a85b0b97458b",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/BenchOutput.java": "de5f55cc7dd8fa40115522960072d6b924a7345b1746ae2e45e54ffda5b002f5",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/BenchProperties.java": "4a7fe080c43937007a3442dd9d5a84765cfc9c1963c0637a6b9e3b095e4645a6",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/BenchResult.java": "134e9f9caba896b7b5b6c9ee8426ccd6033f214b69c9b38acb44fc1de11b7d8e",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/BenchRunner.java": "ba0bf6292f07db2e13d986e86c3eca55d9aba918d5dd2e306b6f463a8092f415",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/BenchTask.java": "38f4d23a4a533e9b717b2670d33b2f1e2b70f59fee8e301018a52a375e4f7bf2",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/BenchTaskAdapter.java": "ddb8bce65469a214df58d845ef81685d60905caa602467b5eabce48e2422baf5",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/BinaryRawSampleWriter.java": "cf835d1f14660f80634fe2a6b03e756ff407653e427106c5db16e8fc16b56ad8",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/BusySpinWaitStrategy.java": "141e3600d897f83944ca21d4365b4223d741bc162a02665c970d1406088a1399",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/CsvResultWriter.java": "a578ebcf06c9eefc0e138226ee18a2a6bf6735bab98801ce58c51e797ab78782",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/FileRunBarrier.java": "68b8552015423e1eada7a07a912af33272c4462be9ac30fe4595158c691372bb",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/HdrLogWriter.java": "1710946db2a10ef2c19ba83974ffefd1f89da1a04f70017f78102910749563cf",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/HftBenchRuntime.java": "f2bdc26dda92c88bf83602b8d465a945d2671fb568076ddc0391a993309e50e6",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/JsonManifestWriter.java": "c5bd805b15fa80e3c4400bba7314ce19d6475b909ced76676c6ca58363426bfe",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/LatencySeries.java": "5d55e6db3c02ab6c34e8360756003e842160b304d843661a950d0398c211aedf",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/LatencyStats.java": "cd1d960f7bfa794deb09e702e1372242433c2c044d2b362ab5d977d4042c7e57",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/MetadataCapture.java": "5d4779318dc0d541932ba54b2ae92d1525d5814f7102ed713102c95be8dd3d05",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/NativeThreadAffinity.java": "00ce87aee10c7f1c7580e07591cf7bafb318f7f7e4472b610e46c2440ea8afe4",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/NearestRank.java": "9392315d4ff68731fdd1252d6ddb4868c9470ac7afcbbe946d29a5ab2fe4cec4",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/OpenScheduleV4.java": "491c4c67999dd7c95ca0bc77a2584819cd4994687872c473b3031fbe8a392191",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/ProbeStabilityStats.java": "c3a91612cea3829a83e24f7b72f03b1e1cbd75e5a13c8dcac828ab2739ee0aee",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/RawSampleBuffer.java": "b8cf9f81eb63d76f7efa51490363e406e79de730c301be1a18b71c5cb068eeaa",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/RawSampleSnapshot.java": "dab7fcface749776bd6473494eb28afe271cc7f1e60f811848f7bfe48a63c50a",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/RawSampleWriter.java": "c33ba8f296a2b773a717c3f9307351ce09c96fdd92b26b5ae87e9ad2e50f5fff",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/RunResult.java": "8c61e999e4a47374f494c8650f8377fa9c588c72dde3b780f2c77bc40cd3a754",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/RunTelemetry.java": "d872f2573dee25d6dd503b47113879b30d50997f4bf84863448b850f27e7dedb",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/RuntimeTelemetry.java": "ab4d7d70920909e395d81bd5c294549b5ee97b57fa8f1a7bebc8249858c45d37",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/SleepingWaitStrategy.java": "6e9e546fb4d0f2e8ac27cf28308623aea8d2724f5b8116ec9d5a81d6c907b5a9",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/TextSummaryWriter.java": "f8e6f0ce82e80bc9cd4684dbdabb1d98219948b8c78de0d11085076a1b11428f",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/ThreadHints.java": "92bd62842ed738a42c7ef52c64cdcf770e82ac97721617742e7e44d9443e1573",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/WaitStrategy.java": "3632751c18268f2b4a488e6e834fdb64015989b77a82421b4fe7c753712c43c8",
    "bench/java/hft-bench/src/main/java/com/atrekes/libhft/hftbench/YieldingWaitStrategy.java": "a21ae4a219f03e390d9ce55a206a421e92c851ae69f9668c92b3b15a732a259e",
    "bench/java/hft-bench/src/main/native/README.md": "9f8b2618496f6a7a672f221bf175f2178059e85ea7ca722f4be375f4b1a993fb",
    "bench/java/hft-bench/src/main/native/hftbench_native.cpp": "d3dbea0bbace71e60f7e5cc4cffc24b39e58807de32e5fd88feb8c43ca62f04b",
    "bench/java/hft-bench/src/test/java/com/atrekes/libhft/hftbench/AffinityBindingTest.java": "9c8fae681084a549a47c17fc77428cda6f500eddd693eb9c49d93ac1d4f211f6",
    "bench/java/hft-bench/src/test/java/com/atrekes/libhft/hftbench/BenchPropertiesTest.java": "7ba58165fe1a59c8662235867d5140d1d3c2a9f9d6367c70de3de9c5cf157c1b",
    "bench/java/hft-bench/src/test/java/com/atrekes/libhft/hftbench/BenchRunnerTest.java": "ace79eb5b57a5b52edb89825eff68edd6ca8c38d9122f15c78619cdac8e424ab",
    "bench/java/hft-bench/src/test/java/com/atrekes/libhft/hftbench/FileRunBarrierV4Test.java": "e8839572a24a4678874cc152a5114815d8eb0d628a105d40dff3e71b452603ee",
    "bench/java/hft-bench/src/test/java/com/atrekes/libhft/hftbench/HftBenchRuntimeTest.java": "8775bb087a4ad9ae99957e103c08c7ebca154200c844071124fa2f91391ff950",
    "bench/java/hft-bench/src/test/java/com/atrekes/libhft/hftbench/NearestRankTest.java": "8210cf96a0975ebaddc8aa114782e6f2e16bcc2eae3d4581913f16e6588844c6",
    "bench/java/hft-bench/src/test/java/com/atrekes/libhft/hftbench/OpenScheduleV4Test.java": "13d54f35777ccb0dce972241ccff0142ac6ca08d795efeee04d3927a85677139",
    "bench/java/hft-bench/src/test/java/com/atrekes/libhft/hftbench/ProbeStabilityStatsTest.java": "f3e40c44c64a7a3a8d8e6a8179d9c22819b1c262054f7bfe35def0df81c8b421",
    "bench/java/hft-bench/src/test/java/com/atrekes/libhft/hftbench/RawSampleBufferTest.java": "e0d273aba962bfa7bcb4d5390b90e098a9e0a92c09991c5dcaec78d8c13ea868",
    "bench/java/hft-bench/src/test/java/com/atrekes/libhft/hftbench/ResultWriterTest.java": "b224deae690ee3e7ae60abf129d5d68a842201de68153abe5b19c5a11ede5ec6",
    "bench/java/vmapoc/VmaPoc.java": "1db26c12f88d9f6bfc04dd133ea007ebdfba7f01a5c50600423dc47cca135b52",
    "bench/load/README.md": "332a6affa922b279c67097f75697255f4139c861fe0666d923fc983a5ae7637b",
    "bench/load/add-flavour-placeholders.py": "7558e49e2819134e0d966462fa279cb6ed408cc85cb66959920926758b641584",
    "bench/load/bench.sh": "9a1cdd135e68bbe97ddf6780a2ec13665d1e2ef70cf134836fda71625adb087f",
    "bench/load/bench_capabilities.py": "587e5c4ec1a4c542488a36f642e73a3c74c381276e43aa3053940d33cb3284f2",
    "bench/load/candidate_raw_metrics.py": "dd022baeb7f4229e21b11d9ff3f2c9ede1d6f3d5632abd63bbb5d41e1c091793",
    "bench/load/canonical_spec.py": "ea960c8b6a61f9deee82de34ba9e6b41e0f9386ab59ab2b623e416d832fa3afb",
    "bench/load/check-bench-params.sh": "8096c6bb39da612feb3ce65807326e41f37dbbc120ed3e0d19e3c6ec9f81db98",
    "bench/load/check-cell-pinning.py": "a71c08ad22477c95f92f41c3cba77450805b52d74ef2ce8182fcb7c9392744cf",
    "bench/load/diagnostic_audit.py": "cfea6b20fa89a6951050cbe6e39baff82c9b411f0ce59d4b13236e9fe7073e6c",
    "bench/load/dotnet_open_audit.py": "187fd3ea15e2d505eb56a130f3c8b4978e409a93a888bffe779893f08ed1403f",
    "bench/load/gen-handbook.py": "04db6244355f0de15fa52639835eec33cd8eb9e0c8480ef1c1c0ad69c82ffbc8",
    "bench/load/gen-matrix.py": "cd1b3ae2a321cda517675ac662a31e9a4f14f2f4cf3e6b820171027de008efbb",
    "bench/load/import-smoke-results.py": "0ad151123cb97a7df668ae8fbbfa014edd47638e1f42ad036c54d6a6daececb5",
    "bench/load/indicative-loopback-dotnet.sh": "6b89931f512249caa957be2228abf996adfac49371176660b52ed306b1efebf1",
    "bench/load/indicative-loopback-java.sh": "51d68ddb4d9d8278532ab00c5be0c8882d6b3c7ca0c1f56c349878e65a745805",
    "bench/load/indicative-loopback-matrix.sh": "59a5e67e3d90cd07ab482351ed5b2b14ff5d4e72e860529319e81b8c908803e3",
    "bench/load/indicative-loopback-tsv.py": "88a5d59aebd5d8f8b16f375538b652eb49b701a57f8c76d15b1d2f90a82894b1",
    "bench/load/ingest-rows.py": "7cc44ab321f6e0db0546e252c6540a28655c25678b4c036849838f9e23f9b1f2",
    "bench/load/load-bench-capabilities.tsv": "0aac973351ceb5830f2ca7699cdb687777144ee01939c7859e24f289099f3c68",
    "bench/load/load-bench-common.sh": "7b688d82d6dae52582e83039a00bd826a238f5ad5e8ca38c3088c9982dfd3c73",
    "bench/load/load-bench-machine-hp.conf": "74a2c0c287564b7fc47f7be1b15b40380fb4c3396f96a0f2580292eb462a4e79",
    "bench/load/load-bench-machine-scan.conf": "5e581f381f4a3ac6ef259dc482eb868d877926c3c87e0b29199bba1fa5babc24",
    "bench/load/load-bench-pinning.sh": "38fe93a65e1d5932da6cfe11132e03b898635b80b47198055125c970a1d13baa",
    "bench/load/load-bench-standards-v1.conf": "1825a049b3ce1c3b10f2f9147774d7d01a91cd93e1bedabaffe79ec3733f505b",
    "bench/load/load-bench-standards-v2.conf": "42b92a52f6df9aafc671b7995b386f5c02297037c07aed05b5b93b1eedc65eae",
    "bench/load/load-bench-standards.conf": "ad14e811a81f6af9ade11464c9f3d005221028417ea0592c6fca3f4bb108abf3",
    "bench/load/max_cap_loss_audit.py": "4e30dcb9da976892a4fae1c1edf22176aa76e2bdd6eecae815bf6bffa82c4485",
    "bench/load/max_search_planner.py": "8e71eddc6d4f3c4585b950859ac45d7d482228ec328824042e957097444a0077",
    "bench/load/max_window_diagnostics.py": "3ace1fe48125744cbeb9af1f01fbd63c30dd7466e21016d10120064e8d308d3a",
    "bench/load/measured_sink_audit.py": "2d0929dab70ab9988853229afa4acd3f38f073271bef6ab4d4c0af58c5ccc846",
    "bench/load/native_shard_audit.py": "e6da485ea3d570c37a1a5a1d530d52523c8025e3f0746b0560636bb90f327c5d",
    "bench/load/open_schedule_audit.py": "0140758da3428a6134fbd26f6f0951d9853b76311411e73dde3b9698be7486b8",
    "bench/load/open_schedule_v4.py": "95f78b157f3af343503e7478cf9d97442ea21b5e0d1ea44da50c971d4758f2e1",
    "bench/load/pacing_audit.py": "996032bb87f2d71ef8f36d4b0e6b12b7f97e212f303cf95f0942df2ffac8a226",
    "bench/load/pacing_v4_audit.py": "b96ea14602f0f915c3f85142f7d61fd631dc43b006725d1292ca6e01ad0791fc",
    "bench/load/parity-audit.sh": "dff4fe5587985d49208533d5d8c7336719c81c1971377e0cf9016885f6b6e3a8",
    "bench/load/pinning-audit.sh": "27180c3223ab5c9036eee7b7c12e3139d8f3f9bf0f35c19014578d0f89ae165b",
    "bench/load/protocol-parity-audit.sh": "a216812b9f831f3a6f78aea7bc3a4ae45364d8812cfb19bd7a669766d46a93e1",
    "bench/load/run-open-matrix.py": "535970828e25d06b795a947bc8853e41648bcc00850dc2eede1aff5ef533161d",
    "bench/load/sessions.sh": "8feaaa31da2c949d487b0200bb2227772359c4587dad1ff295a77943214f9fde",
    "bench/load/shards.sh": "e3f1d7dd9414f424724d3f19fb090ce46dcd4ba2712820455b20df1c1c7c8329",
    "bench/load/smoke-matrix.sh": "87ce3c70eaeb8e27681c89c12aa98cf2b56721e75c17500f6263de1b6f9b0829",
    "bench/load/test_bench_capabilities.py": "65ad76da1bc97d6180ba92bcb67ddd0ece539ce6569461c644b174646b48df02",
    "bench/load/test_bench_load_recipe.py": "646a18c4ac9bc205d9ca6b100adacb14c02ed7fbafe25244cad43db291d59657",
    "bench/load/test_bench_process_status.py": "b21f2855579e4f7d97a9fcec232370218fe771eee32da2c5cbadd67db3a426bc",
    "bench/load/test_bench_render_status.py": "20566e354eac3ec3784b309c2af034865f72efce4ba696460348e120f16db891",
    "bench/load/test_bench_result.py": "2d06e92b13f33d41e728a60372e86082faddf747ff1a90c420da31b2db7fbcf1",
    "bench/load/test_candidate_raw_metrics.py": "97e75d90f4806767373e1ffe3379640a04c1e459a12c78d9e68c6a44d1fc53db",
    "bench/load/test_canonical_multi_client.py": "42bfd317c69621de9dc51c77d3bdfed16cdf102a91d005694893f3f10181774e",
    "bench/load/test_check_bench_params.py": "1454adfe18283d4633e73c30fed51133ebe96aa9a71b1f09d6adca4784a32f1a",
    "bench/load/test_diagnostic_audit.py": "9744f4b5123b53cee6519488f0d875d841729d1f2391f9484c4a91335cb02811",
    "bench/load/test_dotnet_native_publication.py": "1515cced0f73fcb2abb317dc64487e6abe3a499016c3f7f1853217e18f6437e6",
    "bench/load/test_dotnet_open_audit.py": "e20358b22126f5234b7191a0280ed080e88a703aa7b50b2f9b4199d7d9832ff7",
    "bench/load/test_dotnet_server_shutdown.py": "f020663b2dddf6a2ce11f5400929d7afaa90a055db6573aca211f1726dc659c8",
    "bench/load/test_gen_handbook.py": "ca502dac77afa4d5dd6004e036811cf9fa57f744e612571d5be1a2d99cd08d75",
    "bench/load/test_gen_matrix.py": "1a21ed02fd74602b3e8d825efc28a93ede2b44d06150bcc14e71946636b715b1",
    "bench/load/test_import_smoke_results.py": "c6e5dd1123fa35e05cb5289aa322a0beb4f487adf6452f6b0ec7a113a8dcd7b1",
    "bench/load/test_ingest_rows.py": "a3e7cb393b1e20e5f9b2857b23264e142d0e4c223a37bad6dce4bce97763d515",
    "bench/load/test_java_diagnostic_launcher.py": "44f3263ff860b01e53cd98693e3c05be3e8667b4ec27cb559e6fc925dfb2047a",
    "bench/load/test_java_gc_log_launcher.py": "82a44ef43e0fd12eea192522063eabb68a1478fe8a99483677f518cdefec10cf",
    "bench/load/test_java_ipv4_launcher.py": "55f374f7b32a414bf60b596b176935ffa1f379ee46920c5c7005072851889aee",
    "bench/load/test_java_raw_collection.py": "0467d55f38163a5907cb0d4bfb3474dbdf255e75138e9b426746571cbac5c34d",
    "bench/load/test_java_single_owner_launcher.py": "f22703e50a81593f774d9b4d0205b5aa29d1f63773415622e6ec7702bdbb0c3f",
    "bench/load/test_java_vma_poll_launcher.py": "1c95cc2c7afd28178a39ad5441b29587e4d54dd824d115d348b9d2e7249da59b",
    "bench/load/test_java_vma_ring_diagnostic.py": "698a33585db7e40e3fb932a00750d9abd9530d8587ef77af072a11549bcc843e",
    "bench/load/test_managed_vma_poll_launcher.py": "4aca7173658644eaeb1749c5858d8419e9b4e11bbc04f03cb4150cbb2947a54b",
    "bench/load/test_matrix_layout.py": "09356027e8f9d48d0a2daf80ad2008bd7c25eda7cbd98a9f84f75213bda0b95d",
    "bench/load/test_max_cap_loss_audit.py": "142fd8220cdba0c2f21ae6dc2d2f6e2ab1ad21f7f9591d3dd2e6146bb0e8ba9a",
    "bench/load/test_max_search_planner.py": "1feb74ee02f7d66f14ddcc542b81c732dc6575520e28a729caf69e57db35d835",
    "bench/load/test_max_window_diagnostics.py": "d4ce28fc316312e14f37c84ca7a856254931fff14758c2e1c61dbfea2272e877",
    "bench/load/test_measured_sink_audit.py": "48acacf09ebb0fe3f76d9c2ebae47a8de48cc9862fd9674b74a265c7bba8a3f8",
    "bench/load/test_native_pool_coordinator_launcher.py": "bb35fa654bddf463c3529043860ed623cf6b50524bc4752205d4ed49f013c183",
    "bench/load/test_native_shard_audit.py": "2213455470ab3373ef77d718bbd944435829784ba092b054fd7396a6f42accc4",
    "bench/load/test_open_schedule_audit.py": "54e129ba10d08b2a20ba82f63d48da1068e0cb6b0d3319f945846801475245be",
    "bench/load/test_open_schedule_launcher.py": "770139280fe2491935a8156c94e4095d08e0ad2735b92c43f09282573eaf1e62",
    "bench/load/test_open_schedule_v4.py": "97a3e689118376bc422de152a0321d1657c82ec6d1a9d32a2ad4876c657a1c36",
    "bench/load/test_pacing_audit.py": "563240300516334132e064da4304a35ca86a7d8405d056ea29ff1f8c72df0cb6",
    "bench/load/test_pacing_v4_audit.py": "f0bfb55a13e4e801f1f655749ecec28bc8f15fb4c5f7f4984f73ceba6842707d",
    "bench/load/test_pinning_audit.py": "788d4bb95409ace08bd7780f13d0d7db3c7008434094e62053b43985ea66e8dc",
    "bench/load/test_pinning_housekeeping.py": "01b02d2b69c0854f3afd6022eb956deabbf18a89afcee3228846aa1674f14b12",
    "bench/load/test_pool_coordinator_config.py": "7eab71c236ab033f34278146627d9d9670e1e5211cbbecc0f4c274424b933e88",
    "bench/load/test_pool_coordinator_pinning.py": "67feee338eceb7cf47c649b7de1fff83e65ab8d23231b427800bd1a0a61e1bf9",
    "bench/load/test_pool_server_routing.py": "86631ca7a175c77494064c36bb3960c87334f3c9d7de52823771e9b0cf1ba6ac",
    "bench/load/test_run_open_matrix.py": "b432bc7ad0e1662830246ce3031c29f203b5ffaa7f6932496c7ab5f1977fee2a",
    "bench/load/test_rust_vma_audit_launcher.py": "2442c993821aa21ec78ce566a8aee44e3a2252c86a8c6fe8d4aa6fbf0cd4a322",
    "bench/load/test_smoke_pinning.py": "b8a574855ab3028626f9b8b860c3cc3d611b2ad911b866c6ea2a9c0a9c46d9a2",
    "bench/rust/Cargo.lock": "1268e9d891b327ce4c432a361b8394e0f9f3c811896a85276c9e60561d388b11",
    "bench/rust/Cargo.toml": "64b15e783871973e2ec6d4ef0448f3e92a1bc7ca2d11f6affdcf028527e2faba",
    "bench/rust/floor-all.sh": "464cc1c520cc596031dad2fe195a6c75b2834b05d51207dfdd194e47572313b3",
    "bench/rust/floor-checksum.sh": "22a73e4ecf1e34bb3c16f38a124039dabf4769a80efeb9666452af432f1ac459",
    "bench/rust/floor-codec.sh": "3b5b7c2748162197255b26c8ae2a23244ddefece84f499949e399ae633f54b21",
    "bench/rust/floor-decimal-format.sh": "6d54a5749963b670f7067822ded483253b22766656d45263421f8438a656d276",
    "bench/rust/floor-decimal-parse.sh": "818f1e134f1a1beee6a99295b3ca500897ecc9b4e4295eba82aee779c419d2a9",
    "bench/rust/floor-ffi.sh": "ed1f1098a14ca1fbdb182765010968edf976643b765e8372e7cd47181c669791",
    "bench/rust/floor-field-split.sh": "c3a744c0e7749884c556fc97ffe92120c74f3f679254e96c4d6d5bb375a671a8",
    "bench/rust/floor-find-byte.sh": "664e5f7468c30ca6029345d6ee3c70cb469b9b1299af0a765682f1e94d83e299",
    "bench/rust/floor-int-format.sh": "f1c56ca8535531cd2c04eca42699d64059d6eab2a5412c309456f5a0bb8cec68",
    "bench/rust/floor-int-parse.sh": "854ef1cc3dfd295d2eca15fe82399f4b2093f7014db3a5a8a695ef77ffcaaef4",
    "bench/rust/floor-layout.sh": "388f7d8c241a16da3b4c1a7f89caee98651b76a00c36b85ebb59616c9f58f638",
    "bench/rust/floor-memcpy-medium.sh": "5c0681bba8eb0c1e8b8318e0d1e0b004b8de0987faa0310a0a5c7ec878b6783b",
    "bench/rust/floor-memcpy-tiny.sh": "0d55f049b6eee896dda4866266b6a4d4762097e845ca7abb4aaad23b87a2b6c8",
    "bench/rust/floor-parse-tag.sh": "bf28ed671d860efe88b6c90c9042eeaa20ece80dfd3b8f10e6571fa1cc245883",
    "bench/rust/floor-structural.sh": "8ab85355422b51c16043242e4c10e96077e5045494446baa55a592feeb59e216",
    "bench/rust/floor-timestamp.sh": "45a66163e0a993c57b125ecb194e205e916704b7f7874c501d45e93a591f4510",
    "bench/rust/floor-wire-rig.sh": "0534e3dd5f1e1fefcd4fca67c00a66559118c0ef8d49f2a28285ac3e3b942e70",
    "bench/rust/floor-wire.sh": "cc805e534717ba3e51f84d392f365b02f42e262b38eb1a08b893e2586305387f",
    "bench/rust/fx-checksum-floor/Cargo.toml": "9328b3f1cec07980ac3f9012969e28ec10b81768f01d7aa66fb56c224876e901",
    "bench/rust/fx-checksum-floor/src/lib.rs": "6047ae74f717c5cd4a342229a9cf2444ed626b8fd0fd353329d7e1efb7b3addb",
    "bench/rust/fx-checksum-floor/src/main.rs": "7acc93129b10d13e98a70eda7afc521c2db55ce3f7b22b473550b57e810f38f4",
    "bench/rust/fx-codec-floor/Cargo.toml": "2f5e53977c1ffd68383902630326ce687300021556236f69d9ef5630520ee88e",
    "bench/rust/fx-codec-floor/codec_anchor.cpp": "8203b7ead523d6107d5e55b7c97a6075ea90f77b2e2c9c9ef710a7c72777a949",
    "bench/rust/fx-codec-floor/src/lib.rs": "c04532ce4b0c5dd5dea298e50d457605c139fb2eb3093bf72242ed3d8d329c72",
    "bench/rust/fx-codec-floor/src/main.rs": "165b95a801c293ddf1379c4e02bc7e301bf8e66f068bfd5d853e77fe1f6d356d",
    "bench/rust/fx-decimal-format-floor/Cargo.toml": "ad48e87ffcd27831fc5ca3f6eb0759e348dc07bfa943d76a79fe7a7bb3f08a63",
    "bench/rust/fx-decimal-format-floor/src/lib.rs": "05c2b93703c7e8b4da1467d263e0c4d61392983677a6ef637953de5a98f181ac",
    "bench/rust/fx-decimal-format-floor/src/main.rs": "b87c7456047556f706abe5f10a00712552ba36eb8d63f67e2375ed10109f18c2",
    "bench/rust/fx-decimal-parse-floor/Cargo.toml": "0b291f603a0a4f1734f43ac4717942b5d0a4ada89caeba78cf8cdc601f29413a",
    "bench/rust/fx-decimal-parse-floor/src/lib.rs": "935f178d80f491a4ececc61c16ed10a729047da98a3749907cf453557cbd369a",
    "bench/rust/fx-decimal-parse-floor/src/main.rs": "53daca541e9db1dd0381f1120684865b150e227b56d36fcedcca9aa91147f606",
    "bench/rust/fx-ffi-floor/Cargo.toml": "c2e1b9f796e745a2e1310c641402b7beccedc7fb1b304fb1507beb62f99020c7",
    "bench/rust/fx-ffi-floor/build.rs": "02ece78795dbeb7d55761eeee1119339dd9b1d84c0a7b5d28cbaaa1a3b67afee",
    "bench/rust/fx-ffi-floor/dotnet/FfiFloor.csproj": "e8f76f776830b9997da4eec0f2efd55d8333ad619a7b93218d6521c93e4f0042",
    "bench/rust/fx-ffi-floor/dotnet/Program.cs": "c6f37861dd1fb30e1baac17681ef8305947e127d5c3178c53b816c83b8d502cc",
    "bench/rust/fx-ffi-floor/ffi_baseline.cpp": "48122c24e93751af871a1c42989fc3882c6ea077d3c542a69b8457425363d9d6",
    "bench/rust/fx-ffi-floor/src/main.rs": "309a4f9418e035e276fc3e896615da5f8dddc0f87e01a935982fe9cd0853910d",
    "bench/rust/fx-field-split-floor/Cargo.toml": "2c6ae0ccbe116d6498095b7abeee35ea605f246d8e114d43adf9c22f848cbb7a",
    "bench/rust/fx-field-split-floor/src/lib.rs": "ffbee57d610919905374231905a48eb61a9bee34e40e3dbdc9a82748f041952a",
    "bench/rust/fx-field-split-floor/src/main.rs": "3e040257510778a898eb604bc3c09ba92fe31bb79ba44db7d12bbd405e59c5e9",
    "bench/rust/fx-find-byte-floor/Cargo.toml": "c091499ac979b2eda4ae0c5212c61728002aea19c0860e0dbd11f3d5d6f01409",
    "bench/rust/fx-find-byte-floor/src/lib.rs": "75bcefc951e6f7751db8d81b789b508d90e38e8b505ee6532d3cfd6e34840c28",
    "bench/rust/fx-find-byte-floor/src/main.rs": "17edf44377691b9ade8b3f056436ed1ba8106ee5ed80c86afff66ed44e065057",
    "bench/rust/fx-int-format-floor/Cargo.toml": "7c044229d492a701777269e6eafdc48d0136d89297d2dbebc701c796d448dba4",
    "bench/rust/fx-int-format-floor/src/lib.rs": "badc5b00ec24f625d8591eb08228d7ef1bd0ecf2de2f2de1d598e957134ec483",
    "bench/rust/fx-int-format-floor/src/main.rs": "7e3a7c27c214203b08e484cf51bc13f5a21c74b64615723613cee39f06cf0d4d",
    "bench/rust/fx-int-parse-floor/Cargo.toml": "64be2a9b952277d5582412ea6b407d6f02c3acf8cd1d2c0d6dfd37c738461b44",
    "bench/rust/fx-int-parse-floor/src/lib.rs": "636b6f709f76baf1b5ab56441186724756482172ba2b267680f17bdeab9ac408",
    "bench/rust/fx-int-parse-floor/src/main.rs": "dfc9d85bf4b49f4fbcffc26a352de299392d6438e04211a47d6fdfc17f2e5dd7",
    "bench/rust/fx-memcpy-medium-floor/Cargo.toml": "bb5dbb825e61ed9149a38bb37aedf1f5c147d25686c143df9b2990c6db13039d",
    "bench/rust/fx-memcpy-medium-floor/src/lib.rs": "c37e08cedd79feeec2955de74fbdda57a5e92c51bcdd0f63d98f4856e279d8e4",
    "bench/rust/fx-memcpy-medium-floor/src/main.rs": "cd48ef35edde52c08faa9d3e2d8b970f2ff4acc6c895c796b9da34045d80fdde",
    "bench/rust/fx-memcpy-tiny-floor/Cargo.toml": "04b6b57c5fcd6f9130221901828ca7a617e3608c12e49ecce04ad54242b9fff4",
    "bench/rust/fx-memcpy-tiny-floor/src/lib.rs": "430d8873231ab69a770a93859dff2b5b55d24345d2160bba8f2fd52a9624241f",
    "bench/rust/fx-memcpy-tiny-floor/src/main.rs": "36e3ec9beb77952230bc3c38567192f77adcecc0a652e0c558278dc3efe59ca5",
    "bench/rust/fx-parse-tag-floor/Cargo.toml": "a17941b0942b1f6a7569c5898b2795c2a0193c46d3534d19ca3d64d25fa0d974",
    "bench/rust/fx-parse-tag-floor/src/lib.rs": "4ea1ea33af7bb824804a0effff2b8bcb20e25ec19826f1f45efbe25c9f76c405",
    "bench/rust/fx-parse-tag-floor/src/main.rs": "10a9252ab6e39bc2e4aa27bdb47b575199d395654b65b0d660e6545948b6b39c",
    "bench/rust/fx-structural-floor/Cargo.toml": "1307e6d9d79e53d24a38b445a239babdb0477eec69a56b0e8542acbbd32a006a",
    "bench/rust/fx-structural-floor/src/lib.rs": "1e0daa54989c9e5bede56b7e4b8ae2a4b8f931a3a622f40d6fdd6719ba4cbb45",
    "bench/rust/fx-structural-floor/src/main.rs": "fe1529957709f354061e91fb0ef7efcdc8e71f01de2b44cf127e6ab2b7183d5d",
    "bench/rust/fx-timestamp-floor/Cargo.toml": "3ca8434bf7993b5778d2c18f381fef369ea287e1134c05f76ea0f4277689e9ef",
    "bench/rust/fx-timestamp-floor/src/lib.rs": "8dc01f1d370d8ac5035686c71627a1c92dc0f2bca815d340700b65b842a82ae6",
    "bench/rust/fx-timestamp-floor/src/main.rs": "76346f7692d98fd6cab0d57dc3f38e22c4074b4d8c39ec51bcd794f33ea679ca",
    "bench/rust/ping-pong/Cargo.toml": "0594ca44755ed2726ff8817fb936387e1d4f0827b234c80b0dc556c80b7f979d",
    "bench/rust/ping-pong/src/main.rs": "30c981ab8e60a02ca6208ecf1406246f3ac8b9deccf4013f3ecde324c5c977af",
    "bench/rust/rust-fix/Cargo.toml": "7200c333f9f2b2008bf8fb42dca781ed2d1623cab333853fc07cda85b565b64c",
    "bench/rust/rust-fix/build.rs": "02ece78795dbeb7d55761eeee1119339dd9b1d84c0a7b5d28cbaaa1a3b67afee",
    "bench/rust/rust-fix/src/main.rs": "27d617446ec1ccf61a3f6efefe202a12a80dc6b5663e32b44dfb40dd7cb9e861",
    "bench/rust/rust-fix/src/sys.rs": "6894fee463771d9b9d5a6c5b3a319b3e0f98d25c9d8017fa7c86cba63c5e471a",
    "bench/tools/bench_matrix_report.py": "f9d5ceac7c2f23ad48e67115a347b3cc6603cbfaac3cb93733d24091d8ac1064",
    "engine/cpp/.cproject": "fb07bac49dff1cb1fec789e605634121e3637e80608bb27e3e41d3d0b96caf2c",
    "engine/cpp/.gitignore": "9da05017989208e6a0465e1d16b95eff1288d9005ad120ad6ad9f4c4e4559070",
    "engine/cpp/.project": "cc9e7c74f83fbd5f90a983e6be5e3f9974667a7fbbc482cdd6e6309fd8cb047a",
    "engine/cpp/.settings/language.settings.xml": "cbf7b04ebe83b9f6dbbe4d592a46d5b0a91fcd6be89c5b57e8ae01ef8a2a38bb",
    "engine/cpp/ARCHITECTURE_REVIEW.md": "8f14eae4fb3354edff5d8592fc50055e8591a83ae560c88e43defab894e05cf7",
    "engine/cpp/AUTOTUNE_PLAN.md": "b378293ffef49100fdf877f54fe75dcb1e5c5ec25c1d7886059b8a2bc9cd281b",
    "engine/cpp/COMMERCIAL_STRATEGY.md": "10803eb7a23963d752f3dbea9a667e6df2bc55cee3a116539e84966be81e794b",
    "engine/cpp/CPP_ENGINE_DISCOVERY.md": "c6698ecd1705911d1ed28ef138cc24cea028f37dafba7b20cbbeb99e7ac3c811",
    "engine/cpp/LIBHFT_COVERAGE_VS_ULL_ENGINES.md": "755a13fe722263e6449e1312f108c184ae1dbcad4e2929fb784301ed15549031",
    "engine/cpp/LIBHFT_CPP_API_GUIDE.md": "be0dc02cecc077eea10bda2118dad0ef80c8e0fb9998c907107b4964596a27ff",
    "engine/cpp/LIBHFT_CPP_GUIDE.md": "f501ef87551258d15fae24918e8dcf4caa62dc08bc6742ec9c6044872ae2c4bc",
    "engine/cpp/LIBHFT_CPP_INTERNALS.md": "42f9aad2be983c26e04609e039639963b8e526eaef9ff514ffbb179d18ba4f08",
    "engine/cpp/LIBHFT_CPP_LATENCY_TUNING_GUIDE.md": "162f4a9f4345ef753df8eb2d9bd2dadac161799022e13064c1c2b998ad90a576",
    "engine/cpp/LIBHFT_CPP_MIGRATION_GUIDE.md": "c9dceeb8f51114757058991692c01be51db0bd1856df0a2a53f1f6ed499d4251",
    "engine/cpp/LIBHFT_GAP_CLOSURE_PLAN_2026-07.md": "d351daa4b4e786e8b0a5c22de57afb1f91b77f0967b61ad0fb1a965aa58f76f0",
    "engine/cpp/LIBHFT_NEXUSFIX_IMPROVEMENT_PLAN.md": "8a4a59f38cae993a3e4b0fcbc7cf0d1c9ec1eab18f32a86659f35f65c2a8f39b",
    "engine/cpp/LIBHFT_OVERVIEW.md": "f33d46e4badf643e7e54c6b479c1015e9fdcf10750a71ff525766507cc023ba6",
    "engine/cpp/LIBHFT_THREADING_MODES.md": "ebc7f52d45d22fabdb7e93b9dfc13d4b849f8f72e113f59720aa984f7e112b30",
    "engine/cpp/LIBHFT_ULL_PRODUCTION_ROADMAP.md": "d4c0e2951a8d55b6ba0fcbf867949473ba9e2963e4140b0afb2af70c4a85a4f5",
    "engine/cpp/LIBHFT_VS_NEXUSFIX_ANALYSIS.md": "3ca9aec877fe966d92ec6dd0579d60c8979e15cb8dd831389405b82e67062a93",
    "engine/cpp/LIBHFT_VS_ONIXS_GAP_ANALYSIS.md": "aaf7bf9bcdd5d0558fe5b30d85218c16a8cabe5abae9512595dd152f784abfdc",
    "engine/cpp/LIBHFT_W3_RUNTIME_DICTIONARY_PLAN.md": "2b70170367eea7bf61bf4bea670e57b1d9ba8a4d1d0f4ec1b4f2b39ca3ae70d0",
    "engine/cpp/LIBHFT_W4_THROTTLING_PLAN.md": "74ad96b6fe9866f71c3673536f4e02246717d7c9eeba36b9ee9d20f4a562e3fe",
    "engine/cpp/LIBHFT_W5_FIX50SP2_PLAN.md": "62a7b7954797106515aba76001b468572776c018beed125c4d8fffa981229b9c",
    "engine/cpp/LIBHFT_W7_OPS_PLAN.md": "9bfd15a394da79331a22e02be9471ac69f7a8e1392f81ad348f1c8faa02830c1",
    "engine/cpp/LICENSE_AUDIT.md": "4c08c5945fcd232dcc38b29f5dde6dbab5429c040fb89c732bfb3fbbf406cf44",
    "engine/cpp/Makefile": "9f1218aefb59d37ff496dd0fe1989de64000c781f1a96a6c469efedfde77fbb8",
    "engine/cpp/OPS_COOKBOOK.md": "d3ca5ab102393367239006df13a75bc1038fee5071d3b14186073dd3e71b6815",
    "engine/cpp/PRIMITIVES_REVIEW_2026-07-25.md": "33d80218c5d2716843acae98fc90a72da41a32536ba757094abca38888b4a71a",
    "engine/cpp/REVIEW_FINDINGS_2026-07-04.md": "b58b5ba0b125416d736bae65702d0492c545a4a7d435799838da284bb83d254e",
    "engine/cpp/REVIEW_FINDINGS_2026-07-10.md": "e08e8cc33e2faa1e5ececddeee5f1bd5db862a4954babf764b843d9b8c6ebd72",
    "engine/cpp/REVIEW_FINDINGS_2026-07-15.md": "1e1434c4c085bdc8a9542bae43332537570ab537fdb40e087cbda1a0a6ac5269",
    "engine/cpp/REVIEW_FINDINGS_2026-07-16.md": "e4fc013b4f535e4a69f220fdd8680603455535350be6cee4347a9a021727531b",
    "engine/cpp/REVIEW_FINDINGS_2026-07-23.md": "b5544e4f971087a5991403d3ab58e600281ae10cda60344b7fcd405c1c78434f",
    "engine/cpp/REVIEW_FINDINGS_2026-07-26.md": "a44c32ddbd339e03cc3fe27fe7774074d89dc49cd4fb50d7446874cb49cd563c",
    "engine/cpp/REVIEW_ROUND2_PLAN_2026-07-10.md": "b979d59a7b973ba0993351e448e55ee4e310f947023bb2f6f1197b934aee520a",
    "engine/cpp/SECURITY_HARDENING.md": "78bcdf53d10f21da8f300efdeb381586ff692f88a70cfdf0937294c96ec7f3e9",
    "engine/cpp/THIRD_PARTY_NOTICES.md": "d1e17e0117c9c4c083aedf9381ef91f28ef5c4bcf30f6532755f2644034c6216",
    "engine/cpp/ULL_BEST_PRACTICES.md": "5fa7ef2fa0fb014c2f23e552f9c3c7a8efb8ac7c4b88fa77d9f2429954fd70c9",
    "engine/cpp/Z4G4_BRINGUP_RUNBOOK.md": "242be63519b7b584b4cdafdd13c7eceed2eadbc87bd8f332bbe33ff51f4d4343",
    "engine/cpp/build-msvc.ps1": "4ba586b45525c0b56ebcf4a50a7be697c614802a7cf887282fa78248d810c558",
    "engine/cpp/clean_logs.sh": "30b0bc78f457e8f24467abaa143829851aeb6736ceffa74b78d1f7b38294581f",
    "engine/cpp/include/BypassReceiver.h": "ce87f8eb9b64f7ac7db10be9fa3fea85217ac5663f9f93f7f5c4c6d3e1df0419",
    "engine/cpp/include/EfViReceiver.h": "caadcffe7051c1274280d4b1348c64ed00ac66d775f7051b9bcb5b3966709487",
    "engine/cpp/include/FixAcceptor.h": "6a1db6c2737b6dfa4917a61876af50d10cecd43029798b991bf513d1f6acc530",
    "engine/cpp/include/FixAcceptorPool.h": "f5bc3e630096dc076a9c9b50189a750d06b53b425387bc1e4d656c6bc83e3949",
    "engine/cpp/include/FixAcceptorThreadPool.h": "0cf206a43a8ed27612a8872d0dc44abfdcc1ec44f25de6263449463ee748bfe1",
    "engine/cpp/include/FixAlignedNew.h": "9d5f52eaa14d75ca99b306c42f6340c1dd8480721afb1159df532972e1b86119",
    "engine/cpp/include/FixApplication.h": "77327bc8e4ff455a50f7e3be732ad6330965040bb3eb8cf808148a0a191dc090",
    "engine/cpp/include/FixApplicationCallbacks.h": "24ff91b222b87603916cca347dab50562f9a14d9f2d0ba422905f7bfb7f3fe7c",
    "engine/cpp/include/FixAuditLog.h": "2a5f2fbf6faa5f89bb9efc66ff76374826aa5a3fca2d5f78cdc631a825c53122",
    "engine/cpp/include/FixBuffer.h": "e14a03d35e5f9730579d67310f30d4d4c850097ccf150e91c8628722b84937aa",
    "engine/cpp/include/FixCompactEvents.h": "257059b8a0b5661623ef3f039f5709f470785fed353b8f8ed0bb8beac36b85d1",
    "engine/cpp/include/FixCompiledDictionarySelection.h": "9669f874b3c73a85f49adf2cf0f4457f61c163e339e41b20cb64ed28681fe8b8",
    "engine/cpp/include/FixDecimal.h": "9551112c7f54169a1cc60cab0b0dcfecf254124f5f2c72819a193ee93217bd69",
    "engine/cpp/include/FixDictionaryGenerated.h": "53fdaa9f7a5be8ffccae32f330972cf985ae7416733da6eb2782faba620d8fcd",
    "engine/cpp/include/FixDictionarySelection.h": "4269688616e9354beafdc2027ad686da16fc697cf1fe1f5c715ca28bdebef0cf",
    "engine/cpp/include/FixEngine.h": "f347ace37e8f562c5e78bfb942338d7bf7d881b8f71cc87b7c4983d7a7abd4a8",
    "engine/cpp/include/FixField.h": "f7b1510eccb4b6eac4d96b033f4da0eb46e5f55682c5c8fc79873ddad7aa5dce",
    "engine/cpp/include/FixFrameParser.h": "f1e15b4bcfecd9dd5b3f4023d31e3e6103fbd4d38cf1c1a52138c96de2d96ae8",
    "engine/cpp/include/FixHttpProxy.h": "34068888b0686c1d66ba500138eb18292949e9e4f2293a5bdc772b1eb869c4d0",
    "engine/cpp/include/FixHttpProxyConnect.h": "f3404f4a6d9ec400199092633097538e428076fb7c934615c7c27d41d9be26d3",
    "engine/cpp/include/FixInitiator.h": "7e862c925562b480f977ba0cd9bf3fda8ed98678281d99390ed282924f4da949",
    "engine/cpp/include/FixLatencyInstrumentation.h": "b7882ef69a5d1d0ad83bf40610142a97c3216bf4c901099f2dba0c6b07a4b5c4",
    "engine/cpp/include/FixMarketDataApplication.h": "b6ed10ea9cb83837b6915212973a8298d5d87c14570a4618617a772427010a18",
    "engine/cpp/include/FixMeasuredSessionRunner.h": "7fdd33e1a70f92edcce11c5f7af2e21819ff9d5dc2ae4a389fe60d24a5b26c91",
    "engine/cpp/include/FixMessageCursor.h": "2e0ef6704e62fa4823082992f19dfbf18121661e472405ff6328e975a0292130",
    "engine/cpp/include/FixMessageIn.h": "7c8033f12e63e5e3f88ccd30c46bdec77ba53e56c2a5b6bd8faeb35a1265499d",
    "engine/cpp/include/FixMessageOut.h": "4b7c65f58e5b4dc4cc86464a1a73d1415d4257a9cbdda23773abdada952eaba8",
    "engine/cpp/include/FixMessageStore.h": "d29c722e33a379b81e4e60a209759f6986c9204d339512b54ce4dad4bdd41efa",
    "engine/cpp/include/FixMetricsHttpEndpoint.h": "203fd12e21bc4d37464b4574c2b3c14aba4a2e2c2d03f6add74c2aa6c8b46164",
    "engine/cpp/include/FixMmapMessageStore.h": "cc290b5e26c5b4cfb9aabbc510349acd499e82c52f8ec5c228e83e594be14af4",
    "engine/cpp/include/FixMultiPortAcceptor.h": "d187917f35002b258ce56e08917234df969d2336e0456cdf67fe94f4d2a60294",
    "engine/cpp/include/FixOperationsProfile.h": "bdcebb63d8135f3a25e51b986d318d65f326f0658b3b908e4398d6f2e858e5b2",
    "engine/cpp/include/FixOrderApplication.h": "601d626220eca07105176624bac71f5a131b10e7d836ef1621df88da33fec941",
    "engine/cpp/include/FixOrderBook.h": "c5673187d6d745004d9eea04011709ae07a294d580cb04752e5e03aeeae8b55d",
    "engine/cpp/include/FixRateLimiter.h": "5f8ab4d9e910107475928616d09637506720052382073c824d317f3a01c82384",
    "engine/cpp/include/FixRawInvalidTag.h": "cc6db1074f401ad67cb57f6f9488879b8a40842a153eecab10d1a75a3318b8d1",
    "engine/cpp/include/FixRuntimeDictionary.h": "77de5471cbebe037d32c370c06832aebea3151dbcf37b64d804f6df4b4f55d7d",
    "engine/cpp/include/FixRuntimeDictionaryCache.h": "00511c5921dcbb0f47d07dcdb5ebf078e68162cfa420a645a5f930aafdc2ed4f",
    "engine/cpp/include/FixRuntimeMode.h": "8e2919f40a5daa4f75619a25e3b22e0745216ebdca073d0c0dead4ebffd9bb54",
    "engine/cpp/include/FixSendDeadline.h": "9de8cb466ce5402f9e4505d8dedaed3bd119ab6bd8d9b360034c6e8d071c5992",
    "engine/cpp/include/FixSession.h": "315a9e431d782949768fe589d16d74a0e05409184bdb90df69523f3bdb79706a",
    "engine/cpp/include/FixSessionConfig.h": "bb28f2f5f4680efe26c40ed3f04e9c4085fe737886bcf9dbeb4aed72e9117766",
    "engine/cpp/include/FixSessionControl.h": "6136b197540d2a3c3f141333f9de68dca8380813c5a855debfe44bc94e7dfc82",
    "engine/cpp/include/FixSessionMetrics.h": "7f5597256c20d7e3b200769b2ce928a9b5e44c06d6d18526688454ce32373001",
    "engine/cpp/include/FixSessionOfflineReset.h": "d563daba31b76e127c0037aa46d632064fd930bd17a3651eefdfe03f4f75815f",
    "engine/cpp/include/FixSessionProtocol.h": "4766f636011be931e248a744c7876bdd9c261499456b5fc80d6293bb86012c78",
    "engine/cpp/include/FixSessionRunner.h": "d91582a13884b1cca347cd4020a5b616e7344a95d09bf46abf3e6885f5a02be8",
    "engine/cpp/include/FixSessionRunnerAcceptor.h": "76ab563c07546105986f45ef8fd65b8f8c6d3f6ceccde6cea1f9e2a235939f27",
    "engine/cpp/include/FixSessionRunnerControl.h": "0e599af124968e63baf33b73a25830af9b2d8ba57e22500ca9e8c5b3fb546a19",
    "engine/cpp/include/FixSessionRunnerInitiator.h": "fcd4b470d1f0c8f7d56465ea421a88856f085e8fc9c2c07d5795fa22b73cb7ce",
    "engine/cpp/include/FixSessionSchedule.h": "2e8141f3f30efdd36e5863019868abc504079ffe05ff05b2745f9a1abb220787",
    "engine/cpp/include/FixSessionState.h": "ad65721546d0d3a2627573bdb415e8521264e5f4ff962c9460fb13bc3b8882d3",
    "engine/cpp/include/FixShmSpscRing.h": "af8e677800ca86823838baaf32b80dbda1c80419e980ef9e8e5258965731ddee",
    "engine/cpp/include/FixSocket.h": "2c939d2ba0b9e4303b2ccc23a321a328e22f090de6e80a2e08dd935024539965",
    "engine/cpp/include/FixSocketSsl.h": "7f99625143290b6f70aa2baebb25b74eef7901d6cee292c6428a657cf7852c0c",
    "engine/cpp/include/FixSocketTest.h": "9b7bbdb5eae5e20e92e7a8762932f982c3669fd2a8410f9106f58de8a422a359",
    "engine/cpp/include/FixSocketVma.h": "db870cd7bd43b33a2f089c7abe13a3e373c8280bfdc713d9c943bd78fdc5adcc",
    "engine/cpp/include/FixSocketZf.h": "0f2dd3b7e67b41cdaf102063b057f9607085a225eee319cb660f84369f5fb2e4",
    "engine/cpp/include/FixSpscRing.h": "34baa6c35883ff0a6fca8c1d12e5801ecdb27ee2c8d1231839ee59e983ae1182",
    "engine/cpp/include/FixStoreSelection.h": "7050a1e534222052ce927f8147465bc4607ab10ab075b3493d4dd6b0330e707a",
    "engine/cpp/include/FixTranscriptTransport.h": "bf4d99541633250f9e7b9dd501dfa892b693e6c1081215867563b0612f16573a",
    "engine/cpp/include/FixTransportTraits.h": "db5d4934b9747d21870925a0cd8516eef468b1dcbdc97f6017db6102b9576ce4",
    "engine/cpp/include/FixTunedProfile.h": "3c1c8d0560b9c0bd0ac2da30998cc592c96b804b1eb9f695d7cece285f94a44c",
    "engine/cpp/include/FixTxQueueTransport.h": "753a41fa7ce2a562666364eb6563d694c37ec5b2caa743202382d0a944bc0a0a",
    "engine/cpp/include/FixTypedBuilders.h": "5a2a4ab173a6e43855bdb9a6d8f0061f875e7ed0f7f9d5dc5a16a1b64a3c9b47",
    "engine/cpp/include/FixTypedViews.h": "6690449f4c16cf6bbb0f724ea90d014155fd402802e933f46bf183031fab22c7",
    "engine/cpp/include/FixUtils.h": "670d14c2e2ba27d1c1b0c05f0f05e8b6d71a6862d193a335f978bab07d2f9017",
    "engine/cpp/include/FixXmlReader.h": "c4a9776a24454182cdf9fb1b5dd7449f2791e9c24039252b7a4ba858224800ca",
    "engine/cpp/include/FixpApplication.h": "33e61ef72f3be71d67ea16bd5d44b7ecf842845c6f90115dc24949a0a561d8ff",
    "engine/cpp/include/FixpFrameStream.h": "7aac49b4a92cda04eb915bb1e058d0251d7cadba1c921bedcc3a6b7a6f03bf87",
    "engine/cpp/include/FixpMessages.h": "8ffe7aac5e0b6969f0b08540d09ab8385381203ddb3b3dc888efafd2d2f0484d",
    "engine/cpp/include/FixpMetricsHttpEndpoint.h": "e13fb8f92acf73cf4e2f5a94342af81ef6c78eae02d9759bd8eba365941e35eb",
    "engine/cpp/include/FixpMmapReplayStore.h": "1b59d94b69a045f17021b0ab199896d877af90083b420dbf2817e745cb9b7cd6",
    "engine/cpp/include/FixpNativeAcceptorRuntime.h": "a08d2de9015c775ba73bc66a545f311e61c7a3e086a68e1715ac321d21f7e08f",
    "engine/cpp/include/FixpNativeDurableInitiatorRuntime.h": "89c95351dadca021f64078b8c3c1495ee69224c810ccf9cdfc111729cf9db993",
    "engine/cpp/include/FixpNativeInitiatorRuntime.h": "66870dc9b856982b8d5d9f6d8e1472dabfcf8bd959215166ec8c4c1e5fac6627",
    "engine/cpp/include/FixpNativeMultiAcceptorRuntime.h": "2f7520ae6b614fb0a7677c6042a540b8a57ff1958a6414137b0227742e75b9d3",
    "engine/cpp/include/FixpNativeRuntimeInbox.h": "0d078ae3a4bf4d8621f7ed07bd89f9626d136e161f5b0e04ed1b026a7a4b50ec",
    "engine/cpp/include/FixpReplayStore.h": "d7465997da8d5dbd79e192f1912a0ae91b2ad00b5cd480780056ea5dafc43bf0",
    "engine/cpp/include/FixpSessionMetrics.h": "dc7b84098864a3f45b6fd187fb3b6354fc4d1f2f75cd265cb6cad0440dc94736",
    "engine/cpp/include/FixpSessionProtocol.h": "4cb56e92022b589236f063875292970fd66a0cf16ad66057c1446d1a447a370a",
    "engine/cpp/include/FixpSessionRunnerAcceptor.h": "dcc2a7758bbbdf20880afd465030ea17b91af273953c2878c42ce9996a7e3d0b",
    "engine/cpp/include/FixpSessionRunnerInitiator.h": "9bd52afab0bf2e413769e7ca9e5b57f9ac5b1e5cafd67932d9746b0ed5626943",
    "engine/cpp/include/FixpSessionRunnerMultiAcceptor.h": "d76bf55a8942f54c4955367dde18f0018c3d4773885f7a462dd4667759d10b69",
    "engine/cpp/include/FixpSessionState.h": "551a7924367f7f2f189263a39548f2c19da924895b3add95c6fcddc177aae9e0",
    "engine/cpp/include/FixpSimulator.h": "50ff6200841f32dac83fd2f62f51eaa665379e76efcf2542711977f8d52b6ab7",
    "engine/cpp/include/FixpSocketSession.h": "6b90853a879f342b5f08329ba621bc440351e6a3183f7b4c1463bcdc5c051abc",
    "engine/cpp/include/FixpSofh.h": "c3e77d406bf16e4962d935479fea15747077c8aa297270f0748f945785c47d87",
    "engine/cpp/include/HftAlwaysReady.h": "2d2d81bbd92ed20a5b45cb1fbee07b19ae1dba6c9e75c8372c56c3ddee2bf078",
    "engine/cpp/include/HftChunkCapture.h": "528ef431df83e3c8149418da7f45489d256e31744ba87ac7e30982b3bd3425f3",
    "engine/cpp/include/HftEpoll.h": "4f56c720bf1e4785744306942883a76f33b2a0a9f82182d5e573e3da6b7aa1ea",
    "engine/cpp/include/HftFileCompat.h": "399a8023d18c78b510c81ffae635147c3094480f290ddc7199004df50dfa5f2f",
    "engine/cpp/include/HftNetInterfaces.h": "e70aa79013e295c90effe4ead5fe2113411596d2023ede076f1208400f8d13a3",
    "engine/cpp/include/HftOpenSslApplink.h": "60d09b768c5169c3586cb6813209159157c091abf8b3b8f606a3c099a89e13c5",
    "engine/cpp/include/HftPlatform.h": "e9d6fab4105c6a6981f7039fe9c5413fd9d45eaa43c1bf17be44b8e8b90b5308",
    "engine/cpp/include/HftPoll.h": "c45c789a394f4661652aa67e6a3c5667cc9667862faf979997d04d8dd21a6806",
    "engine/cpp/include/HftProcessPlatform.h": "0cf2847a22ee32f1dfa1716877890538e09c28390383cc22bd79832b4d72a3e4",
    "engine/cpp/include/HftShmPage.h": "57556f9dad0a273516127d5d79586722673ac3745e8f728c8f81b81998d56b71",
    "engine/cpp/include/HftShmPlatform.h": "f2372ebeabe33746f1e8cc74c915c9546f0503888311ac79c75d3e578fbf51d7",
    "engine/cpp/include/HftSocketPlatform.h": "dfaee6abe17c3054fd267907cc004329f4f38dc0569b78783d10d024bcf526ef",
    "engine/cpp/include/HftZfMuxer.h": "b7fff60192dc6a1794d704dea9ce6282f707a8f4d6d6a3aed3422bd27b2160c9",
    "engine/cpp/include/IbvReceiver.h": "40e647f6bd9f4f29ff148739e1114d6903aa00bdad6f2a0a55922d43fa630f18",
    "engine/cpp/include/LibhftRole.h": "58f2df757c293bbe7a5b71d2f7c0fd8f8620a7389340060a0ea11cd52b45672b",
    "engine/cpp/include/LibhftStoreDurability.h": "e298d942d1264daa3fa6ed5af67f89f2193bf3571fb0aa374a7397fd87ecd448",
    "engine/cpp/include/LibhftStoreMode.h": "51a2357fd366809f5c32e08f98048b3177dd25426b756a34237ec563b1931de4",
    "engine/cpp/include/LibhftTransport.h": "70eb9e54c4243a1551a791bb6e120a885f33e179a074b759b5eb478e066d3d62",
    "engine/cpp/include/benchmark.h": "0051a0073ce3ccc50e7c2bc59b8f9ab150e70542d492d7bbc92bf663f613e31b",
    "engine/cpp/include/defines.h": "e924b1564f1251522346695ef5f92f0150ef59838e7434aa2d1c15bea77e90f9",
    "engine/cpp/include/fast/FastBytes.h": "cdc43acb5012ad414a4204077d69174d07a74ae4b2750e98ab6c4e1a9cb84cf2",
    "engine/cpp/include/fast/FastBytesCAbi.h": "5aa74820c4fc7594d6641ec58a516e17144bc047383c3ce6ce24e0baf26c2015",
    "engine/cpp/include/fast/FastCAbi.h": "d4cea9d613894f527b097b71849d2fcb5ff8d7b3095e75a5829bfead65e8fbd3",
    "engine/cpp/include/fast/FastCqg.h": "2953248c00c7166cadc062519c083754643000256286048a69c13bac88442197",
    "engine/cpp/include/fast/FastCqgCAbi.h": "0c93cc500839c2c325c61313c1212c5a959ea8108f67f0580f98a89cc7ae9205",
    "engine/cpp/include/fast/FastDecimal.h": "673eea277a471e7df28eed0f4e456a0542b455b608a31438af973aba172eafc7",
    "engine/cpp/include/fast/FastDecimalCAbi.h": "194167d2817972aaa55d288e63c1cdada5942add2bc7125b30f70fa4c29b3237",
    "engine/cpp/include/fast/FastGofast.h": "87aff26f0374a6b157cfd69be491e93a255a1dece44827827838d1e63bf0a763",
    "engine/cpp/include/fast/FastGofastCAbi.h": "089d6a6c55be35b23c7526a4a5f9b7da5fbbca69e4ba6611eb1eab57c2f5db6c",
    "engine/cpp/include/fast/FastGroup.h": "f6d6eee41b73fede372fecc809170d6c0cbebb456272738c80a42876f379401c",
    "engine/cpp/include/fast/FastGroupCAbi.h": "6f24edafca4b6f9eeb4b6ef0b88d77f2fd15673dc04fb3f72e9040e684091121",
    "engine/cpp/include/fast/FastIncinit.h": "4ccb3614248b94fd242b1a909c3d9134a0e9d4d23ee83511e832e54ea4e8b407",
    "engine/cpp/include/fast/FastIncinitCAbi.h": "8d49d9dfc965813c3cdca7909446242acdb7c176ed2edb24a14d49929889edb4",
    "engine/cpp/include/fast/FastMfast.h": "cdeadc1c831f496d937896309d1029f7ffe1e4ee686e2de6e89de4aea1dbf4c2",
    "engine/cpp/include/fast/FastMfastCAbi.h": "52df33fb6f93ec6fd1fb17b26ec006da5b580b18d7c8f19619cd20efc025ce4f",
    "engine/cpp/include/fast/FastQuickfast.h": "a7b59c61385e53075d404ebe3a3b7b00706fbdbc116cf49726f44ccdfe99aada",
    "engine/cpp/include/fast/FastQuickfastCAbi.h": "9bc4be5f0a55a0f3ae6bdabe24384dc6e32fd9645ea7f02ffa0c73b2f4340a0b",
    "engine/cpp/include/fast/FastQuickfastMax.h": "baf5dcc259ee2b05a646352cbcc60064181ada2d678ca05515e3862802e0ad0d",
    "engine/cpp/include/fast/FastQuickfastMaxCAbi.h": "427f8ae9716c18c1ae42cabc8307db6bedd8be4105a6a63cda31b1ba4008a3f8",
    "engine/cpp/include/fast/FastQuickfastOpt.h": "3d4160bda4e778fd078ea5f152053a28d7cb4727e3f56a44f3b5fea647288d9e",
    "engine/cpp/include/fast/FastQuickfastOptCAbi.h": "5ca5d8a712ed4af47daab5c855e6d19817b854779f324ee09f2c95e5fe901a82",
    "engine/cpp/include/fast/FastSeq.h": "71e0f0d00edb8266581c096dddc4df21c13947b860138236397cf710315b941b",
    "engine/cpp/include/fast/FastSeqCAbi.h": "975d9efaaaae13060175e60e4201fbc69adeb18c19411c1867f345d3249ed5e8",
    "engine/cpp/include/fast/FastShared.h": "40a1183f21420e87688ee31a0a9bc07c713a714446f5226f9789955dc2230a54",
    "engine/cpp/include/fast/FastSharedCAbi.h": "0e63239436811d4e99634f92f743743c1ed0ecd618cbc5d05f2cf5106bc67c43",
    "engine/cpp/include/fast/FastSmoke.h": "c80b3a0516356423b0f68cac521e6ce94a286092dfeae63b709c73cc9adb5773",
    "engine/cpp/include/fast/FastSmokeCAbi.h": "a08e70909a2940aee1805d05640c6f5328e7e458c7b9d2236a9fd7f8558b6857",
    "engine/cpp/include/fast/FastStopBit.h": "4a92078f641d03dd3ced4bef0016e9818286dcab3a5554d8d525a79c1c0fbeb3",
    "engine/cpp/include/fast/FastTail.h": "ca994ff3fe8debf267bfc28956e1867cec7f903d9a91af231645e6e8f1696bea",
    "engine/cpp/include/fast/FastTailCAbi.h": "eee3b9fc0effc10882f71430fe18a062229b66e6804befd36496f48a34c4d3dc",
    "engine/cpp/include/fast/FastTailinit.h": "1537d1ee6fb2044f3e2a5351e6a83a3174e158e6b8aee151b12dc04bea9f59ce",
    "engine/cpp/include/fast/FastTailinitCAbi.h": "25597951f923c19384d0141d00c3e7c47e1149e59ce1f42133c5587f3663466e",
    "engine/cpp/include/generated/FixDictionary40Validators.h": "c56f8b46668c87738298d8e520f75f2ca77fcfac7effad6a9c52b9c2c65f058c",
    "engine/cpp/include/generated/FixDictionary41Validators.h": "02804747daf031d73e319965dd1686f59dda16797967f7ff6b8256bfab269718",
    "engine/cpp/include/generated/FixDictionary42FullValidators.h": "c4112b9c445dd442add62d3bd252da160eb0be5c37205d44f71a7da092f2bb21",
    "engine/cpp/include/generated/FixDictionary42Validators.h": "abe503e803994ec44091f4af0fc47283d0419e287f04a380f2717a887a36440a",
    "engine/cpp/include/generated/FixDictionary43Validators.h": "a8d71fc99cdffba18dca0400765154e07bcd0e3698e7e38492d7f7c708776b09",
    "engine/cpp/include/generated/FixDictionary44Validators.h": "708fd69178e591a154fe47feb30df52c0a75b714d414f07286b013d2e8ba4096",
    "engine/cpp/include/generated/FixDictionary50SP1Validators.h": "d357cb945191e2c07df79d66bf03ed96e0791b6931b87a227231df8834389649",
    "engine/cpp/include/generated/FixDictionary50SP2Validators.h": "a34d82d29e34f489e94ab1444f42090b11a8afa0e0424b0911c90e23162e584a",
    "engine/cpp/include/generated/FixDictionary50Validators.h": "d2dafb51bd7dda3b52ebe12a0e8941128e4a94d34b13816f961384d82cef9a2c",
    "engine/cpp/include/generated/FixDictionaryT11Validators.h": "34438a94e3a3c2a237d8b58a0625d58a3ee65f2526134eda0c2c803ef062c16d",
    "engine/cpp/include/libhft/compat/quickfix/ApplicationAdapter.h": "3f57b55c8f1fea1876d3d6e39445ec103842af66b61bdf5d3a094cc84048f2b1",
    "engine/cpp/include/libhft/compat/quickfix/MigrationSamples.h": "de39c65c856dbb7f7da0d6a6900b0332ac230a3d5f696181002b19071ca4b2e9",
    "engine/cpp/include/libhft/compat/quickfix/QuickFixApplicationBridge.h": "ab0f52d3256feb70b4dd9affdf9c306a6d3fbe597fecce94ab094e6310e6c380",
    "engine/cpp/include/libhft/compat/quickfix/StandardApplicationFactories.h": "fed018086aaa2165b10e5b3d34d0e38997af077471b2323184796055b6a57cec",
    "engine/cpp/include/libhft/compat/quickfix/StandardMessageCatalog.h": "5c6fe53f901766df306cde942fdf43f516611f26c9142d0539526a607508e187",
    "engine/cpp/include/libhft/compat/quickfix/StandardMessages.h": "888915bbdfea68f99e8c127fdee2c50d3d7896d737e5ec3488e43cc45dd43b32",
    "engine/cpp/include/nanobench.h": "c27ac17c4b215cf87370e934311ad6c6b0241d97495a2fc33d7df672b6f9c395",
    "engine/cpp/include/sbe/SbeByteOrder.h": "ea97b769b372d457b7b05dd38cae2e6a1387dd2c379ac6469df07fb819f32522",
    "engine/cpp/include/sbe/SbeFraming.h": "8cdcb85876358d8c94486a15f010afa16a0df9dbd876f9133fb3ec0c5f0debdf",
    "engine/cpp/include/sbe/ShmFrameSlot.h": "f0bd8deb1f6faf9448ba1ca4e4da9ed4d4a21812399e768561cc8b285f047e6f",
    "engine/cpp/include/sbe/example_v1.h": "77f856328dc0c73ede28aedb188a57d766b890745a54511d3680ebef90b153cb",
    "engine/cpp/include/sbe/example_v2.h": "26ac38e11c65a34fa3d2349d7573ac0dbe4d6242e16d88b2ceb8db22eda59a4b",
    "engine/cpp/include/ssl_portable.h": "4c73e47cc2b3d8acaff035d68e9fe185a3676f25875c54f834055fae32f2e4dd",
    "engine/cpp/include/venue/AsxNtpItch.h": "d952bb1913682cfad5a4cfff26ca60f518878b07035ccfbb427d684924df525a",
    "engine/cpp/include/venue/AsxTradeOuchInbound.h": "8c8296638f9c509ac3e4487529316abc765daba779314910fee1e15e150fe5c4",
    "engine/cpp/include/venue/AsxTradeOuchOutbound.h": "d9f208f071bd1db1ec4a4fe0894b2bfcdac047399d8a456fd2bb2834b4ad69d5",
    "engine/cpp/include/venue/B3BinaryEntryPoint.h": "fcbf744ff208ef9e2aaf95ee9032baaf8b0aff5c3902657605df6e8be26596fc",
    "engine/cpp/include/venue/B3Umdf.h": "987515a5b724ac047a7b70390e0bd888495783a83debe824afbc533c6aac776c",
    "engine/cpp/include/venue/B3Umdf_Messages.h": "ae55cf53b6e10c152a2792145c0facdf92953ef38255f1dc47aa6c28ede58326",
    "engine/cpp/include/venue/BoxHsvf.h": "5ac754844ccc3f35d006b9d9bc48065081eaa67355ad48ded28167d926a6542a",
    "engine/cpp/include/venue/BoxHsvf_Messages.h": "1c98fdae44b6eef2a72889c1bfffd86ad43ffa44ce14ec4bd7374949b4187ed5",
    "engine/cpp/include/venue/CboeBoe.h": "464355864d336766e318b619d16c8e45bdbcecad21067364fbc102ca3b75014e",
    "engine/cpp/include/venue/CboeBoe2Equities.h": "d34efbba5d3c42e2c1f4d34a7af824d60682b1545ecbbae3bd265dbb5fa3e96f",
    "engine/cpp/include/venue/CboeBoe2Options.h": "22e9262470280ccef1e81b8a4a29f8808470502af88e2342b16e973d7f16b6b3",
    "engine/cpp/include/venue/CboeBoe3.h": "34ef2b9819cd6262e441bd77f385895ace77aad5af5fa1789fc3722c39234216",
    "engine/cpp/include/venue/CboeBoe3_Messages.h": "e118b181134275ce67255e8a24d61c12d2dbee04c9fcd1e707ab672420741530",
    "engine/cpp/include/venue/CboeCanadaPitch.h": "c09ddc0bb7015896bee9fec022b341339968a86ce93586fbe9607f916f1b2773",
    "engine/cpp/include/venue/CboeCsm.h": "3835b9cfd559d56faf91726310cdec98bdc3937d5be7115d616f4ad3e7aaae5c",
    "engine/cpp/include/venue/CboeCsmMarketData_Messages.h": "f081764b8e1974182fccb7fb142468adc4e62f96281c96f9838d1b848802dacc",
    "engine/cpp/include/venue/CboeOptionsComplexPitch_Messages.h": "aac0099e9ac780774a07a1a6b28841d68c0dcbd30dab59dd6d58d3684bd1ccf0",
    "engine/cpp/include/venue/CboePitchDepth.h": "72aa24989d5136e06c0935468b0ba0d268e231af801be133010a6afab516748c",
    "engine/cpp/include/venue/CboePitchSequencedUnit.h": "3f57e1c714a98a87bcd42430fcf20f91a6559597ad9c20816024001b207238a7",
    "engine/cpp/include/venue/CmeILink3.h": "3a74cbb4149c0337a18cf7ff036b2a4b550325359a21f74e1abbbe8ebb6e4994",
    "engine/cpp/include/venue/CmeMdp3.h": "30924b2ac6f7e179c7b1acb71febccb46e50e44903e5a6115056782f9f1cef1c",
    "engine/cpp/include/venue/CmeMdp3V5_Messages.h": "f4dad80a83aef92068cb71e230d9ae891cb529f7e11d474d57648b7d263b2248",
    "engine/cpp/include/venue/CmeMdp3V8_Messages.h": "6e8d4e90a639061e45071ae1541f3d1832fac26fb95eda2b51a21441ba45f6b9",
    "engine/cpp/include/venue/CmeMdp3V9_Messages.h": "f50d6d47f9c07c49dedac6804d8a6abf25d296f509e79838374a55c01bd8a1e3",
    "engine/cpp/include/venue/CmeMdp3_Messages.h": "286d7ed0310573d78f7a5dbe4ade5587994e27b6dc2593160b83bc6428d62335",
    "engine/cpp/include/venue/CoinbaseDeribitMdp.h": "99c378c0dd31fbec067812c58681564ace072ac32849d6c998f63ada4020f967",
    "engine/cpp/include/venue/DeribitMulticast.h": "d49bcdfeb1d90c95c136030ca218b52a024d2831f5f81da0b2df20e79435677d",
    "engine/cpp/include/venue/DeribitMulticast_Messages.h": "b2fe1823a4aa20fa24e248a8a8ce85e43873bbbd58af87fbb733f7e2d32289e6",
    "engine/cpp/include/venue/DeribitStarbase.h": "f291fdd7a87efeba4c5c55967cd9c8c5ca76ac98115cdb0328c74ec0cddbdf84",
    "engine/cpp/include/venue/DeribitStarbase_Messages.h": "ace8343cc8284df576492deca35c46cd0dabb1ec7e3aade17359ad1871ee6927",
    "engine/cpp/include/venue/EurexEobi.h": "bba864e5755d0a7fea11c4b3fffaac3e68cd24a3597355159d07f7f9c0bcfdd6",
    "engine/cpp/include/venue/EurexEobi_Messages.h": "6d3c74902a01aafc649d9a01c8223eec860e9f6d0612c9e9386225c7b55ca207",
    "engine/cpp/include/venue/EurexEti.h": "a02ef4f2d34319521cefbbfb2e86eac6787fdf1a9b83c559dfece7aaf0b1ee0d",
    "engine/cpp/include/venue/EuronextFxItch.h": "61008cf5d11ec52b3b31bce8fdf0f4a1d879f819ed070414dbcd714ad15743f9",
    "engine/cpp/include/venue/EuronextFxItch_Messages.h": "7d0e22eb839bbf27bec03d85b423cc0a1273fa76169ecf878e0a5afcb9af4f30",
    "engine/cpp/include/venue/FenicsFxItch.h": "3e5211b9ff80308adab818f86f2fcae1b02ae1cb7559ffcbd6c79d3344181418",
    "engine/cpp/include/venue/FenicsFxItch_Messages.h": "2686f867a9e79f02e434f1105ed3cf8ccc28736ff8385363f0efed8f93158ebd",
    "engine/cpp/include/venue/FinraOrfTdds_Messages.h": "fcb24bd125b89a8967876e348fbc40b0ddad86bc611e040d38aabcfa1a45715b",
    "engine/cpp/include/venue/FinraTdds.h": "39d8004b7030a0b1c38fc2a8d622e52c8af4a9484c4d139c7128ce06e538cd05",
    "engine/cpp/include/venue/IceImpact.h": "4d72f841714086e0a02c9081f4833a8069e5e995392cffd03e4616c89aa34f7f",
    "engine/cpp/include/venue/IceImpactV1_1_24.h": "596a84b30e857e72ab826e3ba3deb08f7e920f1fa87719d8dc895fdda2b359e2",
    "engine/cpp/include/venue/IceImpactV1_1_33.h": "ca13d76b283468afc9b3f55ff9e9641968a423529f29c82b562db79d6fd236a2",
    "engine/cpp/include/venue/IexDeep.h": "9b7876f18f1b7d8bc6f4d8b9b01f85bc9d0ea14839f4f33ae81351516daf718e",
    "engine/cpp/include/venue/IexTops.h": "cd94ef56f161fa70ce76b765c32d495154f4930eea1d9fdad7e8625782d844c0",
    "engine/cpp/include/venue/IexTp.h": "ddfb14c206c24af4b281302ed382114a5bc78247f5f5cfcb7402235203098377",
    "engine/cpp/include/venue/IntelligentCrossAspen.h": "441b137503e8415b2b9e929b87e1ec4b5b44406e26c63b0ba83476ba447665b9",
    "engine/cpp/include/venue/IntelligentCrossAspen_Messages.h": "ad01432cce0ea7a3469dff4f88ca623be12e66b7da421a11559c34a231a0c649",
    "engine/cpp/include/venue/JnxPtsItch.h": "732a5f3f75e3ec9830b2d0f97e7321394c0494ce65edd348c9a59faeb55aaa62",
    "engine/cpp/include/venue/JnxPtsOuch.h": "5c65c4295c308947b4b26f1acca2e2dd9485a076705478509fd185883119b8d1",
    "engine/cpp/include/venue/JpxOseGeniumItch.h": "2b542f18b7dcdc1492ad85d6ab966d4448d48c5eb0b2906bdb77b3449a7a7c12",
    "engine/cpp/include/venue/KoscomMdcs.h": "58431afc5751c438f27d2fcc7222b244a855088f45a8928ce155c2659e638385",
    "engine/cpp/include/venue/LseMitch.h": "11cc1ce97359047556a9422edc23615f0939fec797751b4687625ba1336044b0",
    "engine/cpp/include/venue/LseMitchLevel2_Messages.h": "df2b4e875a3ec63263376ffbc14340f786c24aad752d8ef61aaca705522ca160",
    "engine/cpp/include/venue/MemxMemoir.h": "03ba4fd54bb80f30dea16531f03afdee3daa0bbe9750dfa613f631a5cce6c04e",
    "engine/cpp/include/venue/MemxMemoirDepth.h": "6169e7e9e39e665ab694439cb511ef872f971c09e2147dcc8171c655071a35ac",
    "engine/cpp/include/venue/MemxMemoirLastSale.h": "5d2499084530cf36e618d24772e1121f5895871a1db725d54e51874964b77102",
    "engine/cpp/include/venue/MiaxCtom_Messages.h": "73e19fa9a567b4cd53af0cdd7b84f98bf13b6d3b99686355472ced64d1f14477",
    "engine/cpp/include/venue/MiaxMach.h": "93e99d2d5d12aa502b42b1736757bbdf9b570ab70d64281109b2816c7f635bb0",
    "engine/cpp/include/venue/MiaxMeo.h": "0ca4fa4b25c14bedc41c163b39bd67cf8bd834230994159e4efe0a79f5a2c97f",
    "engine/cpp/include/venue/MiaxMeo_Messages.h": "580d9732e3023d1b6db1ad78a5492f3f0cbdad466779cbeb126e4b0915a710b3",
    "engine/cpp/include/venue/MoldUdp64.h": "88486bd46c27889cd8829d5520e0c1bd78a6fea7f6d9768b18e47e76d98d34e4",
    "engine/cpp/include/venue/NasdaqIseCombo.h": "b5f040fbab9505a44b70663acadd76b30201863384adf1ec270498a14c9cc1a7",
    "engine/cpp/include/venue/NasdaqQbbo.h": "c26dc104f600f4757ff24859eb9067609b7d75f8f1fe43e49657cf797e904f55",
    "engine/cpp/include/venue/NasdaqTotalviewItch.h": "bddf1bd67dec97b184025d1820fa787066a4a4091fbe817019d272a99c75af2c",
    "engine/cpp/include/venue/NasdaqUqdf.h": "edabb15b8c8dd74f2cab4788fca16b19dc9702e981e08b7a622627d5a2e48800",
    "engine/cpp/include/venue/NasdaqUqdfAdmin_Messages.h": "2f173dbd3e7c28259f71a7cbd4f1bd66837e2ce3d9097f6f1b6acfc387e69506",
    "engine/cpp/include/venue/NasdaqUqdfControl_Messages.h": "4943cfd317e33af62be50edf482a085acf06d63d47cfa20703be411280c73b1c",
    "engine/cpp/include/venue/NasdaqUqdfQuote_Messages.h": "e0e58a51209fa50bcc4cabf54a7b6154a3ade379f80c4e2681110d83837b4d5f",
    "engine/cpp/include/venue/NyseAmexOptionsComplex.h": "9b871e6c4146b3aa6317130faf658869eab02e2295107b68e711347c970af698",
    "engine/cpp/include/venue/NyseAmexOptionsDeep.h": "06170103623ceb830dd8a4e24e45b448e1b496646a2783f27ba701575d6292bb",
    "engine/cpp/include/venue/NyseArcaOptionsTopFeed.h": "d10af8a05ba7556a4078c3334d00ebf015a55147e0f21af42869bec278d4cee9",
    "engine/cpp/include/venue/NyseArcaOptionsTopFeed_Messages.h": "5c4fa301eb74f98ecf9fa7a5810752a5776561b95558132feb38d2b69480020d",
    "engine/cpp/include/venue/NyseOpenBook.h": "66384d592b117c27cf2b3a8c7b0c1e34ab89c87b6da906f93400c46b1e9e797a",
    "engine/cpp/include/venue/NyseOpenBookPricePoints_Messages.h": "e36e16e0e395720e5a728e142fdeeba322827513a2a913a645bbb8b3e73e643c",
    "engine/cpp/include/venue/NyseOpenBook_Messages.h": "46f0b1b351f20e1ee50499f2da5a27ae65b8c5fdc64b692f6ccff96ae6aafd38",
    "engine/cpp/include/venue/NyseXdp.h": "177d62da43fccbb1ba1f153bca2ebdd81442b95c483d91342c102776e82d5acf",
    "engine/cpp/include/venue/NyseXdpBbo.h": "9e783c1a95f27defe94f3819e0438e921aaea3884a184dc99fbfe3a22f90c90a",
    "engine/cpp/include/venue/NyseXdpBboNational.h": "7d333cf20225f1845cf68849f6d74808622a1491a844fedb6980183c0c21a339",
    "engine/cpp/include/venue/NyseXdpImbalances.h": "5de715f0c5ff190045203276e36319c7780f9a385c61f0126af322cc0294eaa6",
    "engine/cpp/include/venue/NyseXdpImbalancesV22.h": "3b35517fd996d44b970236d939ae145abd4296b14769e4a7db60622a07bba00a",
    "engine/cpp/include/venue/NyseXdpIntegrated.h": "adff30628b61cbbc77d08b4ce5a37e44fb28ccbe01fceae2059d5eb642a27950",
    "engine/cpp/include/venue/OtcMarketsAts.h": "cf466c8e175809026f2c1597309ecebb6bb24b2da370a000ccd1f7aa6e3584e8",
    "engine/cpp/include/venue/OtcMarketsAtsMessages.h": "8fdcee41fb7b7e3f8a5ace87709561b428445a22e9ff107e392858f630b5d547",
    "engine/cpp/include/venue/SiacCqsMessages.h": "9140e965fb589dfb2fe613faccc3012e4bcfabdf12cc6b60ae2dfd119d1fd1bc",
    "engine/cpp/include/venue/SiacCta.h": "455e9b75927543cf0de0e2567a2672f29b787150ddafe4da160a9ba2551296cf",
    "engine/cpp/include/venue/SiacCtaMessages.h": "3e454c695ab190d3ff71d9c4971ce5bad06ff2c703344c4dc129dc10c21938a0",
    "engine/cpp/include/venue/SiacOpra.h": "f8cdd80ec4798ae19442510ea56a7b50e824aa6b0500725a3f4d7023c8ce7cd8",
    "engine/cpp/include/venue/SiacOpraUnderlying_Messages.h": "67be45b29ac919d28245d182a9dcfe9ec51cf93c5fab73fc1f42e9548523e83f",
    "engine/cpp/include/venue/SiacOpra_Messages.h": "fadab30713e4acde0a42af0230e90ad264c5c54674352ab7061ba211ce0c0637",
    "engine/cpp/include/venue/SoupBinTcp.h": "e42ca901f9dfa0ae98ee6329ba402b43014fbb114a5eb82027d0eb8fa5debb71",
    "engine/cpp/include/venue/StxEtxTextFrame.h": "ae81b84c471f70274931a34de929bf6a5f36333590d1929456dfcabac83f6485",
    "engine/cpp/include/venue/TmxQuantumFeed.h": "c4e1616b5cc32f9112fccc82729be9ddf6032e5bafdba2d6b520f85dca1f400d",
    "engine/cpp/include/venue/TxseSeed.h": "06e8684c3adaab23bedd2e474ac8e714d92fdc7443cb9bf98d3003c85302ea67",
    "engine/cpp/include/venue/TxseSeedMessages.h": "92846779fcae9e08b6817694e0a47578b6081d0aecfacb02910211742ee497cc",
    "engine/cpp/include/venue/VenueLoad.h": "7f74f7f5bd3e547f5d4b38c731372cb6f4df21f852834068188b7d50c05251df",
    "engine/cpp/notebooks/README.md": "5827bcfcd9077191f952276af1d8bf82b4129cf25e777247355c4ed5c5a74748",
    "engine/cpp/notebooks/architecture_review.ipynb": "da8699f0a12ce46103ccb32286ce21bbb752501e2a06930259ff8f400ce858de",
    "engine/cpp/notebooks/campaign_report.ipynb": "02bfa63d5005901e53bf04819a87d72f2faa9065e167cec5f1d9c567cffde34e",
    "engine/cpp/notebooks/final_report.ipynb": "1448cee64fb8b2a30b0916e297fdceae7916f0e5c3446c6835f490d88c8e37ee",
    "engine/cpp/reference/venues/FixApplicationFeedGtx.h": "da457da7f2440c98f9918252f36b77b1888580faacaff2ee573eac32736a91ed",
    "engine/cpp/reference/venues/FixApplicationFeedLmax.h": "845fe9b0d396227c6fea330149727858c3d25dd34562d83ecb564e819fdc2dc5",
    "engine/cpp/reference/venues/FixApplicationServerGtx.h": "6519e5cbf80b1043543ec00e8964bcd50d2897aa472b43be4593931906a34ff6",
    "engine/cpp/reference/venues/FixApplicationServerIntegral.h": "40eec1f8ed2f37bceaebd64d83038c3eee2082f973a1f8ff0317d210514334ca",
    "engine/cpp/reference/venues/FixApplicationServerLmax.h": "1ce3713202a5bae02a46d5dee3ecdb69fb3b95ec51103cdb93abd9d1d19c1be3",
    "engine/cpp/reference/venues/README.md": "366eb892b179190c519351a045dcfecfe0f7b0ab1eb329992062576a409f510d",
    "engine/cpp/schema/example-v1.xml": "6d4b1f6bb6e63a5447ff60a1b5bd7ac04cd79c0d3c530eaafa4e42abdc3b1742",
    "engine/cpp/schema/example-v2.xml": "13a94c490e68a1140f1088677b0d15fd973a85dc598bc60bf4fdb06ab17648f3",
    "engine/cpp/src/bench_codec_nos.cpp": "93931ebc71a2e4f7fa3781a57d7aca0ba179ef9c04697dbf5f43d71cccd9e279",
    "engine/cpp/src/bench_fix_order_book.cpp": "07d753a21fbf569eccb143368f133e1bc986a36801d79c6d2ad5d5dc82475326",
    "engine/cpp/src/bench_quickfix_compat_migration.cpp": "da6d947bdc84610b646923e8aaba16cfdbe4af70fba23475b4ca35cd774bef27",
    "engine/cpp/src/bench_sbe_transport.cpp": "8980dd3828559af3570eb5583cad5f345b60b649aec1c635b365cb387fccdbcc",
    "engine/cpp/src/bench_zf_roundtrip.cpp": "6383c3355066e7598859440f5ac2b60fc8c60055ae14b4c1a2f0f234bac15086",
    "engine/cpp/src/fast_cabi.cpp": "984cc4da3394e4c27b5adabc3d295bfb089d569267cd83d03688d441404dc12e",
    "engine/cpp/src/fast_cabi_templates.cpp": "e794ccbc3a1865be2bfa9260baf0744b5db666c801ae6d4b216dafcedb49a6a2",
    "engine/cpp/src/fix_garble_corpus_emit.cpp": "17af8bfa37d4c33e4d4f742fa25e9cd56e46ecb4c9cca3409f731a3e5da880de",
    "engine/cpp/src/fix_garble_gen.h": "ed4ae18c6f7754953576ada00710e7f2911deeb3121e969d64b8d2abf3ea6c96",
    "engine/cpp/src/fix_parser_invariants.h": "d4d47a41270dbdef8cb9b1723f8b31d79acb57f6433eb0c6936dec5f7eb3fed1",
    "engine/cpp/src/fuzz_fix_parser.cpp": "0c122f7a10a49541afc4235a6aa7a4ead87761367db188c0975a2003611d495a",
    "engine/cpp/src/fuzz_fix_session.cpp": "996b856a50828825f3081280b228ae5870e2152d1fef838af79466c7d8699e77",
    "engine/cpp/src/fuzz_venue_decoders.cpp": "d8d338c0dbe1b11f4529403782fdcef51f9942fac914135890d8824387f932ad",
    "engine/cpp/src/openssl_applink.cpp": "1a52905bdea544c902533980451b13f7a17579d98d9b4107878574d2f4c5057c",
    "engine/cpp/src/poll_failure_test_fixture.h": "abbb572d1f27f4f70dd22505f8a4067f84fd8ef92fcdcded43f34075bdd6ee5d",
    "engine/cpp/src/test_bypass_receiver.cpp": "76c2439bb4bf8880b3f34efd5581b33885be5d68c8160d1ae294361068b10e8d",
    "engine/cpp/src/test_fast_bytes.cpp": "f891a288459917a991599d8920b8fa253f9ed5706e0adb195e286560989ec9fd",
    "engine/cpp/src/test_fast_cabi.cpp": "5df80a1c3246cfaf74abb769c7f442cfd6de4ead851bbf04051997fe0e9042a2",
    "engine/cpp/src/test_fast_cqg_capture.cpp": "a9a9e854867a2b6754f218b8513489f106ab306269db222a7e1dc467f1420681",
    "engine/cpp/src/test_fast_cqg_stream.cpp": "90c6d8f22505c8a4de2e1413f97722c279a3beb53a8aa712eafd45591409e402",
    "engine/cpp/src/test_fast_decimal.cpp": "02db39a1568615769c96e9ee7b786b8d711655e1d59c04fb5a7a1ae3a98b509d",
    "engine/cpp/src/test_fast_dictionary.cpp": "7e3f2a69896f0476eac8c4cfdea5ff5266a797c3ae0593b68559926054b10aef",
    "engine/cpp/src/test_fast_fuzz.cpp": "9b34599b670d8e1cd5e2722b844e84a309152e12f942dcbfcbe2b877ba9b0283",
    "engine/cpp/src/test_fast_gofast_corpus.cpp": "1ca38d38ab50cbf5621f87689578bc58f0a1f15dcc345559d9fadf549af917a5",
    "engine/cpp/src/test_fast_group.cpp": "c800a0f22dfefec675e332f461ccf59f7f5e8ab299887d70af43794b006115bd",
    "engine/cpp/src/test_fast_incinit.cpp": "2103bcbefc23efa2a5af6dd7f9b98fd3e9840ce83457edc9d98dbbabf061e98f",
    "engine/cpp/src/test_fast_mfast_corpus.cpp": "d9f5fba028a87f8b1d0fac8a63a472251ed0b58dce45912aa21c553795b9c26e",
    "engine/cpp/src/test_fast_operators.cpp": "d8b5032642db337114a4b13b9240cd73a177272e57be84ac56e12b85119b6cdc",
    "engine/cpp/src/test_fast_sequence.cpp": "403d0d64c7d90e3d6fa107e02dc995eeb18190517e2f3620d6d61d53a542c263",
    "engine/cpp/src/test_fast_shared.cpp": "402401ae1b48b240542f19fd7b4db29ad6ddea17607e3b127a05e70d123adb77",
    "engine/cpp/src/test_fast_stopbit.cpp": "4fe29ab08daaec267924be22542a31e348f23483cc4289b1e248990641299a4a",
    "engine/cpp/src/test_fast_tail.cpp": "32748e8d5e658bd497495bdd106e8b6b45bfc3df1ab672917b10a1c72743934b",
    "engine/cpp/src/test_fast_tailinit.cpp": "092fd5f5bd4dd805d92a4c9e29a5221695114cab7cc84c25211592fb84ee2231",
    "engine/cpp/src/test_fix_acceptor_clock_seam.cpp": "7c1100d0fc951cde3e55d537463128b7fd117d6cece8845baaed978f3cf81a55",
    "engine/cpp/src/test_fix_acceptor_eof.cpp": "1ab511337e908224ba6c1e950b3bef868baf37dfe8d00c245cf5f4fd60d4808c",
    "engine/cpp/src/test_fix_acceptor_ha_store.cpp": "b2bb21b4e62f802b489a347c697f8e4b9b3c8bd1c9e7a001de1106a976fccccc",
    "engine/cpp/src/test_fix_acceptor_learned_store.cpp": "a94d0cd374658f0edaaa08d6607cc9fb87b486a55d104547a6990a70dbf120fd",
    "engine/cpp/src/test_fix_acceptor_pollless_realsocket.cpp": "cca79e87e9203bb805b042c9e36e30b9a6fe45ec6e36f14b8982a787640bf7f1",
    "engine/cpp/src/test_fix_acceptor_pool.cpp": "2b3c6381194454045866d8acc4c31f1936d0fde61742d9132b3881511489efb8",
    "engine/cpp/src/test_fix_acceptor_portable.cpp": "961f1ca8312c19b5192ec3b52ba1987030e5066071dae6adb887476dbf640ea5",
    "engine/cpp/src/test_fix_architecture.cpp": "a35034ee718556cfc27fabf933c05531cff28d829c9e70b1e3c5d9fdd56fe158",
    "engine/cpp/src/test_fix_audit_integration.cpp": "b8c71cfc9291786673d4ec4577ee8b26839d369637306b2b36165ad78e970460",
    "engine/cpp/src/test_fix_audit_log.cpp": "d2bbf15261482c5df78f9e82de46b6425235fd14bb7da2998fa7843d360230c1",
    "engine/cpp/src/test_fix_checksum_impl.cpp": "5cb9fe92d5e54dd1555d3805abb1a35c55d29fa11d262da01495e87a509a87dd",
    "engine/cpp/src/test_fix_compact_events.cpp": "e023eeb433c9934564324f7dfe7f298d80913244498154c2fa3cc1daa6299b68",
    "engine/cpp/src/test_fix_conformance.cpp": "789f6a3d8d138c0f35b4f998b68eaf276a1cb5a8c6828c708d6984822271b480",
    "engine/cpp/src/test_fix_decimal_exact_parse.cpp": "8fdb2a1f27c3cef3105db867d450588389eb063ed64e8416788e3a78e4dd65c7",
    "engine/cpp/src/test_fix_decimal_parse.cpp": "92f51dd58591f43d08ede705ca01675c3eda7f55873548e351a74c6bd012cd00",
    "engine/cpp/src/test_fix_dictionary_selection.cpp": "97725a93387e097d33ae964ded0b8de68bca42a7758dc45bc20735690f2d0c8c",
    "engine/cpp/src/test_fix_efvi.cpp": "b0c66f66a7799726d4f78bb5f8ee2038a82bb88a9ab4ea3b84033cb723582b34",
    "engine/cpp/src/test_fix_find_byte.cpp": "0d2331f88e24f93b5fe51a8b37be834cb1a10386068ba001cf63202d663a19db",
    "engine/cpp/src/test_fix_frameparser_compaction.cpp": "1ba9ca354aacec71e2bfe321c02ac9c0ea3d0c9f4dd09f4dde6941d1b33acb3d",
    "engine/cpp/src/test_fix_garbled_corpus.cpp": "e3dbd987696b4902e501f42c1d98c37ac4cb105bde01642b34f99ee1dce94e50",
    "engine/cpp/src/test_fix_garbled_policy.cpp": "b8026712dee25e9d001512e3160574849affa1663db2027ba37c8520731ded5e",
    "engine/cpp/src/test_fix_generated_validators.cpp": "04c46c93f4a587b9e8db204c79bc3528e1fcbfb98efd546907013128eca8155d",
    "engine/cpp/src/test_fix_hotpath_alloc.cpp": "7e9a6f3c58313d0bc5f59e38300a178e1ee54b8616edf2df2c71e08aef6b8925",
    "engine/cpp/src/test_fix_http_proxy.cpp": "c26610e12c5c1533d21e0b3ad4d0577f5321b178a97231c213505efead64b3e4",
    "engine/cpp/src/test_fix_http_proxy_connect.cpp": "874d00fe442142334021f394eda533f5172c538e6c691d4e9efc9a440ff74b17",
    "engine/cpp/src/test_fix_ibv.cpp": "11500bd2ad259035bf363ccb33587ef4c1944da3cf21479038eb4ab406faa09b",
    "engine/cpp/src/test_fix_initiator_idle_park.cpp": "aa552af15be0179a881ed7ffc04829ae489d24744ba0df48ed5b04f167c350dc",
    "engine/cpp/src/test_fix_int_format.cpp": "bb1906d81e675c4b76f867a0b41c358c23a98a4f21e68025eecc54bd4648df4b",
    "engine/cpp/src/test_fix_int_parse.cpp": "ec3db4c10b2a9d1519f9d213c698a8ade7571f23a05d15eeea22712b5ed77d5c",
    "engine/cpp/src/test_fix_latency_instrumentation.cpp": "20744ae1476d43cc0ebed04449b9d971edb40ff99d4ec39fddf91c01669249aa",
    "engine/cpp/src/test_fix_legacy_session.cpp": "613988b18652503661d48d301bd83f88b5db4a090a7d26fae038599800ecb1d9",
    "engine/cpp/src/test_fix_memcpy_tiny.cpp": "b432fc5c792fc1fb2aef8d7c0cec748b4a1208557c1ad31cb0a29133e38fcf05",
    "engine/cpp/src/test_fix_message_cursor.cpp": "e57cce1978fce0bffa78cd2679aa7c6c6c1ffff541bdf1aa490c6088983cdc89",
    "engine/cpp/src/test_fix_metrics.cpp": "9049a34864e182a9bca148146e3e6326ee9532de6ab97e372247c1e9eeae36ae",
    "engine/cpp/src/test_fix_metrics_http.cpp": "5276833685b7282674b22e28ad96a052767b51d4e76396a9378cc54e5cd52b48",
    "engine/cpp/src/test_fix_mmap_store.cpp": "6fbc013a71eaa30fda7c611f93f16ea8cafa2a1d63ff08631849ad66e4d3f231",
    "engine/cpp/src/test_fix_multi_port_acceptor.cpp": "dbc4c8e929e93f942a348fcaf7e5e99dc7e491c6c6a3ffa7e8c39beccd7bf547",
    "engine/cpp/src/test_fix_multicast.cpp": "1f515507a6ac2f6f51d9a18d2af04b57159dbfdbfae2b9804cfb66a8ab6ce2ae",
    "engine/cpp/src/test_fix_nictime_recv.cpp": "50607c41459cdc312b50f7a07830160c03f3b5911421e805fd99c0615e983496",
    "engine/cpp/src/test_fix_operations_profile.cpp": "761e96b9bb373cc024940efd00173f43612fb5a02151f05a219ef66c5d86bcdf",
    "engine/cpp/src/test_fix_order_book.cpp": "5e18cfc98061af79565ed3581c429e2cee2d9c8a273f13febe896697f7d3e7fa",
    "engine/cpp/src/test_fix_poll_failure_callers.cpp": "c6b4f21b35f4ad063917a63836c51a79c6996246c63924f7f4fca7f09416f374",
    "engine/cpp/src/test_fix_pool_worker_name_failure.cpp": "1d79e157e54644c436785463fa1bfa158f97311d13f2a568ea6b180af5712d6a",
    "engine/cpp/src/test_fix_proxy_initiator.cpp": "ffe42abb9cbd5726b13614ceb1b7d7f46685c00ef55d2ef82f6d8a84c5dc971f",
    "engine/cpp/src/test_fix_quickfix_compat_adapter.cpp": "664f510f0a227abdb41c50515691c434adee200f59d861723f211a93019119b7",
    "engine/cpp/src/test_fix_quickfix_cpp_literal_bridge.cpp": "28c30f7f3603089e3294e7d455e876d1e6ee72115fb3fed3334a161a65bb1c55",
    "engine/cpp/src/test_fix_rate_limiter.cpp": "2cf8f16a62d4d640f5c25994f1c01698c05a604d6c380db0112aa78470035a5c",
    "engine/cpp/src/test_fix_reconnect_driver.cpp": "2d94388a8527e9c6cec73e22ca92c359944f4dda8738874976f18023ab58187f",
    "engine/cpp/src/test_fix_reconnect_realsocket.cpp": "8bb3fbb256156cfc16be8369802a5e041e77c8f692be3e9ad50a438fa8f72b41",
    "engine/cpp/src/test_fix_runner_realsocket.cpp": "95dfc8b87464a487f2b841428cac52987fddd7eb41c2e8be47eec23e9bace955",
    "engine/cpp/src/test_fix_runtime_dictionary.cpp": "4cc1618bab52e01c60ce941577dc443310b139c0387a75d9836fb009de8b1259",
    "engine/cpp/src/test_fix_runtime_dictionary_cache.cpp": "d374ea6295b9de749b966edb8b703625afcffbfc8fab182783a051d5f2cec114",
    "engine/cpp/src/test_fix_send_application.cpp": "0a7883780c0d78e16ae9de5768c71a24d855246ae9eca4133c2de182dad4627b",
    "engine/cpp/src/test_fix_send_backpressure.cpp": "436ad9f68ca3a3afca9ad3ecc997ea8e8eeda9296a012a9ecba98e28da844cf2",
    "engine/cpp/src/test_fix_send_deadline.cpp": "6c6123ac38895445c7c9509e7ac28352112603362efd70699810dab5a2f3232f",
    "engine/cpp/src/test_fix_session_control.cpp": "339f05a9d2707a38ca4c5d0208d5a915447ac1abb8aabd891975bf452a21ae1f",
    "engine/cpp/src/test_fix_session_reliability.cpp": "2d0ccad81ec6c4868263e8ff102650c858e2607e049593ec9920b5fe85769b9c",
    "engine/cpp/src/test_fix_session_schedule.cpp": "99bcb48c2af39b7bd0445db0a07c570954572fe665b1ab76fc12d2929b660a04",
    "engine/cpp/src/test_fix_socket_portable.cpp": "2e335343147597a86abf3561c5dc6606e249a97f87df3560669eca94468e2ec2",
    "engine/cpp/src/test_fix_spsc_ring.cpp": "a3b6af867c06505b752adc0611e4ca6f6086e30cff9ab0653b6f8b557d174d89",
    "engine/cpp/src/test_fix_ssl_ownership.cpp": "92bae1a776564ca48e9cb4c4e281cd6fcc9c7ce448f0b3cad9335d07e1eb20d4",
    "engine/cpp/src/test_fix_ssl_stress.cpp": "cc1be90d5eedc148a1f4945143fbdc2c983b31f61cd8811004d86883ee43d0d1",
    "engine/cpp/src/test_fix_ssl_verify.cpp": "9beb596c7f387398b198b009a221ae2d483c7e64bb4ce9ef3fce27270693ac02",
    "engine/cpp/src/test_fix_store_primary_lock.cpp": "f2d8a9d21dd331609b4fc57dd79a1805a710223413c9e4b1efaaf5747ef0a971",
    "engine/cpp/src/test_fix_store_selection.cpp": "d50b0056d10dbc5ecb088274d3e695dee58650b260500fd27ff47fc428f26b91",
    "engine/cpp/src/test_fix_structural_parse.cpp": "f7b37f80e5d67687acd89b11ad1f4ccf0bf06d44713098a1b2dc73ade93ca446",
    "engine/cpp/src/test_fix_timestamp.cpp": "87281be54554b4cf98bfbab48dde452e35a9346e0cff607066aba1f054e47506",
    "engine/cpp/src/test_fix_tx_queue_transport.cpp": "f4881beaa062d0a17a2a1f4427a8741826cc6f9d60f33e33c2fcd1d452830727",
    "engine/cpp/src/test_fix_typed_builders.cpp": "63d34e6dfc3e5f06e90b2a2250bb378c343b9fceb827d02d9baeeb74b5d128a3",
    "engine/cpp/src/test_fix_typed_views.cpp": "d9a13984c0c42534c9584cfb3c7609275886d7cb2f968c3e0b902f82017d2d50",
    "engine/cpp/src/test_fix_uf32toa.cpp": "c58940142529f4150d808885b544113b3a044cb51f366206ca4845bb21475e8d",
    "engine/cpp/src/test_fix_ui16.cpp": "30847010ab9b39f6d570f57ce837c9b39389a7259e98cdb893e204738d5085b5",
    "engine/cpp/src/test_fix_validation_flags.cpp": "30e994c9387996fed6d1d7c13030fa026aeffd2b4ffa6540d823545b7cef1c7a",
    "engine/cpp/src/test_fix_venue_application.cpp": "25b56f2b81bd77ee3ffbf8ec574fabdfc07b6ff1fd3a39d4afcb372700b95aae",
    "engine/cpp/src/test_fix_veto_hooks.cpp": "1b660177ab98e198a0b349f5b9d966020734409d0920591fae2ae2f06f46acd1",
    "engine/cpp/src/test_fix_vma.cpp": "f445265c8a45402fc59363995eaa7914a4feca6c781a969bfb9bf7e7b78b5e8b",
    "engine/cpp/src/test_fix_vma_accept_ownership.cpp": "4c6897a1a75216c4175b9e199ab72c99efcb41c07a1addd6c4490da634fc2a8e",
    "engine/cpp/src/test_fix_vma_move.cpp": "7724cf9c9e3d337799d49036c58b62c6b18c0b37b62e33a98862290aad48c53d",
    "engine/cpp/src/test_fix_vma_poll_errors.cpp": "bd2757177a3965e5bacc1fe5fb886a9be360701b8812db8b2a667bd7ec96c3be",
    "engine/cpp/src/test_fix_xml_reader.cpp": "fa198e5337d06511c062625128799f830e698c42c09a297e8cb69a926ba4711c",
    "engine/cpp/src/test_fix_zerocopy_window.cpp": "01ecdd37768547ed351bc4e90d718ee066d34fdf7500e7361fd136f994c317e5",
    "engine/cpp/src/test_fix_zf_instantiation.cpp": "b30f58b736c41e324c5a88eb1c7097cd0f9b00714adf6f4ba2cbbdf467ee8287",
    "engine/cpp/src/test_fix_zf_lifecycle_fake.cpp": "325a5bbf284e73c9d846e5881d02c0cf16085ec543e7ca6c8b2819b1c7b2c607",
    "engine/cpp/src/test_fixfield.cpp": "2a2412655f39c84e642764537094a41d9ba302abbc8616c8453b03ece5d6ef3e",
    "engine/cpp/src/test_fixp_application.cpp": "1a4f6a988cabd5383e742075641111441b89cffab1b6febea00c4df78007ac4a",
    "engine/cpp/src/test_fixp_frame_stream.cpp": "d0a3b5fcfa436c0933b1999c84cb6801366e7935e79662b78c5d67addd635207",
    "engine/cpp/src/test_fixp_incoming_replay.cpp": "052ad831b816cdf40d5ab157985f5341b4466727782f482a13f29f4412f5de0b",
    "engine/cpp/src/test_fixp_messages.cpp": "9a7686de80f79730d4b825d96edd860fe936c7f6ff92c1f8257b717cf031ede8",
    "engine/cpp/src/test_fixp_metrics.cpp": "1a235bc432be827c427886397952ea7d7669054b77a3fe53614c276a3c7485ad",
    "engine/cpp/src/test_fixp_metrics_http.cpp": "04e1453078725ad4bcbf3246fd7cb077378204451f1dba6b43f9dd24b9ebc743",
    "engine/cpp/src/test_fixp_replay_store.cpp": "c808e162a532a53709b62f782210a62aaea3a56b8846c3745029438d53875b25",
    "engine/cpp/src/test_fixp_session_protocol.cpp": "2d06c1cab28d88bff29b161ba108a78ad48dad3e89751af950b1c43bc7639b63",
    "engine/cpp/src/test_fixp_session_runner_acceptor.cpp": "b3a78209681a51165c1cd379ddcff25a09844a9630622a8891846f40a0cf91cc",
    "engine/cpp/src/test_fixp_session_runner_initiator.cpp": "3bc02bc3f6e67df8d010e1e2d0846a1e5d4ec27dd40f374b7c479640023eb909",
    "engine/cpp/src/test_fixp_session_runner_multi_acceptor.cpp": "c152798bc130d252155a6ad0b5a0dbc127a1810b3f16554984065c23aec0969c",
    "engine/cpp/src/test_fixp_session_state.cpp": "d6a43c3a323e2ac4b008c1a161d9a0b4b260ea650ddd2b2457f493d89107e0fb",
    "engine/cpp/src/test_fixp_simulator.cpp": "5e73c54faa9c001ba153e3fd9c15209852a82b50516e0533cf055ef44464b397",
    "engine/cpp/src/test_fixp_socket_session.cpp": "57b69a49d8c69c9e7a0bbf5d4780bd1fc691e5188fad68e9d3133a52fb68e305",
    "engine/cpp/src/test_fixp_sofh.cpp": "7835080665ca37762c1b4eec60046fb0b704d3ce8206770eb8054a847de28828",
    "engine/cpp/src/test_hft_chunk_capture.cpp": "3cc411c60a1c0d30a500404352cc09a4a84b1cca1dc577eeb5d7b288fa3d3016",
    "engine/cpp/src/test_hft_epoll.cpp": "753cf0cc7007079a6c2aa485fe46facf08ff1daf2ebbf0e7740fe52e26b30395",
    "engine/cpp/src/test_hft_platform_affinity.cpp": "59cfec1bf3732c1aa19bef0dcf19304c47b2b627da21d05a5fab67f9baf3ae9c",
    "engine/cpp/src/test_hft_rdtsc_clock.cpp": "a71ffeb6ce8e8c5e7a01f8cb5b1d36e439e460049b93d1e4474294dbc797f999",
    "engine/cpp/src/test_hft_shm_page.cpp": "2e46242d689a0bff5d55bbe666756c4fb10eec6949f2f03cb3650e9643f9d699",
    "engine/cpp/src/test_sbe_compiler_fixed_ascii.cpp": "a5bb7b1ea1311e1e172b295b65a0ed4a506384165dd60a606068aa51dc610cce",
    "engine/cpp/src/test_sbe_compiler_fixed_composite.cpp": "c45d02d4f06d3aca5104264d0e855b31b82b2604609f11b0bac540809cc48171",
    "engine/cpp/src/test_sbe_compiler_group_dimension.cpp": "add1cb9249a31d8b09fcdb149fd4dca0461ac80c6946cc0e007a5872249c0bd1",
    "engine/cpp/src/test_sbe_compiler_primitive_array.cpp": "abf406a199bf98d34be2821f22f606b3eef14ea90a1d75878b564d652c44e9c4",
    "engine/cpp/src/test_sbe_compiler_scalar_alias.cpp": "b05ff40afb9b2b3e0aa116560757c37dba3d600db30df713fd0f0325ad9c6be3",
    "engine/cpp/src/test_sbe_compiler_set.cpp": "c0346cae4d0b83907781f0137784983dda9d08ef17eac5bd6830bc9cd1459a42",
    "engine/cpp/src/test_sbe_compiler_variable_data.cpp": "60aa205b938353ad141ad22440f65eb82a3bd6fc7f045d206de8f380b6a32da9",
    "engine/cpp/src/test_sbe_compiler_versioned_composite.cpp": "5fddf7b3a7752e15974d62601acaf76f7cbd66911591d6b5b24e0bada5a41333",
    "engine/cpp/src/test_sbe_example_schema.cpp": "77690c54ac3e07d7e42931f32aec771c10728456f66d7c0f1f2eb666f05c7f48",
    "engine/cpp/src/test_sbe_frame_stream.cpp": "562f38b887de038acc088633337d9fef84136920239f0705ba90b2be992cff6d",
    "engine/cpp/src/test_sbe_multicast_bus.cpp": "0c06c17b1ec05b4f04f1b1bdca9055db3d54b59619bea6a2820c12447d18e4bb",
    "engine/cpp/src/test_sbe_shm_bus.cpp": "bebe590a3486c6cd20c3d7c158b2d9540b8827b15265cd3294268c6e331a850f",
    "engine/cpp/src/test_sim_faults.cpp": "5ff6df2a27a4049d6989284801e318c39f6a7472393f8b18b6a27e0b9b7e0914",
    "engine/cpp/src/test_sim_quotes.cpp": "6eb04e4a90b8e2f2ee08f67f1d58601eea5fd98216cf137b2f2bea5d04b271c2",
    "engine/cpp/src/test_utils.cpp": "09c693e01081bf8dd73fcf08c669412f38fd60de46083eddbd3650db9208e1e9",
    "engine/cpp/src/test_venue_amex_options.cpp": "b67652433b146a633b6cd22a25dcd310beeb54bd7e9a51465a217b43e58fe275",
    "engine/cpp/src/test_venue_asx_itch.cpp": "feaa6fa0a78b7e163319dbcde16eadd4b4309430b279f9c6a29d269f51362ff4",
    "engine/cpp/src/test_venue_asx_trade_ouch.cpp": "0239127a0552b039bfabb141f344d0afe4842ac25cc02d95816da6c78710b39a",
    "engine/cpp/src/test_venue_b3_bep.cpp": "a3f35ae4f10ad9efab758422e9e7fe5cb9c4c51b66b9a29e89bb1bf7c9b08dc1",
    "engine/cpp/src/test_venue_b3_umdf.cpp": "4361bed55ee9dbb364de0744ca72c4787d0e1f7459cc49e03cebc3689a48ece7",
    "engine/cpp/src/test_venue_box_hsvf.cpp": "66afaa3228c0bd494ac92da26fe273c686c0a23fd8b81057dc7577fbce22a06b",
    "engine/cpp/src/test_venue_capture_file.cpp": "ace6588367d30e558faa9fb42725999a8156a10c64a81b00c47879e8d29970ce",
    "engine/cpp/src/test_venue_cb_deribit.cpp": "2d77fa81d98a373632d73e41e51d1118400ce65ea51b9ba86165ba8a7162f988",
    "engine/cpp/src/test_venue_cboe_boe.cpp": "d39c5795f8e74e73008f01b532916c38740e5baf0cb8e4be2f4457221ff090d0",
    "engine/cpp/src/test_venue_cboe_boe2_equities.cpp": "f22a4d4b326aae08bbee55b41170525a447de7c3975f6460b9d70afe01437b7f",
    "engine/cpp/src/test_venue_cboe_boe2_options.cpp": "3ac3400c7ac5931d79ef494d25ef9a4cadda504c4d5e78c2ed00dacd5d04a51b",
    "engine/cpp/src/test_venue_cboe_boe3.cpp": "ea9ac0593a869b029453e703cfd4f3274a624b5f48bf4c7aab7aa76781cb8464",
    "engine/cpp/src/test_venue_cboe_canada_pitch.cpp": "1b6166960c2457a87ab5ff3f41f8bd126b4b8ac55845564abd35d732cd91f1c3",
    "engine/cpp/src/test_venue_cboe_csm.cpp": "b7b7ff1bbac9f2ef8c780ea8f68c46bba69fc490acb95f891695a0e31cc10afa",
    "engine/cpp/src/test_venue_cboe_options_complex_pitch.cpp": "1448b08231cdf568827e665817575c94ad1c130af6a898aa29fde860e2664f71",
    "engine/cpp/src/test_venue_cboe_pitch.cpp": "c6b13ad73df03d047533128975702d923c2bd6d91db78879743cd54c88296360",
    "engine/cpp/src/test_venue_cme_ilink3.cpp": "f6866e22fcc3e702e7bb0cdbae5a60c486add030d073f57e5098a1cf8895a2ee",
    "engine/cpp/src/test_venue_cme_mdp3.cpp": "7cb0adc58e3d920f82e4899a69b561976c3562cb622ecc2c5472eca780abb966",
    "engine/cpp/src/test_venue_deribit_multicast.cpp": "b4f0e58f70012db0d54e21840e838756a763ed210201a8cc2a742fb37dac4406",
    "engine/cpp/src/test_venue_deribit_starbase.cpp": "68516ac724f5ca0732b760a487d3924128b86c81a036c6434ed43e0a3c9d0754",
    "engine/cpp/src/test_venue_eurex_eobi.cpp": "659f67891cfff5c48e512c5c8388fd6580409018ee157980da3df1b6e23b146b",
    "engine/cpp/src/test_venue_eurex_eti.cpp": "3e20ccc50760d74c5aed1b62037502deee0e659f07597a40adcc92a2f7f25cb8",
    "engine/cpp/src/test_venue_euronextfx.cpp": "12102b4ed4fd678597f4c8c89d38e6a9a1c5a19640babb66ac5aa8e74f801d9b",
    "engine/cpp/src/test_venue_fenics_fx.cpp": "904db0d64b790706ca8a709acd21a7308f3437234d2a462c7660edb50bf04467",
    "engine/cpp/src/test_venue_finra_tdds.cpp": "e59c044778a861b8c67fd79fd583fcc7f76c97724b085d12396df15170c99cd8",
    "engine/cpp/src/test_venue_ice_impact.cpp": "12ea70aa5fa0d410d93d44a3550833d92135aaf09a17e730c50628d8844e7387",
    "engine/cpp/src/test_venue_icross_aspen.cpp": "1b56088c1bc93f1fa8ac7920556f7ee471a22b46f75f7da17508a204282885bf",
    "engine/cpp/src/test_venue_iex_deep.cpp": "b7ad7766c0442b8d1e908355ac3e96f47bf70b56af12df88b20c162d4f877aed",
    "engine/cpp/src/test_venue_iex_tops.cpp": "2532f7980da081c1ddef799aaef878183aa80d78bff572ca725240a463007bd8",
    "engine/cpp/src/test_venue_jnx_itch.cpp": "935cb48c945bef5d6d0752bfbc0ca8c1f3b7cd98168410336b1b4fd53b45d930",
    "engine/cpp/src/test_venue_jnx_ouch.cpp": "469b9d0ce716c854de92c0c5cbe00e6e50f6398a7c49be6090f0dfc3a3151f9a",
    "engine/cpp/src/test_venue_jpx_itch.cpp": "0ec9dd6f7e5c21581e13f75518eb9a1328756191017d549e750dc99850fb1fa6",
    "engine/cpp/src/test_venue_koscom.cpp": "a1768be0c56e5418679873e529b60448ce11a6bbe4f52febd97d27869603a1b5",
    "engine/cpp/src/test_venue_lse_mitch.cpp": "7315b3fd81ae37ed4195e2c1d1886c0f909053312458daea70161467b8cf9bca",
    "engine/cpp/src/test_venue_memx_memoir.cpp": "3cf23c5275100ac4bcfe18afb6d731a36be8ddb839e75a71a6ad4a849ba00617",
    "engine/cpp/src/test_venue_memx_memoir_lastsale.cpp": "10421c41b6af151ce207fd068ffc7bedec5918cc5048da11122aa49bf91125b6",
    "engine/cpp/src/test_venue_miax_ctom.cpp": "6789e599ae704ddaa2b6e0c889d187ce4bb644c506db4b8031252737dcd57de2",
    "engine/cpp/src/test_venue_miax_meo.cpp": "092098b76f8cf6e5f00f00b9ab91f4e4a4cbf615fbadca8d32f58d2b03d8ede2",
    "engine/cpp/src/test_venue_moldudp64.cpp": "34d6a25712c04418a979121663171b0332fe8381ebd1f0fbdc32f17cd0e2494b",
    "engine/cpp/src/test_venue_nasdaq_ise_combo.cpp": "b23950a8a8c6f1d6fe31ce5ed3728a700bbdd41af312840b69f12a0e5fc44689",
    "engine/cpp/src/test_venue_nasdaq_itch.cpp": "6ba02149d52212effbc1aad670a67f152970a4cf5255d413473475147da64cca",
    "engine/cpp/src/test_venue_nasdaq_qbbo.cpp": "c0735bbc29f22ccb4a7fffd0c3421edd39d381a45f4f7d214d3d4e1dfd942581",
    "engine/cpp/src/test_venue_nasdaq_uqdf.cpp": "ffcc938d8820ad6787c576dc240d263aed24639f8f44df96716f25f7cddab872",
    "engine/cpp/src/test_venue_nyse_arca_options_topfeed.cpp": "170b21c9ebd5dd967c00816e89802359f45aaacf7c17dbd263c3cff363490864",
    "engine/cpp/src/test_venue_nyse_openbook.cpp": "a034b91f0acdae425371418a8c197353e02f34a594dbce3da7bf68e2a81e506a",
    "engine/cpp/src/test_venue_nyse_xdp.cpp": "c8f70f81bb94e002b5e57da074bdb30901da97e6cfd23f9eb8926949f8d7ce6a",
    "engine/cpp/src/test_venue_nyse_xdp_bbo_national.cpp": "d952a6bf352eba27efd620553d3c12c294197640745b0e0251253aac0884615a",
    "engine/cpp/src/test_venue_nyse_xdp_products.cpp": "009db8b5e9b1de053bf5c53df18ae50281a24976744320a5e35c60ed89be8b1c",
    "engine/cpp/src/test_venue_otc_ats.cpp": "4638c0de6804e9361c8417a429fd7d6bec0412b3017119477921cb99b43246ad",
    "engine/cpp/src/test_venue_siac_cqs.cpp": "35c566e2fb57f6f1f2a2e60e7f44420a2c472ec4583d978299c5903fc55d6826",
    "engine/cpp/src/test_venue_siac_cta.cpp": "1e992ff58b2d0a1239367fb6c276cd57df7ecc880fb18710597b9971d74210cd",
    "engine/cpp/src/test_venue_siac_cta_cts.cpp": "6201dee206044470b4da26c7bb862e2958b9a6d319c78b856ce39f775a2be298",
    "engine/cpp/src/test_venue_siac_opra.cpp": "89f48e506132fa85b72de71a1d3100be0bcbf39a026ffe3487b443a756ff09eb",
    "engine/cpp/src/test_venue_soupbintcp.cpp": "d22f06c020c69e89509189014bd9f4ebd6bb2fe9a6b3a42cd119a563d48553fe",
    "engine/cpp/src/test_venue_tcp_reassembly.cpp": "2d9cdf55b5164bf8130de49fd0d8f5c4c650ad50ee49ab5d26d7cdc7f129b9d0",
    "engine/cpp/src/test_venue_tmx_quantum.cpp": "ec13ad6c7814540ec630fc85f6991a0a8f7676aa08b9997cd6edf27ddf28c247",
    "engine/cpp/src/test_venue_txse_seed.cpp": "01f8c1d30408a258b9601ae7980d882b3dbe63bc0785f6bb28257d1344ff2d7a",
    "engine/cpp/src/testfix.cpp": "c6c8dc57910ef7a244e6e43ee1e673d85a6ea999073cd56e70b3ebf7d4cffb19",
    "engine/cpp/src/udp_blast.cpp": "b4c2c432e9d649cbefafbd10d1d52cc641a1722f0704ddc78ae0c800bc89927b",
    "engine/cpp/src/vma_probe.cpp": "6e36dbfe7f4cd280f11b0dbcad8e8b8832e4d2c923f97f64d750ccb7cf5723fc",
    "engine/cpp/src/vma_wire.cpp": "eb319b564faefbc43ee61ea343c4505782a8cedaf11315e15d75aed9b6745099",
    "engine/cpp/src/zf_wire.cpp": "dced332ed881f28507bb2ef583128ae9c242ad62d9455cf999e397f44adc08ce",
    "engine/cpp/testdata/SbeCompilerFixedAsciiTest.java": "575c323d807f23001d8223aa19ec23d7baba0f8b8d688fcdb1913dca05824058",
    "engine/cpp/testdata/SbeCompilerFixedCompositeTest.java": "61a9d7ceebef3c2634e5207d85796277cf31a3e20680c502d35c27e2209c3af1",
    "engine/cpp/testdata/SbeCompilerGroupDimensionTest.java": "831014605e3e2a68cd038acd245b4e1a48cda5b25003dac55428121497695e35",
    "engine/cpp/testdata/SbeCompilerPrimitiveArrayTest.java": "c2216e41273f4f08b00f020dac4abbfb5153768dd6954e0433d37abd6a242111",
    "engine/cpp/testdata/SbeCompilerSetTest.java": "9977dbd52bfcfc19d9076e37339ecb0621da388bda38c26e79d231f622d905ef",
    "engine/cpp/testdata/SbeCompilerVariableDataTest.java": "711b1ff9351c4e14ad56d18b33771fa8b5242c57191dbea5fb999c89402c2c1f",
    "engine/cpp/testdata/SbeCompilerVersionedCompositeTest.java": "68f59d74a747653119e4b0dcf0246f0486d0f410495fd73c6d1e32988112a209",
    "engine/cpp/testdata/decimal_exact_parse_vectors.csv": "bd4a9758d3eed80a63b6813714b254f1de6dc38833954492bb8afc5e49678baf",
    "engine/cpp/testdata/decimal_parse_vectors.csv": "c34b705aec878c365b473a3b5757fbebd90b72c2716f06e509d5a12054559da6",
    "engine/cpp/testdata/fake_zf/zf/attr.h": "841f464acd0240197d452e8131776452e3fd2076cc6ca10a3bb30c6da3ce2134",
    "engine/cpp/testdata/fake_zf/zf/fake_zf_common.h": "4b835230c346382f94c071d6c1e939c5279d882df553c12c3d15bd9131027d2b",
    "engine/cpp/testdata/fake_zf/zf/muxer.h": "6726e9a4e3ac6fb71ce355f69e41ad81485f779d107b74d6852352f57f0ab6d0",
    "engine/cpp/testdata/fake_zf/zf/types.h": "841f464acd0240197d452e8131776452e3fd2076cc6ca10a3bb30c6da3ce2134",
    "engine/cpp/testdata/fake_zf/zf/zf.h": "841f464acd0240197d452e8131776452e3fd2076cc6ca10a3bb30c6da3ce2134",
    "engine/cpp/testdata/fake_zf/zf/zf_reactor.h": "841f464acd0240197d452e8131776452e3fd2076cc6ca10a3bb30c6da3ce2134",
    "engine/cpp/testdata/fake_zf/zf/zf_stack.h": "841f464acd0240197d452e8131776452e3fd2076cc6ca10a3bb30c6da3ce2134",
    "engine/cpp/testdata/fake_zf/zf/zf_tcp.h": "841f464acd0240197d452e8131776452e3fd2076cc6ca10a3bb30c6da3ce2134",
    "engine/cpp/testdata/fast/cross_surface_fingerprint.json": "c4c7d1893aeba4811dda5bd0911ca16d3f8e23748589983d373d623f1703ce0c",
    "engine/cpp/testdata/fast/fast_bytes.xml": "58a88c7b64fad0f50a61b5afe877f63fe26b2a127aa4b92df852a0a298e3f05b",
    "engine/cpp/testdata/fast/fast_cqg.xml": "4595def713d34b991cd1f3e4d739986c2ea12851688db5ca2e81742e1ca13f9b",
    "engine/cpp/testdata/fast/fast_cqg_definitions.h": "260de910219716cb88654185bfb59142ab818458d590ca0ff5bfd3b6acdf2af3",
    "engine/cpp/testdata/fast/fast_decimal.xml": "d22f723d087e0c8581685d5f05a5557f444ba998eecab6a16a8f4ec5b3cfb9b9",
    "engine/cpp/testdata/fast/fast_gofast.xml": "20793dbf91f20c649663fe9dea18f35f48315bd2fd6a194233c1daa45e61c2c2",
    "engine/cpp/testdata/fast/fast_gofast_corpus.h": "53196598515c0ca333c8959f9164ee4c06026a8027b72be66031db455c8e4721",
    "engine/cpp/testdata/fast/fast_group.xml": "64d99159bb839805b8102ea4f6ec0fe9fce0437fbf97f3ed96b5e8b9ec84e423",
    "engine/cpp/testdata/fast/fast_incinit.xml": "4ed608fe5cf505c2d706979a0df6d04a28e66bd813504981ee7e51b852c2e078",
    "engine/cpp/testdata/fast/fast_mfast.xml": "c6d674ca2be83b1b9786a3d5775ffd4bf37aa0eb57c5d226bf2f43bcfe71ae89",
    "engine/cpp/testdata/fast/fast_mfast_corpus.h": "c40b65fd8513d4aecc7a728f647aee22f0a25772448fdcdf97678cafcd103c79",
    "engine/cpp/testdata/fast/fast_quickfast.xml": "f4d718bc173c0b34c0e458795c91d5473971129b4bccc4a6272450e28b6690a2",
    "engine/cpp/testdata/fast/fast_quickfast_max.xml": "f1056f67a7c9aff261b29c600bc2c5007653dc90fa6c752bd8fbd4e7cb8ccd1e",
    "engine/cpp/testdata/fast/fast_quickfast_opt.xml": "25c6330decc50089c04882b6c6ffa4cdb22ddd36cb6710bd147e2b1bed3c950f",
    "engine/cpp/testdata/fast/fast_seq.xml": "43667993f4e7607574e2bb27aa62a65bc39b2522984c1c59c87131b560b429ee",
    "engine/cpp/testdata/fast/fast_shared.xml": "2c0287ff28edbe2e6dddf5de7dba7cc14213c420b8df58bb7e85f6bb2c7558f1",
    "engine/cpp/testdata/fast/fast_smoke.xml": "f43410307c15a883a24392056bb49b65fa6e232f9fad4abd54b18ea48dbf5255",
    "engine/cpp/testdata/fast/fast_tail.xml": "2818ce6a6423741af47c60a75f468c3e77d156eea29fff70ba79c6d73fc9b81c",
    "engine/cpp/testdata/fast/fast_tailinit.xml": "f4d814913ec055ff428ef70fb3599ae991e5142076fd425142abfc349596a786",
    "engine/cpp/testdata/fix44_messages.csv": "7b40dc3f0a745e66d46687cde7b4f29e7639d162cb6d72db76ab863f81c9afbe",
    "engine/cpp/testdata/fix44_required_fields.csv": "d8feae480231f1c9c297952f82e80690ff5a174e0b57fa6d94e7a6aebe24ae82",
    "engine/cpp/testdata/fix_dictionary_compiler_smoke.xml": "3ff96e245e9f4a6f10b06d2c8131b869e89dedb64892cdb326489dc49ae7e57e",
    "engine/cpp/testdata/fix_dictionary_compiler_smoke_expected.h": "26f4b34a32305d3b21da693854a089658c44958726ff2bd639e7735057e9eb54",
    "engine/cpp/testdata/garbled_corpus/0000_valid_valid_logon.bin": "56c67970454744da9400c6cf3cfe69e6cf70e8800c219e85d3e3320388b28b35",
    "engine/cpp/testdata/garbled_corpus/0001_valid_valid_heartbeat.bin": "91786a322598331d0db0211f2c2d41f6e9e4e8021e03584b829107e01f0905e0",
    "engine/cpp/testdata/garbled_corpus/0002_valid_valid_rawdata.bin": "d84dcdff57108a3d102155ac22d48a81cb16fea13daeeb1d747b379cb2626022",
    "engine/cpp/testdata/garbled_corpus/0003_truncation_trunc_logon_0.bin": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    "engine/cpp/testdata/garbled_corpus/0004_truncation_trunc_logon_1.bin": "2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3",
    "engine/cpp/testdata/garbled_corpus/0005_truncation_trunc_logon_2.bin": "0112b6e7a06fb4ff8230b16a277598ae3d28b3f9b2813594f1c3712da0660aa2",
    "engine/cpp/testdata/garbled_corpus/0006_truncation_trunc_logon_3.bin": "1fc51ab4a3fc9f85b80b4bc96f22719d20b2837a5b39c0286d9837419ccb28df",
    "engine/cpp/testdata/garbled_corpus/0007_truncation_trunc_logon_4.bin": "690dd2e61ef2e7f3b843c4919985ce0b083c28c7831b90a5ee9683e3ceebe171",
    "engine/cpp/testdata/garbled_corpus/0008_truncation_trunc_logon_5.bin": "2010f3018128d941ddb76b2cbda79201398b4c0d9d325bb73117e06fea30fea8",
    "engine/cpp/testdata/garbled_corpus/0009_truncation_trunc_logon_6.bin": "aefa1f82eab65ce3d19fa5fc8f148243de47f13899733aad3dedb4c03b05f015",
    "engine/cpp/testdata/garbled_corpus/0010_truncation_trunc_logon_7.bin": "47fa79d95d8e50c1dd2d22d515c1c7ee8b3956ea420e2e40058cc1cb6adebcab",
    "engine/cpp/testdata/garbled_corpus/0011_truncation_trunc_logon_8.bin": "cdb1781c7b44cdac5a6a8178ba02cdee4ae2206910909340df016128f02395cc",
    "engine/cpp/testdata/garbled_corpus/0012_truncation_trunc_logon_9.bin": "3055c5038f22f4a40c5a967e623f156c5e86810b5cec9a52a93731858ec779f1",
    "engine/cpp/testdata/garbled_corpus/0013_truncation_trunc_logon_10.bin": "489602d3a74e3d49a7ac270591a4defe8ec54c0494be9f32a2bf2843a72cb658",
    "engine/cpp/testdata/garbled_corpus/0014_truncation_trunc_logon_11.bin": "600916b3fe41ac35161a5f7d680003896b8a55f505bad63e27fab94dd0242310",
    "engine/cpp/testdata/garbled_corpus/0015_truncation_trunc_logon_12.bin": "1659b75dc463218e8fa8fc97dbcd3cc9981b70f63511e6a33635ceeb052e5246",
    "engine/cpp/testdata/garbled_corpus/0016_truncation_trunc_logon_13.bin": "7c082af5f1e53516ad0813dede4e89e62d92b292805a185e261e29a1ee6d8a06",
    "engine/cpp/testdata/garbled_corpus/0017_truncation_trunc_logon_14.bin": "5ad55bb5cb4337e79f245bc1fed6fd27137e43cc34fda40bd2bcbf0e8b2e8dd6",
    "engine/cpp/testdata/garbled_corpus/0018_truncation_trunc_logon_15.bin": "6deea10ece11141005040fb2065d2724dfd0c814356cdf79533042c1ccc6838b",
    "engine/cpp/testdata/garbled_corpus/0019_truncation_trunc_logon_16.bin": "9b43fa5c6fe5cfa22309f5cc0cc6f37c0bb67740161ee40035038c5eb5e45b64",
    "engine/cpp/testdata/garbled_corpus/0020_truncation_trunc_logon_17.bin": "1c97de1849544156bffea6697d1dbf42b6933c0016d0e31aa95bc393092ee18a",
    "engine/cpp/testdata/garbled_corpus/0021_truncation_trunc_logon_18.bin": "9a46226799800de693b71587b08da18ba08ada5c6f06c13d616cf60cd28fd697",
    "engine/cpp/testdata/garbled_corpus/0022_truncation_trunc_logon_19.bin": "b60e3e0aadb58242d96d3b3063b2e41d58dc6f592d48cc480a32a70c13e1ae94",
    "engine/cpp/testdata/garbled_corpus/0023_truncation_trunc_logon_20.bin": "172953df438cb33d49169fafdf563d1a98dab2865c326658aeb03fe57c1dd3f4",
    "engine/cpp/testdata/garbled_corpus/0024_truncation_trunc_logon_21.bin": "805f4e27dab1914e1b2437007aa2cfdf6307076c551785874332e0bf495096cb",
    "engine/cpp/testdata/garbled_corpus/0025_truncation_trunc_logon_22.bin": "48fe41816e595196a82bbcf44b8b5df416acede243a55552c97d06c7fb396c2f",
    "engine/cpp/testdata/garbled_corpus/0026_truncation_trunc_logon_23.bin": "8866fcba4a382313aa402d4ee32bcd30f17a71cc6e5b5f696ceecce4126fa7c3",
    "engine/cpp/testdata/garbled_corpus/0027_truncation_trunc_logon_24.bin": "d758b2c1fcc6d8d636c92750930aaa6419872635dbd458326a8608cd8b781337",
    "engine/cpp/testdata/garbled_corpus/0028_truncation_trunc_logon_25.bin": "9706ff4d116f2b21ad16a216f81f31ad0419d82f642308e12af01a0c570aaaf8",
    "engine/cpp/testdata/garbled_corpus/0029_truncation_trunc_logon_26.bin": "7ace9a629e11e96a10c40271094aa4dbbe5e5c28fe64e2a420f4c9ff3e78cc86",
    "engine/cpp/testdata/garbled_corpus/0030_truncation_trunc_logon_27.bin": "c9864dcae929fb907ed3b233cca465d95d1166ab00f4beacea6ecb5786daae22",
    "engine/cpp/testdata/garbled_corpus/0031_truncation_trunc_logon_28.bin": "6335b9c4a3c9407cfb8da22f8aaf0351e016a05d8fcfed9b69840f3f633e59f4",
    "engine/cpp/testdata/garbled_corpus/0032_truncation_trunc_logon_29.bin": "8b8fcf9ff94e6a61104301f1f8cc9de33dadf4c77f653486620cadc4daaec4c6",
    "engine/cpp/testdata/garbled_corpus/0033_truncation_trunc_logon_30.bin": "0714ae32c29eba4c9900cfd9983f0fef36d945271d364bf811d28ebd3cc7e521",
    "engine/cpp/testdata/garbled_corpus/0034_truncation_trunc_logon_31.bin": "229f3ebe2873f1ea8968953aba9d103392caeabb8a55ac476f3d6ff1e530832d",
    "engine/cpp/testdata/garbled_corpus/0035_truncation_trunc_logon_32.bin": "4b974c0dbe373edc3cb6a1d6b13e4318f7efe52799aa4f586a801a14d2915473",
    "engine/cpp/testdata/garbled_corpus/0036_truncation_trunc_logon_33.bin": "4e04c542123833bdec95f8a2cf6a3f559de309376bb35952b4775aab715c4d1d",
    "engine/cpp/testdata/garbled_corpus/0037_truncation_trunc_logon_34.bin": "2301b843b7fe2b793c317e0de759094abb1b2d6e684eb089b930c36092144234",
    "engine/cpp/testdata/garbled_corpus/0038_truncation_trunc_logon_35.bin": "a2264c5c41431c43ccaad2a06129a45acc47c80aeba5ec28538e57d7db73e7b0",
    "engine/cpp/testdata/garbled_corpus/0039_truncation_trunc_logon_36.bin": "c65d20595e10cca2b18ce5334d1a4dd56f6f2e353c94b480916b3962a519b8de",
    "engine/cpp/testdata/garbled_corpus/0040_truncation_trunc_logon_37.bin": "e61e3decb71e5277ad04bdc4a67bc75701d740e2cbe668c1b944d45d89d4a62d",
    "engine/cpp/testdata/garbled_corpus/0041_truncation_trunc_logon_38.bin": "016dda869dfbd5f2160c1c5347a81b1b96ec7c1d80c0efbdc6cb78d83223d8fd",
    "engine/cpp/testdata/garbled_corpus/0042_truncation_trunc_logon_39.bin": "318ff1f6cbee2283b280f3178a561b719b73994094afe9ee23c5cb79ea66e43e",
    "engine/cpp/testdata/garbled_corpus/0043_truncation_trunc_logon_40.bin": "6972be11f5ea903c861affa5c80c3027fb84c9b29b70e11defb92bdb9ea7ab86",
    "engine/cpp/testdata/garbled_corpus/0044_truncation_trunc_logon_41.bin": "b8e7f537d8d8efd7b56c1a310ed5ec53ec17fa609c19a2a9735dd383bbfc03d6",
    "engine/cpp/testdata/garbled_corpus/0045_truncation_trunc_logon_42.bin": "da6e22912cadbdffd57566c77ed55a9a19b4fd452cb38ae51063e88c6fe96a93",
    "engine/cpp/testdata/garbled_corpus/0046_truncation_trunc_logon_43.bin": "e9b4fd4fe80a7a209ad99dd3e9442139130287b469ab1c54812f09f339fde22b",
    "engine/cpp/testdata/garbled_corpus/0047_truncation_trunc_logon_44.bin": "f316155427917e5f7818f5a5012e41fb5116b938fc2e09ca715337cb749759fa",
    "engine/cpp/testdata/garbled_corpus/0048_truncation_trunc_logon_45.bin": "b712493b7db4368f29087af2ab53bab8acffc57c3f53b8d46b4e193af012caf5",
    "engine/cpp/testdata/garbled_corpus/0049_truncation_trunc_logon_46.bin": "f4e6f4be69f8e576bfd11a8ce43b4d02c7ef7e12ca503897c43916104b5626e5",
    "engine/cpp/testdata/garbled_corpus/0050_truncation_trunc_logon_47.bin": "c1f994f57fd7ef16b9c2f2fe7845d49b2e6334c27f3184ed826d7444969be156",
    "engine/cpp/testdata/garbled_corpus/0051_truncation_trunc_logon_48.bin": "cacacb969fad717e172579ef8070af852a2067bec06406af5c80099661a653a2",
    "engine/cpp/testdata/garbled_corpus/0052_truncation_trunc_logon_49.bin": "e6411dee930c353c81796c456d9903c0ec298320124d0f985f97e52784a9e217",
    "engine/cpp/testdata/garbled_corpus/0053_truncation_trunc_logon_50.bin": "7e2ea106852210b4519d944cfbd812a5ff4e5eacc8ced0061be9382b1993fecd",
    "engine/cpp/testdata/garbled_corpus/0054_truncation_trunc_logon_51.bin": "29d14e4f2efc8b66565f6477d19e83d43eb947a187d724ce2b2aeeaf653887da",
    "engine/cpp/testdata/garbled_corpus/0055_truncation_trunc_logon_52.bin": "6d3b39a9646b1e250a1352187024fcef5d5cc011722de60174d4e50e06406173",
    "engine/cpp/testdata/garbled_corpus/0056_truncation_trunc_logon_53.bin": "a10c31b48c1fe34b4e4615746e3c016c88efa58383888560a0e7001542b9e518",
    "engine/cpp/testdata/garbled_corpus/0057_truncation_trunc_logon_54.bin": "e27ce9671d6bbd55bdcf4aa2bcb012a1e408e92a48b36fdfdbcad02785c9306f",
    "engine/cpp/testdata/garbled_corpus/0058_truncation_trunc_logon_55.bin": "d0630e3387044965795dd7c37d503c3282537aef0d13511d7eed33d3c065d66b",
    "engine/cpp/testdata/garbled_corpus/0059_truncation_trunc_logon_56.bin": "bf765524a2ba16c1d91b740e4d5f3e1b22c80ee4a1a9c5f4d97b60caf2344b3b",
    "engine/cpp/testdata/garbled_corpus/0060_truncation_trunc_logon_57.bin": "69761353a6ca355f0deaace387d82d380cd12dfc4518531834327ae43d924613",
    "engine/cpp/testdata/garbled_corpus/0061_truncation_trunc_logon_58.bin": "fc6b975b19897a37ef4b970024a3d4fe1d0de6a128b7cbc666674c8bcf52ee07",
    "engine/cpp/testdata/garbled_corpus/0062_truncation_trunc_logon_59.bin": "ad83d111b6e189405c89d8e247fa644c1efc0d7f6d460bdf4288a62b5efe864b",
    "engine/cpp/testdata/garbled_corpus/0063_truncation_trunc_logon_60.bin": "531d2ffec280bdeee40392d37a22329020ae6ecdbdbcb33c6c915f0532814546",
    "engine/cpp/testdata/garbled_corpus/0064_truncation_trunc_logon_61.bin": "0479e72e01cbd681e3431fddb862be807e88bb2f5b2263d9259c0019e7503fd4",
    "engine/cpp/testdata/garbled_corpus/0065_truncation_trunc_logon_62.bin": "bbee0db4bdd51e05f2cae98dcd5aeba8f2fd6d3b6f8a9914d8bd312b8c42c9c5",
    "engine/cpp/testdata/garbled_corpus/0066_truncation_trunc_logon_63.bin": "a6b3c5d254b41d9cd6b68aa1ec09056e9850bac6b1f658b3560aecb5bf3c6c47",
    "engine/cpp/testdata/garbled_corpus/0067_truncation_trunc_logon_64.bin": "5dbf532e149348b86c90686bec4c6128e6eba85761aeb2d26b203613b774bde4",
    "engine/cpp/testdata/garbled_corpus/0068_truncation_trunc_logon_65.bin": "ba16f85a8b65241553a21afa01be2bcb6009c82fa909b66d008837cfae22fda9",
    "engine/cpp/testdata/garbled_corpus/0069_truncation_trunc_logon_66.bin": "d021cf3c56ce5a6e640a6153bf4ef04f3f50576c0098be8fd90095652838c209",
    "engine/cpp/testdata/garbled_corpus/0070_truncation_trunc_logon_67.bin": "7a9c1c8c2845c432b115b44f3a747de35132a02a8f3d68e4518e4263b4966dd4",
    "engine/cpp/testdata/garbled_corpus/0071_truncation_trunc_logon_68.bin": "e18bc977d150b51ad5fdef1370ec343e6262232e5fbfc7f1f3691ead29269f97",
    "engine/cpp/testdata/garbled_corpus/0072_truncation_trunc_logon_69.bin": "dd2c697211e1d07e2434b939c4c3fae6d4c814d212f8052c33a045fe35357d75",
    "engine/cpp/testdata/garbled_corpus/0073_truncation_trunc_logon_70.bin": "45168563190dfceeec91285c2d5c6142a4e204adc013db99feffe164a37d8400",
    "engine/cpp/testdata/garbled_corpus/0074_truncation_trunc_logon_71.bin": "86faca984f0baf020f72c9153018e7818863135798a35ab7ef26f3eacf29e030",
    "engine/cpp/testdata/garbled_corpus/0075_truncation_trunc_logon_72.bin": "6c3d8ff8a380aff361653c14f8e28090c1956f63d922419a47669a0a6bbb9830",
    "engine/cpp/testdata/garbled_corpus/0076_truncation_trunc_logon_73.bin": "5511d94576acbc08a8c308af0ff7ae8c0b5629e1b0173a953271220b96b73970",
    "engine/cpp/testdata/garbled_corpus/0077_truncation_trunc_logon_74.bin": "1e623e26da99a5b17b4da5689cb51f84a1d9735e887f2bb6f37569c808ae8a9c",
    "engine/cpp/testdata/garbled_corpus/0078_truncation_trunc_logon_75.bin": "a3f92ea11725a13c378b07a0665551c39d3a80ef855901c5598905983c6c2eed",
    "engine/cpp/testdata/garbled_corpus/0079_truncation_trunc_logon_76.bin": "afdff256dd8c24f9d95de3cc3413ca15dc96317ca05f7d8f55dae7a858afb43e",
    "engine/cpp/testdata/garbled_corpus/0080_truncation_trunc_logon_77.bin": "405b4ec1eb60f9c304af88c339c62eb74bfa37769bfc18a1435e28497b5048b6",
    "engine/cpp/testdata/garbled_corpus/0081_truncation_trunc_logon_78.bin": "0136f8462602768c7a7280ce02b28ec4fbfd1d656460674ec5f852fe2a5bf7cd",
    "engine/cpp/testdata/garbled_corpus/0082_truncation_trunc_logon_79.bin": "3c0eceea180f3448fd962f016f78c9bd969dc1521790dde5d9b038a994f3ebe0",
    "engine/cpp/testdata/garbled_corpus/0083_truncation_trunc_logon_80.bin": "c7b8ce9572148ee38cca9abe8a12d5b69f1acc7bbcc8e192cd3a0177e4629f57",
    "engine/cpp/testdata/garbled_corpus/0084_truncation_trunc_logon_81.bin": "3e40ae0e3dfa2f1b1d26f63727af281273a89e5183dec2bb4444c3bc06997d28",
    "engine/cpp/testdata/garbled_corpus/0085_truncation_trunc_logon_82.bin": "50921ef650efd7da21093a8e54d83bbf56faca4257a4a6c6c42134485ead7507",
    "engine/cpp/testdata/garbled_corpus/0086_truncation_trunc_logon_83.bin": "48cc2146de87e6abb05599afbfef7bcf5be2a04751731b47529b6eefa5dabc98",
    "engine/cpp/testdata/garbled_corpus/0087_truncation_trunc_logon_84.bin": "875af533c29f61553bea3204f05d15cf5680474207bba42212d14f08fdcf1a40",
    "engine/cpp/testdata/garbled_corpus/0088_truncation_trunc_logon_85.bin": "bf804955dfc10c7b85422be069c57dbdbbb20253420575340df10f6f6b075e96",
    "engine/cpp/testdata/garbled_corpus/0089_truncation_trunc_logon_86.bin": "26a4c1a55a13a95ac7ea86cbc4a81542dd5931f4ceecab1121eac562b4bae7a9",
    "engine/cpp/testdata/garbled_corpus/0090_truncation_trunc_logon_87.bin": "88b62bfeda4f0a2ed50efa7607113fb0ac33f6f29d5861f379b4eff0488144a3",
    "engine/cpp/testdata/garbled_corpus/0091_truncation_trunc_logon_88.bin": "794d91d8094518ff8b8521f0bbc9fbe93a657927dacdb9ce980d2572f3133b4d",
    "engine/cpp/testdata/garbled_corpus/0092_truncation_trunc_logon_89.bin": "0547fd1a973e6ed64b5f301d4996c9cb2f63d2031a6c8008a071955987f55908",
    "engine/cpp/testdata/garbled_corpus/0093_truncation_trunc_logon_90.bin": "2dc8111cc88817d1811ca3589dc372d15a7fb9cab7f364f8262eb0ea2451e828",
    "engine/cpp/testdata/garbled_corpus/0094_truncation_trunc_logon_91.bin": "9772b4de07f774f7903b6ab2181dcf93de5340f5b2268a3528fce7d6e03e0acc",
    "engine/cpp/testdata/garbled_corpus/0095_truncation_trunc_logon_92.bin": "5fb8a1ed7e89437c2becf435c37306c019a2bcd4b2c9e64950b25bda8426dd41",
    "engine/cpp/testdata/garbled_corpus/0096_truncation_trunc_logon_93.bin": "7ba232b3a18018a3a0522e63b4efeccc12e2cc670e9d5496722b6d80a0451320",
    "engine/cpp/testdata/garbled_corpus/0097_truncation_trunc_logon_94.bin": "67965a116b136c259b27d314a57136e4d1517876e5729de8fe41024b8b0ca48b",
    "engine/cpp/testdata/garbled_corpus/0098_byteflip_flip80_logon_0.bin": "314c83a8e017bbc202a4955bebd95a4aec0b146b696c86b89f1d8ffb930ca39b",
    "engine/cpp/testdata/garbled_corpus/0099_byteflip_flip80_logon_1.bin": "5571bf2a64707a0dcd8254532d878dd98fdbf6a319845394185e052c49b56d09",
    "engine/cpp/testdata/garbled_corpus/0100_byteflip_flip80_logon_2.bin": "49773d8295da4ff8c51eebacd645879bdfb2ea09eb27713a6274e3bee181c2c3",
    "engine/cpp/testdata/garbled_corpus/0101_byteflip_flip80_logon_3.bin": "b1b696d9d54ac773add15848c01a227d3058961a5edddf014fd0b3bf9b82c0ca",
    "engine/cpp/testdata/garbled_corpus/0102_byteflip_flip80_logon_4.bin": "004ab0a4491c228d1608ffde7549e6f6c79673708fb2ee256cd7f5c8c07324a4",
    "engine/cpp/testdata/garbled_corpus/0103_byteflip_flip80_logon_5.bin": "685d5d15d158eb61f6aa0a40feee2727613962fa289fcedb30d412718e83f499",
    "engine/cpp/testdata/garbled_corpus/0104_byteflip_flip80_logon_6.bin": "b3acd83717665fe92842abd9be4fae918753cbb8d60af817eb241ff4ff77d5be",
    "engine/cpp/testdata/garbled_corpus/0105_byteflip_flip80_logon_7.bin": "575fa75e202037d28c4f7a50b5755895705b3c2effbb2ba8f1a887101f27f4e8",
    "engine/cpp/testdata/garbled_corpus/0106_byteflip_flip80_logon_8.bin": "3edb170842fff72ac6f802c2c87d52732f05e3a17b3b5948c522153a7ff6d877",
    "engine/cpp/testdata/garbled_corpus/0107_byteflip_flip80_logon_9.bin": "2b60f27e376711852721213a1380a93acb7e6326fc0248af27a0629a858138ba",
    "engine/cpp/testdata/garbled_corpus/0108_byteflip_flip80_logon_10.bin": "e2d0c74db84ea49e14ccdff4bf73118cd837938f454d7d542045843383af2324",
    "engine/cpp/testdata/garbled_corpus/0109_byteflip_flip80_logon_11.bin": "a9401f99050b56ffcf72c8b50671aeeb409caf510bad1e34451ea675f5cfaf44",
    "engine/cpp/testdata/garbled_corpus/0110_byteflip_flip80_logon_12.bin": "b3972e4eb2de0b805fa93ef3951c1dedf09cdb5228d7c14fdc758a7a3e4ec1c0",
    "engine/cpp/testdata/garbled_corpus/0111_byteflip_flip80_logon_13.bin": "47a5137e78cf75c2595f088f2b9c278e7b3d8dd71f1adebb51817fd6a17f4c98",
    "engine/cpp/testdata/garbled_corpus/0112_byteflip_flip80_logon_14.bin": "0636493b9c0e4fd14371777e0de3cab217c9509df9d4d6bb1a4fa315100280d7",
    "engine/cpp/testdata/garbled_corpus/0113_byteflip_flip80_logon_15.bin": "18da1bb11ede98e0b55d3c6a284c0bdf31d87d6c8c52aad1903579940903bf6c",
    "engine/cpp/testdata/garbled_corpus/0114_byteflip_flip80_logon_16.bin": "2d5d8902a094a0ea036e1c1983bba5cb410c820d7facdd60c8298c9dab791bb2",
    "engine/cpp/testdata/garbled_corpus/0115_byteflip_flip80_logon_17.bin": "bc0e6032faecd4a28ed3d9b2c7739612ef2e63d18797e128ae12cf2245290aa9",
    "engine/cpp/testdata/garbled_corpus/0116_byteflip_flip80_logon_18.bin": "8f3f91a0b15a8139e8f72e258882a5a7417a8f2660eacf2928558607d01e5709",
    "engine/cpp/testdata/garbled_corpus/0117_byteflip_flip80_logon_19.bin": "d1e96ffb43c5bfbb6a3b681d58696872c0fad8d72598415edec2fd1ceb5f3164",
    "engine/cpp/testdata/garbled_corpus/0118_byteflip_flip80_logon_20.bin": "278094fae3d8a5317b4a1db9e3fba6325c9701315627a59e21f3f20bbb2ddaf9",
    "engine/cpp/testdata/garbled_corpus/0119_byteflip_flip80_logon_21.bin": "8baf1a3cc752cd040badee9e2d9dbea68af50ba6b57d9fb37b38c06d9fa1ae61",
    "engine/cpp/testdata/garbled_corpus/0120_byteflip_flip80_logon_22.bin": "864ac3b60998d079b219f9279f6a5a6d49da5fd91a3c791b767422dc3f12ebb5",
    "engine/cpp/testdata/garbled_corpus/0121_byteflip_flip80_logon_23.bin": "444276c1c5f05e9bf0d555307eed7f89b1a96e01e0424d6211035afd85d79c1a",
    "engine/cpp/testdata/garbled_corpus/0122_byteflip_flip80_logon_24.bin": "69f69e1f80e4580e5d4ef4202ad510e3523b1e3acb5e5c2cdfc4736086e2003d",
    "engine/cpp/testdata/garbled_corpus/0123_byteflip_flip80_logon_25.bin": "e52d86136fc1abad9580c3e04aaac41ffb059c5187b75d5ded4b0e19053982e0",
    "engine/cpp/testdata/garbled_corpus/0124_byteflip_flip80_logon_26.bin": "0f87bd5c2ed44909b8e71c41af5a66c5a22b71e42f796ad3875970081ae46542",
    "engine/cpp/testdata/garbled_corpus/0125_byteflip_flip80_logon_27.bin": "f73d5d3d718790391f16f537513f341061dc5bc71d2202d15e1bc7ac5e6a9bdd",
    "engine/cpp/testdata/garbled_corpus/0126_byteflip_flip80_logon_28.bin": "16f7a93b57442075fc015b542fd3943064ef7bce4d1e3e69fc38b7cf6ea4ac70",
    "engine/cpp/testdata/garbled_corpus/0127_byteflip_flip80_logon_29.bin": "fe761fda592bd62d0840099711195404eca02f6f57605ba66e0df8ddf68979da",
    "engine/cpp/testdata/garbled_corpus/0128_byteflip_flip80_logon_30.bin": "4440ed7126d9eb214b6ddc87ab8d006549a748360a38fc54962dd9a428fba4bb",
    "engine/cpp/testdata/garbled_corpus/0129_byteflip_flip80_logon_31.bin": "cfe9ad36aebf03b68d4c188d736f2c9bbdea0bcad1bed068daea3c62dca37640",
    "engine/cpp/testdata/garbled_corpus/0130_byteflip_flip80_logon_32.bin": "09ba0f9dbdc6f37b01f04f3ea1cefdb0d874c34cba29ccc84aeca6504c8f209e",
    "engine/cpp/testdata/garbled_corpus/0131_byteflip_flip80_logon_33.bin": "b7c74a9e00ae7772a1b2290d1027ae147f5af0c47525868ddbd60f14e2aaf646",
    "engine/cpp/testdata/garbled_corpus/0132_byteflip_flip80_logon_34.bin": "03a0281d91341a0137b35e261c17fd8e92a78110300eadfc180459ce7ecb9ed4",
    "engine/cpp/testdata/garbled_corpus/0133_byteflip_flip80_logon_35.bin": "84da1d39e977999446415d052ac461930b492a5f3dac68536fd210193fb73844",
    "engine/cpp/testdata/garbled_corpus/0134_byteflip_flip80_logon_36.bin": "d6015cbd49e42fd51367d19abc6f903a22c0b254a1fc61423bc15cb97fc60b1d",
    "engine/cpp/testdata/garbled_corpus/0135_byteflip_flip80_logon_37.bin": "d9be281599f6003391a55210ad365665256a3f5cd1ceb965b480d5b8568bee24",
    "engine/cpp/testdata/garbled_corpus/0136_byteflip_flip80_logon_38.bin": "a17704a262f6faaf1cc57eeacb29d8e237345f3ed9816849c552c95380b6a0a5",
    "engine/cpp/testdata/garbled_corpus/0137_byteflip_flip80_logon_39.bin": "8f1b8a66899f9caeabd33a91c5c2e1339b7c7011140aae13ff859a93571358eb",
    "engine/cpp/testdata/garbled_corpus/0138_byteflip_flip80_logon_40.bin": "b1896184eb8e6649ec7a4063c503c1b18ced5c929270d5e97054a7f0a60bbc9a",
    "engine/cpp/testdata/garbled_corpus/0139_byteflip_flip80_logon_41.bin": "f98325a8b5cc406d497dca325d1492d157d1a9efc57d5a42086085e446340e68",
    "engine/cpp/testdata/garbled_corpus/0140_byteflip_flip80_logon_42.bin": "bd7bf521adc2f21a1b559765c75e20a945120617d1d3038fbe5f4bb053eca4be",
    "engine/cpp/testdata/garbled_corpus/0141_byteflip_flip80_logon_43.bin": "6fd0881c410bc45e370be737032992790a1934e9eb085303eb5a3b10b5b25223",
    "engine/cpp/testdata/garbled_corpus/0142_byteflip_flip80_logon_44.bin": "1049062aaf84e20595692f7be7b6d2cf0bbedbd529f1d1301c5124dc4e3b061f",
    "engine/cpp/testdata/garbled_corpus/0143_byteflip_flip80_logon_45.bin": "0cf2f210bb5fa565105afec55ff25eb5628075f74bd1e3815c6ef25858114b98",
    "engine/cpp/testdata/garbled_corpus/0144_byteflip_flip80_logon_46.bin": "ff84d8dbc86e8544858947e73f59b294bdc601359fe16b1afc0db4bf5907eb76",
    "engine/cpp/testdata/garbled_corpus/0145_byteflip_flip80_logon_47.bin": "d01bb8ba22b321555f84c53a40701e2a27b40d86f00a6b27f027ecb83ebfeab4",
    "engine/cpp/testdata/garbled_corpus/0146_byteflip_flip80_logon_48.bin": "9c64bbb765a48465a7dad548c6cbe3556f022c2df298584f249d9b7fa0637c83",
    "engine/cpp/testdata/garbled_corpus/0147_byteflip_flip80_logon_49.bin": "cb9d43d62b495bf91093461162b8dbb448d2d458eb91adf03a120dcbcfe2bc2c",
    "engine/cpp/testdata/garbled_corpus/0148_byteflip_flip80_logon_50.bin": "956fd590db57bc3b03d3387aaad52d27ebe11aeee070aa955e9ad08e275a03a1",
    "engine/cpp/testdata/garbled_corpus/0149_byteflip_flip80_logon_51.bin": "44dfafe5960248258108caa46979fb79c0d93f679a814151f794059b71f00c5f",
    "engine/cpp/testdata/garbled_corpus/0150_byteflip_flip80_logon_52.bin": "81bec46024c368a56369d8b95ebe798c3e8c59942acc1ff4f096c0054a2df57e",
    "engine/cpp/testdata/garbled_corpus/0151_byteflip_flip80_logon_53.bin": "6265c1b583e95b84a32684561bd1e12e81d89450db1e15a3f2a2dd4ed2b0c44c",
    "engine/cpp/testdata/garbled_corpus/0152_byteflip_flip80_logon_54.bin": "5af9b4e928f4890728ee16e85743a3204629944217e0fa0b8a23faadb05cc83b",
    "engine/cpp/testdata/garbled_corpus/0153_byteflip_flip80_logon_55.bin": "f25260af4443557b8ec7b9bfa434d1a4a7c34305aa584aae2038f902c38763fc",
    "engine/cpp/testdata/garbled_corpus/0154_byteflip_flip80_logon_56.bin": "58305c73e1c852bb9b1dfbdd235d43b2fcf0e11a56b234941b1e8e488a72637f",
    "engine/cpp/testdata/garbled_corpus/0155_byteflip_flip80_logon_57.bin": "ee3da92a2f7b3e477d910c67893ff43f25634b47b94e74a3dd14df3abde2dc3f",
    "engine/cpp/testdata/garbled_corpus/0156_byteflip_flip80_logon_58.bin": "aae2e6290277999ae984ae203a8ed93acf0376b0f54937833a5f7bafe2dbe0f4",
    "engine/cpp/testdata/garbled_corpus/0157_byteflip_flip80_logon_59.bin": "adc4d8ee26ad243ba35d698cead65d43f35b27aadc81bcf7c9373ce0c8d4d8be",
    "engine/cpp/testdata/garbled_corpus/0158_byteflip_flip80_logon_60.bin": "f676ce88bc57f6e4193cb77387391a4bcf68b9187372fff747737f8edc2f241c",
    "engine/cpp/testdata/garbled_corpus/0159_byteflip_flip80_logon_61.bin": "b9c633f1dfeb759fdcc2e3983c8a903a79b404ac8fe30f48296fbfdcb064161f",
    "engine/cpp/testdata/garbled_corpus/0160_byteflip_flip80_logon_62.bin": "299af6370ec0d0a34e5a93f39550145c6098a2a8dafeffe5b255c05974319c1d",
    "engine/cpp/testdata/garbled_corpus/0161_byteflip_flip80_logon_63.bin": "32277a81c028a8fbfa308317d9f5f89c3e091e256ad651a85065192af0a41ecb",
    "engine/cpp/testdata/garbled_corpus/0162_byteflip_flip80_logon_64.bin": "9a8866adafa10af1cdd4e946406f9f91eb7474ce856c49875cc68a75e839521d",
    "engine/cpp/testdata/garbled_corpus/0163_byteflip_flip80_logon_65.bin": "09a6109b54f670b3575a75dea318d47b8eeb71accbadc1570776353d236b5f81",
    "engine/cpp/testdata/garbled_corpus/0164_byteflip_flip80_logon_66.bin": "e5cf6894c85783c18e7608314a87427ed72b43946f783860b32751298a7f76b2",
    "engine/cpp/testdata/garbled_corpus/0165_byteflip_flip80_logon_67.bin": "58c182e596f71498192a1512b6e7e5264aa9fcf0d4a47af2ad027c8c969a1593",
    "engine/cpp/testdata/garbled_corpus/0166_byteflip_flip80_logon_68.bin": "6b5c098524d733ee861337ddab7865dd05f819c72a90dd56e1951244004087ab",
    "engine/cpp/testdata/garbled_corpus/0167_byteflip_flip80_logon_69.bin": "a0c47f37c3770c82b546d6e2dadb9a56feaedaabc0d815ab663b58677b1feb5f",
    "engine/cpp/testdata/garbled_corpus/0168_byteflip_flip80_logon_70.bin": "eb13b482fdb81b56d211258d153cb35681e2dbfad093bbb899e26c5c4fb03c2c",
    "engine/cpp/testdata/garbled_corpus/0169_byteflip_flip80_logon_71.bin": "a8ae06c42af18f3b5f111f5e0aac33bf0073b216c8da0cbe5636988bbe6cd667",
    "engine/cpp/testdata/garbled_corpus/0170_byteflip_flip80_logon_72.bin": "4d5670dd7249f0cc11e89e27f18388e0531dd9d8a10a84fa1b50322cfe592993",
    "engine/cpp/testdata/garbled_corpus/0171_byteflip_flip80_logon_73.bin": "9cccec7f35acb8c18cb8a6b6f46da7273d3db9dc424c57b1b11f2a590d2d5b6e",
    "engine/cpp/testdata/garbled_corpus/0172_byteflip_flip80_logon_74.bin": "0d90fc666278d123faea795d75566bc135494bb74f64c791af439f9d91f19de1",
    "engine/cpp/testdata/garbled_corpus/0173_byteflip_flip80_logon_75.bin": "8c922ed631d6fa4973dab532f257f17c6b79e7f912b05c82efb29b2662b3b46a",
    "engine/cpp/testdata/garbled_corpus/0174_byteflip_flip80_logon_76.bin": "a70aa65c1ee8def66739d364aea1b801afc3358a8d4d035875c95102d1902c13",
    "engine/cpp/testdata/garbled_corpus/0175_byteflip_flip80_logon_77.bin": "f89a34c1f7f43a50e12a373397935b723be1fbf0d54b5a538040da64c1148026",
    "engine/cpp/testdata/garbled_corpus/0176_byteflip_flip80_logon_78.bin": "bf5b7e7af81c87191620c97d9550a02a8cf152b9a25fe4d5a7a8a39b67c9c645",
    "engine/cpp/testdata/garbled_corpus/0177_byteflip_flip80_logon_79.bin": "499f5e3f617164c48f08d7102f750681c5aec82261fb1befb993888a9c8b6e7b",
    "engine/cpp/testdata/garbled_corpus/0178_byteflip_flip80_logon_80.bin": "859eac3b14b27f88f5fd3cc077b0291c8aacdb51bdf57dc4272d5a40c5b398f2",
    "engine/cpp/testdata/garbled_corpus/0179_byteflip_flip80_logon_81.bin": "47436debd57e4045220d30bb79101256e0915f0b5a883eff807fb81f070e4111",
    "engine/cpp/testdata/garbled_corpus/0180_byteflip_flip80_logon_82.bin": "c007151d033978c5bf908e211424948dfa39fead5ed76e804939a89355a11ef4",
    "engine/cpp/testdata/garbled_corpus/0181_byteflip_flip80_logon_83.bin": "a141ef633af924b6bd65e4b4b80c7974614e65029e55f3888720d7a0e8d5826f",
    "engine/cpp/testdata/garbled_corpus/0182_byteflip_flip80_logon_84.bin": "c93ac438ba395687974032ac4d818e530351370c2985ea16e32a4d7756fbbb8c",
    "engine/cpp/testdata/garbled_corpus/0183_byteflip_flip80_logon_85.bin": "f08a7f7aa86dc4522ac2a45f975ca58f298903442fc812829d60aee482cc617e",
    "engine/cpp/testdata/garbled_corpus/0184_byteflip_flip80_logon_86.bin": "ffbc71c336f607b6776a8f851aa007aa6c227db4ea54d16c0d0a80d3449f975b",
    "engine/cpp/testdata/garbled_corpus/0185_byteflip_flip80_logon_87.bin": "9453473f47742f2286d096fd607cf60ff6ad890d8a449c8bdde15768a17c12cd",
    "engine/cpp/testdata/garbled_corpus/0186_byteflip_flip80_logon_88.bin": "f4bb5d87446cf3363554c26c276f50adb0bee3e36fdbea5a265030e73551f820",
    "engine/cpp/testdata/garbled_corpus/0187_byteflip_flip80_logon_89.bin": "8a98704b28c77d3bd1152e6b26ffa47664c2cb4feca2785bdf7b88518be9b4f4",
    "engine/cpp/testdata/garbled_corpus/0188_byteflip_flip80_logon_90.bin": "5836782056a3935e36fa155824f4b47b112428dff0065190a172502a2cb35c6a",
    "engine/cpp/testdata/garbled_corpus/0189_byteflip_flip80_logon_91.bin": "3ce016f5ddafcb814fd0db82deb58b7200f8952124df56cbb9b255e5a42a7c68",
    "engine/cpp/testdata/garbled_corpus/0190_byteflip_flip80_logon_92.bin": "07ecb05fdff19800c6e054b011a495e8755dd3991b8ca2a41e58e2088fbedcae",
    "engine/cpp/testdata/garbled_corpus/0191_byteflip_flip80_logon_93.bin": "607c17c5d8a860ebc3c8ac7ba249891c31914659272fc4e61d4f7531924813b7",
    "engine/cpp/testdata/garbled_corpus/0192_byteflip_flip80_logon_94.bin": "4a99ca8f33016ba01932e1d56b0f3105348ed976330d79c8ab330148e357eeec",
    "engine/cpp/testdata/garbled_corpus/0193_byteflip_flip_bodylen_nondigit_logon.bin": "aa0fc5cc88118fbb5ea09449b396ab27571fb2cbf1a53b57552ee7c228973d3d",
    "engine/cpp/testdata/garbled_corpus/0194_byteflip_flip_bodylen_digit_logon.bin": "5b58fcbc65ab87fec6a44918fc09b49389ff6d0166f76961db16259464e38139",
    "engine/cpp/testdata/garbled_corpus/0195_byteflip_flip_bodylen_nondigit_logon.bin": "7716be3a50c69d6b5e17c8e15784de40dcb4571b45b85d39abfecf788fdc0780",
    "engine/cpp/testdata/garbled_corpus/0196_byteflip_flip_bodylen_digit_logon.bin": "feb91b7b3e936630f4fbfe88cf4ec8f800033abf4bbfccfaa7822a300b26ddaf",
    "engine/cpp/testdata/garbled_corpus/0197_byteflip_flip_checksum_nondigit_logon.bin": "e027d19815a2fc5e782f0ee9a02939e2eaabdbf5e8f3a8dc52d3ae4c183c0a17",
    "engine/cpp/testdata/garbled_corpus/0198_byteflip_flip_checksum_nondigit_logon.bin": "9bad5b46258ed172f1c1ec6bd1a9ccf71a1ba3f92eeb0ce389415d3ad74b6fa2",
    "engine/cpp/testdata/garbled_corpus/0199_byteflip_flip_checksum_nondigit_logon.bin": "d0b7da99489bde53ef02eb2af17ea8e88a99512163fad63a05a7a66c6e1b77e4",
    "engine/cpp/testdata/garbled_corpus/0200_byteflip_flip_soh__pipe_logon_0.bin": "96d189eb8bdeea7fecad87f8c05c2607e68f6b8fe9e0f2d19347f7b209ec4578",
    "engine/cpp/testdata/garbled_corpus/0201_byteflip_flip_soh__pipe_logon_1.bin": "e3495961b86c8e01b8ef1b9f1a2e6617c52f3debe18a556fec5214a9e04a590d",
    "engine/cpp/testdata/garbled_corpus/0202_byteflip_flip_soh__pipe_logon_2.bin": "837b7eeffca21f51ac7945580b8b15232f2b0e7bd417d0a69bd899aa32f30253",
    "engine/cpp/testdata/garbled_corpus/0203_byteflip_flip_soh__pipe_logon_3.bin": "2ac19b618d8e1bccd72d87c173058a8e86190bba164d70fed69ffc00b445f259",
    "engine/cpp/testdata/garbled_corpus/0204_byteflip_flip_soh__pipe_logon_4.bin": "103fbb267eceb35dbbcb4158b0c27fd44a3f294ed39eb6b9a7ccbbe9165f8fb3",
    "engine/cpp/testdata/garbled_corpus/0205_byteflip_flip_soh__pipe_logon_5.bin": "2660230b3da4fd663824dde5f11b25b7da502ab6f8ec362edb356920f68d5397",
    "engine/cpp/testdata/garbled_corpus/0206_byteflip_flip_soh__pipe_logon_6.bin": "72243eda9b1f5e1d63e52a48bf93e6322506477000e30dea1b3020623eef63c9",
    "engine/cpp/testdata/garbled_corpus/0207_byteflip_flip_soh__pipe_logon_7.bin": "3dd25967950b4839e7354117b6f0ca44bc9ca9a5f58a61e0908bc4b1d3805181",
    "engine/cpp/testdata/garbled_corpus/0208_byteflip_flip_soh__pipe_logon_8.bin": "cbe4ec5e2645af4f813d1adb23c9177420727ae9a338d97172cb47e96386c34f",
    "engine/cpp/testdata/garbled_corpus/0209_byteflip_flip_soh__pipe_logon_9.bin": "31118015ca951ecbcfb16c99dcfc34c23686ae97b3d020c07b7e97e64e8393ca",
    "engine/cpp/testdata/garbled_corpus/0210_byteflip_flip_soh__pipe_logon_10.bin": "3f234738dd920a929ec4d156c2a5acf3cb2c598c40ec68603ade33bb69176e2b",
    "engine/cpp/testdata/garbled_corpus/0211_bodylength_bodylen_0.bin": "3e2ddd29231944e0de4e749a0bbda59e95993e12026d7b68f5a01adebaec63a2",
    "engine/cpp/testdata/garbled_corpus/0212_bodylength_bodylen_too_short_1.bin": "1de72c461b6e1711ff590645bde3c90330e84ed9078848955f9269a8a127b93b",
    "engine/cpp/testdata/garbled_corpus/0213_bodylength_bodylen_too_short_5.bin": "239c439bb6cc52285f0bf76e24236a6a5d1a1ad7020ede53bdcd54c144a3cecc",
    "engine/cpp/testdata/garbled_corpus/0214_bodylength_bodylen_huge.bin": "4c98eecbfd7c3af5be265e3d33380b26329d186b74a5c56a7fbbacabc76cb510",
    "engine/cpp/testdata/garbled_corpus/0215_bodylength_bodylen_overflow32.bin": "2876c63d3792d67bd3b846264967f8b45719ea3a47119bf96acf772274590719",
    "engine/cpp/testdata/garbled_corpus/0216_bodylength_bodylen_non_numeric.bin": "b67582b6d09f8dfe81add677facb52e87fc78d627a75e970d8c932369b33e7a7",
    "engine/cpp/testdata/garbled_corpus/0217_bodylength_bodylen_empty.bin": "1d87bb067d7a803b248641f5e499e7034941c76e87eb963d7178b407b1a85753",
    "engine/cpp/testdata/garbled_corpus/0218_bodylength_bodylen_negative.bin": "19066d70974949e230fb3d5bee370321b9df46f77b7ef1cc1604b8f99b8f2bb0",
    "engine/cpp/testdata/garbled_corpus/0219_bodylength_bodylen_leading_zeros_wrong.bin": "a626b1f9c28d40f8cec6cd8c8a2b5394136927039f8fa5f6aee5d697704e6d9e",
    "engine/cpp/testdata/garbled_corpus/0220_bodylength_bodylen_too_long_bounded.bin": "6f420d5481f125eb15c809752cec5e31302028bae311ccde45370f08e78686be",
    "engine/cpp/testdata/garbled_corpus/0221_checksum_checksum_off_by_one.bin": "618fa77b76ba3bcd3d2f7a1e7a3c25e7f7359da092fd1abb50cdaea802735b9d",
    "engine/cpp/testdata/garbled_corpus/0222_checksum_checksum_len2.bin": "1ff7379ad0acb2c466088a66ca6f5386611cb37b9a71608b64ab82d36c068499",
    "engine/cpp/testdata/garbled_corpus/0223_checksum_checksum_len4.bin": "54665c6cee47921232685e3cfe712786eed4a8c2818499eaa58fc5212983e4dd",
    "engine/cpp/testdata/garbled_corpus/0224_checksum_checksum_non_numeric.bin": "f10111208b5220884e51e8b8e3903a5fd3649d4a4199924ca21c692af70bc3aa",
    "engine/cpp/testdata/garbled_corpus/0225_checksum_checksum_embedded_space.bin": "34b20022f24a111b2ac79974589c47f098442ecc1f62b5e386eca965efc656c3",
    "engine/cpp/testdata/garbled_corpus/0226_checksum_checksum_empty.bin": "28e87fc05330c57254928cf6a29516a3891b57c3d25b4a782ba69d15cd1a4f8a",
    "engine/cpp/testdata/garbled_corpus/0227_field_missing_BeginString.bin": "1707ec627ca96478022f43c432ad775a17d17c6d9864f634657927564d0d279a",
    "engine/cpp/testdata/garbled_corpus/0228_field_missing_BodyLength.bin": "4d2caf23fd8254bc4e689a4d906a482577ae664321838b3ab46a182ec3766635",
    "engine/cpp/testdata/garbled_corpus/0229_field_missing_MsgType.bin": "9d1d700b9e3b28983c97ea4430e62ca4e267dd18c7c7ac1314d9c340ef51096c",
    "engine/cpp/testdata/garbled_corpus/0230_field_missing_CheckSum.bin": "794d91d8094518ff8b8521f0bbc9fbe93a657927dacdb9ce980d2572f3133b4d",
    "engine/cpp/testdata/garbled_corpus/0231_field_dup_BeginString.bin": "14802d4ec9056431b6eb6a0e62a8fe815c806f3d92c512ee0626c5d8bcd2b192",
    "engine/cpp/testdata/garbled_corpus/0232_field_dup_MsgType.bin": "d30fcf8be4234fd6b160dbf706f699ca966af68121007a2d3ac2b4c8d65e064e",
    "engine/cpp/testdata/garbled_corpus/0233_field_nondigit_MsgSeqNum.bin": "113a07e2328b68e3d1528b7ea3f8b122b32eaf9524472a27e54c2e646b637ca3",
    "engine/cpp/testdata/garbled_corpus/0234_field_no_equals_Sender.bin": "4df6e54544e3bc567b0a01ae0a22142072213fd0141ba660d2e1fc0ad5fc4e02",
    "engine/cpp/testdata/garbled_corpus/0235_field_empty_tag.bin": "ae7b8ad86e222cd8a44d8c0f69a38049ebdb227d13b412ca3b636b9c3c57d947",
    "engine/cpp/testdata/garbled_corpus/0236_field_tag_overflow_uint16.bin": "6243a12592628a4a88bee71e29603f1c3e1aec474e9d6028d6341d4694f2b243",
    "engine/cpp/testdata/garbled_corpus/0237_delimiter_soh_drop__0.bin": "d5e43906d7ba629f8e777bf05ed9c393b40426ab400a104a975c2351120ac277",
    "engine/cpp/testdata/garbled_corpus/0238_delimiter_soh_drop__1.bin": "22e26a864a8e05a402f33e2a9def99681a183d03802e651a44b6e38312a54d5b",
    "engine/cpp/testdata/garbled_corpus/0239_delimiter_soh_drop__2.bin": "ef96fcc528e76a20046ea8876022c06f5b0638527999bc1bdd752cb75959130b",
    "engine/cpp/testdata/garbled_corpus/0240_delimiter_soh_drop__3.bin": "91ae601b4e82f181f81ef374bcf4801cf4e1efdc386eff7591906d56fb70361e",
    "engine/cpp/testdata/garbled_corpus/0241_delimiter_soh_drop__4.bin": "78ed4e258ca6a25c6721ee7228455fc0c0007e2a9ab62d372a7a1c7c7152687d",
    "engine/cpp/testdata/garbled_corpus/0242_delimiter_soh_drop__5.bin": "2e77321dfeb96d86fc88a9c3de7fe32b968140fc22df4acc2e8792f388077d00",
    "engine/cpp/testdata/garbled_corpus/0243_delimiter_soh_drop__6.bin": "78bc08fb7da0cd0f1596b63b2505f6fb50355af1ee7d72a3a6d6a6829b3e694e",
    "engine/cpp/testdata/garbled_corpus/0244_delimiter_soh_drop__7.bin": "457b676d0ddb12dafe9fb82ad6df6898de0190e1034626b802a7104ceebc4938",
    "engine/cpp/testdata/garbled_corpus/0245_delimiter_soh_drop__8.bin": "efd32b27a7eac1be6b515fd275eff7d8f2859c74b94a7d2c6233affd85218f92",
    "engine/cpp/testdata/garbled_corpus/0246_delimiter_soh_drop__9.bin": "d2ba8c70d71d1f9f4414205db71671ca5d4281ecd981d3a6a34d24725ef72a72",
    "engine/cpp/testdata/garbled_corpus/0247_delimiter_soh_drop__10.bin": "67965a116b136c259b27d314a57136e4d1517876e5729de8fe41024b8b0ca48b",
    "engine/cpp/testdata/garbled_corpus/0248_delimiter_soh_insert__2.bin": "a7141a7936faa575b6e0415133343cc53b5c1c2d57f79cf96c87b5a4f0b26c25",
    "engine/cpp/testdata/garbled_corpus/0249_delimiter_soh_insert__5.bin": "3fff0d4da0795db45f1a8307a026449aba73f16211b039b82eb49feef8512bb1",
    "engine/cpp/testdata/garbled_corpus/0250_delimiter_soh_insert__9.bin": "c9134c24d5805033ee9eb0d2cacbf79c4b5df32231a17b5f14831a9da789842a",
    "engine/cpp/testdata/garbled_corpus/0251_delimiter_soh_insert__13.bin": "90ad2109ca122658c1f1b204e59e58850966414816c2cc0060d5c390d5f73dba",
    "engine/cpp/testdata/garbled_corpus/0252_delimiter_soh_insert__47.bin": "448cd9699fea570b676ab147d1c2085aa6e0404b017617f487e087683fee27f7",
    "engine/cpp/testdata/garbled_corpus/0253_delimiter_soh_move__0.bin": "5ffe7784b5c719ac88f3c740e20ea590413701416ce65e56dfbd7a608bcb8ec0",
    "engine/cpp/testdata/garbled_corpus/0254_delimiter_soh_move__1.bin": "a612bb85f4ae88b433d50aff0bbe738d1b011d795549e504968f81f9dd026ac7",
    "engine/cpp/testdata/garbled_corpus/0255_delimiter_soh_move__2.bin": "e0a00f5e3d9c8feff782ddafb62cdff4699772f5e9576711bee8868a285828ca",
    "engine/cpp/testdata/garbled_corpus/0256_delimiter_soh_move__3.bin": "4f231f7045ff3c51e9d890eb2710b963aa0f83c6d037a1c30aa0300d89663106",
    "engine/cpp/testdata/garbled_corpus/0257_delimiter_soh_move__4.bin": "5187d4f705b678cbdae305323a4c139577c0490a1490ba055f422a3e5f40cae0",
    "engine/cpp/testdata/garbled_corpus/0258_delimiter_soh_move__5.bin": "757ea30283fee799de15d1bd4fb44ddb22e9bbedca41794e94ce2ec2afe037ba",
    "engine/cpp/testdata/garbled_corpus/0259_delimiter_soh_all__semicolon.bin": "9a5abdb04ecef2763d7a97b3703bdd96e8b982cea64d54828fbfaad0a6eb692d",
    "engine/cpp/testdata/garbled_corpus/0260_garbage_junk_before_valid.bin": "6568c17b5cdd639b560dcd9d7272c1dea7f3a5a5e4eae5d91962e0ef9a853fde",
    "engine/cpp/testdata/garbled_corpus/0261_garbage_valid_junk_after.bin": "8d1585bf064b62a5408490cdfe08d6cdb821e97c79ac8ddc7b673267598f6e85",
    "engine/cpp/testdata/garbled_corpus/0262_garbage_valid_junk_between_valid.bin": "97cd5fb927471efe73f411f64d51bc36607eaf6ea677f65405d9d96fd1cb34d5",
    "engine/cpp/testdata/garbled_corpus/0263_garbage_junk_only.bin": "2554489ac8034c2eb034f92748aa7e0c6249a1ea110159555ba3249896142f59",
    "engine/cpp/testdata/garbled_corpus/0264_garbage_split_beginstring_prefix_only.bin": "3e2afb8d704335666d9ce72e845302b5b8b865f38e31787e6d2e3c880c6847cc",
    "engine/cpp/testdata/garbled_corpus/0265_garbage_split_beginstring_completed.bin": "6568c17b5cdd639b560dcd9d7272c1dea7f3a5a5e4eae5d91962e0ef9a853fde",
    "engine/cpp/testdata/garbled_corpus/0266_garbage_false_sync_28_and_bare_8__then_valid.bin": "bc2f926bb1723ba7e52ea717d1386bb1630d955e9a3163e1fa091c048d98e7ad",
    "engine/cpp/testdata/garbled_corpus/0267_garbage_false_sync_embedded_8_FIX_then_valid.bin": "950db6294a7ef49602e65d397b73061fd5b09265acf37952cf99f7836ca41c7d",
    "engine/cpp/testdata/garbled_corpus/0268_framing_seq_valid_valid.bin": "a9d6a04c7e3d284df9217069eb8042bc08966df0cb51e2a2f9e7a5e9a354b9c7",
    "engine/cpp/testdata/garbled_corpus/0269_framing_overlap_frame_inside_body.bin": "3ca0171f4f58641901c894b3deb68d3095e8d3382b0c54355823707cce79c38d",
    "engine/cpp/testdata/garbled_corpus/0270_framing_frame_shaped_blob_in_value_then_valid.bin": "cf6ad4b6c5373b35d4a53fa97e52d27d45e707a5a2bd33312d37eab16f84db01",
    "engine/cpp/testdata/garbled_corpus/0271_framing_seq_garbled_valid_garbled_valid.bin": "57ced4cef4f540f116e6a3c5420b156a0c65d7882a9541a7cfc206b929e998bc",
    "engine/cpp/testdata/garbled_corpus/0272_framing_valid_rawdata_with_embedded_8_FIX.bin": "d84dcdff57108a3d102155ac22d48a81cb16fea13daeeb1d747b379cb2626022",
    "engine/cpp/testdata/garbled_corpus/0273_framing_valid_rawdata_valid.bin": "422ae19e88de0bb42bbf376e5b6f900fca80c4c5e77606c4bb0fb86935c215f2",
    "engine/cpp/testdata/sbe_compiler_audit.xml": "780ed9797c04b666d3306c1d8d6e3eae2a16c7949c6d95e69fa1ce27e44f5623",
    "engine/cpp/testdata/sbe_compiler_audit_expected.json": "77916c4623b0a6343ec676d8c6e7135cc61c255913eb26b6efc8e35b9817e3dd",
    "engine/cpp/testdata/sbe_compiler_fixed_ascii.xml": "b945f2f84a0cd60e3381e23c9a18502f572f44391cbc2781b2b40f893f484670",
    "engine/cpp/testdata/sbe_compiler_fixed_ascii_expected.cs": "e402ff3d1378b0b13573ead8d9c7e7ad49a23b584f064c800000c65031b57602",
    "engine/cpp/testdata/sbe_compiler_fixed_ascii_expected.h": "1999cf1a856db083165bef000c14140778b5cb869777326df7578459383e7636",
    "engine/cpp/testdata/sbe_compiler_fixed_ascii_expected.java": "b2887474ce3f902e54422b34ddfbd481c620c0bd2a4b3ba5e4137e0be4a4658c",
    "engine/cpp/testdata/sbe_compiler_fixed_composite.xml": "7760d3e0243fe0d4101adf83650e91a2d7cb8a6196ab31e6a9ee6790a96c22b2",
    "engine/cpp/testdata/sbe_compiler_fixed_composite_expected.cs": "78c23bbdb842f75ea90e825ae0062d2467d76de059769ecf5c01e28bf3826ef7",
    "engine/cpp/testdata/sbe_compiler_fixed_composite_expected.h": "80a5795099462af83a270640eba3ada0f7e1564e87441c4d56e6cb050df22759",
    "engine/cpp/testdata/sbe_compiler_fixed_composite_expected.java": "95334c6b59d90c158c1db3d302ad5e7e8627b8f065f6a50c6e9345b6215d9068",
    "engine/cpp/testdata/sbe_compiler_group_dimension.xml": "a48d4f757bad56dd6ec47070d6595b11ed6a9f2132370a7453968546a41f269d",
    "engine/cpp/testdata/sbe_compiler_group_dimension_expected.cs": "ae317a84d1833f5f5bbd2c9a8b4535198a62c7882a33dfa5047d5be6b4eb92c6",
    "engine/cpp/testdata/sbe_compiler_group_dimension_expected.h": "3602aa8d7433d14089f8c97ebafe98e67b83e8a154e318adf1773e5d84cfe34e",
    "engine/cpp/testdata/sbe_compiler_group_dimension_expected.java": "060cabd32d3b84a826603ce55bb4f7be5e89a6bd1d34396d619c712a14b9c7b0",
    "engine/cpp/testdata/sbe_compiler_primitive_array.xml": "5598a7306e60f763fb0c8a10af65a5185a7816e90dbc7c28ec9540ab2d375c5e",
    "engine/cpp/testdata/sbe_compiler_primitive_array_expected.cs": "e77ce25a3a0616a1fb96a254abf78aa40b475324126a63961cc8f346b537a502",
    "engine/cpp/testdata/sbe_compiler_primitive_array_expected.h": "7843d9390d184726f1ff9718c822efd42a04b273aa506a8e1855482ce36650ae",
    "engine/cpp/testdata/sbe_compiler_primitive_array_expected.java": "f41e20b4125cd22e1767965e4827d9d5c6eb21feb6d9beb2d44efbfcd43d6154",
    "engine/cpp/testdata/sbe_compiler_scalar_alias.xml": "2d8ff04cc70e2805e9a7a6422fd797ccf58b13464b9e10a3f0334da063c6897a",
    "engine/cpp/testdata/sbe_compiler_scalar_alias_expected.cs": "6a1b7e842a54a467ba90f6affdceca553337ada1e2828af2fad7413244f22796",
    "engine/cpp/testdata/sbe_compiler_scalar_alias_expected.h": "4dd10bedc7d77f8bd590a8d4b9f5c7da4d7d78c0aafd0405f4469408aa551d2f",
    "engine/cpp/testdata/sbe_compiler_scalar_alias_expected.java": "5a4869095e62a3e8395ad6283a53115221e7889649e06acf3e98a69162e2bbb7",
    "engine/cpp/testdata/sbe_compiler_set.xml": "16b783506671205e9385da20f75eacddcd653d111f9664816ba945631e69aeb9",
    "engine/cpp/testdata/sbe_compiler_set_expected.cs": "ff3247f014656afcf4bfc2fdd91caa8f77f23af7840c9ed7ca18741fbdb1a612",
    "engine/cpp/testdata/sbe_compiler_set_expected.h": "9e9422d9af233d52556dc2a34ba030bcb451d4da128cc7238edc11f9052a0e0c",
    "engine/cpp/testdata/sbe_compiler_set_expected.java": "fbeec48870bba5eeba2d599ab32a546547ada4410de0ec88e50a9acb25689e78",
    "engine/cpp/testdata/sbe_compiler_smoke.xml": "32f8db52e36840596d8650b2b8137dffc4ca2aef7bd776b371a2ebd9f4b0b53d",
    "engine/cpp/testdata/sbe_compiler_smoke_expected.cs": "debd9654de35122495cb2b4131415f1cffc9201cbad1904ae26b4aef8e8bda7b",
    "engine/cpp/testdata/sbe_compiler_smoke_expected.h": "bd471152994d454c8ee600dedcb9706f03402d7d84452ef0774212416403980d",
    "engine/cpp/testdata/sbe_compiler_smoke_expected.java": "9daef574a24b6bf3534bf2869c258ee689aa9331e9b57fada2ae04a7e8532756",
    "engine/cpp/testdata/sbe_compiler_variable_data.xml": "7d289fe13190169f02253c586a69188603e914041dd4fba95850b0ebae209307",
    "engine/cpp/testdata/sbe_compiler_variable_data_expected.cs": "8b0161b569bd4ea2b98a9c4e8926e983a83a65d788df2b7a98732395d1ae5d73",
    "engine/cpp/testdata/sbe_compiler_variable_data_expected.h": "438fe1be0f588d14da15a5f5763e5719f5be090824a9dc76d679ad06c942b081",
    "engine/cpp/testdata/sbe_compiler_variable_data_expected.java": "0e7cefa72138885d054a38598034d7c227e8c3df0c642528f907f154e9d7a75c",
    "engine/cpp/testdata/sbe_compiler_versioned_composite.xml": "4fe163da9b47cf63878da3e6e3bd812e4ce0d67caa2f0fab3f87b8b8deffc6a1",
    "engine/cpp/testdata/sbe_compiler_versioned_composite_expected.cs": "349af687138331fed81e712f18caeae5c58cef2e8803ad9d467c06bfdb9f3017",
    "engine/cpp/testdata/sbe_compiler_versioned_composite_expected.h": "3358544a65ac76f238f69a1001b1d622df842c417059b25461eed06a43b82d4a",
    "engine/cpp/testdata/sbe_compiler_versioned_composite_expected.java": "7da6dbe54f84942089944b0c8f43f095799f7fa234d8f48ce189dbd2ed0ea9ce",
    "engine/cpp/testdata/sbe_example_v1_golden_vectors.txt": "60835673db7071aee561cdc4e849351f0a0012a094d3b11248883848a8f06305",
    "engine/cpp/testdata/session_fuzz_seeds/session_admin": "69f2df797b436bb31c3a2b77c9009e43f6310f8bbd4c770189fe3455ee4fe010",
    "engine/cpp/testdata/session_fuzz_seeds/session_order_md": "ab3b8a61ca86071d443498ffa3f3bebf4cdf40679eea0cceb01912b6ff730caa",
    "engine/cpp/testdata/session_fuzz_seeds/session_recovery": "570eaca15d9a38f9bdb0432b97b77fae64079d9ccdc338a02be1511de52c692a",
    "engine/cpp/testdata/venue/asx_ntp_itch.json": "b44ea83aad7972e9b6e843717776e4f726340d57d99042e1495f9f65808a9fb2",
    "engine/cpp/testdata/venue/asx_trade_ouch_inbound.json": "2f0245cf2ec8c6a5a1ee18c9723c0275d7f4c39ace5e8d70a28a2ab484995845",
    "engine/cpp/testdata/venue/asx_trade_ouch_outbound.json": "55b24d709fe83132b6f9c4073236dfd7ea7278d95d799d64e4facc564835e745",
    "engine/cpp/testdata/venue/b3_bep.json": "980dde34b043e069e6675e4852c3b7ae0d26883abf7aa78d5f989d16fd7847bc",
    "engine/cpp/testdata/venue/b3_umdf.json": "e8cf8475d64f1d9cb2559ba26ab012fe094e1cda734d91e38e86fdf25c85654c",
    "engine/cpp/testdata/venue/box_hsvf.json": "b7ed6a540a8afacba009fd696ae0d025e22fa68e0cc9f64a7b06c53d571e6399",
    "engine/cpp/testdata/venue/cboe_boe2_equities.json": "12678c22a54d3e56e325b272e453bcaabc2489b8b2ce3e4c09ea6ed2e2cf3129",
    "engine/cpp/testdata/venue/cboe_boe2_options.json": "223a302da7cb67a48817effa73884d06df3bc36d2b242dba494f2f555ed10239",
    "engine/cpp/testdata/venue/cboe_boe3.json": "8212c0bda020508be6bf0ec6ef30f976b3211b60025f1e910cddf333e70992aa",
    "engine/cpp/testdata/venue/cboe_canada_pitch.json": "67fefcf5f07b55ceb0683bb5d330880c3c4a98e5248d8d5605515194b5d926c5",
    "engine/cpp/testdata/venue/cboe_csm_market_data.json": "98c8d9a5a7822fe1efa584df03316c17a5fab3af4ebccb4a87c4b12d84a6c77c",
    "engine/cpp/testdata/venue/cboe_options_complex_pitch.json": "1f4288b4c7a5280cf04a4a60ed3fecfd6a36172a9c06626b493d852eeddb8d8c",
    "engine/cpp/testdata/venue/cboe_pitch_depth.json": "690a6ca4910a768a348bd12f3346e2bf0db2402b734f72b80e05073a8007bbaa",
    "engine/cpp/testdata/venue/cme_ilink3.json": "451b066943306178d7ad5a41e137752db9c0daf5019e0ade2f8012e071160e5e",
    "engine/cpp/testdata/venue/cme_mdp3.json": "78df76bf8581a9c6e65dd1f265cd29a9e14c24e0369ae71c82790ab4588e80f3",
    "engine/cpp/testdata/venue/cme_mdp3_v5.json": "e70b9727edfc42e1019d74a2904bac0b523e94a317fa8107dabc3b06ffcdf346",
    "engine/cpp/testdata/venue/cme_mdp3_v8.json": "f905b7c4eb878637e5e7445dbdf27fe7ae78686dd2b517e66c068ab971b18e8e",
    "engine/cpp/testdata/venue/cme_mdp3_v9.json": "2c62d71a4482f904a70972e89aec274df7f495c39093ca8ab4cc7604c9b4f9b1",
    "engine/cpp/testdata/venue/deribit_multicast.json": "5ad04dbec73492efe22c2b5b1e6e6606d5e1396ac94ddd1196909ae484feb8b1",
    "engine/cpp/testdata/venue/deribit_starbase.json": "4eb7f1feb08c221fe661ef508237d07f3bccaeb681ef0827f846382733f231bb",
    "engine/cpp/testdata/venue/eurex_eobi.json": "a5f6b3ce438770c9c5decf9b8865ef90cc63d09f896c8d38269c9ec8311c0c14",
    "engine/cpp/testdata/venue/euronextfx_itch.json": "5bd12870797cb78c881136af517c9c9f865dedd2c3ca39b6fd11b1fca888fd3f",
    "engine/cpp/testdata/venue/fenics_fx_itch.json": "046afc51e970b1259f36fe12fab65a5cdc7af6dc6cfd022bf4acf991e3b2ba62",
    "engine/cpp/testdata/venue/finra_orf_tdds.json": "0b107fb5016b02ea93f91d247d64bd382202b5d0aebab70bb27c06bfb104cde6",
    "engine/cpp/testdata/venue/ice_impact_v1_1_24.json": "3685ebd7308f11816ce9751c271193256aeb29dcc34544e68f776a51b97fd651",
    "engine/cpp/testdata/venue/ice_impact_v1_1_33.json": "0c34e0004131b2a9f733d0bb9d8fc8747d190b8312ff9d6f787646212d95b7d1",
    "engine/cpp/testdata/venue/iex_deep.json": "d73dedc0a8f40b5bead75562b17dd60aaf4230896092ea72e0796db5b2931cfe",
    "engine/cpp/testdata/venue/iex_tops.json": "3b496bfcd4e4ae8f7ef9bb10dfd0e1d363a2dbe10c2dd7505fbd205509bfee4c",
    "engine/cpp/testdata/venue/intelligentcross_aspen.json": "ad28117ae96d38204b6df2caa86b1811122d977ca1f2b92dc56b397e34b5a480",
    "engine/cpp/testdata/venue/jnx_pts_itch.json": "1f87b4c2256aecb810c49b5395e0446783b7e4941044874aed4459430a2e7ff1",
    "engine/cpp/testdata/venue/jnx_pts_ouch.json": "73757e632cf3aa0d5ca6f4654ac3e47eb61ea01d77821dbe666aa74171222211",
    "engine/cpp/testdata/venue/jpx_ose_genium_itch.json": "139e34b9c2db4188962c1f47ebd7eaa91113e442594aafbdef5cf4f5e6cce047",
    "engine/cpp/testdata/venue/lse_mitch_level2.json": "9d601a21338dad70511763ad14b3b33f7c33cb37818effe1b0da687ebf21ed65",
    "engine/cpp/testdata/venue/memx_memoir_depth.json": "f61c2a0ade89538eb65e0a09ebec40f8a3d5f3bdb0c0c4439ef1f535feda119e",
    "engine/cpp/testdata/venue/memx_memoir_lastsale.json": "571d137595acc6f2a2eccd53cc0c570049c3eea726a6c6da4665af72fa93c88c",
    "engine/cpp/testdata/venue/miax_ctom.json": "4ad6041b1230cecc7282fefcff2a364a43e8477772ac7a937b50bf001dabdf1c",
    "engine/cpp/testdata/venue/miax_meo.json": "8c77e8e54d0023a9f187ebaa9c9b1e54d631d1c9390f564e6dfc29ba6076eb3d",
    "engine/cpp/testdata/venue/nasdaq_ise_combo.json": "1e75b58a313bcbf7b604b564c4e44c64086ef2dd9a2e449b53cc71d9a5ec8e6f",
    "engine/cpp/testdata/venue/nasdaq_qbbo.json": "611c6c1c7c465b7614bd6dbabfd4dc5979cf60546e4361ea2c765d903d51ad51",
    "engine/cpp/testdata/venue/nasdaq_totalview_itch.json": "c137c726f6a01e94e1b067181fe358fa008a5798d15735b445f793293a58fb63",
    "engine/cpp/testdata/venue/nasdaq_uqdf_admin.json": "afff5390de1164ae8d709aad02edaeb2a7ea81f87f9243968a4eedf235520311",
    "engine/cpp/testdata/venue/nasdaq_uqdf_control.json": "f925fd62ea8471725c88c6e34a70cd1bb6109ec0997fbfd263d818269cd70ed5",
    "engine/cpp/testdata/venue/nasdaq_uqdf_quote.json": "742b695aa1683f326e579b9d5dc4fa8b692fd571038fd7275aa6bfeca83dc48d",
    "engine/cpp/testdata/venue/nyse_amex_options_complex.json": "41288908fe8a2c99a2e0d72dc0c9ea024607e4f87ca7e6e5b99f8ce15b1b09e4",
    "engine/cpp/testdata/venue/nyse_amex_options_deep.json": "af80f8df59fcda4163be09cef1cacc038070274f960ffbc1be06509ffbd53d2c",
    "engine/cpp/testdata/venue/nyse_arca_options_topfeed.json": "aaabc8dd324bc4fda204a1cc1eab587965a18bab73041a51108d4f08e02a58ed",
    "engine/cpp/testdata/venue/nyse_openbook.json": "bb9cb81cc02fc017226b938e2c013ef1f7686d0874bf5f56b1f9cad87b576031",
    "engine/cpp/testdata/venue/nyse_openbook_price_points.json": "b807ced4ce4f2ae07290d784e13d9014b7ce08ddcbabd26f7c23e6bb0536913d",
    "engine/cpp/testdata/venue/nyse_xdp_bbo.json": "4edf34b1738fec18301d20a7b7d6d855fb835f7148d8150095b8e15be838a921",
    "engine/cpp/testdata/venue/nyse_xdp_bbo_national.json": "857aaed6b384d9d8d3e0e7a6db2e4ec5fa9e5d04a8929153514ec41a0f3dbeaf",
    "engine/cpp/testdata/venue/nyse_xdp_imbalances.json": "670d7e57e70084a27083f4c4a4b9620667efc34d8d0175e680cccb1792969fb3",
    "engine/cpp/testdata/venue/nyse_xdp_imbalances_v22.json": "c12b3cb5a35f6adc49e0120836872a16be191039c302740396e00b6e92c2f772",
    "engine/cpp/testdata/venue/nyse_xdp_integrated.json": "2c804dade70d3900e2d34d72573b6eaef0abb370085cee5c8cb9c1fd7e1b572d",
    "engine/cpp/testdata/venue/otc_markets_ats.json": "0257d8d5c1b59a7c06e633cf462f1657f412f74fd0f30f62c29334a8193273b4",
    "engine/cpp/testdata/venue/siac_cta_cqs.json": "cecff3ba04acbad67225b46e2f66c22b858018aad88002a2224aa0ebd1bb0a51",
    "engine/cpp/testdata/venue/siac_cta_cts.json": "f2561d5f695950142636ec2b63ff53cbfb4a88c577978621ddcf036bd1d54f42",
    "engine/cpp/testdata/venue/siac_opra.json": "de383b152a1dde945e1b451b056481860fbe187376ab800b65d1f33b71b9a95c",
    "engine/cpp/testdata/venue/siac_opra_underlying.json": "4f2c8c7d70f8e587314772d39e707e923a9377c56ee34995be21cdcf6653252b",
    "engine/cpp/testdata/venue/smoke_protocol.json": "786f299ad6940940e86ad240a6e67862801711e18527ff41e37da4cbcc9454e4",
    "engine/cpp/testdata/venue/smoke_protocol_expected.cs": "075a9a1e5a86ea9cad5a61f80315fecbab7969b5f976f52f08a1d4219a1e5b74",
    "engine/cpp/testdata/venue/smoke_protocol_expected.h": "e9b3ad3d41f05910ef792af934c6dccc3b72d47cb9e7b8d507658bad1fd31c9f",
    "engine/cpp/testdata/venue/smoke_protocol_expected.java": "23d7c13c9b81af5ec7aacf986dcf0857858b7863f1420e0d7fc7cec8adf1e167",
    "engine/cpp/testdata/venue/txse_seed_messages.json": "bd7acf860861d4696a5a627c3697f36c602ee1c69b2e0c1baadb3356144c30e5",
    "engine/cpp/testdata/venue_cross_surface_fingerprint.json": "37648dc547a11a6332f58ca54c246fe0d4dfbda5b2265adf22c5d7aace0ec7de",
    "engine/cpp/testdata/venue_fuzz_seeds/00_all_ones": "5f407a3fc20b5783442909e52e7d62e0251720fdd9249d9bddcd64db7cf2fe96",
    "engine/cpp/testdata/venue_fuzz_seeds/00_all_zero": "98ce42deef51d40269d542f5314bef2c7468d401ad5d85168bfab4c0108f75f7",
    "engine/cpp/testdata/venue_fuzz_seeds/00_moldudp64_end_of_session": "1f4a5d30a870a0db874d931d213aed7ec1999cb4d2e76e6c6f73567102e3f71a",
    "engine/cpp/testdata/venue_fuzz_seeds/00_moldudp64_heartbeat": "ed9b21a95ee8ffafc5e4e6bccc0d88b4c51a2d3953771cd91e90e6cb7e66b04e",
    "engine/cpp/testdata/venue_fuzz_seeds/00_moldudp64_itch_addorder": "4cc47c4f3581997fae965bd92f6f94ad86f6125d75ee00d01c2f963da785fecb",
    "engine/cpp/testdata/venue_fuzz_seeds/00_moldudp64_trailing_zero_length_block": "009d47833d662169972632d83ca7b8bf16e22747830d9c3f09111f6f9ea1e943",
    "engine/cpp/testdata/venue_fuzz_seeds/00_truncated": "b413f47d13ee2fe6c845b2ee141af81de858df4ec549a58b7970bb96645bc8d2",
    "engine/cpp/testdata/venue_fuzz_seeds/01_all_ones": "1f94c635f1e71c09c04eddf83bf07f5b7f1ad772e98df90349f9054c403a0cfc",
    "engine/cpp/testdata/venue_fuzz_seeds/01_all_zero": "ae0798d0ecaed2b778eddebf18f071a561c53658c05e76cedecc27cafbdbc577",
    "engine/cpp/testdata/venue_fuzz_seeds/01_iextp_one_block": "7dbb62896eb2f7020c38a5ab520343f4c3ce6f912366f02dbb0068976bf70f12",
    "engine/cpp/testdata/venue_fuzz_seeds/01_iextp_zero_length_block": "f28b7e4410f075bc644a60af0079e4156640af2b218287da30d12fe70aa913bd",
    "engine/cpp/testdata/venue_fuzz_seeds/01_truncated": "9dcf97a184f32623d11a73124ceb99a5709b083721e878a16d78f596718ba7b2",
    "engine/cpp/testdata/venue_fuzz_seeds/02_all_ones": "507647244d0d51f754f23c5f23c4f9e6a84eeabd0524bd20fe2d932f539be8d4",
    "engine/cpp/testdata/venue_fuzz_seeds/02_all_zero": "977c6d24ff2b851777af4dce0615e547112c6c0128a37338b3a1db9d055fff09",
    "engine/cpp/testdata/venue_fuzz_seeds/02_truncated": "25dfd29c09617dcc9852281c030e5b3037a338a4712a42a21c907f259c6412a0",
    "engine/cpp/testdata/venue_fuzz_seeds/03_all_ones": "c3c23d5b9760564cefda6cfd315e393d4b8f1e2171547c02556a9572bf1eb98e",
    "engine/cpp/testdata/venue_fuzz_seeds/03_all_zero": "dc48a742ae32cfd66352372d6120ed14d6629fc166246b05ff8b03e23804701f",
    "engine/cpp/testdata/venue_fuzz_seeds/03_truncated": "67294d0eff78c6dbf4ae91576d495f81ca8f9967119cff318132f79d41285dfc",
    "engine/cpp/testdata/venue_fuzz_seeds/04_all_ones": "d58c8c884d9f4d5ff86dec198c55bb5896c6711453cc4a482c3cb21684dda1ec",
    "engine/cpp/testdata/venue_fuzz_seeds/04_all_zero": "59ef1a5a00f35b1a722da56ca70b52a721f33998634d4fa4259301f170f7b6bd",
    "engine/cpp/testdata/venue_fuzz_seeds/04_eurex_eobi_header_only": "16819cfee27fdb40d6e514ea9403b7fa19230ebbd9fabae67d2e9c77e1fa3dee",
    "engine/cpp/testdata/venue_fuzz_seeds/04_eurex_eobi_orderadd": "ef34dad1a7669498b9941a7209492f7c88711455d385b90b63bede1a8e18ad78",
    "engine/cpp/testdata/venue_fuzz_seeds/04_truncated": "38b8bc5c86db41a80615b2f4694fc754cccffb95e8933d5b376021feab83cea3",
    "engine/cpp/testdata/venue_fuzz_seeds/05_all_ones": "09fe37b926fdc68fb74bfae78a36f08ffc3fc1608d440c7b9132de93bb8c5036",
    "engine/cpp/testdata/venue_fuzz_seeds/05_all_zero": "6e00d7f27020c59a7c8e414f7cabbdec16c6c52f5f29faee65987e0499c0d576",
    "engine/cpp/testdata/venue_fuzz_seeds/05_truncated": "8aabab9ba98811ca008e888337c0290d8486cb190834590effdd74e974b1f1db",
    "engine/cpp/testdata/venue_fuzz_seeds/06_all_ones": "109ece42ea2ef872ecc4882736c632872c0bce4f6e3d1e43d0885e7ea0b23d66",
    "engine/cpp/testdata/venue_fuzz_seeds/06_all_zero": "85a91ac684b545100ddab611f65d7b81bbfa44050dd627f4af4ff160b585d236",
    "engine/cpp/testdata/venue_fuzz_seeds/06_truncated": "2347f5a2b07e8617c56ff8a8f88f2d970f977345034e04068c4644900393e2d4",
    "engine/cpp/testdata/venue_fuzz_seeds/07_all_ones": "22346dd62e0c451af57c8f1ea5dd2500cbaef548afac9eb9f8ca65973a300798",
    "engine/cpp/testdata/venue_fuzz_seeds/07_all_zero": "46af9064f12528cad6a7c377204acd0ac38cdc6912903e7dab3703764c8dd5e5",
    "engine/cpp/testdata/venue_fuzz_seeds/07_truncated": "ff86c77e8ead00caf9bc3d3d424d759b34b27c685c3b94002cece6edfe763c41",
    "engine/cpp/testdata/venue_fuzz_seeds/08_all_ones": "8e275d471ea7e4dd427b57e195d853bca2f036802340bcee9ec7ce3f3fcf734e",
    "engine/cpp/testdata/venue_fuzz_seeds/08_all_zero": "300b4292a3591228725e6e2e20be3ab63a6a99cc695e925c6c20a90c570a5e71",
    "engine/cpp/testdata/venue_fuzz_seeds/08_soupbintcp_empty_payload": "c8154811c0319b1b4f033d05afb779cd4f6c0cc72cdc7d6430b98045bb49433c",
    "engine/cpp/testdata/venue_fuzz_seeds/08_soupbintcp_login_accepted": "f01c244be16cafdce92cbd4adc9f41c1e985fedf1c569b93f4b04539f6c6c1b6",
    "engine/cpp/testdata/venue_fuzz_seeds/08_soupbintcp_sequenced": "535356d3a601e2f7e151a8c5784da3cdca2b9b0cd761f2737f3835eacb81c692",
    "engine/cpp/testdata/venue_fuzz_seeds/08_truncated": "fb8da7eb5b1b399e7321179dac9e9f65773d7331e1e30554e3911e4325e1ef19",
    "engine/cpp/testsupport/quickfix/Application.h": "16e4cbfa7586127bd8c3496f6be06f1f831992082605beb2a537137fc633fd2a",
    "engine/cpp/third_party/vma/README.md": "d9625f83590b9444b28fadd81970376adc1f52e6c2d9106568550eb5c8936735",
    "engine/cpp/third_party/vma/vma_extra.h": "70b81d1a87d51f08950bba93c5199dc3b711f47d0fdc56b52fb11803fa01dd05",
    "engine/cpp/tools/FIX40.xml": "b5ea484db2b66d6385413dac4cc57b1a2293cedc3f3ac9e3c5200ec1d2df817b",
    "engine/cpp/tools/FIX41.xml": "f29c5a4af3158bd6b857d8e369a4a0a532775b3ef5416b0484e3fc7ef7bc7c1d",
    "engine/cpp/tools/FIX42-core.xml": "397aac221c62cfc2e3c78730bd836b5de8bf11d3cabfcc2429f0464e03b86430",
    "engine/cpp/tools/FIX42.xml": "de70931a0bbb7c06ee0cd1aed3621a090aea2439dfb7946aa5cd4e481f8cd3fa",
    "engine/cpp/tools/FIX43.xml": "87e3b757743cb3070f60ad9b6080dfbd04ac015ef1277d1a14dd9d4af5bead4e",
    "engine/cpp/tools/FIX44.xml": "a82655b54363aa9c6d1b2f21f294f1198c0d7125d7b44c26d93d3179f3358425",
    "engine/cpp/tools/FIX50.xml": "e0f2097b6440ff34ecae3ade7170bcd033f4c14abb22a57cce7db2005ef2be09",
    "engine/cpp/tools/FIX50SP1.xml": "05c1b19e560b51702185d93e3905f596126873be60d54b578d70ea827bdfaf00",
    "engine/cpp/tools/FIX50SP2.xml": "bb7498bbbbeee653e34ff16ad92f1932c3005d88e3d14a3a3eb268c29bda8cde",
    "engine/cpp/tools/FIXT11.xml": "f095d143f4da9d1a6e33c4104b08db41c2cd5ef18ca14b7f0bd687cd4244748d",
    "engine/cpp/tools/FIX_DICTIONARY_SOURCES.md": "c9fd732e4fe4ab4eea84700ded1385b3ad4171d4d76bf35623bb8f27b98f75d2",
    "engine/cpp/tools/bench_runbook_sitea.sh": "616cc12fa122c51583f2f108f3294c23969dd17263cfd29d039cf71fc8584e65",
    "engine/cpp/tools/build_msvc.bat": "1d50a1bd06a2f4a8b9de28d0ef5346dadc46051df3f54a81d0d522b03b32754c",
    "engine/cpp/tools/bypass_cdf_curves.py": "b27f744e6e176d25d25e239bcbefce8926a10749f6fc9c00ef5a767918d32611",
    "engine/cpp/tools/bypass_matrix_report.py": "e471c0e05c7bdc2d453e601e5c180c869ca80f528cfefdff5948bbd936242449",
    "engine/cpp/tools/check_bench_tree_sync.py": "f94cfc8be27063f4c7bfa94a30ad456c4ebf7e122cca136f4f70ad7b447a8691",
    "engine/cpp/tools/check_core_tier_tags.py": "33e3dbf21243109aaab2844a1a16624d735e3c2d36613c235e54dfae43932a40",
    "engine/cpp/tools/cpp_engine_discovery/adapters/fixpp_probe.cpp": "da8d8cd5db8427e71c7c444a48282df95e7af4494271a24969b042777cc3e644",
    "engine/cpp/tools/cpp_engine_discovery/adapters/hffix_probe.cpp": "e5333cd3d97beed78b354842519e11ba1c09c81633646357e488306ba3bc607f",
    "engine/cpp/tools/cpp_engine_discovery/cpp_fix_engine_discovery.py": "3d0030f5a3bc26ea725d0c8931b5a57c47d5b49a68d62909fb57eb0f556c20c0",
    "engine/cpp/tools/cpp_engine_discovery/prepared_linux_discovery.sh": "6e41f52ade85030e1ad61441b3206d0f1ca942235b42301a5589d8605c2de63d",
    "engine/cpp/tools/fast_template_compiler.py": "9770ec27f55e6a791bea9c9f0d9be6963ecb06b250020927780574ab07f44bdc",
    "engine/cpp/tools/fix-mmap-store-import-probe.cpp": "8c11595289a3a8756087bad3edbd5e368e5bf94bc53f928ef87ffcaa66c9f63f",
    "engine/cpp/tools/fix_audit_replay.py": "4d8b6ca1acea1fa11fb06ef9d7a8216204d38702d599bc3a01d4106250e2fca3",
    "engine/cpp/tools/fix_conformance_audit.py": "c14ce7a61833695cbb6e88fe7ebfee33588fb57709474aa8d3dd57f33a2b9078",
    "engine/cpp/tools/fix_dictionary_compiler.py": "24da4894d6e42b5db083761915755881460d21a0786a361095f93444ae0a6738",
    "engine/cpp/tools/fix_dictionary_snapshot.py": "be9f0d429313aebd2c09f1ee57339898fa4917bbe4e23c6133e4f4e8f146e933",
    "engine/cpp/tools/fixp-ha-store-probe.cpp": "c88b839bf6d6836d81c1a87fae346328135557e919a13820fb492c26b2c0e01b",
    "engine/cpp/tools/gen_example_golden_vectors.cpp": "8eec7f7d329f8bae97daf0c365567b3c1809a83f28ba0309487e099c2397cf04",
    "engine/cpp/tools/generate_fix_benchmark_engine_coverage.py": "95ef82e0f2c3db4a8c2283f605ede3840dfce0f3b51fccbae927c34269491f3f",
    "engine/cpp/tools/java_fixbench_collate.py": "7964576fccadadd6ac15c88495a66b7e18de037fbbbd12a21d37ecba5002b238",
    "engine/cpp/tools/java_fixbench_xmachine_matrix.py": "71b8284f41b03ba653d52649b836380138fbc9649d8275e226c982ba38ab6d10",
    "engine/cpp/tools/libhft-core-gate/core_gate.cpp": "3426288d902e34fa8c3046eb23d7ae7fc41e30c10741a07645598c5b26962711",
    "engine/cpp/tools/libhft-core-gate/runner_gate.cpp": "9f4f86e6afea853e552d0cdfac5f9b334b058b08d7bb6967fdc7e2447c400cea",
    "engine/cpp/tools/libhft-metrics-probe/metrics_probe.cpp": "0d7a98174ccfb9e8526a0fd9f063ff3850394244c799cf73bdcca11471909cb5",
    "engine/cpp/tools/libhft-sim-flow/sim_flow_client.py": "51b1604926cf515479cc4b307fd58f62393a338ca58a850bc79e9fa105136c6f",
    "engine/cpp/tools/libhft-sim/libhft_sim.cpp": "6170c790979dac27a14d94f87bfa4d4d68d73736bd0a76eb8eb5007d9fbcc53a",
    "engine/cpp/tools/libhft-sim/sim_client.cpp": "903b59c413bd94c20b042f6abf6dd516236294f41daae859cf9be9690cc697ca",
    "engine/cpp/tools/libhft-sim/sim_faults.h": "3f2044c15d06d35bd4db3d50550942a575d8c78fbe123dab759621571fcc3efb",
    "engine/cpp/tools/libhft-sim/sim_quotes.h": "7241abead635aeac2a197db976e6796dee4db52fc8fea49718f9041e4f47df83",
    "engine/cpp/tools/libhft-sim/workbench_protocol_ha_standby_probe.cpp": "bef355ae654094282b21eeb23688cae32e6aeebf18c5cb9042414a81153f9d61",
    "engine/cpp/tools/libhft-sim/workbench_protocol_reconnect_probe.cpp": "16c0599464585f753f9e0ae40f4230e485892f5ef9b0cc716c0fe7cc4fdb9ac3",
    "engine/cpp/tools/libhft-sim/workbench_protocol_resend_probe.cpp": "e565d109cfaa44f25d7449b0410d92439604e5a99af6b7b37114baec4b07ac05",
    "engine/cpp/tools/libhft-sim/workbench_protocol_store_fault_probe.cpp": "69e16489ae952f691bd680cc60fca822ff0302a83768ec42568a8f8f50ebbfa6",
    "engine/cpp/tools/libhft-sim/workbench_protocol_validation_probe.cpp": "47c396598187c23a022f88df191f16cacd18ca6e2802f93dc4aa633d96be7ceb",
    "engine/cpp/tools/libhft-soak/README.md": "93fdedd8cb01b5889e82c4779413dd57fa1b952bcfd1e0a909dcaf1eca859013",
    "engine/cpp/tools/libhft-soak/gctail_matrix.sh": "26bca8a3571f30b0c44456f25fea763253d18f8409a4bd68ecc8fa92987298e9",
    "engine/cpp/tools/libhft-soak/rolling_leak_watch.py": "3f4fd69f4d0b5dd8c293f4813e2d78a7e40be4b10f3e25775c3eb101eb3f6eba",
    "engine/cpp/tools/libhft-soak/soak_node.cpp": "1b75e8379b14e1866f0fc282382c60173f74e8f599bd7a920ea6d16481a8fe9b",
    "engine/cpp/tools/libhft-soak/supervisor.py": "8144f60b6022d2cc5eb649ef2c0b144e9261dc712ff6b916663129c028d96ce5",
    "engine/cpp/tools/libhft-soak/test_supervisor.py": "827078da13159e36232c4648c7020aa04e2f22c154ecbd318da09ef08ec16c03",
    "engine/cpp/tools/libhft-tune/bench/bench_checksum.cpp": "0b26fa775c2bf965fc3668339355693b346fd70c6aa6e007bdfc028af00d802b",
    "engine/cpp/tools/libhft-tune/bench/bench_decimal_format.cpp": "d3d06e995df7a7966f2ebb683403630df1dc6e2f513ac76eee22b8c0847884b8",
    "engine/cpp/tools/libhft-tune/bench/bench_decimal_parse.cpp": "67854451567aebf82fffc4fc9bab3790309deb0e8634c30f41b8d29e3adfb659",
    "engine/cpp/tools/libhft-tune/bench/bench_field_split.cpp": "591c3ed017f96add19881a555a448a1dc31298481ca2e5b19458a9e1d82c3096",
    "engine/cpp/tools/libhft-tune/bench/bench_find_byte.cpp": "6128cfae321374b9b10f7951ceaa8d6f8063367250bd0cf915a53fffe5988c32",
    "engine/cpp/tools/libhft-tune/bench/bench_int_format.cpp": "440699b4cf817888d3a614cb195f133758ce55e238468c77b66f6608238d44de",
    "engine/cpp/tools/libhft-tune/bench/bench_int_parse.cpp": "a6e7bbd5ad5666de868bd0fad7cfa277fc5f4ae81d08b1e42853a3bf36952cbc",
    "engine/cpp/tools/libhft-tune/bench/bench_memcpy_medium.cpp": "09e2b9bf85bbea8516b7eea989c3581efc811a4417bafa5b821de19b3c0abb45",
    "engine/cpp/tools/libhft-tune/bench/bench_memcpy_tiny.cpp": "4e1070e41dec274e3cf23b400341e75965c7305b4cc5456e42dd69497c204011",
    "engine/cpp/tools/libhft-tune/bench/bench_parse_tag.cpp": "15f253b04b8238749d32146914ced5712fbf54f4bd878cae48d765dd9456f8ff",
    "engine/cpp/tools/libhft-tune/bench/bench_structural.cpp": "6748cafe6ffaf29d263d07e6575a7a9ea84dae925e33ea36e7c888ffbffc554d",
    "engine/cpp/tools/libhft-tune/bench/bench_timestamp.cpp": "443d9fcfae90d8df0ddbe476b09b3012cf61ffce8e6df16583db4c928702a884",
    "engine/cpp/tools/libhft-tune/bench/harness.h": "16867b4f0cefb8cfc032b0abc8702185a7ddfd8450a509795f94709dc8c2c0e1",
    "engine/cpp/tools/libhft-tune/collect.sh": "b7b1e0fa8039d2f8bba3d1117cd9351e8e406fd60f3dfbb326aae6bd4ba6d384",
    "engine/cpp/tools/libhft-tune/expected/broadwell.txt": "961db62314fa66982a552740962aee171c47c8a558531cf98810ff931f6315c9",
    "engine/cpp/tools/libhft-tune/expected/cascadelake.txt": "475dc8f2fa256861e2470bf2d02f9864e821c452834c596452a8589009446982",
    "engine/cpp/tools/libhft-tune/expected/risk07.txt": "fea7fb21a0fe5e385573e5e0f18967d1189d29e0ceaf093ae8b453c3d65e8fe2",
    "engine/cpp/tools/libhft-tune/expected/skylake-avx512.txt": "692ec943d48ac0dca6283374b08527e21497ea59c333b254aa6bd61614b5b905",
    "engine/cpp/tools/libhft-tune/expected/skylake.txt": "1dd76c78b6bd46360d6404fa1a4f5d7a636ef9a023723c96d873e392f83e4225",
    "engine/cpp/tools/libhft-tune/incontext_gate.py": "25dc35fe42474b55aa775a815f40b39db1e889393a8f3021365f8f65ca7ea7d6",
    "engine/cpp/tools/libhft-tune/kernels/fx_checksum.h": "5549a07debe317349d7cfe4d90409e566fd01d758a3b708b8ac10ded06eecead",
    "engine/cpp/tools/libhft-tune/kernels/fx_decimal_format.h": "801bb9e606d407544ac4daa3abfabbcd72dc338ccc84fb4d6eaa6a3c736bbb99",
    "engine/cpp/tools/libhft-tune/kernels/fx_decimal_parse.h": "80690c7c79bc75a54784510083666d76d6bed3368636496c69e018b1d3ebb206",
    "engine/cpp/tools/libhft-tune/kernels/fx_field_split.h": "f05716960c757bfef6505ceccc6562677721e7e290f9192fc762e487f789e424",
    "engine/cpp/tools/libhft-tune/kernels/fx_find_byte.h": "4a4a251b57b48a2111574d73a98d6fe1d5bb1641b3da48e75971cb5eb019b9fc",
    "engine/cpp/tools/libhft-tune/kernels/fx_int_format.h": "d3efe85bfdd362034922911cc29b30a365c72213c2d85983e76c5e471f7ed060",
    "engine/cpp/tools/libhft-tune/kernels/fx_int_parse.h": "bff3cff86a849b7fc6676ce205b539273842355d97521437e50f84887cabfa64",
    "engine/cpp/tools/libhft-tune/kernels/fx_memcpy_medium.h": "7bfa2f19962a3f728eca5dc22cc38840bd4e7d11f8bcf5c4f3ea515eacac4c15",
    "engine/cpp/tools/libhft-tune/kernels/fx_memcpy_tiny.h": "ca36a6db403f655d66c51abc16a0a010f74061d20bcad8a53ccd3999901217e4",
    "engine/cpp/tools/libhft-tune/kernels/fx_parse_tag.h": "25b0ce36092c5ef62dace5fa9d78387192f05a209cb7b7f0365fceecae676026",
    "engine/cpp/tools/libhft-tune/kernels/fx_stopbit_parse.h": "eb67b2f183d4bfa53bd7784c3322c408affd1a683ef05ae1890339eeab556cda",
    "engine/cpp/tools/libhft-tune/kernels/fx_structural_index.h": "b63762823e0e82b0b9973bb8f2490486df613c0d2d181f4e8abe84210b355d26",
    "engine/cpp/tools/libhft-tune/kernels/fx_timestamp.h": "c74c8c51ac4b278c705dc83577e5b95e193bdfbff2e5e3022a16ba54756fa98e",
    "engine/cpp/tools/libhft-tune/kernels/fx_tuned_defaults.h": "f85c645a4b060c23d4dceb8b3d6affca8f4d29c6a7fb14db54b53a67fc59c2fc",
    "engine/cpp/tools/libhft-tune/profiles/beelink-znver4-lowlat/libhft_tuned.h": "c9cffa2373e692e0ad9d160a4eec404989ddf15e4fa3af13d49ea85eb4d2691f",
    "engine/cpp/tools/libhft-tune/profiles/beelink-znver4-lowlat/libhft_tuned.mk": "8266dbac35e47b3408a7290c198e826a3d704f9fe6dbc3c970064556870350f7",
    "engine/cpp/tools/libhft-tune/profiles/beelink-znver4-lowlat/summary.json": "52ea5156348f29ba153d623ef2b69f4db19112f571755065a7e819343b079bc7",
    "engine/cpp/tools/libhft-tune/profiles/hp-skylake-avx512-lowlat/libhft_tuned.h": "13be70f6653557fecf2f2a3096623ea8a129ab288c843a68699007256beefc09",
    "engine/cpp/tools/libhft-tune/profiles/hp-skylake-avx512-lowlat/libhft_tuned.mk": "18e49a94418819ba38b6eebff3ba9877c19c976afd1a1feea0676f56c70fe8cf",
    "engine/cpp/tools/libhft-tune/profiles/hp-skylake-avx512-lowlat/summary.json": "07bf67e1195d50603ba430950a39b01781eedaaad6080d2df3c14bcd2ddf5a5e",
    "engine/cpp/tools/libhft-tune/profiles/scan-broadwell-gcc14-20260908/README.md": "772db004e4c986c6e09fca63082df10460a838fe97d8a6d9d9907591010e0a41",
    "engine/cpp/tools/libhft-tune/profiles/scan-broadwell-gcc14-20260908/libhft-tune-result.json": "11d76874cc5a8cf1fbb55741db654e35f18d48ed9ab45ece3a57d13214eed6b3",
    "engine/cpp/tools/libhft-tune/profiles/scan-broadwell-gcc14-20260908/libhft_tuned.h": "c9ec6b8dce74de0080bc8844c794ee021d34ac7ebe3f96bd381a97ab714ad469",
    "engine/cpp/tools/libhft-tune/profiles/scan-broadwell-gcc14-20260908/libhft_tuned.mk": "84b752a6047481f4801e1c786543f15bbef8ea8dabb023784ae5cbd250f61516",
    "engine/cpp/tools/libhft-tune/profiles/scan-broadwell-gcc14-20260908/raw/meta.json": "b30b0f38e6af3b0c809624567a84a60e9b272c64f725097928f455dec60a6612",
    "engine/cpp/tools/libhft-tune/profiles/scan-broadwell-gcc14-20260908/raw/samples.txt": "36a81abcefb566b534fbe147e320b345650210e141644618cb9b5c3050d752ac",
    "engine/cpp/tools/libhft-tune/profiles/scan-broadwell-gcc14-20260908/tune-report.txt": "b2776b15ba2ccf33637a6126aaee71ecc59f76ce0c87cb1a487149b9627ed52a",
    "engine/cpp/tools/libhft-tune/profiles/scan-broadwell-lowlat/libhft-tune-result.json": "bb9f7f89e64c198707fddeed4e116aefed356cee42b34b124cd0239b3e6d15a6",
    "engine/cpp/tools/libhft-tune/profiles/scan-broadwell-lowlat/libhft_tuned.h": "3b7c09322b0aa998150fa28bfac0247b0635d4448d0c031d1f37dc627e56b395",
    "engine/cpp/tools/libhft-tune/profiles/scan-broadwell-lowlat/libhft_tuned.mk": "498a4d2afbc9312b24ef87757276529a50a94466f256462a47123965bcb6d8d9",
    "engine/cpp/tools/libhft-tune/realfix_profile_tune.py": "615c56ea7c9a863dc4980b8c0fa5e83b262f7d7ce87f0e2b8da40723ba1f55bd",
    "engine/cpp/tools/libhft-tune/selftest_decision.py": "e4f16f8949e0f9b309568f4577b9fc70093b818aa30da0f21bfe943b0ffc4dc0",
    "engine/cpp/tools/libhft-tune/selftest_kernels.cpp": "d81f3b0d347ccd7f12b8e7b79db3213b1e4541c500a16d1af30c95f8879588a8",
    "engine/cpp/tools/libhft-tune/selftest_realfix_confirmation.py": "6893d56c884bb8fd7c4acc27d584f557018df57ddc0cf244afb796c3896d1afd",
    "engine/cpp/tools/libhft-tune/tune.py": "6a3a63c6f50c1eca231a8b3c038830a95ebe86b4149b75d763a3b2b54519eb2c",
    "engine/cpp/tools/msvc_openssl_probe.py": "055da971052186d06d533a808da725f414710911d9da99d1e83f2e7157872d35",
    "engine/cpp/tools/nightly_deploy.sh": "d43fafea8ea6c5a85ad4ba76edbabf4538bd249e5ba4e32172e918560c2bb577",
    "engine/cpp/tools/nightly_validation.sh": "c49eb7df725adb49397467cbc5fa796bd8f8c1df7e2a72faea04cbb3253496cd",
    "engine/cpp/tools/noexcept_hotpath_audit.py": "f9d2f5332f12e1fa80fd2c54f58ae0b791e19c1d169bb7800f45bdc9b0ab1a44",
    "engine/cpp/tools/open_source_fix_engines/.gitignore": "c30f9bc45238a2e6624722bb4ef666e23f8823fcc9f3bc4fc5277723185fa701",
    "engine/cpp/tools/open_source_fix_engines/candidates.tsv": "6ad6834d71d6858417096dff6825ebbcaf25ee979fc6d881c30bec35d8dd7e6b",
    "engine/cpp/tools/open_source_fix_engines/contract_audit.py": "b71c18358d4750967ad9fb40f643d011715eec1ed7d8a52cf2f1e04631f2896d",
    "engine/cpp/tools/open_source_fix_engines/dotnet/QuickFixNRiskShapes.cs": "17db5fbdd3b80062f1a39718a4047e551120165f85c652e867d121b3a37e7572",
    "engine/cpp/tools/open_source_fix_engines/dotnet/QuickFixNStage3Smoke.cs": "fe4a14e39cb07f4c5e7f2198ee5ed27fbca8d25f3677765a53c4df886d7dd70c",
    "engine/cpp/tools/open_source_fix_engines/dotnet/QuickFixNStage5XMachine.cs": "63dfe38e70f9e754637e8070579e45f916b17daf74b811bb74faf727807db29f",
    "engine/cpp/tools/open_source_fix_engines/dotnet/QuickFixNStage7Conformance.cs": "ba4eb58051ba263a3e96309cb91992912e5b3006781e37692e160c1ae8adf009",
    "engine/cpp/tools/open_source_fix_engines/go/quickfix_go_risk_shapes.go": "7bd5ed6871769c255c3963ace76f02c10f830581303c9e718bb0d63c638cdcf1",
    "engine/cpp/tools/open_source_fix_engines/go/quickfix_go_stage3_smoke.go": "708539918af3af2b58b4ce8e86555627142831d953c82f06ccbe50ea5d63fdc9",
    "engine/cpp/tools/open_source_fix_engines/java/ArtioStage7RiskShapesTest.java": "6eab45cbc3cb2a39194435672be31cfff834595212beb7c1237a0ca5ca0e25cc",
    "engine/cpp/tools/open_source_fix_engines/java/ArtioStage7SessionShapeTest.java": "9e205d7327241770ab76b4cc929ac5d9f26d5b304054ea052d33b70e8b112c62",
    "engine/cpp/tools/open_source_fix_engines/java/FalconNosErStage3Smoke.java": "ec0d784bc05ff5d5a1bae87bf297bfb8d6bb666e4b7878a49b64ea679d292b50",
    "engine/cpp/tools/open_source_fix_engines/java/FalconStage2Microbench.java": "dd33132955468485a461b03261f2b9020ca94ccff8d3968e34775efdc70087e5",
    "engine/cpp/tools/open_source_fix_engines/java/LibhftJavaStage2Microbench.java": "7dc6c88aad2499194cda93745b71cfa726a66268c157f6dd7867a0a9b725146d",
    "engine/cpp/tools/open_source_fix_engines/java/PhiladelphiaStage2Microbench.java": "79b769e41982aebf72fd34120317933a8299a85785a7adf0965064be8aa2bc82",
    "engine/cpp/tools/open_source_fix_engines/java/QuickFixJStage7Conformance.java": "86ef944868c7209ceadd9e89355b2698ab9c78170e90cd0a9873b1c8d5bba869",
    "engine/cpp/tools/open_source_fix_engines/java/QuickfixjStage2Microbench.java": "e3374b4984f54bc8c4ba335a8f694ae2b8fef50613d50eb28b716939fab43683",
    "engine/cpp/tools/open_source_fix_engines/native/compat/expected": "981bdc8b2fa5ab029155623fbffe6040d0910fcec75194c88ebfca973cd56286",
    "engine/cpp/tools/open_source_fix_engines/native/fix8_stage3_smoke.cpp": "45cfdb7ba11dcb3744a8f6ba08d018e6cce5903795a0cbebaa3a050477288b7b",
    "engine/cpp/tools/open_source_fix_engines/native/fix8_stage4_workflow.cpp": "2ee4f3c9e9411a84f1311d63a2a7d0e4c966ff1b94188b04f9e6396bdc5d21ab",
    "engine/cpp/tools/open_source_fix_engines/native/fix8_stage5_xmachine.cpp": "1cc3722e8c8d6cac905d66ee825239481bdac7f8e51b7788373d3c80dd2fd2b6",
    "engine/cpp/tools/open_source_fix_engines/native/libtrading_stage3_smoke.c": "7ed261edb50364ae202b721aaf8ec3f63537fef1a1009489ab83ca4184521520",
    "engine/cpp/tools/open_source_fix_engines/native/libtrading_stage4_workflow.c": "b6b94d697928f3471a9d3ae2e6d7b015fdc7499e9da06db2b98e3556bb985520",
    "engine/cpp/tools/open_source_fix_engines/native/libtrading_stage5_xmachine.c": "2957743f937b46d237a2150b2a9b7f7a1c0441451b70fc14c6045368cb5171b1",
    "engine/cpp/tools/open_source_fix_engines/native/llfix_stage5_xmachine.cpp": "021eea11d29091c8c004b1cf98bb6ba085ef1e51b986ace450dd57598d4cfe6f",
    "engine/cpp/tools/open_source_fix_engines/native/nexusfix_risk_shapes.cpp": "c7a43e0b0baf64e91d8eecb5aee971951a11642285800ae6975896d333398c83",
    "engine/cpp/tools/open_source_fix_engines/native/nexusfix_stage3_smoke.cpp": "89609e417717185c1c03417dc90a0802fff285d328cd015f1dc389bcb610d5ab",
    "engine/cpp/tools/open_source_fix_engines/native/nexusfix_stage4_workflow.cpp": "5a972b21de4419796b9fc6ad956b75f48d24d12092c4c726c0edeb6fb12132fb",
    "engine/cpp/tools/open_source_fix_engines/native/nexusfix_stage5_xmachine.cpp": "bee3b6afe9b0cc90d07ef71fe562c77cc21e78b6db48e75455d335273b5b23e5",
    "engine/cpp/tools/open_source_fix_engines/native/quickfix_cpp_risk_shapes.cpp": "09702fc8ee0e115b67fc9f042f3e567054946365fe6ba68c7a09c883a96593b8",
    "engine/cpp/tools/open_source_fix_engines/native/quickfix_cpp_stage3_smoke.cpp": "b7e67c235bcf3d72b23e3dfa1b60212e649a4975e5c37cf0919cc2521c91805f",
    "engine/cpp/tools/open_source_fix_engines/native/quickfix_cpp_stage4_workflow.cpp": "97438924dfee55bf9105be1708efd7f224cbd5de083b1323f736cd9df322fe1d",
    "engine/cpp/tools/open_source_fix_engines/native/quickfix_cpp_stage5_xmachine.cpp": "eee574cc5735d3ca84fd4201d8d5879fc3142a4e19c07844c8d055538dc205c4",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_artio_stage7.py": "5c25e6c4a25fc7952a78029d66c15d06f7cc1d8097bb8062c43d63675d1af8f6",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_coverage.py": "35837ddb4da8084e7a56b3189e8112e3596ba3899d6285030d2ea5def685787f",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_dfx_stage5.py": "8989d0e21fe48f566333ee53e08f9cc043dc1fc3f51d9991af7a9dc4dbffc03b",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_dfx_stage7.py": "1deada4df7a92b7827eae81d348ebb6a95ed0641a88c5511a4c891a8e4053944",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_discovery.py": "98e95c256dbf2a097d9a2ab27895bd047449295d3aed3a8676222975e9143fe4",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_dotnet_stage3.py": "e70dc87f6ae04adfa55a478da8948f29eee8b8b54467c9ee8775ee2edb7feea4",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_dotnet_stage4.py": "b439bda06c092b8dd1f4f95f2fcc7b033b7b323a0cafe289d910d190202adb2d",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_dotnet_stage5.py": "7d24db0ae8c7422cc69ab5ee5be862dfc69bae151ccbe77bf518837a52517757",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_falcon_stage7.py": "6b5ab99540d5c94b7ef230d17462c5a865d9fb0b185f60d4e0b638cbb34f4bad",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_final_report.py": "bebfec481aba38c4846e09417a99155b7c8e762d429ce8fce408f5fe67d17aca",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_fixer_rs_stage7.py": "5c74ab3ecd74bb5941ab07f8220bec8335d5c7409ffec799bf090ba1f1df57f9",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_go_stage3.py": "d26a452b81eec6f6a34ad8f24ade8f10fbefb6c0627332076741976b2f7e8059",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_go_stage4.py": "ea6f3708bc4e4cc414a29ab7e13b9c90c5c03fc57dff356b96f44db1c2f34edb",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_go_stage5.py": "efa31e0a8ca1a6612579f8a7d523c2c12dde9ba8d665965b3444e947de27a529",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_go_stage7.py": "3f493c27c0c5c82d9a51beb154f425ee6e6405497f0cc3e62a0b2d7c0681b19b",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_libhft_net_stage5.py": "e513f6e020890cab1bb8f5378e56a23dfcf1ca46b1850391f9452b504279639e",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_llfix_recovery_evidence.py": "1b432f6e3e7194420132c8852e3c928757006a0d83955f6cfcfb76b9d96113cc",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_native_stage3.py": "433614ccadbb99fd9e490387719580f0dde91730dd13dabc525cca4a98f1adab",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_native_stage4.py": "0836322d970622505542fc10317cdfb74caa3d2b5654912b6b02de6ac5e1243e",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_native_stage5.py": "d608536e6b1357dfb9930aed951ae4df4fbc39c9c473f06cee799855132a87d9",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_nexusfix_stage7.py": "c5d7be7f2faadbf67ed8e55747eb6f39dfe3135e9a52fc2fb730f81ad2302ffe",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_parser_refs_stage7.py": "7ddda2220078714b0dd72da7e34db02cb65d73eb73ee7763058e56583fcc1bad",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_quickfix_cpp_stage7.py": "e998a360117c251b34bdbb8b84dd2223d9fb239d6a451842db6c1528a2552512",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_quickfix_n_stage7.py": "d88132eef8130d68216b2d1487bd34e7f5bb84066494edb6849a9e0f98cb872e",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_quickfixj_stage7.py": "d67fe222b646fa5792cc65b2d25d0a1aad4c49d1b1d8eac5499f710e5b127dac",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_risk_shapes_stage7.py": "ea9452243ab404ce5b7aa6455a71194a091363f9654276e2dba102d8b8ed3271",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_rust_stage3.py": "ca2904944f425cacbd21fd25047e3ad9761ff81bef3e60abe3af52d712da2a4b",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_rust_stage4.py": "7b60a357f0cd2c9bfcbb0ef54a8f4e2337e053d383e0138c4e929e0534a4a14a",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_rust_stage4_dfx.py": "1330aab00a4f28a3eed0ad72ab5993d642bc03672ac2d700935b8e3ccb287507",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_rust_stage5.py": "0c08b028b726192cf3ad5b98fa02c8af5c91b48d1d35b55243d5c1dd9037fd79",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_stage2.py": "b57ca2d3182d0d07b866153abede3e9f0b32c9f64833d285bf8f9df67204c34e",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_stage3.py": "d9ce937b97945fb5d5e3374494b0caee431dcb08bd98a37a86fbe4f65c649b57",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_stage4.py": "20ff06fa8289f4b81000066334e3281e655b09b551ae7e3f164e0543b55368ee",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_stage5_report.py": "7df2f0caeed923021342f7ee330a33fd09caeb014cf53029e1757673463a8aa0",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_stage67_audit.py": "48f87efe436e6e83534d56a307e908e721c23616bb434a7c49b51814e45dc870",
    "engine/cpp/tools/open_source_fix_engines/open_source_fix_engine_stage6_portability.py": "d42b4b87794a97cbaa507650adc1c6687a31d4c587fc62e73a158ea41ca95e0c",
    "engine/cpp/tools/open_source_fix_engines/prepared_open_source_fix_environment.sh": "ed9e1defdbfd61fac385c207ca1d6b5034858aee99a5bc3be32a9815dcbba4f3",
    "engine/cpp/tools/open_source_fix_engines/python_yaml_compat.py": "cc82bbb05a8fb0a2c83ff8718e5b124ccb39db90b9525cce71a2fef64c3c5d8c",
    "engine/cpp/tools/open_source_fix_engines/rust/dfx_risk_shapes.rs": "42d3709d58315d49bb3d3a08e01226e16d2b32ffcd3e9f609edac9f27b3b7d19",
    "engine/cpp/tools/open_source_fix_engines/rust/dfx_stage3_smoke.rs": "557b0efa01ebfeccb8244c0f5259d6d330dec3c2f09c53e78241a6e4a4b662b6",
    "engine/cpp/tools/open_source_fix_engines/rust/dfx_stage5_xmachine.rs": "1203b5d4911d2c99aa488f45ed6b65693d81e28ee484af500babfd2048f6d2ee",
    "engine/cpp/tools/open_source_fix_engines/rust/dfx_stage7_store_replay.rs": "cbad8e63dab388fd6ce91f51e006f2ecf9b2a32cd9cf7ff8152163683d258c16",
    "engine/cpp/tools/open_source_fix_engines/rust/fixer_rs_risk_shapes.rs": "6dc25e8f18bc7f39d5592c65d27005ee637bcbe9130079563d96581e974498ff",
    "engine/cpp/tools/open_source_fix_engines/rust/fixer_rs_stage3_smoke.rs": "780bfc08a5a671e3ae82067384c2c6e809b370cc74f63d4e08e0d515efa3209d",
    "engine/cpp/tools/open_source_fix_engines/rust/fixer_rs_stage5_xmachine.rs": "a9d67a0d78117c17da43f37a40d37f32b076234fdb744d4b43cc57832c836a7b",
    "engine/cpp/tools/open_source_fix_engines/rust/fixer_rs_stage7_store_replay.rs": "84f4c131ae4be65c09ddb8ab56a7012cda8c0f0c2fea8d2bc20d3b836f1bf473",
    "engine/cpp/tools/open_source_fix_engines/scenario_contract.py": "8a1ef72c4adcb928a68659c8c0388832a242c50963940e04465c37783d2cffc2",
    "engine/cpp/tools/open_source_fix_engines/test_scenario_contract.py": "34955d799030e502668acecd624f5bc8d10e29e7e7d83b0bab6f3bea2d984e5d",
    "engine/cpp/tools/open_source_fix_engines/test_stage7_path_resolution.py": "0e5a97b779e4e0c97378bb9d5dce32e805c24334ba8650514a9d8fb10b78e8ca",
    "engine/cpp/tools/perf_ab_repeat.py": "d765b4d85befccdbee0621fa949b3bfe06eb5665f476996fd271c6d577a3ba54",
    "engine/cpp/tools/perf_artifact_cleanup.py": "133049b514ec70d7e0e4ad1b97f59dc8b7786c8f134d0dfcedb05543c49bffcd",
    "engine/cpp/tools/perf_campaign_report.py": "c1d98537105dae66168d96e735a1ce59daf50044cdcaa6064d9cb54cf2b95f9e",
    "engine/cpp/tools/perf_cdf_curves.py": "ddbcfbb03fcb40b53b290e6554b9b744285b98e9a02805d58f717ed511826d4b",
    "engine/cpp/tools/perf_compare.py": "40371ffd316a9488c2737d9826512ad0ec6c52d4623bb58845578b46cf75af66",
    "engine/cpp/tools/perf_compare_raw_tails.py": "d8310686f22e8c7bbb59902457c6a554a0752eef2bb68291c911c6c47054df2e",
    "engine/cpp/tools/perf_compare_repeats.py": "5a3e30b0a81811d8088a2698bd6d2db8428ea5dc52af7caaeec38869c9d7a8d8",
    "engine/cpp/tools/perf_final_report.py": "87e48e0b969a7c39784abc0373c9842d0ddc24d64086b70690f17ed3435949b5",
    "engine/cpp/tools/perf_html_report.py": "f17da964c1f4bc7ebbf16d58e12d3cccdf1a6e6bbced4c91e721dbd02e934450",
    "engine/cpp/tools/perf_matrix.py": "d5011b4c51b25797561ad31b7956b3cb4193e98376e8fde06bf406397fa00e9f",
    "engine/cpp/tools/perf_paths.py": "e09fb2954f750bbcfb3b98c737bfd95028fc3bc49891ebbb62a5b11fc85a1367",
    "engine/cpp/tools/perf_readiness_report.py": "bb1647e7daa2eaa28f0eb872101f51e4936c45c2ce2119686a9d09c723dcf77a",
    "engine/cpp/tools/perf_repeat.py": "f121be6c7214a68f8db037bea9e509f323b6a81f01e497c1eae184849b81f3eb",
    "engine/cpp/tools/perf_report.py": "5f784f29161cdf4b7267fd0aa10b983b3e89ae3439668bcd357ff216f3357c90",
    "engine/cpp/tools/perf_tls_profile_matrix.py": "9d5f305089f34604913a1daa615917dabd85d01666609b6bcca847b9032e2b2b",
    "engine/cpp/tools/pick_bench_core.py": "ddaa805905fa3fe9d683c022f541d8d241dfb96f6faa5fecae05034bd5081b2b",
    "engine/cpp/tools/provenance/FIX50SP2_QFJ_RELEASE_1_5_3_libhft.patch": "71fda97a6613650ca9c26ad48bb148fa96a0d5232e11e0348e0e41c08d148650",
    "engine/cpp/tools/provenance/quickfixj_dictionary_reconciliation.json": "d5c1847702f7f4bd9e7466338188aa88a5d79fee10125e861129b8324a2a6345",
    "engine/cpp/tools/quickfixj_acceptance_native_probe.py": "c7b70b68b051d58d5235bdd0aeaca78a1dab0b63595cf39410637d56c9d26898",
    "engine/cpp/tools/quickfixj_acceptance_probe.py": "959deb497ce7ce5b77392ab9d9ae493711a12cc31d6fd9203b73100e255d0771",
    "engine/cpp/tools/quickfixj_acceptance_session_probe.py": "ec025378875926c4dd8f174785d1601b75596696588dd5fcb8076af4ceda530c",
    "engine/cpp/tools/quickfixj_acceptance_transcript_plan.py": "a78810cb0a93adaa7f396beeacca89d841db9abfa1259b367a61853eb84d0d1d",
    "engine/cpp/tools/quickfixj_acceptance_transcript_replay.py": "3c5af2d45ce92eb59e23efa693809cca1ee59d7e62481bc826974902998dc5c8",
    "engine/cpp/tools/quickfixj_oracle_smoke.py": "4e4a15b02bbdbb672badd6140af09f6759d8f0557364e90612604fb2d3d5c638",
    "engine/cpp/tools/quickfixj_suite_inventory.py": "f1d29529b70d551ad61669d5cc88c4918dd528fea2f051f598bdd53729710f03",
    "engine/cpp/tools/sbe_compiler.py": "fd1094152932a3e990b7eef716571e9c5210892eb3e466866646f77ffebd29a6",
    "engine/cpp/tools/solarflare_probe.py": "9c1c782f5a9343ad1558b2966de430f73cb1a9fda1f2523f1a217a168d39a00d",
    "engine/cpp/tools/test_fast_template_compiler.py": "59867e6472d8e9a1b04abdfd68bd39aed00f4ddc86a954be547c79f6bac5dcaa",
    "engine/cpp/tools/test_fix_audit_replay.py": "5a8e89010dde19136776108be47be74b0d56ec8f56816eb7f57c4b3709750272",
    "engine/cpp/tools/test_fixp_ha_store_probe.py": "05f454c76441f497f28a4db73f78a265385b1efe3443784bc83ef3d4bc52ea84",
    "engine/cpp/tools/test_libhft_sim_book.py": "929bfb2cb5af5ca0ae82e7a37122ae42aef0163f9a34e24d61e0ffae35416b8d",
    "engine/cpp/tools/test_libhft_sim_flow.py": "514c8b928c43e49d6fa1aeb4f39fe4d324ee69efaac440f5b1014af8e4c01f7d",
    "engine/cpp/tools/test_venue_protocol_compiler.py": "4aa12edd465f2bfe33e9a169fe2b69cd541e669cf7089dfe159d06e96ad876ef",
    "engine/cpp/tools/transport_peer.py": "d499c3129155f5f67a8dc4eed4f4af286bd6ecafe43c771ba82d020a478ba39c",
    "engine/cpp/tools/venue-capture-replay/capture_file.h": "978680b4b12310e47849c348eab86f0cd822d8264c363e0c4ea2d39927da34ec",
    "engine/cpp/tools/venue-capture-replay/replay_amex_options.cpp": "1cc1f603e32030e6815c8627e5be4ccc0e9ea387225e7557c6e8e7ce3e909d2c",
    "engine/cpp/tools/venue-capture-replay/replay_arca_options_top.cpp": "bd7ff1149243eb422349f06de2115009dd7e989ef3d11113eceb71ea84a4e1bc",
    "engine/cpp/tools/venue-capture-replay/replay_aspen.cpp": "6b7d5d177ab5ee3ccaa7ff80c9e428d762802f07119ad2ab0a94d1c96caa3a7d",
    "engine/cpp/tools/venue-capture-replay/replay_asxitch.cpp": "2f8c478f7f9d9bbaae0d7dc2b25f6f1b1b17f114d753358b413a4331cceea12d",
    "engine/cpp/tools/venue-capture-replay/replay_b3bep.cpp": "26834bbb0fff5b6c8a892b247b2beb569bf17974658cdf913c9968f90603baf0",
    "engine/cpp/tools/venue-capture-replay/replay_boe.cpp": "d67acb969c8873dc794f7d83963bcd4b02c63e3f443ab19f041e56d4c7baefb9",
    "engine/cpp/tools/venue-capture-replay/replay_boe2_equities.cpp": "1534a325abf20b96f4cf0a62b8eb76a868e2c1f557f0f6364203a1bd462f4966",
    "engine/cpp/tools/venue-capture-replay/replay_boe2_options.cpp": "43ad7528d92afc3782956db44a6fa54ca55f8d8bdab680cba6ef2ee1bb7abe31",
    "engine/cpp/tools/venue-capture-replay/replay_boe3.cpp": "309fb88b163f991cc8343bea44850bc1639d98fb429e85790117cab64db1e7fd",
    "engine/cpp/tools/venue-capture-replay/replay_cbderibit.cpp": "a0a2606bc9e3fb3efb8204e3f795ba449a6a293e3d31914121ac2e396005c14b",
    "engine/cpp/tools/venue-capture-replay/replay_cboe_complex.cpp": "5a1d88f5313b04853dba5aa33d4815601c5597e272102f1312e441dec45987cb",
    "engine/cpp/tools/venue-capture-replay/replay_cboe_csm.cpp": "08308a39f62b61b5492b8cff4c4ce355550cfc631164feb2a9475f4ef11ef337",
    "engine/cpp/tools/venue-capture-replay/replay_cboe_titanium.cpp": "b6c69dee1556f6245710fa683e9ed06e0ec65cc9cfc02d63fe4c50dc2e52e123",
    "engine/cpp/tools/venue-capture-replay/replay_cqs.cpp": "8e00287dda8f70fbc6adf961328eb65874ed4b809246ac7a7aae3b28f5ccf7f1",
    "engine/cpp/tools/venue-capture-replay/replay_cta.cpp": "d4115d7ba26af427c55d94d7b6335c83a8195d6f692de24af66eda7d16c338a2",
    "engine/cpp/tools/venue-capture-replay/replay_deep.cpp": "f92f1c8c2caad924748c4a274635e55a42eb171a9155c8c3dcffdb486a0b9cca",
    "engine/cpp/tools/venue-capture-replay/replay_deribit_multicast.cpp": "e4e445a802650ccb1bde47649500635134ba9fb59cf6c885b60286e16a127b88",
    "engine/cpp/tools/venue-capture-replay/replay_eobi.cpp": "7f0995388631bb622cd6221415665b9920cc337b8faa203a13e7167e78140353",
    "engine/cpp/tools/venue-capture-replay/replay_eurex_eti.cpp": "d20ad6249682b0077116d653f53525a3c2e7e5ae4ce1d27c6524ee79b4790e10",
    "engine/cpp/tools/venue-capture-replay/replay_ice.cpp": "9e1e653b69a7869ac07a94be76c43bda604234285f83d7812477bbaa519b22d6",
    "engine/cpp/tools/venue-capture-replay/replay_ilink3.cpp": "bf6fe5ed61b3d5746c85053d03ddc703c2b75668f16691f3259128d6ec96f2a9",
    "engine/cpp/tools/venue-capture-replay/replay_ise_combo.cpp": "250eb889f324f532a41e4e9969f85c3e18946a0d396d5a04560770bd5b8e01d5",
    "engine/cpp/tools/venue-capture-replay/replay_itch.cpp": "14ad87c44ad82a1272ed4798ec45bb3b6b6accb3d94c61c9618b92692c995ed0",
    "engine/cpp/tools/venue-capture-replay/replay_jnx_glimpse.cpp": "382ade3504bd537ba3be9440430686339269affcbb757792cf698d8cba6b1a85",
    "engine/cpp/tools/venue-capture-replay/replay_jnxitch.cpp": "8ea0292cd0bbf3b9aa6049311257470814782b5d465f073e4c418bb438d2c1db",
    "engine/cpp/tools/venue-capture-replay/replay_jpx_itch.cpp": "7aa22114c353b2c93fd348e0d1a98dce418b37270b6cf9c1620c6f11c960d262",
    "engine/cpp/tools/venue-capture-replay/replay_koscom.cpp": "142c7abb769c6dfd401a9762e2ea2bc1b417752079874468bd144bbcff888d5f",
    "engine/cpp/tools/venue-capture-replay/replay_mdp3.cpp": "4a6b720cf5481129965d2d631933c3b19db7279d129d5cf70d605083c42e031a",
    "engine/cpp/tools/venue-capture-replay/replay_memoir.cpp": "918bb594a9a1ea5b4c1a64e92b4de3ad6cfdbf5acb523c0f89bc903d5b694366",
    "engine/cpp/tools/venue-capture-replay/replay_memoir_lastsale.cpp": "45a8ef4f267b0af24f4def89292274c9d80a96177337f3396ba9c07d4cc4e51e",
    "engine/cpp/tools/venue-capture-replay/replay_meo.cpp": "608f50e9b42d500a184f09702d61014e6bde00c7e8f6cb633cb406d366e41779",
    "engine/cpp/tools/venue-capture-replay/replay_miax_ctom.cpp": "b57aad8b2ff3b6ed4cdc670ec5fb0d89fe61931b900ac05571522229e820f542",
    "engine/cpp/tools/venue-capture-replay/replay_miax_onyx.cpp": "e99651e252f3200b2704c37d9ea7c293c0dfa570835b6d8ced8a7d6b80f8b965",
    "engine/cpp/tools/venue-capture-replay/replay_nls_plus.cpp": "c42eb830ac47229eca31784765d7bdcfac60c932dd97882068de8a7a732c8882",
    "engine/cpp/tools/venue-capture-replay/replay_openbook.cpp": "24f40a8605e42b5496775d8a8135404d620e3d2e905a7ddd0e0d8f1de7c698f6",
    "engine/cpp/tools/venue-capture-replay/replay_opra.cpp": "7a64ea99284f2ca62e56f9f0d74312c75d845721fb7bf5bf3ebb166e76d950a4",
    "engine/cpp/tools/venue-capture-replay/replay_otcats.cpp": "4d7049f14272fe1d0566caebac478c82f1ee309d4694e2070d0ce0b186d1684a",
    "engine/cpp/tools/venue-capture-replay/replay_ouch.cpp": "362f653be5afcae007083d18e02c772385e3f909748fab9ae71dcc172b3ff938",
    "engine/cpp/tools/venue-capture-replay/replay_pitch.cpp": "4e9208bd5d407d795173875049346a773dcd20fbc9facee3eeea80d1f5dcc958",
    "engine/cpp/tools/venue-capture-replay/replay_qbbo.cpp": "6d3c3822a3616832349452b1bbfa65803c8331f64054cbd0eb3ea15fc19ac395",
    "engine/cpp/tools/venue-capture-replay/replay_starbase.cpp": "62f1c88f2b4889786ae753b88cc05c4fb2b986889293aabd15b00c2e3b802e65",
    "engine/cpp/tools/venue-capture-replay/replay_stxetx.cpp": "9b9d1e7c296237964dfe772e94dd9161ea2aba6b13a47a8c3ad116b46720d189",
    "engine/cpp/tools/venue-capture-replay/replay_tmx_quantum.cpp": "7ec06b2f205020b16715bf0d6ae1e3fd107fc96f3ae1fcc645abdfcc20117f9f",
    "engine/cpp/tools/venue-capture-replay/replay_tops.cpp": "08c8021e8df382dac41167f90e1ed84d8c8038ebb988b8bef6202160c3f53d36",
    "engine/cpp/tools/venue-capture-replay/replay_txse.cpp": "f0de6f860b2c2d89f63c6ed6b1ba38db1a92e06564651cf13a18dd8e8e1c3a67",
    "engine/cpp/tools/venue-capture-replay/replay_umdf.cpp": "decccf638cbc7dcccf12edbf976290229d68345e0454e6a1557a8ba03afdb75e",
    "engine/cpp/tools/venue-capture-replay/replay_uqdf.cpp": "ce862eaaac25794042ea7f456775cb310fbeb62dfd89ba9e9eb056a80784e06c",
    "engine/cpp/tools/venue-capture-replay/replay_xdp.cpp": "25942f3cc78cfd0dfaebef712b4984694f15ab955377cbfe41adbd78d53aeac7",
    "engine/cpp/tools/venue-capture-replay/replay_xdp_bbo_national.cpp": "a2190e24afab89e509b4ab75de3caf4ae7053be67ff2be96a924890fdb4dc620",
    "engine/cpp/tools/venue-capture-replay/replay_xdp_products.cpp": "828dffc8d4b5881867a3990eeed85f5a1c21091184c43c955bb3dd8bc0b3fb47",
    "engine/cpp/tools/venue-capture-replay/tcp_reassembly.h": "fa2be861cc4f9d569283ee56e5c61447da55c5f54550c5cea2661891170158ae",
    "engine/cpp/tools/venue_protocol_compiler.py": "4246d92bc83876714eda1e22c9b264923150520eca8f35105b99154d86e61c77",
    "engine/cpp/tools/workflow_peer.py": "389f779ebb70ecde373c5be5e86e7bbd3eb76ed542747a93c1616034a0e5fe5b",
    "engine/cpp/tools/zf_hash_pingpong.c": "81e4d5c415a0b9d5e2d3aef2a114e00acb8d71a9cd8d70b366ec5407786fd758",
    "engine/cpp/tools/zf_ts_pingpong.c": "3a0fc9cb9170b88b6dbba72e95d674a090a9c33be0f9da2bf78a1f917656ad7d",
    "engine/cpp/tools/zf_tscost.c": "14901aab6059092ac27df1686ae940a169e8147feb49fcc2d44d673361c0cc22",
    "engine/dotnet/.gitignore": "1995e3f0b2ca825c01276cd8007f0653e87944590d388ca120cd6d89499a7e96",
    "engine/dotnet/Libhft.sln": "fbc15efdaa8ca407f6c51459d5eeeeba1a06fccec518f25b793e717a4a882126",
    "engine/dotnet/README.md": "671268099b1398a18e14ab3224bb267ea736c2cfa50654a6224b76c8e1730518",
    "engine/dotnet/REVIEW_2026-07-10.md": "b3822fc64d457991febd29bb464e9b8f8cb3d765e68592c8b1eb7917d8bb123a",
    "engine/dotnet/ULL_ENGINE_PLAN.md": "da9dcf7fa89c18c5bb36c767e640e2a3416a06bd17a305f5bf0634ce6ea28993",
    "engine/dotnet/docs/LIBHFT_DOTNET_FULL_PLAN.md": "3bb9e5c9d76bc589e12ecad439eda3504cc1e8dba8924bc0fde2ac252380181d",
    "engine/dotnet/docs/LIBHFT_DOTNET_GUIDE.md": "b93e89808fc29a8c4e5ee120c8e0bf99b637dae203ce48df4b8855d545e06be5",
    "engine/dotnet/docs/LIBHFT_DOTNET_INTERNALS.md": "bb57df56ae4bfb8a019f2c653fd075b32a4184fc6ffd212069d202391a064c29",
    "engine/dotnet/docs/LIBHFT_DOTNET_MANAGED_API_GUIDE.md": "feb813fae3801a7529493dfc231d39479d869a6c2caa90e745a4583947cc36b4",
    "engine/dotnet/docs/LIBHFT_DOTNET_MANAGED_LATENCY_TUNING_GUIDE.md": "27f7e03a0cdc44c9ddc112f4d940c44788b3903eeb97f233e69b65a7ab126b4c",
    "engine/dotnet/docs/LIBHFT_DOTNET_MIGRATION_GUIDE.md": "b157542e2ba94753fb7c4b16f86816c8c91b779b06fdebe7337a61df5801f8ec",
    "engine/dotnet/docs/LIBHFT_DOTNET_NATIVE_API_GUIDE.md": "abc890a846afa50f9b1d2379ea5598b520845b51ae378b9069783290983151fe",
    "engine/dotnet/docs/LIBHFT_DOTNET_NATIVE_INTERNALS.md": "99f37df83e64dd1abfd1a1d5b40074280a66d75b3f2ce2df421df021613edb01",
    "engine/dotnet/docs/LIBHFT_DOTNET_NATIVE_LATENCY_TUNING_GUIDE.md": "3c948a2d514bf0b886cd8f2036e8a4ace9fca766184e72e056db03bbd3692907",
    "engine/dotnet/docs/LIBHFT_DOTNET_NATIVE_PARITY_PLAN.md": "8ed7f3922e813fde000911fbdd0e69eee4d91405d8c07615ae421ebb54628167",
    "engine/dotnet/spec/fix-compact-event-schema.json": "4143c4b6dc1dc2925d308f2f6537b959e4dec2b8ca92c3e8c62aa6031b5f6e45",
    "engine/dotnet/spec/fix-typed-field-manifest.json": "047568ed63f6768fbd6097427dd8e7f22df5eea727f043b4df21ff36ee280bb6",
    "engine/dotnet/src/Libhft/BypassReceiver.cs": "bcf46ec05454220e09465c96d10f9b753f71d2ce1ddae529ee68d97f96d41b96",
    "engine/dotnet/src/Libhft/Compat/QuickFix/QuickFixApplicationAdapter.cs": "3bccaa697fdd013d1cb1508fa3ae24d97c550c01c8d5b3e2bf9d12402271532f",
    "engine/dotnet/src/Libhft/Compat/QuickFix/QuickFixMigrationSamples.cs": "3e21485cb9923e2716e520466e9a48c887aa024f16afd81fe54df305578156ff",
    "engine/dotnet/src/Libhft/Compat/QuickFix/QuickFixStandardApplicationMessages.cs": "b6b1e8cd9fe07d0b91d43a2419c2cf53f07c796a4d1ab74b5047a3cab1dc805f",
    "engine/dotnet/src/Libhft/Compat/QuickFix/QuickFixStandardMessageCatalog.cs": "68d3cceb6251bd0f469a4322e480a1d1407c6f9b5aefc1cec24f876dfcda47c3",
    "engine/dotnet/src/Libhft/Compat/QuickFix/QuickFixStandardMessages.cs": "348c3ccfb7e9df500b9074a4ad866f878bb4f5ef46e6c3e28fbdbf43fd75140d",
    "engine/dotnet/src/Libhft/Fast/FastBytes.cs": "fb3449f3712af779acf8051e45a4c43e6a72080fdb347ccf2ecb8e9e95908387",
    "engine/dotnet/src/Libhft/Fast/FastCqg.cs": "993a36f38ef45d1447507a819f2d35ede3ee9cbfaff7a77ca27236519d7ba42f",
    "engine/dotnet/src/Libhft/Fast/FastDecimal.cs": "a128fd018aae158ac3077d46def3c2c6ec03e42242896d9ac49c48de990b1aa9",
    "engine/dotnet/src/Libhft/Fast/FastGofast.cs": "33128b67d14a4362385f4d35663cfbf56a01ea3aa410c4be5edfafb1c7465dbb",
    "engine/dotnet/src/Libhft/Fast/FastGroup.cs": "c9453bdb305010f039f2690aa7ac50ec5630bd8d0db0b3a778e7acbefd3985fa",
    "engine/dotnet/src/Libhft/Fast/FastIncinit.cs": "f336ee2e0e07596a15a1d67037f740fe80fe8cd8a4c2b989d08cfae6d4f3b509",
    "engine/dotnet/src/Libhft/Fast/FastMfast.cs": "99de6c7658616a47e999d078063ce22d00958cf3a0403c79b0e02325b17b0e79",
    "engine/dotnet/src/Libhft/Fast/FastNative.cs": "290a532a676faa57bc179134c384f7c2c3cd18875f14b623c421d3e0f39f6e98",
    "engine/dotnet/src/Libhft/Fast/FastQuickfast.cs": "d6e37b95b35c7445b94fd475ad91268979cf0186115c7d4676a459829c273331",
    "engine/dotnet/src/Libhft/Fast/FastQuickfastMax.cs": "b7d114fddeff990c8d5f215079ed7cb22047b08879e507f920615711a19da7a1",
    "engine/dotnet/src/Libhft/Fast/FastQuickfastOpt.cs": "d9f6e476133615df725c05d42509ed40763b79f232be2bda5a68d5841a9634f4",
    "engine/dotnet/src/Libhft/Fast/FastSeq.cs": "cfdaef37cadb5d14398727b8cd86b081b557de654241e3bd26716a090f7905c3",
    "engine/dotnet/src/Libhft/Fast/FastShared.cs": "331516af8ce5a12621c2092605bc7b2a2ed49a395a4a15a310a5503194a94a2b",
    "engine/dotnet/src/Libhft/Fast/FastSmoke.cs": "00c579fa2ab87efc339fd4471b3f1a866851e48a7433ed5711b900b3c2183b74",
    "engine/dotnet/src/Libhft/Fast/FastStopBit.cs": "684a2458365f5d9d73aeea0f5988c65f28e9b06aa1d019142255653c02e3dd88",
    "engine/dotnet/src/Libhft/Fast/FastTail.cs": "2ee2b23047b4152f2a185389fbd6b2c48362b0115a9a3d202e70a3a6bbd7adb9",
    "engine/dotnet/src/Libhft/Fast/FastTailinit.cs": "f2ce280ba3025e4ef8e8bb27ec52588ab8ef6e63924542413d604366f18b1a5d",
    "engine/dotnet/src/Libhft/FixAuditLog.cs": "93e41eafac4cb594532c6bc8fc292f8a3124060fb00d39b672aac2d1dd75cf77",
    "engine/dotnet/src/Libhft/FixChecksum.cs": "e2e384cb9b8aac11157e80cccc49b0a07f8675484b426ef04a60d3efb6b60254",
    "engine/dotnet/src/Libhft/FixCommandRing.cs": "3f1a16264966a5d33d60e962066c294dfa50ca442cadd8bdde2684f97ec56932",
    "engine/dotnet/src/Libhft/FixCompactEventSchema.Generated.cs": "52b28e910fef06dc14b61e2dad73df6eb281a35b3dd3ceb7f6ae1e1ac05ab772",
    "engine/dotnet/src/Libhft/FixCompactEventSchema.cs": "895e647a5fc3df44084c1a9e58d22be6d55706d2fd951e59b0828dd950d1f2ac",
    "engine/dotnet/src/Libhft/FixCompactEvents.cs": "7d211297b987f80915f3637bb56e42bfcdba06de5a5f2a756933501d194f4e1a",
    "engine/dotnet/src/Libhft/FixConnection.cs": "e013c05f27f869e4fd5e5de5bda230db68b9488be8902a0c141174b32ac1f7c9",
    "engine/dotnet/src/Libhft/FixConnectionConfig.cs": "32f24104cda9d9db6be7e86acd6c540901c6ac5e594dec18b213c5ecaf64ca17",
    "engine/dotnet/src/Libhft/FixConnectionMetrics.cs": "caf37c21f5ccd8ec9a23fcd370f7b17519d775c1d0037f2c27a8e41d28029d07",
    "engine/dotnet/src/Libhft/FixConnectionRunner.cs": "85626adb1c0ad64190bdf05924bb6d560ba1b1020c820f2b655e5612de57d83e",
    "engine/dotnet/src/Libhft/FixConstants.cs": "2da2cfba8f844243063646c190ae79c90622cc798a9b788a5a771d71014df656",
    "engine/dotnet/src/Libhft/FixDecimal.cs": "a348a7dca07db0b2f03e4a55ecddd7c4f2b15f99ba021fd6a73fe56226ea853b",
    "engine/dotnet/src/Libhft/FixDeploymentManifest.cs": "f426d45a24420923bbfa10fa7472f0bf53e7756174dea13e3495fa00864b5630",
    "engine/dotnet/src/Libhft/FixFrameParser.cs": "af60fc8b12e2e2be65c957c0a645ad8ef7707c84ddab35a703e2f1590e842e9d",
    "engine/dotnet/src/Libhft/FixLatencyStamps.cs": "6f76e94194e3f597654769cd7b8b58fff4969e244f4d29e725432766238cb96d",
    "engine/dotnet/src/Libhft/FixMemoryMessageStore.cs": "9e869a404c032b56fd009f318afda4854a8bd9697136128c48e5fb36d4f3d3b0",
    "engine/dotnet/src/Libhft/FixMessage.cs": "30078e450a46361caa06ab016e50a400bd7f8b5c4451aaf83ddb4d35f7ed1e2f",
    "engine/dotnet/src/Libhft/FixMessageBuilder.cs": "8c8c169cd4eb80ca7a73c582dd552ec0b50c3e059fea1035f779538b0e035a95",
    "engine/dotnet/src/Libhft/FixMmapMessageStore.cs": "b8c53c694c3810dd0e241c414ac35ddcbf9c49a948019e889ff1ff17d48df7e1",
    "engine/dotnet/src/Libhft/FixNativeCodec.cs": "0ae78125674cf2c44f699e95ecba84f0d412bab73a72ae1679f6cfc999255b4e",
    "engine/dotnet/src/Libhft/FixNativeSession.cs": "95863a0b55ad70c87e611f0e684657c2e639fac8acd768eb6a045a8a26c6693d",
    "engine/dotnet/src/Libhft/FixOperationsProfile.cs": "2b4ee67ec88a912a3854f51d63eae1e2d4e65e8df98ee917822d278738508366",
    "engine/dotnet/src/Libhft/FixProviderApplicationLoop.cs": "3c030e7a50785eeda4efd5579f2c76b903973b3467d2da699223abfbefa9c202",
    "engine/dotnet/src/Libhft/FixProviderApplicationSender.cs": "fddb95ac63bfaf4db04b820334a7706fbd7002aee92d295baed16c2e32edca11",
    "engine/dotnet/src/Libhft/FixProviderRawDispatcher.cs": "f87306026f85923f6be1a5010550717b7237e9124652033d4f47a2ab80062154",
    "engine/dotnet/src/Libhft/FixProviderSession.cs": "d8eb47a9e5cd001fdc957b6d0c07aeb4b48727207f3cbc194c9bac9cce4f82b6",
    "engine/dotnet/src/Libhft/FixRateLimiter.cs": "ff72a04342946ca18996662bb26cf353bfe7f9c10e65130d1352673964db01f4",
    "engine/dotnet/src/Libhft/FixRawFixView.cs": "4c9d0c8ea8aa1925ff5ffeff8d3b05f0e3b3972983a204c9c57a946e4272fcf0",
    "engine/dotnet/src/Libhft/FixRuntimeDictionary.Generated.Fix40.cs": "3196e101d56081830876d091414a2b3b6e63bc6cb7c665e3fc72c2a2a4f9f03d",
    "engine/dotnet/src/Libhft/FixRuntimeDictionary.Generated.Fix41.cs": "47761991f5931080c503947cb433c73f16359c739565c79a76ff78d817cabfe6",
    "engine/dotnet/src/Libhft/FixRuntimeDictionary.Generated.Fix42.cs": "0bd6344df54aa7f45f3e7154567b5cbbda9b86f8d2083f495234692c743af5d4",
    "engine/dotnet/src/Libhft/FixRuntimeDictionary.Generated.Fix42Core.cs": "13c2499ef569c844b3a6e3ff450e1a27a7297f110461cbdc23f7b50a0699af9f",
    "engine/dotnet/src/Libhft/FixRuntimeDictionary.Generated.Fix43.cs": "0c21e9b7a9722547cedee4b0d3d1f6fd1a3e77d549018f5da79c76e884f51ef0",
    "engine/dotnet/src/Libhft/FixRuntimeDictionary.Generated.Fix44.cs": "5fac3fc8daec592c1ef21a5fa4f2d2435afe058c3a7a8412839fb3a189bf552a",
    "engine/dotnet/src/Libhft/FixRuntimeDictionary.Generated.Fix50.cs": "f9258660689892f9890d4ecd00d70ed4af36965e4b191e937bdff2f6833d5d63",
    "engine/dotnet/src/Libhft/FixRuntimeDictionary.Generated.Fix50Sp1.cs": "68f0824c8cea38ad386aa374a7f36fc097b5c620fd65c4be0b81bf38ae5923f5",
    "engine/dotnet/src/Libhft/FixRuntimeDictionary.Generated.Fix50Sp2.cs": "7c21adc566409e72b0f7294ffec371aa91cd76db2da9867ab1c5afb795b5dc88",
    "engine/dotnet/src/Libhft/FixRuntimeDictionary.Generated.FixT11.cs": "79e91eada549a04a71e4a433252431573a2183fd47d75880d0571c1afc0c891b",
    "engine/dotnet/src/Libhft/FixRuntimeDictionary.cs": "696b5f0f3abe2f98589a4a3abc2823097154699bc12dae11982235245879c567",
    "engine/dotnet/src/Libhft/FixRuntimeDictionaryCompiled.cs": "e7192c45430c2ecd6d6ad7e33b131eb4ee3540e337550785690f558e2b008fea",
    "engine/dotnet/src/Libhft/FixSession.cs": "b9fa71396d182dd799068be7403739285a83336e5ab038d31a7deb58459f68d0",
    "engine/dotnet/src/Libhft/FixSessionControl.cs": "54f142499e65674105628cdce21c51ccc195ef296e270be741440268bb0f8f97",
    "engine/dotnet/src/Libhft/FixSessionProvider.cs": "bf6cb27d95b037ef609e9f484c614d8e474449ed70bc32c316076542f31a2ade",
    "engine/dotnet/src/Libhft/FixSessionSchedule.cs": "0c3e5f3982443968edf93c598de48c7872b8212defe68c326400795aa6600395",
    "engine/dotnet/src/Libhft/FixSessionTelemetryView.cs": "6e43a49551e03640087dffacca4871ebd3a833b2ea8dffc1fc399ac5a7527921",
    "engine/dotnet/src/Libhft/FixTelemetryHttpEndpoint.cs": "4c753509560eef08fe2d7818f6e23ab7b32dc2e7d7ad169be0365260c18b1ca6",
    "engine/dotnet/src/Libhft/FixTelemetryOptions.cs": "905e0057ad49f3d8c53096a74b89251ce7f46c2ee2c1bcce399fd05630016a27",
    "engine/dotnet/src/Libhft/FixTelemetryRegistry.cs": "04f1693720399fccfcda5cd72bb66007f8b55024743d39a542dd1da3a3b46370",
    "engine/dotnet/src/Libhft/FixTelemetrySnapshot.cs": "0a726cccc8cb4f353684f0804a9b6b6785f773d51ae4d60b719a285694efffe5",
    "engine/dotnet/src/Libhft/FixTelemetryText.cs": "1fe84c9503316d6ee336c6f818bfa095713392173d812ce67a305d4babd72e87",
    "engine/dotnet/src/Libhft/FixThreadPolicy.cs": "25a9b8906fa902be48db257730bef64c800fcda573ebbf45731dba0338ca5ff0",
    "engine/dotnet/src/Libhft/FixTimestamp.cs": "ee00afca6e39f08bed79d517ac4438295d212321351a43fbeab8fc7b392855be",
    "engine/dotnet/src/Libhft/FixTlsCertificates.cs": "f4fbfce260fdf3c4a71a7d4a7695fdb0e69600b11165ac77e6527296c53673d6",
    "engine/dotnet/src/Libhft/FixTxQueue.cs": "c98eadb56306e40c1474a630aa3154e4960948abb43541ee925bc6413438bbaf",
    "engine/dotnet/src/Libhft/FixTypedBuilders.cs": "5a50769d1034dac2017f3ccd6b3c7c8cbac6afa181fd99aac5e1bd184c6d0473",
    "engine/dotnet/src/Libhft/FixTypedFieldManifest.Generated.cs": "642b5c2ebeba02d98b4b712b600a2f2dbbebcf3bf144f1de33942241182b29cf",
    "engine/dotnet/src/Libhft/FixTypedFieldManifest.cs": "d6fc2c4478646f397ac66a641226b561a5162702cf52559f14af805858b23f01",
    "engine/dotnet/src/Libhft/FixTypedViews.cs": "6c800b10e34bb98f6e687a3e2369c8ca6ae6ce603169e124c0c886bfd16e1497",
    "engine/dotnet/src/Libhft/FixUtcClock.cs": "ceeea941c42b3c3e3370161726256987d0ecebf4d1842cad21a496e5641878dc",
    "engine/dotnet/src/Libhft/FixpApplication.cs": "a9d700bee33c59885204d2b316d678506e438d4749b4145f36478eefaf0cab9b",
    "engine/dotnet/src/Libhft/FixpFrameStream.cs": "a2dbbe67929bb28056e3f99d28a03375eaf451873c508075b54a9e4bc4ec05af",
    "engine/dotnet/src/Libhft/FixpMessages.cs": "a70f8dedbc14fc64db7fbaa39fcae9ed4e04e6c01f1f81864403d30fcb46931f",
    "engine/dotnet/src/Libhft/FixpMmapReplayStore.cs": "1e7f383be72973b086b9981115b35ad47b178f6fc6a96479707a4e913de911d2",
    "engine/dotnet/src/Libhft/FixpNativeFrameStream.cs": "c6cd3dc7770f067c3edb0b325412818b92ebcddca91e3a2888fbc6bb28a89c93",
    "engine/dotnet/src/Libhft/FixpNativeMmapReplayStore.cs": "b398636ac288e7f0a34c54b9706c2ccd8ba2763d2ee5613d1e61428341b3e511",
    "engine/dotnet/src/Libhft/FixpNativeSessionProtocol.cs": "a7f89dcc6cbc28301b194cba75c7ea73aec6266267f51a7e4d0c222a0bbd68dd",
    "engine/dotnet/src/Libhft/FixpNativeSimulator.cs": "efb28d2bc64eec029d89ade68454dfaae82ef9efdaa589a63161c2830d940009",
    "engine/dotnet/src/Libhft/FixpNativeSocketSession.cs": "319b0df70f032c3082d61b2788dff07defa45babfd95ea0160cf19ed8644d60c",
    "engine/dotnet/src/Libhft/FixpReplayStore.cs": "ec35accf9730909a9d8ac52c39b6d20820639536f101fc127b6fa3c1a94c7e39",
    "engine/dotnet/src/Libhft/FixpSessionMetrics.cs": "9be883c97258a3347d89ff506942bd9591ee4c42b67a61d7f860b5f11c6c87b9",
    "engine/dotnet/src/Libhft/FixpSessionProtocol.cs": "5ab18183c82ce60d40c2c26e51aa2bf80134f43a6c16df09d7c828c18d0c498e",
    "engine/dotnet/src/Libhft/FixpSessionRunnerAcceptor.cs": "df3a61af06acbbc70dc5afbfa0ebca1075587b75daf8435b9f54b9ce8e437fab",
    "engine/dotnet/src/Libhft/FixpSessionRunnerInitiator.cs": "36e0dd4861f3cde3f0467eb708f39c1d23cdf3e7a152b3a01665b4d5d85be9a9",
    "engine/dotnet/src/Libhft/FixpSessionRunnerMultiAcceptor.cs": "cf60a98801b156f0049402d27b3838ec9cf4ea7b899f3074e6081d9a30130bc5",
    "engine/dotnet/src/Libhft/FixpSessionState.cs": "f2328719bd5056e2d849c5bc155e08376fc829c27fade65c6d371bfb07ea1e2e",
    "engine/dotnet/src/Libhft/FixpSimulator.cs": "58f33bf8e74681f84b006c339aac6ee28bb047bf9effa9a6d3066778bc0880b5",
    "engine/dotnet/src/Libhft/FixpSocketSession.cs": "472fa4866112be4d4542204e89c2fe16e8254d5829447aefd72d6abb6c3db3fb",
    "engine/dotnet/src/Libhft/FixpSofh.cs": "d3ab0876a7d3dc3c5d3c27d4d23f0527f65f1fbe21dc61cb8ffb42454a387778",
    "engine/dotnet/src/Libhft/FixpTcpAcceptorRunner.cs": "d72d806254f7da81677fd762036b367428172becea231bfc976cec5640c067cb",
    "engine/dotnet/src/Libhft/FixpTcpInitiatorRunner.cs": "9a7e4c4112c720f1d732928a0bbb47b0f0fc91330af1ad74ae2168eec0b06868",
    "engine/dotnet/src/Libhft/FixpTcpTransport.cs": "9683447c6a949e4608c7cb0fcb11920b8aa0b6b8fcf4bcbd1ddc110cc9deee34",
    "engine/dotnet/src/Libhft/IFixTelemetrySource.cs": "f1f4251b30f431a3f4fdcc428b44fcf2b36a36d88a53f50e8ddb1f72cde1d03a",
    "engine/dotnet/src/Libhft/Libhft.csproj": "55c1ffb52ee9578cdeedc45b5f60d5d75963a69d8ec5845e82f2925021a99e3d",
    "engine/dotnet/src/Libhft/LibhftAccel.cs": "510fe9ef3c93d7124ad7f886c1c7c9743b0ba3bd54e556c19bc6b4a21f08c0d5",
    "engine/dotnet/src/Libhft/LibhftNative.cs": "9f0c644aa28be7afb9dfd8670339b61c09af60d517c4b17a84b9c7f6f982ce82",
    "engine/dotnet/src/Libhft/ModuleInit.cs": "d176c43abc057616a215c96573d292ec13ff6633e830691e0264acb95fb37719",
    "engine/dotnet/src/Libhft/Properties/AssemblyInfo.cs": "e89324897d16c89dae91452c41f16c8cffe7b038bda8ba221572a18ee7347f08",
    "engine/dotnet/src/Libhft/Sbe/ExampleV1.Generated.cs": "c7f26fa211db8e300d5f968a816bbf373722736210093a4a60b1fa0f7eeca4ff",
    "engine/dotnet/src/Libhft/Sbe/ExampleV2.Generated.cs": "a67a9b3bacac74ca8be02be2e37cf56ef394d6f7e827e949607ad6321370bf20",
    "engine/dotnet/src/Libhft/SbeFraming.cs": "9bea7c97b636ecfd073ad3e6d47c8756bb43281b133d7007bd1a8de2c09ed081",
    "engine/dotnet/src/Libhft/SbeMappedSpscRing.cs": "241c52c64ebd066de8abdd7df1b4125d47d09de02fde4e9e03caae58c7a63a04",
    "engine/dotnet/src/Libhft/SbeUdpDatagramTransport.cs": "24a32852ca3a8949fa6bd95e50f3ccec9acc9ed7c4fa6d565bdc1c81484c1b09",
    "engine/dotnet/src/Libhft/SbeUdpMulticastTransport.cs": "8c4db7e9f26d2c1f4da59008f644ff6744171a309f3be8d30457a1313ebc18da",
    "engine/dotnet/src/Libhft/Sim/SimFaults.cs": "e66a2387232306b894a962f3d042bfe0ec61f6f4de463e4cf78efcdebbe36459",
    "engine/dotnet/src/Libhft/Sim/SimMarketDataLifecycle.cs": "a5b470aadbaa5d6b5c08995f8f8f6dca68da7b3c8367bc0006952569ff80a378",
    "engine/dotnet/src/Libhft/Sim/SimOrderBook.cs": "c5aa6580fbc0fa38b819e7e641140ca57b120a17b7e150499fb75e81e7e1f720",
    "engine/dotnet/src/Libhft/Sim/SimOrderLifecycle.cs": "5f9c996a4e32ebef62a0f55ed8630e9030b9cf9a1461844d043c214dbfcbf94b",
    "engine/dotnet/src/Libhft/Sim/SimQuoteWalk.cs": "3d5352434b6026eb8f6e116ca0be5719c2728a5402325f8cd7643f6f440afe35",
    "engine/dotnet/src/Libhft/Sim/SimTelemetry.cs": "deb37ba83f964076f6b4b53005be8b1af5d7636aecafd1555d3c6054097dd23d",
    "engine/dotnet/src/Libhft/Venue/AsxNtpItch.cs": "86b750df2ae1025989664283eaed630eec3f64b82b99a183df6c3c672c84ff2d",
    "engine/dotnet/src/Libhft/Venue/AsxTradeOuchInbound.cs": "3d1fb3eb42603d68f4ca47e3672a0de1dea6ebc11bd9f2bb9badd566fae4a02f",
    "engine/dotnet/src/Libhft/Venue/AsxTradeOuchOutbound.cs": "e2a4b248f018dd6c2ff7eb6b8c3bed88da1259b4c97550acbb6c22c28ca06776",
    "engine/dotnet/src/Libhft/Venue/B3Bep.cs": "7701b110049c0456b2a50cf4eb90a9df34abfa18e4b6b3c106e0aefc1cf731c2",
    "engine/dotnet/src/Libhft/Venue/B3Umdf.cs": "fa106176aa464cf9d69908250542c9f3811eb444dea09aa091f2a771a88168a8",
    "engine/dotnet/src/Libhft/Venue/BoxHsvf.cs": "038a3df56b62579d8f119de12949a25d55a125d3588885d2c9677d418e422fe3",
    "engine/dotnet/src/Libhft/Venue/CboeBoe2Equities.cs": "cb363a7617b914350c0b3216e33153bcc0d5ca3e400c9b07cf8e10c4ab5e3df6",
    "engine/dotnet/src/Libhft/Venue/CboeBoe2Options.cs": "773b40ec4cc6de2278224cada8cb8b3aecc90ad64acb3fd4af690afacb6e6f21",
    "engine/dotnet/src/Libhft/Venue/CboeBoe3.cs": "7fc6c2d19633dfb46374d2f97542705350f009c04edecf64ffac60befc325041",
    "engine/dotnet/src/Libhft/Venue/CboeCanadaPitch.cs": "ac84d7787c78225c3f182908dafaafd64d3e82d962da529efc570333bf5b0e16",
    "engine/dotnet/src/Libhft/Venue/CboeOptionsComplexPitch.cs": "b3eb2cefacb8c53c79a55ee58b2f045083393374675eef15643b3a2d955b17a0",
    "engine/dotnet/src/Libhft/Venue/CboeOptionsCsmMarketdata.cs": "112313501adf75f73bdb78693bd1f55de4287ed918ebbcd4f292d650c6d7573f",
    "engine/dotnet/src/Libhft/Venue/CboePitchDepth.cs": "de798aaca7d2d7d96e2ab54daaa3b82953fec27a2b87f41bd67582d683ba4105",
    "engine/dotnet/src/Libhft/Venue/CmeIlink3.cs": "727ddcbf6f47edd84e3df583998fde9c4506dea2c18772009aa7080a350ba2b2",
    "engine/dotnet/src/Libhft/Venue/CmeMdp3.cs": "230a26911d79954c304919f555b21a74b789953fa31d0b7f803deb83918403ab",
    "engine/dotnet/src/Libhft/Venue/CmeMdp3V5.cs": "553c8bd29ad9281bba0a3c9be02d0b9c2c353e47be779538f5f8d74f34fe3234",
    "engine/dotnet/src/Libhft/Venue/CmeMdp3V8.cs": "9e35f98f00061c9e7d9c8d64d7fd1c966ea9403b43bbfbaeea73dfb9ad1ae676",
    "engine/dotnet/src/Libhft/Venue/CmeMdp3V9.cs": "fda4ec03a3317758ff03b3cf1b033f4a9782ed7a10717fbdd912e09fd242a29f",
    "engine/dotnet/src/Libhft/Venue/DeribitMulticast.cs": "99e68d36005128c3cdd2bba4fb21648fe75ebdbb18052ffb981e7e428a30e153",
    "engine/dotnet/src/Libhft/Venue/DeribitStarbase.cs": "da8a7bdae2ab44c817942d6e04e6f92878e501a4be5853b3d84a4755cfb2340e",
    "engine/dotnet/src/Libhft/Venue/EurexEobi.cs": "031ed9c404600d344d9fc8b30b6b82a1325469604df6af8460063463876804b2",
    "engine/dotnet/src/Libhft/Venue/EuronextfxItch.cs": "63a2cd1d851851e530f7d8a1799f073f3fec3344d2d16f7f6799402e17047705",
    "engine/dotnet/src/Libhft/Venue/FenicsFxItch.cs": "60a6f3bc2ef661a5fda34805e3b0c959ffcd99a89a17751d7501bb0f96f55f59",
    "engine/dotnet/src/Libhft/Venue/FinraOrfTdds.cs": "b4a5b829c3d980ed039dc8ab4f9834a5d7c1490c2008b338bf66b13715ea346a",
    "engine/dotnet/src/Libhft/Venue/IceImpactV1124.cs": "4473d320a9869b277c6c696c0ac328e0339912b627a4dc350225f7a1f05a05f7",
    "engine/dotnet/src/Libhft/Venue/IceImpactV1133.cs": "fb29ab7462edffe249d07b7d68f493d857c819ee49da9016b3047079dd662e85",
    "engine/dotnet/src/Libhft/Venue/IexDeep.cs": "112f751d19b93a5eae4e00f4874b6a15f1f294fe503a23cebbdda2bb3d1a859b",
    "engine/dotnet/src/Libhft/Venue/IexTops.cs": "0a27a0ef5372416b9470650567002c6701e9217356c1ef4cf6ab43df271eaa6e",
    "engine/dotnet/src/Libhft/Venue/IntelligentcrossAspen.cs": "ee8d2a5f99738b9f106b04c88e133a639c887406c765c12b9f649f5268fb59e4",
    "engine/dotnet/src/Libhft/Venue/JnxPtsItch.cs": "ecde0d5b6a25d5c507c64abbd5a8dd08b05dfade91c992471dadc8c369ee3024",
    "engine/dotnet/src/Libhft/Venue/JnxPtsOuch.cs": "a8a1c9b908d2a6929715ff0ce892cdf69ed9271fe4eb5e2c9eeb3d7ef109417f",
    "engine/dotnet/src/Libhft/Venue/JpxOseGeniumItch.cs": "cfcaa0995bdad950dd72727c2de97a0a1c24b85d6f45e618f93b9a05e4054d84",
    "engine/dotnet/src/Libhft/Venue/LseMillenniumMitch.cs": "ee0275cc9a5912ad3da43fffb3446bc53fce9cd697649c82fb815c445546e317",
    "engine/dotnet/src/Libhft/Venue/MemxMemoirDepth.cs": "fd45d8b913d967ab69fb4b9a6122d96010a2f9476e3399ba44c1fc1d8b75c369",
    "engine/dotnet/src/Libhft/Venue/MemxMemoirLastsale.cs": "29dd391f4b67adc75b7b7d689d7e95c291906b50b3d7efd77e1d214aa2f43e32",
    "engine/dotnet/src/Libhft/Venue/MiaxMeo.cs": "bbe31e344a594db0b05e42636b00fae1c07493e124a696443ecb3bb9ad64ddff",
    "engine/dotnet/src/Libhft/Venue/MiaxOptionsCtom.cs": "a599c242bc29fc0eceee0da4aa7770c33cc5b470ecd467b7b9cf635fb7accbc3",
    "engine/dotnet/src/Libhft/Venue/NasdaqIseCombo.cs": "111f66242dba7e16c9c5db16fce51e1d267a8604aaba5e9784ebc44279e3c06d",
    "engine/dotnet/src/Libhft/Venue/NasdaqQbbo.cs": "8958936f984174651941dc0726e2f4c60f8bc9a077df0e076d041d05c130a078",
    "engine/dotnet/src/Libhft/Venue/NasdaqTotalviewItch.cs": "4a3089e64cc0e69d95368d633da8985a80243e83b5449db886d10a82f7876fb5",
    "engine/dotnet/src/Libhft/Venue/NasdaqUqdfAdmin.cs": "ba95ac6c611756d5fe48e4cf742f9b21ac0fe97e43182fe66328cbdcaf449002",
    "engine/dotnet/src/Libhft/Venue/NasdaqUqdfControl.cs": "c9658657244b670b6175b04d39969f2fab47ac4a789ca3ae89b02d0e4318f563",
    "engine/dotnet/src/Libhft/Venue/NasdaqUqdfQuote.cs": "8e9b98ce1120fd8fa87682fd57e8f0841eda448b5130b8754f7968d6899e4f91",
    "engine/dotnet/src/Libhft/Venue/NyseAmexOptionsComplex.cs": "0262a7d4e15a8de321898afc7cc63cba73c33d6ffceae5cdacc389084549e144",
    "engine/dotnet/src/Libhft/Venue/NyseAmexOptionsDeep.cs": "c3814334606e609e0a2826fbef86b1b2b5eeffc24511b65bf73d7028675edfbe",
    "engine/dotnet/src/Libhft/Venue/NyseArcaOptionsTopfeed.cs": "558bf435f71467fa525d06733e34cbfea6c0d95fd9c3586ff4d9ef4ba813beca",
    "engine/dotnet/src/Libhft/Venue/NyseOpenbookPricepoint.cs": "8a82870dcef3f7ee4cfdcd8523b1b91fe71b9b2febfaab590a56a6d5b7cb87a7",
    "engine/dotnet/src/Libhft/Venue/NyseOpenbookUltra.cs": "8d66120b0e1ed87596a39b18a81497bfbc4c1efff70bc2dd02c343dade60211d",
    "engine/dotnet/src/Libhft/Venue/NyseXdpBbo.cs": "62c0a2e36654ab2bcb53d0223010f0e3278db70f4e5ca624807e541d4933025a",
    "engine/dotnet/src/Libhft/Venue/NyseXdpBboNational.cs": "4e14acb5cac75ce3ea12e7fca0555aea6ae87e27dbc3224833d07e4ae5112110",
    "engine/dotnet/src/Libhft/Venue/NyseXdpImbalances.cs": "d857b9cecb060ef84b2bb1627abdd60146b4a6db1bbb22bf9e4458d4a4c9d8a7",
    "engine/dotnet/src/Libhft/Venue/NyseXdpImbalancesV22.cs": "6ac02e19eb3292f3d3ec5f583ce4f3d43a7e411dc7fca422e658191df75e1509",
    "engine/dotnet/src/Libhft/Venue/NyseXdpIntegrated.cs": "98b451760b121d7ca05bc2795cf3b155554a1be88ff4c2b2615ef374a0ca1799",
    "engine/dotnet/src/Libhft/Venue/OtcMarketsAts.cs": "37c93939bca6eb74f185c1f9c84b6aa0177c7215bf65d0a447bc0d5b258d524c",
    "engine/dotnet/src/Libhft/Venue/SiacCtaCqs.cs": "9c28b607207dc6ab083d14793706f8bbc54550ce21996aacb0634cb1f3178339",
    "engine/dotnet/src/Libhft/Venue/SiacCtaCts.cs": "47dc45f3b4a81a0c7ec323feb2c904778cf216d398c10d58a7626b81a025515c",
    "engine/dotnet/src/Libhft/Venue/SiacOpraPillar.cs": "774a5b487af7093e647001d0ee5c0fdcb39eea1c6a4511e03cece43605d63323",
    "engine/dotnet/src/Libhft/Venue/SiacOpraUnderlying.cs": "a8694d8cfe80a67209de6a7948e54798731bc8189ecf58e175d3df17d23412fc",
    "engine/dotnet/src/Libhft/Venue/TxseSeedMessages.cs": "38e2de5aa8089cc196ef19a11c373a6d06a6955804e63a71b41ae1d70aaac800",
    "engine/dotnet/src/Libhft/Venue/VenueLoad.cs": "0b6c45ac88f1e4040953efc4dee05357f0191da09907a395fa77cf635e1c6354",
    "engine/dotnet/src/native/Makefile": "bae1e1fb36bdd9df9eb899f172eed33238bfe8c6af6e6bdbc44c5d0e5c80d686",
    "engine/dotnet/src/native/build-msvc.ps1": "fa3069ddf7ed6998e18886ecfa6afdcc9ace2afa6da65c5fc898644d4227ba1d",
    "engine/dotnet/src/native/hftnet.cpp": "0f06d7f5cf6e9703d28457145b4d960d5693c061862ca38908d4681492adfe34",
    "engine/dotnet/src/native/hftnet.h": "f44fd27308c25667c9fe422ec85c07d042813b0f2b3870946c849bf00536ff2d",
    "engine/dotnet/src/native/hftnet_session.cpp": "5ab626f92c2614c88e8d35023d2ae2e14d0b5243b4a5b544aec8dd7299bece2f",
    "engine/dotnet/tests/FlavourParity/FlavourParity.csproj": "d6f0cf72f50f5d82e5317cc25f7848092e5f51935e055cb89aeec407ba56608b",
    "engine/dotnet/tests/FlavourParity/Program.cs": "47fe69282af976d3069d4a612fe26d0a52303c0a2aca04690178faebcf761f8b",
    "engine/dotnet/tests/Libhft.Tests/BypassReceiverTests.cs": "4b4a136d1f881f08f1dcb1b1e3551ecdc955565ff803a1a5c6cb96dc33c4bc68",
    "engine/dotnet/tests/Libhft.Tests/FastStopBitTests.cs": "14303ac09d44a79c5f6e12df540ce5011c12c797fb9b356bc68976fb9a82e47d",
    "engine/dotnet/tests/Libhft.Tests/FixAuditLogTests.cs": "bbf542d0c646da7056a044a68c9d22b0215886e91c56559c370868bdda84cc5a",
    "engine/dotnet/tests/Libhft.Tests/FixChecksumTests.cs": "ce0e1958d74c3318f2e2fca8d9a51567a27afd66af6d8ff6d81a92ee5a678b16",
    "engine/dotnet/tests/Libhft.Tests/FixCoarseClockTests.cs": "35b09f274385595a5f6e659132bf8c51fac0251f3b6cae42f137a6420e25b2b3",
    "engine/dotnet/tests/Libhft.Tests/FixCodecTests.cs": "3e09d26e9299854c0662255a40185435530dbe39f8929acdec55f72f7c7facbb",
    "engine/dotnet/tests/Libhft.Tests/FixCompactEventSchemaTests.cs": "e2933bcab21315260fbc948fc2c3098e9500c74a06903d700c65853ac5b681ac",
    "engine/dotnet/tests/Libhft.Tests/FixCompactEventTests.cs": "677560948c79d3e86bc2a79828cb5a3ce2d5087438d6926badd01c750ffb03c6",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionAdmissionTests.cs": "e7e51a32860ee93447bb83a39ebeaf611ad6c494f4f7c176bbc0ccbe6be314f5",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionConfigProfileTests.cs": "b1a95c5e0785f18009df7375eb7963e18d45a7fa0c001e0a6ffcd759e2c3258d",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionConfigQuickFixTests.cs": "07ee072fbd732981d56c574e562102bc5c6a3c0a48d040a6ccbe332602d42522",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionConfigTlsTests.cs": "30d435707b0222fc760b5e52d4d3f5474cbd6e702fe417a5ba58aecbe839c19c",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionDivergenceReviewTests.cs": "208bffba3566c4664d38eca7d55280368607307f1f39af8574b5ce3e665c1cf2",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionInboundFrontierTests.cs": "f77bbc22d8a6621957ef3f4073ac39bd227a079a3d464622559d0b208b03af1c",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionRecoveryReviewTests.cs": "07a5c434fb66236005cd05c3ad3c731ec16f88789b1957f9cb7c7fd4987bd485",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionResetEpochTests.cs": "6b99e225fe12f6619f3a665307021286fa92b346240009fc8677338489797487",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionReviewTests.cs": "7ce5ffb20aa8c682d86c8256ab93f7e8599c985d33f5dcd8130ab7d900df10e4",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionRunnerTests.cs": "1ec8aa92133919ea0a39bb47b7c930c3a2873ce6a820e0b27a02523036252c92",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionSequenceResetValidationTests.cs": "20f0448444733d7d777de90d2b475838100e5157b1244d145e771d2a66c27329",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionTests.cs": "50c2b4ee815afe755447570ed68316e979a78786bd9bdbb879ab301a8409375b",
    "engine/dotnet/tests/Libhft.Tests/FixConnectionTlsTests.cs": "539428524dbc0e8a5c021813a18e485fc49825ba60d3d9195602d6512e308398",
    "engine/dotnet/tests/Libhft.Tests/FixDecimalExactParseTests.cs": "9a520bc8e8d9a1b7766689240b27749efb3b28754369cce95f7539526a625806",
    "engine/dotnet/tests/Libhft.Tests/FixDurableBusySpinTests.cs": "39544f4bddc8418e9a000f8939b7170b36a4fe9bac10d4acb83ae8761530940d",
    "engine/dotnet/tests/Libhft.Tests/FixFrameParserTests.cs": "f3d6db020a2967b2cb16405a21dea954c60011a4d791363b001c5717547ddcff",
    "engine/dotnet/tests/Libhft.Tests/FixLogoutApiTests.cs": "782355dd2a0ef444cb8c47089c39f593352f3049bf27fc9c8a6899dbf67425d1",
    "engine/dotnet/tests/Libhft.Tests/FixMessageStoreTests.cs": "fd81d0eb5c041f9179da8b4c14c710bebca445a158313f89ad0b286156fba89c",
    "engine/dotnet/tests/Libhft.Tests/FixMmapStoreRecoveryReviewTests.cs": "7349a1cc5edb5373b378ea2ae01d03bb9f7086d5c0549531467a68cf192cedf7",
    "engine/dotnet/tests/Libhft.Tests/FixNativeSessionOptionsQuickFixTests.cs": "49d6fda46d1c572d78b8a68c334c7d3996558e01a743f20d313fff1d9b57bd74",
    "engine/dotnet/tests/Libhft.Tests/FixNativeSessionTests.cs": "bf7c03a8a92149a0682ef9cd33dca224066a1bb38b72f1eb53fe767f03d3df87",
    "engine/dotnet/tests/Libhft.Tests/FixOperationsProfileTests.cs": "40a7495ba8ea79b03fb13c725804affa48fd06570895dbd99b53d3b8a0f0dac0",
    "engine/dotnet/tests/Libhft.Tests/FixPerfL0726AndParityTests.cs": "96daaea9697ec1ec460168f325abc32544a65eccb7de6fd14db82863e2d73113",
    "engine/dotnet/tests/Libhft.Tests/FixPoolingAndEncodeParityTests.cs": "9b8972d1e8dee7d42c02fb3c3e5728313550ea5caf728dbd566e996d8123e283",
    "engine/dotnet/tests/Libhft.Tests/FixProviderSessionTests.cs": "3c4d90ea5d4d2a72719c67bf9a6534a6a9ecb8c6a1260dd9ed41a5b88eb04513",
    "engine/dotnet/tests/Libhft.Tests/FixProviderWireParityTests.cs": "6e8359b953d104e78f7b5b11c785c32a8d8a06ce9ccadeae932fa3a04a66b15d",
    "engine/dotnet/tests/Libhft.Tests/FixRateLimiterTests.cs": "a0f103636f81912683f04adb953e810fa56ec632253a23c0a1c96bafa9b1e696",
    "engine/dotnet/tests/Libhft.Tests/FixReview0726Tests.cs": "cd19032b783f1a49a0f0ee373859f01bd20d9809011033f9c2fd425ea71ee9b6",
    "engine/dotnet/tests/Libhft.Tests/FixRuntimeDictionaryTests.cs": "7101ff4fdc021569b39dd6cdc353ac60c87131933093927c5d5facf769b3bc7d",
    "engine/dotnet/tests/Libhft.Tests/FixSessionControlTests.cs": "7f3aaf4641b5561744a2f6520fa583f0aeb66d5c5d72452c7c7ed2e84d88b08d",
    "engine/dotnet/tests/Libhft.Tests/FixSessionScheduleTests.cs": "7d78b25209d15bc921ae28763bad7f711dd58a2cd71f3510f0c22c60b30e7c75",
    "engine/dotnet/tests/Libhft.Tests/FixSessionTelemetryViewTests.cs": "4ed11eb2bd8f7d867bb6b8af2c5588155dc83591faae7d833bae742f96c6bc22",
    "engine/dotnet/tests/Libhft.Tests/FixSessionTests.cs": "966ec50ec03f88b9a4ed17a93116dc8e5d4caa8350e483bac9696cee0db93a9c",
    "engine/dotnet/tests/Libhft.Tests/FixTelemetryHttpEndpointTests.cs": "2139f4be4b9d65eec0b481e2e73e31aae3e59d732191f5b01c6bd7b1e926aea7",
    "engine/dotnet/tests/Libhft.Tests/FixTelemetryTests.cs": "cb933b6fbf0871f3eed062bda86a71793e48138a3481aa4991136e97381232bc",
    "engine/dotnet/tests/Libhft.Tests/FixTimestampTests.cs": "d3c2e63e82270576f61d923ebf93d009538a07fd322759e5867493c64efbe5f3",
    "engine/dotnet/tests/Libhft.Tests/FixTxQueueTests.cs": "9dfb29b69c190898a92bdce4b00a7383aca0ca9f635baf305d896c328e81b48b",
    "engine/dotnet/tests/Libhft.Tests/FixTypedBuilderTests.cs": "563393ab25f1001cf363a08e79f49e98245536374a02880b0c1569a55c73b2ab",
    "engine/dotnet/tests/Libhft.Tests/FixpApplicationTests.cs": "540bda94b17853422699a2376840724a5b068febc6002870af726ba492ec0b4d",
    "engine/dotnet/tests/Libhft.Tests/FixpFrameStreamTests.cs": "a89d194651040ce5d43f1f18c05462f3e757781321dcc92077dc0252bed17df6",
    "engine/dotnet/tests/Libhft.Tests/FixpMessagesTests.cs": "34740147a6fe3cf5a4b40e1eb2fe9a64c04bfd5ab85e325895fb7fd5c12917b9",
    "engine/dotnet/tests/Libhft.Tests/FixpMetricsHttpEndpointTests.cs": "b2ce3fd0bf41c2358718bd78167acd23197fa55fd588cde6ee7700b8431f1e9d",
    "engine/dotnet/tests/Libhft.Tests/FixpMmapReplayStoreTests.cs": "58c1958898f6711e195d446f5a48e77dc73e38b2d8c044639b3b0212f9d7887d",
    "engine/dotnet/tests/Libhft.Tests/FixpNativeLifetimeTests.cs": "b485a35f1d8e6a1138470b97a65e0a64dc28bc6e15799a921ddb3fbfe8d324d8",
    "engine/dotnet/tests/Libhft.Tests/FixpReplayStoreTests.cs": "b058e854c9e061cd36c41170836bfecffa4c2e686ec06f7a218f1ff07fa864f3",
    "engine/dotnet/tests/Libhft.Tests/FixpSessionMetricsTests.cs": "efacead01be46ebfe2ca7ea4f5b03af57d689e2ff0e4d1803b4d580a24de0b0f",
    "engine/dotnet/tests/Libhft.Tests/FixpSessionProtocolTests.cs": "697ecfce1db7bbd6fa6fc99cbfab73168dab27d6c7b45ec185975317fd2a263b",
    "engine/dotnet/tests/Libhft.Tests/FixpSessionRunnerAcceptorTests.cs": "a10b7cc015392ba57b09f1c7f8ec002b1bac32eca5ffd071a939033b4a80fa87",
    "engine/dotnet/tests/Libhft.Tests/FixpSessionRunnerInitiatorTests.cs": "06b4cb89c1c67740da17fdf941651e765b0612abc673f342a812987ef7c10915",
    "engine/dotnet/tests/Libhft.Tests/FixpSessionRunnerMultiAcceptorTests.cs": "eb1f7d49e99130ede4bd7701991f2f4590bbd826c0f7e73521ffd4a981e52995",
    "engine/dotnet/tests/Libhft.Tests/FixpSessionStateTests.cs": "326927ba52da64eaa345aece0504df0ca387e7fbd625e7a47c3088fe10daa3aa",
    "engine/dotnet/tests/Libhft.Tests/FixpSimulatorTests.cs": "df54f1e40d23254d0254d6220a80c7c7af899ea39e7ace332da0b695b077c172",
    "engine/dotnet/tests/Libhft.Tests/FixpSocketSessionTests.cs": "b672b78137a162fbe60ea1e5ed8b59b523c194e308827cf57cb98f72a952b9bc",
    "engine/dotnet/tests/Libhft.Tests/FixpSofhTests.cs": "265cab01be5160b52706f6f49fc01bcf758fbd8acc53db5765834bbe9f9eed4c",
    "engine/dotnet/tests/Libhft.Tests/FixpTcpRunnerTests.cs": "bee6981588e48a348761e347adce8cdbe028dfae3348adb102f95a7915e7ca3d",
    "engine/dotnet/tests/Libhft.Tests/FixpTcpTransportBackpressureTests.cs": "be8accf0b81b3694c6a654a30e63d2bdeb9d5a66f618116e2ea69230030dd68b",
    "engine/dotnet/tests/Libhft.Tests/HardeningTests.cs": "1cf20676504a989900e82fa663155a40caa61222d2b03981e48d43a455ce7b83",
    "engine/dotnet/tests/Libhft.Tests/Libhft.Tests.csproj": "398bee10fb06ef8ae9bf81e730b5d54a83f6012f7d62b0162681460e925e55d5",
    "engine/dotnet/tests/Libhft.Tests/ManagedS4DurabilityRunner.cs": "0c3264cf09ea7c4625a23bfec07d6b131ffd3a5787a11434455c01434a8c5344",
    "engine/dotnet/tests/Libhft.Tests/ManagedS4DurabilityRunnerTests.cs": "ec3faa50867a712cd9260eb28ff8e39388ef1a0aee8debb0d3d08c693f81db04",
    "engine/dotnet/tests/Libhft.Tests/NativeS4DurabilityRunner.cs": "d0a5e1808c771178de7ee3f9c9c110998f439410e4dd1d00c5597d018f7947fd",
    "engine/dotnet/tests/Libhft.Tests/NativeS4DurabilityRunnerTests.cs": "ebecb7161bb94c942d52f917e901727224cf3a75ffa921a95aabf6f91af88278",
    "engine/dotnet/tests/Libhft.Tests/QuickFixAcceptanceSessionTests.cs": "95ac118531ccf9da178d6dab534d18d62227b42f10b8a230ee181976364c590d",
    "engine/dotnet/tests/Libhft.Tests/QuickFixApplicationAdapterTests.cs": "91caebc0b599fa90f4a7de19d8b1de183a65c93eb854fb0aeef4c71b5e676348",
    "engine/dotnet/tests/Libhft.Tests/QuickFixConformanceTests.cs": "338c6cbcf863556d5a74991846ca10ff2de045fd29e8bef22b21384d50d7fa7c",
    "engine/dotnet/tests/Libhft.Tests/QuickFixCorpus.cs": "0d29a6bf2f960518645852798c77e916307ac9d522bd4281e30978905179bb6a",
    "engine/dotnet/tests/Libhft.Tests/QuickFixNAdapterMicrobenchTests.cs": "192b933b4c7f028b11f6334478a9a8f3a20cf3b7f962d42f6ba1b5e76ef1e568",
    "engine/dotnet/tests/Libhft.Tests/QuickFixStandardMessagesTests.cs": "ac6885498ff582df8c87330e5d4f5b11ae5ded15bf1d19a5265a26f738545b07",
    "engine/dotnet/tests/Libhft.Tests/SbeCompilerFixedAsciiTests.cs": "f39950da027269f02ab2571d2f37fe8dbd4bf45333f97fb2ba65b94e4e27023a",
    "engine/dotnet/tests/Libhft.Tests/SbeCompilerFixedCompositeTests.cs": "405a7081852d1d76ae184653e305fd0a1f9caa8dd24efce6e92b8e2b181af870",
    "engine/dotnet/tests/Libhft.Tests/SbeCompilerGroupDimensionTests.cs": "a2a372320f95b4091fb7b1360fa48294d39f90bc39fd67245977e25da6d2e355",
    "engine/dotnet/tests/Libhft.Tests/SbeCompilerPrimitiveArrayTests.cs": "fbe68a8fc6e1d4d9959cb19c1f90599a504a02ab0c02859833f8a777c0947b0f",
    "engine/dotnet/tests/Libhft.Tests/SbeCompilerScalarAliasTests.cs": "8011d951f4c1ac99b06d6717eb6ee00ba837068c4ace8d0acaa8ef007f016a0b",
    "engine/dotnet/tests/Libhft.Tests/SbeCompilerSetTests.cs": "9d81b0d6b2e535c7aea9e4871ce4a5420e63463b651bb798d82aad61c6794258",
    "engine/dotnet/tests/Libhft.Tests/SbeCompilerVariableDataTests.cs": "81647760eef07a6e1e107d4c646c451030da35ab648bcb6f66605857ce2dbfe0",
    "engine/dotnet/tests/Libhft.Tests/SbeCompilerVersionedCompositeTests.cs": "8f5b1519ec67831256294cebb8c9c6d050e2174bd35cbe4b303622ce14477872",
    "engine/dotnet/tests/Libhft.Tests/SbeFramingTests.cs": "e48e85a94add536cd7124f2249edbea2f6c129aa7a8d5d3cbe2b18c3599e2361",
    "engine/dotnet/tests/Libhft.Tests/SbeGeneratedCodecTests.cs": "31a372ddbaee621ae5fd21c8d81ad2b580c6775c662874472b7012419fcace2f",
    "engine/dotnet/tests/Libhft.Tests/SbeMappedSpscRingTests.cs": "4dc536a5ba5afc8e85634c806151a4a3e09593bc05ffbb93fbafe2ac7961dfec",
    "engine/dotnet/tests/Libhft.Tests/SimFaultsVectorsTests.cs": "6f58ca21c1c9bdeae00ce54928add96c01159af51c297234e1491aca2aa04051",
    "engine/dotnet/tests/Libhft.Tests/SimLifecycleAllocationTests.cs": "a44b241fbce05718db4b38b26b260c88535c2f8154a8ff1757f4ef4dfbaf7c62",
    "engine/dotnet/tests/Libhft.Tests/SimOrderBookVectorsTests.cs": "c708eb7fdfc31110ca9c166f72a90cb3481a6cb7e6947a39757044faa58b248b",
    "engine/dotnet/tests/Libhft.Tests/SimQuoteWalkVectorsTests.cs": "c80694a2431e8e742b8f5112f214717ffc69f74db6890d54046cbc82a308b377",
    "engine/dotnet/tests/Libhft.Tests/ZeroAllocTests.cs": "8753c2dc3e5786bdde9cb01b3b0579a8980a63a62a0420fc88f28088a51025fb",
    "engine/dotnet/tests/native-lifetime/NativeLifetime.csproj": "9f549b8ddc7b6dd792bc82038925d250704f3bca17512501ccf5ced88b8afe1a",
    "engine/dotnet/tests/native-lifetime/Program.cs": "f033351e04458c0d88f4866339ff6c252d05ba1dd2f66de2d8da0adef169e906",
    "engine/dotnet/tests/native-lifetime/README.md": "890b1d70c9afe4fdbe0b5c4b9d2e980c91343498384573524095a9cde4f537be",
    "engine/dotnet/tests/native-lifetime/native_shim.c": "5f614e5772a17dad13749fa1808bbed6240574a7efbe8806aa3783bcb0c0645e",
    "engine/dotnet/tests/native-lifetime/run.sh": "d51afe4cd26d76c328cc20d3c3c03f83ddde2cbdc2176f05b5c55949c53b37d2",
    "engine/dotnet/tests/native/POOL-FAILURE-TESTS.md": "2c1a850047ae8724eaa02afb6c1b4bf191c92d1ca559a0930ce951a433df4f0e",
    "engine/dotnet/tests/native/test_native_acceptor_poll_failure.cpp": "71fff5414468621fa6355eeb264511567d2a4b072451246609de023bfdc387e8",
    "engine/dotnet/tests/native/test_native_inbound_capture.cpp": "ad3260b0243668114f0c01dbdf031115caf9432f9573725a5d1963ed8dbcee00",
    "engine/dotnet/tests/native/test_native_pool_coordinator.cpp": "65913b92ee8b42841165304fefc7575898b67cc38be23fe67b16f22164fe338a",
    "engine/dotnet/tests/native/test_native_pool_failure.cpp": "615d3dea448f851f8a54f29d5d1165c4afcc99e7e2b2ed27a034fa2b01e402f0",
    "engine/dotnet/tests/native/test_native_reply_failure.cpp": "8bb80cf653d9ef16f3dda5b9c3a13ab46c96e0a217f4fb2f6f2bcd0a8750fd19",
    "engine/dotnet/tests/native/test_native_vma_poll_failure.cpp": "75cbe0a00e7fa9c0cecf13a94c06a435a815e7802b2b3f8ae8e57a44e4f1165c",
    "engine/dotnet/tools/codec-bench/CodecBench.csproj": "3d63b38fa82eab7752d18619afaa7f1c8d155a7287efecc0dedcd603f8d990dd",
    "engine/dotnet/tools/codec-bench/Program.cs": "e4600bdf2fd5196cb2a9ad3715d2a242117efa97e45c36dbbd9792324b4d8beb",
    "engine/dotnet/tools/compact-schema-gen/CompactSchemaGen.csproj": "9e456f065f30de2b128228056fa362c3becbd051a7c15c8210a6decaf864dde1",
    "engine/dotnet/tools/compact-schema-gen/Program.cs": "aa63001dbb327113d22ef0db0f0eafb436aaf3f2571c4d74d2c09eae4bbabd96",
    "engine/dotnet/tools/fixp-native-lifetime-probe/FixpNativeLifetimeProbe.csproj": "50eec1ae7ac67c2371d251f676e660ca13e20786cd5d18f2d5d732a26634b433",
    "engine/dotnet/tools/fixp-native-lifetime-probe/Program.cs": "097e69357db66693cec49dae40d6152527ba43df565587c73c8f2b4935901f12",
    "engine/dotnet/tools/fixp-native-lifetime-probe/lifetime_shim.c": "8024524a55980645662a0a31d67f1cb7c1450f057a957e60027ca266c19737b2",
    "engine/dotnet/tools/gen_abi_reference.py": "52bd4554a3d03ee664cf1d0675e09c57fb03a72f7d32be5c841ff2bc5f03ad9f",
    "engine/dotnet/tools/generate_fix_dictionary_cs.py": "cac52d3dc93abdeeeb5fc1c972adb0b4fea86163866987155c36231d9f0c3d9d",
    "engine/dotnet/tools/hftnet-session-smoke/HftNetSessionSmoke.csproj": "2fed3a6e8aab8f990184a75fac2b3b82e33e48c6f0af685c2bab55748aaabcb4",
    "engine/dotnet/tools/hftnet-session-smoke/Program.cs": "769f50714cceee745d5b21df1a59351d4940a6fd252264ef8f76756eef620c6f",
    "engine/dotnet/tools/hftnet-smoke/HftNetSmoke.csproj": "af5bfa99776a29c734da226500cd044dc90672d57fc30f52963e7e1bc584e466",
    "engine/dotnet/tools/hftnet-smoke/Program.cs": "e3bc0ecb1a1b4e772604bbea67953837e1e735d7a6273a7ce7f3906575e022fe",
    "engine/dotnet/tools/libhft-fuzz-net/LibhftFuzzNet.csproj": "b4b4c1a4db3a124fc20a3b54b95daabaf5c99278506f8182c4705ba8fed8d16d",
    "engine/dotnet/tools/libhft-fuzz-net/Program.cs": "a2a85cf501399a666029bdab4921bf6e12294bf43100871bd852d6604824a110",
    "engine/dotnet/tools/libhft-fuzz-net/README.md": "b0b598dceb636fc1a5ea87b831f4503e1b973a292063cb32bdd3c1916fc937fc",
    "engine/dotnet/tools/libhft-fuzz-net/corpus/codec/codec-seed.fix": "c0193c636e00811aab6155a587130d26cfef15cae59584caa7fa3289480c5829",
    "engine/dotnet/tools/libhft-fuzz-net/corpus/native/native-config-seed.txt": "482ebeaacd5985f7e74db3f489000dab60523e59b32ebe03776ce811edf99027",
    "engine/dotnet/tools/libhft-fuzz-net/corpus/parser/logon.fix": "a73c2f76e23eac7392b0caf34d52bf3ef50f3e64621497a720fca727e893d445",
    "engine/dotnet/tools/libhft-fuzz-net/corpus/parser/noisy-order.fix": "ed95df90bbf6c09fcfb2f5fb529df8f32dc5c63c8fb0efafcb75c136a802d6b6",
    "engine/dotnet/tools/libhft-fuzz-net/corpus/parser/rawdata.fix": "85ae7ef64d6a0443b6d27d247eb0e300efc8b26f3d9de9404856c1039c717f17",
    "engine/dotnet/tools/libhft-metrics-probe/Program.cs": "debd25becd5a016eae502620276306ef0363e083059d56bd109892ee50656268",
    "engine/dotnet/tools/libhft-metrics-probe/metricsprobe.csproj": "2abdd6cb471647cfae92ce0d561b7ad33264029165f25efe531973b086289391",
    "engine/dotnet/tools/libhft-sim-client-dotnet/LibhftSimClientDotnet.csproj": "5d5659cbcdd6b70c8a8825ba57f2ad71ee2af8421690f8b27fd57219f38e82a9",
    "engine/dotnet/tools/libhft-sim-client-dotnet/Program.cs": "da9fd16833a3e4c63350c93150c3485dba8a032ea2d450ebbab81615c897cda9",
    "engine/dotnet/tools/libhft-sim-dotnet/LibhftSimDotnet.csproj": "83f7089a987ab818d4a25f95c5818c1f81d5dc2a184dc50eb4094b65d43026c5",
    "engine/dotnet/tools/libhft-sim-dotnet/Program.cs": "b5adb4c057a01a7261ce761d5818424d64c3f4fa820fcaf4d367362d73422afc",
    "engine/dotnet/tools/libhft-soak-net/SoakNode.cs": "09d6736debc5e72677faba9cd1520cdb90fa802bb0b5b143094f2b109b8fe786",
    "engine/dotnet/tools/libhft-soak-net/run_net_native_node.sh": "5117bc4baa8a2192f11d908ec94d1071b7f4ee3d331f6477f53eeb3c81ce7da9",
    "engine/dotnet/tools/libhft-soak-net/run_net_node.sh": "ffc95954d64ec3432c2139effff581cd480070d02cc3ed3075f13d9d23a2575d",
    "engine/dotnet/tools/libhft-soak-net/soaknet.csproj": "d84452dc8e015790fb04ccc1f9349baf6f65a6a4983966574e468dcb2a65177f",
    "engine/dotnet/tools/libhft-workbench-reconnect-probe-dotnet/LibhftWorkbenchReconnectProbeDotnet.csproj": "7dd6a2a770506cbb4e62e78ed44f2fec556455a207da5941a3ba75208fbeb9a1",
    "engine/dotnet/tools/libhft-workbench-reconnect-probe-dotnet/Program.cs": "20d9b972b3ca2e0a6bd678b17b52e0b37387efea7e57637f707ec04d4df0ef6c",
    "engine/dotnet/tools/loopback-bench/LoopbackBench.csproj": "88405a9a404931c2921bb6de233c4cf18dff97329e2c6016f35b5edbe3ae1d9f",
    "engine/dotnet/tools/loopback-bench/Program.cs": "2485052af2a30819e16fe82103fb48fde116057f07e8bd3cb97e6b5e341d4252",
    "engine/dotnet/tools/provider-smoke/CanonicalWire.cs": "ea85a0acc6a32f83fd82771c09bd045dc6c3c7ea48afdbb0a0892e49d08b3906",
    "engine/dotnet/tools/provider-smoke/NativeMarketDataOrderTask.cs": "07a490cb5e28ffbf7a25398dedb374fe57c2a4d099c2eb8d0371e36e78ab57b5",
    "engine/dotnet/tools/provider-smoke/NativeMarketDataTask.cs": "c5c0d602102a7db4fce0d5ddbb0d07511b3dc2ad0c2a142967e2c8a2824de6fb",
    "engine/dotnet/tools/provider-smoke/NativeRoundTripTask.cs": "e21761a2a35ab7f2e35f4c9ea9325cb4aefb8d7547a25d4b001c509afea31f2b",
    "engine/dotnet/tools/provider-smoke/NativeScenarioResponder.cs": "0161dc2081c6965d665dafe42a10d605612a568ebce604729d81b8cbf0519664",
    "engine/dotnet/tools/provider-smoke/NativeTickToTradeController.cs": "801dd98bb8a79e29615733b9ccae1cdb293cff80f2efec99eff03dfd6898a328",
    "engine/dotnet/tools/provider-smoke/NativeTickToTradeTask.cs": "f5fccda7b88309c2858f790c2b3405306942717b8fd3184da1dff3d41fa4a697",
    "engine/dotnet/tools/provider-smoke/Program.cs": "b9c0f3e4b5f74bcf943e74dc4d893bef2725f9ac5e28e42b258aef4d825eb20f",
    "engine/dotnet/tools/provider-smoke/ProviderSmoke.csproj": "68e7b020ddfc5363f7a9a3b976bfe6483e71634bd350e4ff7e8c6115d0372237",
    "engine/dotnet/tools/provider-smoke/ServerShutdown.cs": "742b5957010404637cd985c9bcbeb69c2eff787d3b265ecdaa21de9870642465",
    "engine/dotnet/tools/quickfixj-session-probe-dotnet/Program.cs": "19443c990291d8871cf50e2bf1e2ccf6a7d6f25b5c4d534805c6604d4adc5938",
    "engine/dotnet/tools/quickfixj-session-probe-dotnet/QuickFixJSessionProbeDotnet.csproj": "e28457344fe6f5fa7a840a8199ea2f9c1a9f6f0ecb378a8f7519fe2eda145a90",
    "engine/dotnet/tools/quickfixj-transcript-probe-dotnet/Program.cs": "25e250d87d35ddadddb5d6e7e492a5ec9fa63639dc60c70e564b1b77aeea6acf",
    "engine/dotnet/tools/quickfixj-transcript-probe-dotnet/QuickFixJTranscriptProbeDotnet.csproj": "e122fca3ea682036f4a9f44ac4a504e9e5a8035c4f843531bf7ec17e8308b630",
    "engine/dotnet/tools/quickfixj_acceptance_transcript_replay_dotnet.py": "a98fbd7d5ed62e8c579ffd15511048a9ed7d443fd7e1fc2459c585aa3ac8a972",
    "engine/dotnet/tools/quickfixj_expected_response_preflight_dotnet.py": "28d3ceaf9ddb7fcd96793442c4e599acc93fed85e69ce09c4a3185a6ab879e74",
    "engine/dotnet/tools/quickfixj_expected_response_session_probe_dotnet.py": "736a31665f21f385ec566c1c055ebac2cca3937a84edfc0fa65ce6c4919a0cf4",
    "engine/dotnet/tools/quickfixj_generated_executor_artifact_crosswalk_dotnet.py": "16c4b21916f20709fa6f29591310c917afaa89e5d828e0d53464bb34732136f0",
    "engine/dotnet/tools/quickfixn-adapter-microbench/Program.cs": "c7ac3258039661e78b5b53a62df64fb9629db27ce2b6f0d379318383439dcb51",
    "engine/dotnet/tools/quickfixn-adapter-microbench/QuickFixNAdapterMicrobench.csproj": "ee9814b55b4fa13cd55c15e7a1a3434b590075accaa5485616e7929ca54b9780",
    "engine/dotnet/tools/run_dotnet_profile_tune.py": "69ac2f99196546204653b1d0ee6dfa0a0d8803d7e4ef5aac211b51d90a07c0bc",
    "engine/dotnet/tools/run_quickfixj_acceptance_replay_artifacts.py": "34cfcddfbae7629aefb13b2e57a3b602e56670a56a2df8fd26054cebc38b4323",
    "engine/dotnet/tools/run_quickfixj_generated_executor_dotnet.py": "e6b6e035307b209a025c259e6da2d174b0a83d0db6465e66abd76b2c93855b33",
    "engine/dotnet/tools/run_quickfixn_adapter_microbench.py": "53e35bfa8dc411b8d64f0ee773c9569f3c58d38711fac8a8640cf4d01d22f0a2",
    "engine/dotnet/tools/s4-durability/LibhftS4Durability.csproj": "3fc826d340d3060b928e0cb13777c838dc763a14af87cf9993f709a87d04c436",
    "engine/dotnet/tools/s4-durability/Program.cs": "1f5429a164f5d653851f3c846c9bd0bf50513670f2ef5094622e0c96e2c78630",
    "engine/dotnet/tools/sbe-transport-bench/Program.cs": "7f1b07c55e0a2b63b492afb65de3fb2ddb702fe99f6e54ac392b6159e39247ed",
    "engine/dotnet/tools/sbe-transport-bench/SbeTransportBench.csproj": "15936769fe6ea353d2077ecfd95f12ae040c2b3882ffe6f39c908a8ea6c8a728",
    "engine/dotnet/tools/test_fixp_native_lifetime.py": "5165e983822be97425fdb9f26a6386465d5d9976cee2ffb742b4fc0ae13d3c8c",
    "engine/dotnet/tools/test_gen_abi_reference.py": "4e90a68114540ee6c84f5c928193ff16eec6a08eafeded51393ff7f97e2cb9b8",
    "engine/dotnet/tools/test_hftnet_native_optimized_build_targets.py": "f2016ab8bb6251cd74f908e686bcd046c20a191dee3533597f4cc286cf82a17b",
    "engine/dotnet/tools/test_quickfixj_acceptance_transcript_replay_dotnet.py": "918433d1923bbcf5e8b9f1c84c74ebf2ffca3e41807b73e55d0fbef2d6d483c5",
    "engine/dotnet/tools/test_quickfixj_expected_response_preflight_dotnet.py": "8da47b091e30dc8d567bac9c8607b85f6d7592d7d15e98b6206e97766ee94715",
    "engine/dotnet/tools/test_quickfixj_expected_response_session_probe_dotnet.py": "f817d0fb10f583349edcaf5132c536b4f0714133d664043b5e79cd4b31bc26ef",
    "engine/dotnet/tools/test_quickfixj_generated_executor_artifact_crosswalk_dotnet.py": "4994e3a59ec9086a0bbc6ff0070f8eaa5e470bafd8578e8c11673bc5a671e3b4",
    "engine/dotnet/tools/test_run_dotnet_profile_tune.py": "9bbad557df827475f00ceb92530432f95e6262697d1c15cc40fe4664c3bcd56a",
    "engine/dotnet/tools/test_run_quickfixj_acceptance_replay_artifacts.py": "f586cf282cae0d7de64407d35860a74704b510441a5e4afcd49fd6e593c39c7a",
    "engine/dotnet/tools/test_run_quickfixj_generated_executor_dotnet.py": "c5073fda00c9b85843f2ec523529f948cdf4109ab36a02abdd9badaf83870e9a",
    "engine/dotnet/tools/typed-manifest-gen/Program.cs": "e93eb7df18095790e4231db0af95791c26be4e0bc487e06d2448b010056f4ba9",
    "engine/dotnet/tools/typed-manifest-gen/TypedManifestGen.csproj": "9e456f065f30de2b128228056fa362c3becbd051a7c15c8210a6decaf864dde1",
    "engine/fixp-fixtures/fixp_application_view_vectors.csv": "bd3a8a7cd6e8286d5659db27261dc57c24bd38bebdc2e0ae1f3bbc92f89d72f0",
    "engine/fixp-fixtures/fixp_frame_stream_vectors.csv": "88749e667c10d273673407785175f50801136c975c3f74e14a542c9bcaee2824",
    "engine/fixp-fixtures/fixp_message_codec_vectors.csv": "a66472dfe611dc9f902e2d766eba9563e1385729a42de715aa8287996c5ac4ab",
    "engine/fixp-fixtures/fixp_metrics_render_vectors.csv": "892d914c32105c882d105c752a3df10c13e82d9723f9df69538c37bdbb8bb6f6",
    "engine/fixp-fixtures/fixp_mmap_ha_lifecycle_vectors.csv": "423b417c91049700ea5a18a68666baef34c613a72b1004bc33a0d928277cd14f",
    "engine/fixp-fixtures/fixp_mmap_replay_store_vectors.csv": "8de19d51ec104be07c881efda9721805d612108aaf5468d329adc137ec7542b9",
    "engine/fixp-fixtures/fixp_multi_acceptor_duplicate_store_vectors.csv": "f2eca14c5a4b8bcfb5d075ba55b6c4e368533b415e458386ff3cef90d29a0339",
    "engine/fixp-fixtures/fixp_multi_acceptor_ha_lifecycle_vectors.csv": "42f1f9173c4d7a9669b8516e9646b61d80b2637c708a9b965b1b56b48eebd1bd",
    "engine/fixp-fixtures/fixp_multi_acceptor_lifecycle_vectors.csv": "6f02e7d2855c1f030508822903427ca63dc7fed77a2e80736cec7757853f39a3",
    "engine/fixp-fixtures/fixp_multi_acceptor_recovery_replay_vectors.csv": "2560b12c69b42105c0d7f3a49142c7fd83467e9342792ac2661489e3eaa1e9d8",
    "engine/fixp-fixtures/fixp_multi_acceptor_two_peer_vectors.csv": "fd71db07671d643e263e5f95fcc6ead298b4a213119453ab36d150d8ab055d32",
    "engine/fixp-fixtures/fixp_native_boundary_vectors.csv": "9f3edaeca5d02ff1e2a26fbc638a970c5ec4f7379e9a9f5f0d9c8e32df837489",
    "engine/fixp-fixtures/fixp_replay_store_vectors.csv": "e4da2601401f4caf22a85a85843a4628211ebb5b70dbfb317b1c14285224c9fa",
    "engine/fixp-fixtures/fixp_runner_evicted_reject_vectors.csv": "dc5a8b2860fb37f61b70353a2aa66c5576d4a071d06ea7555f2d70d503785118",
    "engine/fixp-fixtures/fixp_runner_ha_standby_vectors.csv": "e3f12e5ee0d72e35edb5f4c859005ea3a67fe2453ae532983931dbc6684f5420",
    "engine/fixp-fixtures/fixp_runner_null_store_reject_vectors.csv": "48408d0acfc458fe2b125b89b394e7cfaaab03225027962e470c3552f1aae3e6",
    "engine/fixp-fixtures/fixp_runner_recovery_reject_vectors.csv": "8aaf28c44d05ab3493810028e064303b2b381e5a805cc7ebf45cd6995da594cb",
    "engine/fixp-fixtures/fixp_runner_recovery_replay_vectors.csv": "608892e8cc5614788e62194189204e412c70d545cc46a4f7b70e4ce361461f8e",
    "engine/fixp-fixtures/fixp_runner_reject_lifecycle_vectors.csv": "de82056a53055189485f96d3f47fc90a5a2d499ccad9ccfd33aa05d1fa7c0513",
    "engine/fixp-fixtures/fixp_runner_replay_success_vectors.csv": "f52b66e8efa14fc5303aa58108a3197459d27c096ee6811453d66e6c8cb9e65a",
    "engine/fixp-fixtures/fixp_runner_store_fault_vectors.csv": "d0842e338f6ff7b0a89093815541a87fbbb6836bf8524ef9877232c28eaef6ff",
    "engine/fixp-fixtures/fixp_session_protocol_vectors.csv": "e9d79ccb50716ee03ee6fd3f7dca0dd87b7090bc82a2150882cd4ee687f574cb",
    "engine/fixp-fixtures/fixp_session_state_vectors.csv": "88c5d3062ed1b6d38673b462c6b488ee868d9229483dffcb0aa4a836244acfc4",
    "engine/fixp-fixtures/fixp_simulator_flow_control_vectors.csv": "729479b53294023d711756688889207b8bd060a142dff582263ec7ee44876d84",
    "engine/fixp-fixtures/fixp_simulator_reject_vectors.csv": "b2717ce924d5274814456d0143444f6680c33b7ed66d372ba25751ee63107496",
    "engine/fixp-fixtures/fixp_simulator_vectors.csv": "1ae6d20050df8469794f8bd5b4d037010da251febd374cf888b3b28b9ffd6346",
    "engine/fixp-fixtures/fixp_socket_session_lifecycle_vectors.csv": "75e4b09134bbf3da30edb6a937cf70eb2375acf28ceadfc18f31a8be8f68cd50",
    "engine/fixp-fixtures/fixp_sofh_frame_vectors.csv": "8da365f9c7e05cef508df2623a04ffbf2c9d785f6a921ef97ecbb2f1918fa8ea",
    "engine/fixp-fixtures/fixp_tcp_acceptor_lifecycle_vectors.csv": "6d588351b067e8edcace67edd4bee887f522be064cf70d57b3dca8657e331239",
    "engine/fixp-fixtures/fixp_tcp_exchange_lifecycle_vectors.csv": "2b7681acbca232238223838d637686764224ab6aeca7d9dba73d63e7ab31cdef",
    "engine/fixp-fixtures/fixp_tcp_initiator_lifecycle_vectors.csv": "1ccf353ba7ad7c72455f42f6ebfa231f41ed9423f925628fa469e90a1398b86e",
    "engine/fixp-fixtures/fixp_tcp_peer_close_lifecycle_vectors.csv": "91c77956c56715699d9705e72abd9631baf8aa7fc86879a5754c76f08f6c818d",
    "engine/java/.gitignore": "781827f02275c07acfa12d70df12ba0720e1bc03882c811ebba7cf37b3176098",
    "engine/java/Makefile": "840ca82f0c6613c1e3871528a898d01e83eed08c336a55c5093da2d1630abfc1",
    "engine/java/README.md": "b4c3d8bc258c497e7c26d7caef06b2d5e32cd8742da857ce08dc7af3911bb950",
    "engine/java/build-msvc-jni.ps1": "644e126eff0b536decda006a6631f8e5399e49072ec6004d6bfd999c0671ba20",
    "engine/java/docs/LIBHFT_ARCHITECTURE.docx": "b01dd53a5013284cb76b6424ef42648ed99ac92d0c44e04d443adfb6a3a3ba90",
    "engine/java/docs/LIBHFT_ARCHITECTURE.md": "6c28cc1662ffa9d6c8ff7b59858e479b085efa8e3178f82360c07353760e34d6",
    "engine/java/docs/LIBHFT_CPP_JAVA_ULTRA_LOW_LATENCY_REVIEW_2026_06_29.md": "947df46b48a669999442c1f4ab16840a03bd3649cfee1f31621dd06b4411a08a",
    "engine/java/docs/LIBHFT_JAVA_API_GUIDE.docx": "f0bc85ef8426ec3037b93ba0cb4f2b518f9edbe6a673c81c642f153e64597be2",
    "engine/java/docs/LIBHFT_JAVA_API_GUIDE.md": "08eece837f15cd8f0af5934c3fc4e4a2b0ee4bb0d632e7111bf57a8c614ce06c",
    "engine/java/docs/LIBHFT_JAVA_GAP_CLOSURE_PLAN.md": "ff5b6596c6fcfae0211331a9379e4250dd56c190d94d2ea1d006aa25d7372a45",
    "engine/java/docs/LIBHFT_JAVA_GUIDE.md": "d570c02b837774aca8885e52ae79e583050740f9cac059d34a240d31e01422d0",
    "engine/java/docs/LIBHFT_JAVA_INTERNALS.md": "488b4654a94abc5af559fcc8392b23e9403f23ddde65bf68fce0b6ab4962fff2",
    "engine/java/docs/LIBHFT_JAVA_MIGRATION_GUIDE.docx": "53e8395424140e5ac8f00ee7c99413e810cbf87eb316f4f4fa1588ab0c2db842",
    "engine/java/docs/LIBHFT_JAVA_MIGRATION_GUIDE.md": "4ca52d23eb0ddd46439e4790f3fe20883ed2ab8a1832878f58df485cc97d4643",
    "engine/java/docs/LIBHFT_JAVA_PARITY_PLAN.docx": "160f15b957448e5e3d548a0c531e24f8c04cac67a2f18ab7ef4eef1305dbf6f3",
    "engine/java/docs/LIBHFT_JAVA_PARITY_PLAN.md": "eb03c247c674b442a3a8e94f42c6c557fad6c0a3f6df2f470de296016ba7bcb0",
    "engine/java/docs/LIBHFT_LATENCY_TUNING_GUIDE.docx": "39f56eb7fdaf4fac1c000946e527b651f5bc505e56cf27f47090ce856ccbb3d9",
    "engine/java/docs/LIBHFT_LATENCY_TUNING_GUIDE.md": "a589323f1f3e66a3e825788f9e4cfeb5098500a2aa2c900857d35d511c7b212b",
    "engine/java/docs/LIBHFT_PURE_JAVA_FULL_PLAN.md": "e164907c5e3cd15ff3771a7cfcca1aca7ab644702cf3f5814e25bc9fc45319e4",
    "engine/java/docs/LIBHFT_PURE_JAVA_INTERNALS.md": "2f81694514bd54a58e8f2814fc51ed8bf5c70664b71a5fc3874161ca08ef5660",
    "engine/java/docs/LIBHFT_PURE_JAVA_LATENCY_TUNING_GUIDE.md": "adfccc87370af8946ef9ab8a5c2d092b17c9c2665254f46681e8d83589e6e56e",
    "engine/java/docs/LIBHFT_PURE_JAVA_MIGRATION_GUIDE.md": "40e6b4ee3e3f65a916ce6dcfb6574cd115482d731e55bd49543a1926da2d261f",
    "engine/java/pom.xml": "f35582ef804ddf217d2686b3df7abc47b30763f56d9e5204f531fe4631e3a17f",
    "engine/java/profiles/ovh2-purejava-lowlat/README.md": "9f1eda6fbf1bd9eb41dbf245c261d21c4febbab00d68b53f01018b0abaae50c1",
    "engine/java/profiles/ovh2-purejava-lowlat/default.properties": "6ead0453234198707fe04bd3918dba02818cbf2ef1c31f2382794a6d5805f723",
    "engine/java/profiles/ovh2-purejava-lowlat/effective-profile.json": "ad2cd53502bc42c87f4b26ed8789e30bb6087bec4f9f61790ff81fee4baef0e3",
    "engine/java/profiles/ovh2-purejava-lowlat/nos_er.properties": "4b11637b47b025a7c3f6c204539c82903a2ffe5e7033babaec38363d75399c4a",
    "engine/java/profiles/purejava-cpu-friendly/README.md": "a66e65daa6d7185d87f6386281a5e86a00f31463d5cc3487e5729d1535ae12b0",
    "engine/java/profiles/purejava-cpu-friendly/default.properties": "216cff5a7681db339a9c007f405e771fd20c02957a8669d4d9f79b0496f293b1",
    "engine/java/profiles/purejava-cpu-friendly/effective-profile.json": "7cb653e739dba1b2c362073dba65d75b5c2c28a66084ca03218e0cf73cb046e6",
    "engine/java/profiles/test_profiles.py": "2daf0011c7c72075f380fc69111e7f27086f0fa085536c56bf9f30cd6e00a259",
    "engine/java/run-hft.sh": "c7e29294972481f68cd53fcb2a85cd258a310a286388daf1d6c2c26d6773ef92",
    "engine/java/src/main/java/com/atrekes/libhft/AbstractMarketDataView.java": "3636f74a1c366c6014e3d693463318b9eff7459c26913afadfc0e33a50478b97",
    "engine/java/src/main/java/com/atrekes/libhft/BusinessMessageRejectBuilder.java": "0cf9be30f182b652b46912078b2238f3038a189a14e915e5c9fe1a0e1f5960e8",
    "engine/java/src/main/java/com/atrekes/libhft/BusinessMessageRejectView.java": "2c53c932a458be7b4928294fa5ee6d345cfbd0219bb1ea72a36181bba89f1e49",
    "engine/java/src/main/java/com/atrekes/libhft/BypassReceiver.java": "db313a80222ee98768de4081e2e1597c0c65f55c9d9a8a0990c0821a0ff70678",
    "engine/java/src/main/java/com/atrekes/libhft/DontKnowTradeView.java": "9f9d2fab010ddeb15ed8a2c79ade097423525ab09814037504937f019eeb4bf6",
    "engine/java/src/main/java/com/atrekes/libhft/ErrorEventView.java": "7a471b6b28c6d58d7c03f8636eb9f8128d47ba7e1dfb82c292719558bc5a96cc",
    "engine/java/src/main/java/com/atrekes/libhft/ExecType.java": "6e725dcc84c89a846103ad5fb0bf1a9ab6a950ca88ccb3083763ab0d35d95062",
    "engine/java/src/main/java/com/atrekes/libhft/ExecutionReportBuilder.java": "31a48d4a8dfa233e458bb9ca0eb40a196af375dd50f8833187f1017fa8ba8612",
    "engine/java/src/main/java/com/atrekes/libhft/ExecutionReportV2Batch.java": "065484512d5587fa22d00a6151c01cac6186675b011fd7dced48cf2ea805894f",
    "engine/java/src/main/java/com/atrekes/libhft/ExecutionReportV2View.java": "ac33a6fc6c1f1b0a4b771886d23bfbeddc270bb936996126daf321611f482e22",
    "engine/java/src/main/java/com/atrekes/libhft/ExecutionReportView.java": "daf0f9ed1f139848edb910c75ebacb15d4e8903da7d26a8e44228e40310d13ae",
    "engine/java/src/main/java/com/atrekes/libhft/FixGroupEntryView.java": "fca6cfccab340e32ebed087a7e8b0e65f56e8d3e576e999d0d145ece9a2e25d9",
    "engine/java/src/main/java/com/atrekes/libhft/FixGroupIterator.java": "5df189544ed95c4464a02065557e91dd777a00c1514dabfbff68960f35542eaa",
    "engine/java/src/main/java/com/atrekes/libhft/FixMessageBuilder.java": "1ef31d00077733ce2cc109c7a9612aacc5764ceb7487611717414a53bd9e345d",
    "engine/java/src/main/java/com/atrekes/libhft/FixMessageCursor.java": "03543afb28e016ccfd120af17a6bef1d3a81aa6ad7b7872444f135618ddfa48d",
    "engine/java/src/main/java/com/atrekes/libhft/FixMessageView.java": "9dee45a5514fc61ecb702fcf0073a1011efdc9aa9312ea97dc4a7958aaffb4fd",
    "engine/java/src/main/java/com/atrekes/libhft/FixMsgTypes.java": "6ef3346d4168cff71bab0dc60a6e4b032f71a1f436bd9ce75847d035e983a99c",
    "engine/java/src/main/java/com/atrekes/libhft/FixRateLimiter.java": "029a28a82f8f847ebb45d33ad4e9e2526ee2f0614ae3e5b5965a4ac9d2d54bc9",
    "engine/java/src/main/java/com/atrekes/libhft/FixTags.java": "c49550ca3a6691035ab543a52dabf2ee032cd34e0035436e5f47018e287b6cf0",
    "engine/java/src/main/java/com/atrekes/libhft/FixTxQueue.java": "926c2ff3ad3a40e36bc7db48bdba0b34e2d8965370ec970e64104182ce13b283",
    "engine/java/src/main/java/com/atrekes/libhft/FixValues.java": "b7260a79171ec59454dad3d885d7bc0f033346ea330c009a5c06c334426355f3",
    "engine/java/src/main/java/com/atrekes/libhft/FixWireLimits.java": "ec1112def530aa748e04d927a3a36c32c07eeee1af1733c61e0090ffba402c97",
    "engine/java/src/main/java/com/atrekes/libhft/FixpApplication.java": "c44bf2b46d76877cca1a03c0342ae4aa89f7d238e30a3abca842ba70845bf83e",
    "engine/java/src/main/java/com/atrekes/libhft/FixpFrameStream.java": "b9ef55a67aa566dc278683ef3a2c67cf586a94ec002336f88ca9506159b6a30e",
    "engine/java/src/main/java/com/atrekes/libhft/FixpMessages.java": "1cce842e0e0d135f9602e979364291904a65293eb493ca3aca5961880bf0c3b1",
    "engine/java/src/main/java/com/atrekes/libhft/FixpMetricsHttpEndpoint.java": "496822f7b87e9224122f7fd7100df6b42a9b5068fb7f9bd6242a65aef8805966",
    "engine/java/src/main/java/com/atrekes/libhft/FixpMmapReplayStore.java": "f35bf1f0d237d34d10c0537b4a0aa8ec94c110a0ea69af1d6a23866931a8f032",
    "engine/java/src/main/java/com/atrekes/libhft/FixpNativeAcceptorRuntime.java": "bad014baf87bd55f7dc04c793bc669431c21ef0e3622d6f88ef3a1697ca766a3",
    "engine/java/src/main/java/com/atrekes/libhft/FixpNativeDurableInitiatorRuntime.java": "bffba3dd7fb9bd3e0b14f5f90ebd7209ec5ba4aa4d2c62274c7f6c5cc7c2e029",
    "engine/java/src/main/java/com/atrekes/libhft/FixpNativeFrameStream.java": "33a83571332cd11f17c14d55d0bef0ac289db9ea7202169a5b5d68e5f17ce3c1",
    "engine/java/src/main/java/com/atrekes/libhft/FixpNativeInitiatorRuntime.java": "56224425e447994ea32364f2e8d5e560d001176eccb57dda7a7906d1aceb28f0",
    "engine/java/src/main/java/com/atrekes/libhft/FixpNativeMmapReplayStore.java": "4f0c378a5c0f7ea5ca1877839415ec9d3ce527cbd102084d71e0bc17914dc7a0",
    "engine/java/src/main/java/com/atrekes/libhft/FixpNativeMultiAcceptorRuntime.java": "33fda1023c1d6389cf2c78df428a2db772748861123a13fc3dd5b3d43b5a4e19",
    "engine/java/src/main/java/com/atrekes/libhft/FixpNativeSessionProtocol.java": "8c415e033f40d45a3d681ca8a9276b57643b7a33805bba5d0ca97e36f1e2f5fc",
    "engine/java/src/main/java/com/atrekes/libhft/FixpNativeSimulator.java": "12ea0e1adc6d6b0439f26d415099e3ce88a8c24b81df2ef7cd17c3f56587bb8e",
    "engine/java/src/main/java/com/atrekes/libhft/FixpNativeSocketSession.java": "6a8dcbcdc21c93192612e572bf2ba675be1ca22e6aafb4f33489da6898848b32",
    "engine/java/src/main/java/com/atrekes/libhft/FixpReplayStore.java": "ed40b55d76844423a037d150e89013385336823c8ed91bec7f3f30f577c8aa18",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSequenceResult.java": "7dae549a56b5b91fab7155355b3a3fb93ee8a9911b99f4d5ff9d31321fde3d02",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSessionMetrics.java": "81d92453e12c9ea1ae59b0de9da5db2410d953929891e0d887f7aec95dac4faf",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSessionMetricsMBeans.java": "72efc29ae7263c4c8333e617b05ea98694790e5e82077878cdb7f3079cdfbebf",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSessionMetricsMXBean.java": "dd0f9b2b64a69aeb94c1eb23bd96f1c02324ff6e213e4ba0f1eaf17e87719f26",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSessionProtocol.java": "9747b74d7b2166e4518842f4e6b2ffc5b05b8f7ac715b85470a0e952b5c417e9",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSessionRunnerAcceptor.java": "2c60c5e03b637f6bd17dc4cfa8c68b13bc09d260e00f3f2b30180d2b33b24b5f",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSessionRunnerInitiator.java": "894b76a20168aa950db17ad15685da03562f04046744dfdd124ab2fc0b7a3e7f",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSessionRunnerMultiAcceptor.java": "9c1bbee18d2c68f62f97642e4c86626533c984b5c4eb832406bad951ec8aa030",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSessionState.java": "edad0b031fcba17446b349167ef36721cb4d0a340cb85b92cbc1f40386758161",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSessionStatus.java": "76d8ed203472879e6f4428828a6aed6d4d07d44bf9edddb5b4a30397278ce2ee",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSimulator.java": "43af59e189046fbbc44ed5969d94b96cba3549b784f25436964e74a8f78b9811",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSocketSession.java": "4af68a95485563751c8a21699868cfc9c459d8069004c1856a7d21ee370347ca",
    "engine/java/src/main/java/com/atrekes/libhft/FixpSofh.java": "ccc56c10fd22e190cecdc01283843f77e75547311a080a155fa41612cf24473d",
    "engine/java/src/main/java/com/atrekes/libhft/FixpTcpAcceptorRunner.java": "ef81264fe610be0c3e0975834204b795af83ddc9f5606b0b3e76399410cac3d3",
    "engine/java/src/main/java/com/atrekes/libhft/FixpTcpInitiatorRunner.java": "501ee4528be1d5a7e939460e38e7053f420f38685a7b48444de4c226642efdf6",
    "engine/java/src/main/java/com/atrekes/libhft/FixpTcpMultiAcceptorRunner.java": "b774080adf172c911621862f9c8fd60f716a6b7d96d5021a161f513f1af86f7d",
    "engine/java/src/main/java/com/atrekes/libhft/FixpTcpTransport.java": "20d679419cb75a41afb3eb98ec404cb729486c2c7aeeb252d1e4c48a2d20dcde",
    "engine/java/src/main/java/com/atrekes/libhft/HftDecimal.java": "b80160839173cea59401a39f60c109d875cad3af8d3e8764f967c212a81899ce",
    "engine/java/src/main/java/com/atrekes/libhft/HftEngine.java": "0138f38c03375b44f5aa4a7bf69eb50861bb4502b73fd50dc91372d2ddbfae6d",
    "engine/java/src/main/java/com/atrekes/libhft/HftEngines.java": "a51de1801ba6241a279ab1d17587d7ebae57b91b005b7104b864df3a7982a029",
    "engine/java/src/main/java/com/atrekes/libhft/HftEventBatch.java": "3a148cc1c79662c1dbdbb1f3f49f9ecad368d01ecb54063e813285606625cb4d",
    "engine/java/src/main/java/com/atrekes/libhft/HftEventType.java": "a397b9cc63969c3ea1dd07b2473b6b2095314c170b06a27446e029187716f4cb",
    "engine/java/src/main/java/com/atrekes/libhft/HftEventView.java": "c6331361af0c9ed87e4db77fd6315ee6c0bd1b0c639ec8fd5efa6b4be35da0ba",
    "engine/java/src/main/java/com/atrekes/libhft/HftException.java": "8e3f8d2644b9b68daa1ec742378b8617b28b7ae7d4828bc3fd60f878956a6b8a",
    "engine/java/src/main/java/com/atrekes/libhft/HftLatencyStamps.java": "844f08ca3263552d3be11667553ee97f579a2fc459f3f175e2fcf32dd93e7b6b",
    "engine/java/src/main/java/com/atrekes/libhft/HftMmapMessageStore.java": "b8d760b7be7f7dd65895fbe3807d48e2cca172d3551b7dfd6e20900a604b9152",
    "engine/java/src/main/java/com/atrekes/libhft/HftNative.java": "966523996ab1745784c0a69a3034ae07cc811fca43c3f6587bea8f7c88e7e326",
    "engine/java/src/main/java/com/atrekes/libhft/HftNativeCapabilities.java": "d8c49940aa6fbd6039432241db7659affeb0fe05144f00897c8f7c987d85c9e1",
    "engine/java/src/main/java/com/atrekes/libhft/HftOperationsProfile.java": "2550974165ea8376acd6d6d652e1a7294723892675c515645fb79e49f7f89710",
    "engine/java/src/main/java/com/atrekes/libhft/HftPoller.java": "c1a7f7e8d47fdc74d351320f52d1c7193da18ab409b1c23d7722e1e3926c5ab5",
    "engine/java/src/main/java/com/atrekes/libhft/HftRawFixView.java": "4c1a84730efdc8bb6f0652d47129d284bd486e461ed504b747eb84ee97b7721a",
    "engine/java/src/main/java/com/atrekes/libhft/HftReceiveStatus.java": "0f8c4b974850bc5795216a3e6699420ca6cdf1820992e710cad1bca657f2c4c7",
    "engine/java/src/main/java/com/atrekes/libhft/HftRuntimeEngine.java": "ed230d4f11ff2fad19e459f301770e10d7375c7b295b78c5647b3f4272b7ba7e",
    "engine/java/src/main/java/com/atrekes/libhft/HftRuntimeEventView.java": "50c6ba7fd77321ec84a480b859389958058997ab5ffe2171875d97d2c60839eb",
    "engine/java/src/main/java/com/atrekes/libhft/HftRuntimePoller.java": "ac3d1ce9c47206159f3771ea3b7af850fceb4b002310ff4e072ea8b21b46dac0",
    "engine/java/src/main/java/com/atrekes/libhft/HftRuntimeProvider.java": "79b5f36803afe11b65e1403e884bad9cad88e65a479aba6ed071fae8cdcc9b3e",
    "engine/java/src/main/java/com/atrekes/libhft/HftRuntimeSession.java": "594d2684003a031643692bab245ae4056467ee507fcdfa825c2ea5eb5f9a5974",
    "engine/java/src/main/java/com/atrekes/libhft/HftScheduleGate.java": "ac8a9b09ca2e67925a82754e543606b160901d683a3d459fdc3af61f636bb6b4",
    "engine/java/src/main/java/com/atrekes/libhft/HftSession.java": "f516c940f03e92f2e0061b7b0cabf3f3eaa9d3a299a7c474925251896d51e302",
    "engine/java/src/main/java/com/atrekes/libhft/HftSessionConfig.java": "f5495d58f671e61955f2084d34708c7679f875003d8cba2a33f9b2616f7c9bd6",
    "engine/java/src/main/java/com/atrekes/libhft/HftSessionControl.java": "64d0367b4a8491cb0f4488b0b52e2272f849852819998cb8eff756139ebd5c66",
    "engine/java/src/main/java/com/atrekes/libhft/HftSessionControlAuditEvent.java": "397815a2e439b1b6613f38cb3cfce356806a95241a5ef1b04eb9a8579fdc8987",
    "engine/java/src/main/java/com/atrekes/libhft/HftSessionControlAuditSink.java": "c85e995287242782fc2118964d1023baa6dc20e587a3ed439c341d7f74f10d8c",
    "engine/java/src/main/java/com/atrekes/libhft/HftSessionControlMBeans.java": "b77943fb937df144ebb7e0d18c27c8087cc0ada468c8813bece63ac2341d50c4",
    "engine/java/src/main/java/com/atrekes/libhft/HftSessionControlMXBean.java": "f3244da310dd24047bdc4959b92bd5f688931a12c830ee2e607dc27e319223e1",
    "engine/java/src/main/java/com/atrekes/libhft/HftSessionControlResult.java": "2f8749f3b906a68b06cda4e3f1f9c03afd58384b750fc6efa921ba4bff15152e",
    "engine/java/src/main/java/com/atrekes/libhft/HftSessionStatus.java": "74d7ff9165d58c77e900f5dd22475e66ef9f3f07ec1e95f87d242501cfec4ca1",
    "engine/java/src/main/java/com/atrekes/libhft/HftSessionTelemetryMXBean.java": "0332d629f8237e43aeefc6790fedec2526706d6dba528221b7600bec3d7b978a",
    "engine/java/src/main/java/com/atrekes/libhft/HftStatusAccess.java": "d7023ca8ae9de559f3aec31a0a2cb8422d13694eee431c844ec4d19bcb066081",
    "engine/java/src/main/java/com/atrekes/libhft/HftStoredMessageHandler.java": "207d11e9a1bec886027776b797375460f11078d68deef4565d54be4f24bcfcc4",
    "engine/java/src/main/java/com/atrekes/libhft/HftTelemetryHttpEndpoint.java": "8ef3a15134d5f31388cdac67bb624b0fc2993ec7b92afc3623764cecff1e1d6c",
    "engine/java/src/main/java/com/atrekes/libhft/HftTelemetryMBeans.java": "81bed44a2cb9fe342e4496324596511cd85536c0651617fa0d132bbff69ff0cc",
    "engine/java/src/main/java/com/atrekes/libhft/HftTelemetryOptions.java": "bb298a7ae8bff752bac33ca044e2f00ea813cba792dc86540d249a807f68ed6d",
    "engine/java/src/main/java/com/atrekes/libhft/HftTelemetryPublisher.java": "b04098a7f6dd388f6f0f47b6b1e316505ff7b1d47ec795db573fddc30f761149",
    "engine/java/src/main/java/com/atrekes/libhft/HftTelemetryRegistry.java": "a2cd8b0c48d2f850c94cbec28757faf7c69ae7560f310ada12c94c4b250d2766",
    "engine/java/src/main/java/com/atrekes/libhft/HftTelemetrySnapshot.java": "35510be0d7864e4f7f48d6fe32ce604a4de18b6c82eb780f2ccb4ef7ad25a288",
    "engine/java/src/main/java/com/atrekes/libhft/HftTelemetryText.java": "fe97c4946c192a96299725829a32e6f9cc2c42eddb12db20b32ec56b977aa04f",
    "engine/java/src/main/java/com/atrekes/libhft/HftWarmUp.java": "2c6de10f8c4cf10dff1126e11884dbfc700ba416049773454d6fbcbb585ad642",
    "engine/java/src/main/java/com/atrekes/libhft/LibhftAccel.java": "917dbf38cdf64d02797739f93ce1c7c0be952733b4963ff53772b6192747781e",
    "engine/java/src/main/java/com/atrekes/libhft/LibhftLoopMode.java": "35d84fca01612ffd329c8030eaa7ec405ddf2e6049b058571eb6d36e5bf13ed8",
    "engine/java/src/main/java/com/atrekes/libhft/LibhftRole.java": "1d5010f7890c4fe03421c37b4eba63ac7009bc7ce362f7dc77a2ccbda2127f09",
    "engine/java/src/main/java/com/atrekes/libhft/LibhftRuntimeMode.java": "cf19de0ccf49e25889b054e093972f7577b0e701605522edcb3cc0a4ed880967",
    "engine/java/src/main/java/com/atrekes/libhft/LibhftSslVerifyMode.java": "5fb85f8c2ee7fb31d970ab1b5ea26976b8de4c5eb19fe3967922749cdde4befc",
    "engine/java/src/main/java/com/atrekes/libhft/LibhftStoreDurability.java": "7ecfe02d7eb31dc2af505d38eedb6a9575f468c9422ed428d673d7f0916c8988",
    "engine/java/src/main/java/com/atrekes/libhft/LibhftStoreMode.java": "8f2c6b6f41273283d31d5df33468279dd5a494902dcf850e63fbac522e6c6654",
    "engine/java/src/main/java/com/atrekes/libhft/LibhftTransport.java": "ca03e8b5f7d0528d871930e983c50f80a862dee21b3139ec7037bcc50e258557",
    "engine/java/src/main/java/com/atrekes/libhft/MDEntryType.java": "903f39e20fbfc5805d36f5d8d6f4b369d808f6d9156e6bbc2cfd09404c869285",
    "engine/java/src/main/java/com/atrekes/libhft/MDEntryTypeEntryView.java": "c29f4f3b79e53fcac8a7265d2c364137129f27907901d07dfe73d6c829f17cc0",
    "engine/java/src/main/java/com/atrekes/libhft/MDEntryTypeGroup.java": "dcad1f0bd365f3e3fb6fd31744c2a4422d260bbf3629ed5866e69a08324724f6",
    "engine/java/src/main/java/com/atrekes/libhft/MDUpdateAction.java": "de1254db8713d60aeddd2f8ad7783dc9e6b4f8c30b3651eff36a30b824b2231e",
    "engine/java/src/main/java/com/atrekes/libhft/MarketDataEntryView.java": "a9f5097f10c6223f485aa23f36543d4ca46919c67cd5c791b2855dc2db761d8f",
    "engine/java/src/main/java/com/atrekes/libhft/MarketDataIncrementalRefreshBuilder.java": "741459a189cf8f73b19f17de2932aa82d5aa79f64d2ca2fc14db25e5f6665f8c",
    "engine/java/src/main/java/com/atrekes/libhft/MarketDataIncrementalRefreshView.java": "7d33f7b332d7964b5b422ed448a9606c98fecb81d2ccf78469b051912990ca37",
    "engine/java/src/main/java/com/atrekes/libhft/MarketDataRequestBuilder.java": "8b069cd0cf5016ec618478b42579e560317795048901ca3af5ef765582b5ab07",
    "engine/java/src/main/java/com/atrekes/libhft/MarketDataRequestRejectBuilder.java": "d98a39a4f12a1c1d5feafc60200ae9251b7097175656969d6d851dc745c75731",
    "engine/java/src/main/java/com/atrekes/libhft/MarketDataRequestRejectView.java": "0843c2edc38d4629e3590c82959d2f361985e668e2fbadcc1c9895dcbeb7a8a9",
    "engine/java/src/main/java/com/atrekes/libhft/MarketDataRequestView.java": "0d412f2807b88b490a9366a87ec4cb54223269d6fba825d1ee8b207c420d8efa",
    "engine/java/src/main/java/com/atrekes/libhft/MarketDataSnapshotFullRefreshBuilder.java": "2538b1b35950faa57e7f9757d16eef6b348e35caa994dfb2f6d2c55021b320f4",
    "engine/java/src/main/java/com/atrekes/libhft/MarketDataSnapshotFullRefreshView.java": "fbc04510c2ff5bdd89e3d1d171f1ee731cb3c7ffa84d32dc7a0adc766a7efeb8",
    "engine/java/src/main/java/com/atrekes/libhft/MarketDataTopBatch.java": "d708e6537f6c18e46ac3696b5c73b8a5d2ed0fcfc348af00c9490a97c3a01fb2",
    "engine/java/src/main/java/com/atrekes/libhft/MarketDataTopOfBookView.java": "3ee49a357e6caad6386e081c52da2fa27063cd68f1736c1e31e4eaf5b482dcb9",
    "engine/java/src/main/java/com/atrekes/libhft/MassQuoteAcknowledgementView.java": "1500cdce9ce16b1aa7fbcb8eae02d603521fae7dc34650eb6046018c16d67aa6",
    "engine/java/src/main/java/com/atrekes/libhft/NewOrderSingleBuilder.java": "13783eb1809d47dd9506e89570afb0366bfffeb56d0a0582fa9e02e26f2ff858",
    "engine/java/src/main/java/com/atrekes/libhft/NewOrderSingleView.java": "59affb3d05362fc303376fbef7b0dc9972b8c0408dd6369ede0f8ad5ee2bb2ae",
    "engine/java/src/main/java/com/atrekes/libhft/OrdStatus.java": "3c55a5b14c793768ab72542e497576b6d520dd825b8ee7478195897da3de2c30",
    "engine/java/src/main/java/com/atrekes/libhft/OrderCancelRejectBuilder.java": "a27d6eec67bf317b6c300bfd3a0f1e83b4ad2f176e77b1d304edb957ae787af6",
    "engine/java/src/main/java/com/atrekes/libhft/OrderCancelRejectView.java": "555090b4b21a9d02886b7f9457bdf85e29a550b1bde53b6012df951a6966e3ce",
    "engine/java/src/main/java/com/atrekes/libhft/OrderCancelReplaceRequestBuilder.java": "b42a71c25dd1afaade63e2f34d411c9c58bd2346172c0c27ce19ca507292d4ec",
    "engine/java/src/main/java/com/atrekes/libhft/OrderCancelReplaceRequestView.java": "6b4908462f37a9463462a4249dabb1c6fb3b00f303c4592c844e71c0838e8ebe",
    "engine/java/src/main/java/com/atrekes/libhft/OrderCancelRequestBuilder.java": "da33aff7a6c458b95d61df486d482144d6b4664bc086254d37605174b9392b3f",
    "engine/java/src/main/java/com/atrekes/libhft/OrderCancelRequestView.java": "f098ceb07ac67f6f4d6689336bbc974bdb6d067d90a015239d11d46384126b08",
    "engine/java/src/main/java/com/atrekes/libhft/OrderStatusRequestBuilder.java": "2edff8bb0f1712b1b99de9e72613ed8c439f9b7197259a41d83d55e589bf888e",
    "engine/java/src/main/java/com/atrekes/libhft/OrderStatusRequestView.java": "0c0cbac9ea3ed742da03b61877c7c25f1741d7996d61bece20a0b27082506931",
    "engine/java/src/main/java/com/atrekes/libhft/PartyEntryView.java": "87c270af79e6ce31a70aaa4e6569e7b7441d868e7bf7ef94bac107287a8a6e81",
    "engine/java/src/main/java/com/atrekes/libhft/PartyGroup.java": "fe960dbbb6815c2f886049e68f7073e3f52b3c096613f612134c94731f7c32b9",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaFixDictionary.java": "fa21cb932a51554af9691862a23ea2ff05e211df14db1d045cfdc5b89801fb93",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaFixFrameEncoder.java": "c285c26511a8a6f05cb5f50bc5c3b033213949459260c0b408568aed36d1ea45",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaGeneratedFix40Dictionary.java": "7a5f4a653d48e6265f3efb63b26073e84030f68be64bf52f648f7bea7f837f98",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaGeneratedFix41Dictionary.java": "b3e02c60ecb69bc977bd10e6911f0a58f8b965dc3131c8c0ec11025de58aff63",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaGeneratedFix42CoreDictionary.java": "19fc7fd18faab1051d92d1f4017ead3ddf42fb5bffd690855dd34fca81582e64",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaGeneratedFix42Dictionary.java": "a98affb027b36caa4de702e53e5885e679cf8f8f0adb1d1d6889527450fd62da",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaGeneratedFix43Dictionary.java": "7916a082e98cb69fad0c5c00998e0035a671d9903baf17df15b93a6a9ed8ee6f",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaGeneratedFix44Dictionary.java": "455ec5052fa24ac7d834d244399cb40b59e7a7b4ef7bb63058d58874223efb73",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaGeneratedFix50Dictionary.java": "23090577703a8f1b1675f7e4f5721992ed3bc7d8156abacd8a705f9542b722fc",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaGeneratedFix50Sp1Dictionary.java": "31b33c7cf84d496dc84360ba74d54a2db5a0c1a2883fd077fb0708ff219fb01a",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaGeneratedFix50Sp2Dictionary.java": "03547ad408af92bc452bb866d008a77e7178f6670db94c37e101760889653a30",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaGeneratedFixT11Dictionary.java": "431ddf27fc2457501be4a653cd9e0e742d4ae8642b136b9f270bec78ef2a041a",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaHftEngine.java": "fab9b9d41f3675fe8f389e21bbf487affda481ebb94b069cb9e8abe921098d83",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaHftEventView.java": "0b76b441ec1b25e1df2f5bfff8b36cab3201cc8ebb39d506ece93a1af0619d64",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaHftPoller.java": "d8f0c29aa0768e1609a494aa26bb6ea08a22b565dadb0e7f235c5e27e63d7b1a",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaHftSession.java": "a04a5ed1d8354428dba5af07658b1a1fb5a3885db6fbc867a5e357cd3d8788fd",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaTlsChannel.java": "0953b00fa7d576370aeed392bf75179ecf9631d47e19bdc6b542e981538fb783",
    "engine/java/src/main/java/com/atrekes/libhft/PureJavaTlsContextFactory.java": "d4f0a9d662c1a4af5d8127f22750aba36b64a86ee07788a1312aab4776688ece",
    "engine/java/src/main/java/com/atrekes/libhft/QuoteBuilder.java": "d431edb86790faba728b63c39b2afceff4e66ccc431ceb8c2f9d7aedb6a6654b",
    "engine/java/src/main/java/com/atrekes/libhft/QuoteCondition.java": "3f71166e3e9f2800e223e5af59e67d393e52f07f29ba190248719357cef92927",
    "engine/java/src/main/java/com/atrekes/libhft/QuoteRequestBuilder.java": "467eb1ea3e223682cfcbc2c84bba3002af5c878b17865fb9d82d4c266343cf06",
    "engine/java/src/main/java/com/atrekes/libhft/QuoteRequestRejectView.java": "0a92875fe8e8503239e5e3b59136bb8036cfa25b6524e3c9803b888c94c8d5b6",
    "engine/java/src/main/java/com/atrekes/libhft/QuoteView.java": "dd387a25b25fcd7c00f10d3a95c0f05cde220d169f2ada3fb90c52a1277208e5",
    "engine/java/src/main/java/com/atrekes/libhft/RejectView.java": "b14f3a883884d63177a7103ee8d453d7788fd1009fe223c2a674508e6c2701f2",
    "engine/java/src/main/java/com/atrekes/libhft/RelatedSymbolEntryView.java": "390576bc5f69586b01db49e65c1e6fde772add807cd1c7c0d7ec6583ee536d3e",
    "engine/java/src/main/java/com/atrekes/libhft/RelatedSymbolGroup.java": "24f00bc47008bf9a12b6732e2dc36651194e7fb520eeb4cdef162eeb77abf2db",
    "engine/java/src/main/java/com/atrekes/libhft/SecurityStatusView.java": "ace29ffcbe8785646c5955a7e6d950634164961799f43864aabe21642a70c36a",
    "engine/java/src/main/java/com/atrekes/libhft/SessionEventView.java": "422c2356d7b6ae5b7c27aba7a40b5cc86e64d9da584b634b7660ce1c8bfbeac3",
    "engine/java/src/main/java/com/atrekes/libhft/TradSesStatus.java": "3fd11b75f295d266a1b094d8e888914d0a2172c7f763aa5ec6574d13e0dd056b",
    "engine/java/src/main/java/com/atrekes/libhft/TradingSessionStatusBuilder.java": "4d20866ff35ad10cbee3d3c6ea80c04fc48c7cf8dc9a279605e8bd7d7024c499",
    "engine/java/src/main/java/com/atrekes/libhft/TradingSessionStatusRequestBuilder.java": "2cc2e8628506d874fbd4968f7c8148ef68b3d7978f2a6db98a9720929f5d132f",
    "engine/java/src/main/java/com/atrekes/libhft/TradingSessionStatusRequestView.java": "c30ab48b96826b76046e997c388aacdc0ca9381cf350be1b8ef6250b7f86da06",
    "engine/java/src/main/java/com/atrekes/libhft/TradingSessionStatusView.java": "8726cd229ae31081e20fc217e7a31f794b72aa8b1a71e8547727667dd1fa5aa8",
    "engine/java/src/main/java/com/atrekes/libhft/compat/InboundDispatcher.java": "8003134c84b144aadee3d3c030fa5d3fc78b4ed9340c0f3c19030da707f03027",
    "engine/java/src/main/java/com/atrekes/libhft/compat/LibHftFixHelper.java": "692478d17487d78aa0d26fdae9a9e5db1f799d3ddce0cfe45dc5c69e5e39eeb4",
    "engine/java/src/main/java/com/atrekes/libhft/compat/LibHftMessageHandler.java": "4c585c48a4325b1d472363c4957bac799d4c78a3f4ac5437400dc67f24936fba",
    "engine/java/src/main/java/com/atrekes/libhft/compat/LibHftMultiSessionHelper.java": "bb128ecf571121a3a409aa53f0ec592fe52ac4913e71f84fa1f70b499bb0319e",
    "engine/java/src/main/java/com/atrekes/libhft/compat/LibHftSpinWait.java": "e49dac4f535bd70f15635bc923dd8e86ec5119e691aca63e1cebb77e2f087cd2",
    "engine/java/src/main/java/com/atrekes/libhft/compat/QuickFixStandardApplicationMessages.java": "3c0c111b12c50fd575698800ed94804d2b99eb78d0fde409d0bfd7e412bd835c",
    "engine/java/src/main/java/com/atrekes/libhft/compat/QuickFixStandardMessageCatalog.java": "63ae904e625c10dcf350c5a87f3de785ad3b88d00d19add651e728232430be70",
    "engine/java/src/main/java/com/atrekes/libhft/compat/QuickFixStandardMessages.java": "3dd372226baa0ea3831429994c040862b877533f7fdc2480c7718a3bccb93b58",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastBytes.java": "c9957e807b519bffcc59d615b2ff2e450412f35bf01efdf3408b7bf9899b3f8d",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastCqg.java": "cfd2bbfd2728280c22f88fc1351a91731ab6c92ccbabc7611b32feabf23571d3",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastDecimal.java": "2476456e30f6d705ef17ab8a586a64c3cd481a4e698293ce80a5f08924545381",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastGofast.java": "fd5f1fcdbd4d522704e4358e49d368f42da7a68575b4943a3767e5ae6be461d6",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastGroup.java": "6a16b067d3628558ec67d0d3f99e64e7d439c0413cee32b428d7afe1ceaf3972",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastIncinit.java": "8e757475b1a90bf2fdc0e13f501216b3bbff461ccb1f7f1afd079998422ec036",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastMfast.java": "25203eff2906fc22f40c70b62d29829c7232771754ae7e5069eedd7cdf0832bd",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastNative.java": "252dbaef6539027e1f52cf1c03e88b140643a776867a4e2257f3408011bbb6c0",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastQuickfast.java": "1254ed5aca661550a97349e6fb5f2fc7a2b168564393cdb501763e1c5b882ff7",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastQuickfastMax.java": "54de89bbc3dfeeb412960dcf2a06fbb0a9198f37de0ec5d7685f564fcf492d1d",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastQuickfastOpt.java": "ef074947627c8d83c953ff6719f07262b2244d9e07bb2bace48257934c26a99c",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastSeq.java": "f86430b59757f3ffae7eb8dc1605eefd385b12b213e4ecd9fb3b545e92fabdc5",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastShared.java": "a2fd551a69283c8855afddb61ccc3784abede4b67affcb3c0d6e52ad452b596e",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastSmoke.java": "177c720a4609d115d5511b2733a4ccc78755e571fec77d4127f9d19fae32ab98",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastStopBit.java": "9b54f5f74973c77263894f4475f281261ae52ca18fb923705741d5edc80c4a76",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastTail.java": "76cfce2aa303eeaa821e3ba3d84c655d3fdd37dfbf56b07556759dd6cb60563c",
    "engine/java/src/main/java/com/atrekes/libhft/fast/FastTailinit.java": "06211b33353b20c97ebc3c725bd1b745dc0866818805ce5c9d13dfa8ee657028",
    "engine/java/src/main/java/com/atrekes/libhft/sim/SimClientFlow.java": "b50c196f6abaed3026037c8ccf2d1f37734c20ba5b1f3446e4b9c3a1e280e1c3",
    "engine/java/src/main/java/com/atrekes/libhft/sim/SimClientMain.java": "f2fd5759a85cbbfeb6d69c49bcd2668d17209b2bccf1d43adb9f44f78f4ac1bf",
    "engine/java/src/main/java/com/atrekes/libhft/sim/SimFaults.java": "7b3b3ebd640d3437714ab817aa4ddf17e926df4529cbec48cd0c67e776fd419c",
    "engine/java/src/main/java/com/atrekes/libhft/sim/SimFillPolicy.java": "20ea71a5753e800e62680e5625c23029f2407c5764ec17c0dc79737773ed27d4",
    "engine/java/src/main/java/com/atrekes/libhft/sim/SimOrderBook.java": "7895a06c3a14a973754b95227230400e2f97ec2d964fc1e92b37d87adafed704",
    "engine/java/src/main/java/com/atrekes/libhft/sim/SimOrderLifecycle.java": "10a967c598d7355a5653201f036a135ff9fd19bda0c9a5be782d3cc80bfc8060",
    "engine/java/src/main/java/com/atrekes/libhft/sim/SimQuoteWalk.java": "46557cca76e0ed74a7f78b50c6337961103221a35509e71e2c64638a5f1ca62e",
    "engine/java/src/main/java/com/atrekes/libhft/sim/SimServerMain.java": "c6ad27676ee844144cc46088758de83f96edd8fad6016e0e431c49dd874d0dff",
    "engine/java/src/main/java/com/atrekes/libhft/sim/SimSink.java": "3fcaba2469aa80e2f8d4a9dd4771aa47311f3cfb917454d636d0b5de64804aa7",
    "engine/java/src/main/java/com/atrekes/libhft/sim/SimTelemetry.java": "6fbe13bf5de78ea5d0e5f081a0d067977c39dabb7488dc13017046ff61efc483",
    "engine/java/src/main/java/com/atrekes/libhft/venue/AsxNtpItch.java": "eef543ce79cf8707ab9b364bc03677dfac6f1e7fab90ce5855263193dc883876",
    "engine/java/src/main/java/com/atrekes/libhft/venue/AsxTradeOuchInbound.java": "4370f0687b5e9ef8908a642ecedc69453aa9dd68ae9bb32c7b629163a0b009fc",
    "engine/java/src/main/java/com/atrekes/libhft/venue/AsxTradeOuchOutbound.java": "a8c5a0efc8ced9758bb4dea8026252824d1264228d19d15e3362c91b4379411e",
    "engine/java/src/main/java/com/atrekes/libhft/venue/B3Bep.java": "1321fe208638f76db264872c4532921b19c77fad3990a3c435d7edd52e19e426",
    "engine/java/src/main/java/com/atrekes/libhft/venue/B3Umdf.java": "ffcbb4683ed072792e4f194fe7897e9b49e9bbe8d3bc51873460d80d9f7ec9b6",
    "engine/java/src/main/java/com/atrekes/libhft/venue/BoxHsvf.java": "a9b21cf9c72a42e751f1df1609906b3fad1fb8b5fc4beb95042386e97376afcd",
    "engine/java/src/main/java/com/atrekes/libhft/venue/CboeBoe2Equities.java": "44eef57d1714f8cdc1e1e4e5d300a66bfe5bf3e1fd2769e1459a55f115679cf7",
    "engine/java/src/main/java/com/atrekes/libhft/venue/CboeBoe2Options.java": "3b6b36810aa8b60275376789d0859e25637399c8ac257a1fbbb760d5a0bff451",
    "engine/java/src/main/java/com/atrekes/libhft/venue/CboeBoe3.java": "e22fb8698a487755699c708eb8561d0a35fe1d2b4f2fb7533d827aec0e24d55f",
    "engine/java/src/main/java/com/atrekes/libhft/venue/CboeCanadaPitch.java": "6192831bc5ea541a23f3bd7f9b965ce91fe9d5e654913f33077ee17d72da7df5",
    "engine/java/src/main/java/com/atrekes/libhft/venue/CboeOptionsComplexPitch.java": "05c1f98fdf027ae32143e6bb30589757e7e7e9b57a943222451c7a672f90bdd5",
    "engine/java/src/main/java/com/atrekes/libhft/venue/CboeOptionsCsmMarketdata.java": "6be7589f4df7c826e64c69040c6beda0e52144286272296245b17dd226877c00",
    "engine/java/src/main/java/com/atrekes/libhft/venue/CboePitchDepth.java": "f1e6a8151523e3bbcc119b7a34ba2023b6a0ae78c72aa9aab4c296162c447a01",
    "engine/java/src/main/java/com/atrekes/libhft/venue/CmeIlink3.java": "9797a8bb03c80b6992a35c9cf03ec55e38de9138edbcf2a3a7ba1b848120b9e3",
    "engine/java/src/main/java/com/atrekes/libhft/venue/CmeMdp3.java": "f366448b8da0f62e953046d352f2105e4313d22dcb08de25ec489c7aac4bfebd",
    "engine/java/src/main/java/com/atrekes/libhft/venue/CmeMdp3V5.java": "7604e43004f17b92bd1789de0430768afd46a0cb58c1554d5c45c331cea32800",
    "engine/java/src/main/java/com/atrekes/libhft/venue/CmeMdp3V8.java": "68ba6fd4df8cf998a90e2cc6582868c12054aa52b2bbda75c09fe5818d9c0fec",
    "engine/java/src/main/java/com/atrekes/libhft/venue/CmeMdp3V9.java": "bb5cffea4ca82abfac639ec80da28d4e88f77aab9fa8697080dc8e7137756e69",
    "engine/java/src/main/java/com/atrekes/libhft/venue/DeribitMulticast.java": "dd327e53a24da7c0ab0f4f11cba3962cba2e3f584fd9318a5db18234dfca4dc8",
    "engine/java/src/main/java/com/atrekes/libhft/venue/DeribitStarbase.java": "2aee7465d11d96ee0951ca8e9d7f26b88c9f62b7f92a538545f433d979a6489c",
    "engine/java/src/main/java/com/atrekes/libhft/venue/EurexEobi.java": "9a7502b010c47c5c93026ca941afa3b106287e67fa03488a62c2f0fb534d971c",
    "engine/java/src/main/java/com/atrekes/libhft/venue/EuronextfxItch.java": "0ba1d5fb46e9d87976efb80eb5677592710be1e567f4a8019372dc62a3fdc1f5",
    "engine/java/src/main/java/com/atrekes/libhft/venue/FenicsFxItch.java": "bd6f44c8124ec823de0268ca9d948c45121354e4898a75dc71467acc7458662c",
    "engine/java/src/main/java/com/atrekes/libhft/venue/FinraOrfTdds.java": "1c2f3c81c84586c59d6d7413aaab06eafc655652750a58f44024bb79c7b386d4",
    "engine/java/src/main/java/com/atrekes/libhft/venue/IceImpactV1124.java": "90c5ae7808721425a7498844d621f59dc368a49b5da36ab6db72d88b5e5c8b4d",
    "engine/java/src/main/java/com/atrekes/libhft/venue/IceImpactV1133.java": "7c5a9876ce9e425ce6737d19cb6ec6c469fc76f30fcf200b248f06f7362beda3",
    "engine/java/src/main/java/com/atrekes/libhft/venue/IexDeep.java": "987c678c6905afb382cdd1d51fec0adb75166f15091a48f6786f1b416c42d3f7",
    "engine/java/src/main/java/com/atrekes/libhft/venue/IexTops.java": "8095bc943c9ef217caf7b23f9c462a5e0d400a8ad0b0b853ccfd3ba73d88a644",
    "engine/java/src/main/java/com/atrekes/libhft/venue/IntelligentcrossAspen.java": "7f71bf92455967553dadd3d145eb21e8e19e93f12480db43e40b52cb52330ad2",
    "engine/java/src/main/java/com/atrekes/libhft/venue/JnxPtsItch.java": "a38e7b2815965ed1a0467362ba7090bce9b0b0f4929dd7c3876b2d4b2651cf34",
    "engine/java/src/main/java/com/atrekes/libhft/venue/JnxPtsOuch.java": "db216842ef79bf85ed9d2e4290bfeb53f107e10da0d1c1f8e88f2968f3cb0c61",
    "engine/java/src/main/java/com/atrekes/libhft/venue/JpxOseGeniumItch.java": "33da52c4f69f59dfeec5cc0949f46a2d84528b3136fa16b6ea670c26b9357408",
    "engine/java/src/main/java/com/atrekes/libhft/venue/LseMillenniumMitch.java": "96c567deb3288ebec3f6269909c33a6072d68941027aa13eca9ad45781391b35",
    "engine/java/src/main/java/com/atrekes/libhft/venue/MemxMemoirDepth.java": "0c9289f44fe51f3fcfd2b3494b9086f0bb47da1f426e7a5ea19255c1a511a23e",
    "engine/java/src/main/java/com/atrekes/libhft/venue/MemxMemoirLastsale.java": "b25f53872daa31ad070a232c77f1fe8bb5c28bd7eac32f3a4d4ac22be718bd01",
    "engine/java/src/main/java/com/atrekes/libhft/venue/MiaxMeo.java": "21cef520cf9ed32b86f0716fefedd1eddb98d3f6af9b642dbc7470b65f4dc5b7",
    "engine/java/src/main/java/com/atrekes/libhft/venue/MiaxOptionsCtom.java": "b3395cf4a68bebb0287792cf9c4fcd5d8539d63f5f689a6f2225c34f7e008336",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NasdaqIseCombo.java": "28d0ec2b939e251a5b99ee14fb1e05cff17f21a55f47bf788f2554668d664c32",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NasdaqQbbo.java": "d5169f39d27700c8385f844683d4778cfa9c9c55271225bfa0f825acfbbfb8a7",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NasdaqTotalviewItch.java": "cc69e36a2823c6858127e50ce50f47cd33c3164417805603071d24975b1ec78e",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NasdaqUqdfAdmin.java": "34e975f0d35c0643aa045ed57baa2ddbbbdacb1ea977f1c981c9c1d233d79d18",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NasdaqUqdfControl.java": "81fbc934559a3d06bd7089c21041725b6b6ed83d6dda8b0bc802aa3fe785c0d7",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NasdaqUqdfQuote.java": "9176ca9fedaaa0dff2c2a7a95bb9c0060c81c49464277074f04f304400f74be6",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NyseAmexOptionsComplex.java": "e62faf52737adfff8c3bad190450f7f4181fee36eafb547b17405c0faebd7da1",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NyseAmexOptionsDeep.java": "329fb80268769bbbe35443ef75c750b112a243458cbe15fe2a8d2c1f87d223aa",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NyseArcaOptionsTopfeed.java": "ef42914931d0c68d8054c3b8b8c8fbf7bc0ecb498dbfac6e301e7283a99593d5",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NyseOpenbookPricepoint.java": "65dc2fe883965a987544665adccaf59ea46e7dfe1eb56265e0b10945262348b6",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NyseOpenbookUltra.java": "4087ac31b2d11e9a04f11ab50278a74646dfc1bc687d4fba743bc4ab9afd314a",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NyseXdpBbo.java": "cf8e8f6d16e09b4d668a2effb34006ff2723874e9bb9ce9d044789af85b7f0a4",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NyseXdpBboNational.java": "44b5d98dfa45a0149dcbda49eb8c07c13fec61f5be409c91d8ace4c4f566f5ca",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NyseXdpImbalances.java": "a8b72c4def656db339b4efcdfc99ee0ef0d15a401df5b8258b1328e3c3455a84",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NyseXdpImbalancesV22.java": "92f0d68b01d42362151589ea49c8570473b73e7c92f24bb8ac81eaccb95f31be",
    "engine/java/src/main/java/com/atrekes/libhft/venue/NyseXdpIntegrated.java": "d5d3d3e8e200d4f744dad0ee10d50b4eff0ca6745e4ef89d2e3c43640260cfc0",
    "engine/java/src/main/java/com/atrekes/libhft/venue/OtcMarketsAts.java": "65f2ad377cac55bd03b0185c498a40ddeb0eab6c66afab1a94e57f0b905c3447",
    "engine/java/src/main/java/com/atrekes/libhft/venue/SiacCtaCqs.java": "72e815c961187b0096ac7bfa04e21454a80277a148224f84a036e65ddc757f1c",
    "engine/java/src/main/java/com/atrekes/libhft/venue/SiacCtaCts.java": "e84c9feb9ee4d8592c087bdfa156f9bec1303ea5d2006fe51d7b35fe77a01fb4",
    "engine/java/src/main/java/com/atrekes/libhft/venue/SiacOpraPillar.java": "c012efea74c2c31d5d98eb625dabb4e6d338af36f905cacc8b943a31117463f8",
    "engine/java/src/main/java/com/atrekes/libhft/venue/SiacOpraUnderlying.java": "c7a50d214120dc25c1acc5bd4a62b2cb3588a9dcf1ade7529967ca62bf61fd66",
    "engine/java/src/main/java/com/atrekes/libhft/venue/TxseSeedMessages.java": "622092f8c7b0559ce3298e62eb01c3d8100dc74b1d7df8eeb2aa0f19a276afc8",
    "engine/java/src/main/java/com/atrekes/libhft/venue/VenueLoad.java": "e0270713dd25678d706fb7b87b49d79734636014210bae39875a3a0f269b3b58",
    "engine/java/src/main/java9/com/atrekes/libhft/HftStatusAccess.java": "6ca8a385c0a90e3bb8452791e40dea25cfab65fb2437bc99e1add7f2670be3a7",
    "engine/java/src/main/java9/com/atrekes/libhft/compat/LibHftSpinWait.java": "d303ca77ed4bbe6b72537caf246cb4a3c43035ec716014df12329483630f19e7",
    "engine/java/src/main/native/hftjava_fast_jni.cpp": "cd32c15dfcbf5fedec393d252f100cb827b8da9cb6445a12f7630260abd8ae99",
    "engine/java/src/main/native/hftjava_jni.cpp": "b3917ddc0ca2062fa8920b3997380b13a5fba89a9bcbc290ee867e346d62558b",
    "engine/java/src/quickfixj-adapter-test/java/com/atrekes/libhft/quickfixj/QuickFixJApplicationAdapterTest.java": "c013402e763b20d00d3b04660c666721e883841a91b2b2e81fa0b0381571c08a",
    "engine/java/src/quickfixj-adapter-test/java/com/atrekes/libhft/quickfixj/QuickFixJMultiSessionAdapterTest.java": "82e7537e77c0d5304fdae698f42bef0f0bd774715f8383d4fc13e6055b5b6f0a",
    "engine/java/src/quickfixj-adapter-test/java/com/atrekes/libhft/quickfixj/bench/QuickFixJMigrationMicrobench.java": "d7d8950bdfbabdc60dde07f59354f51936d40d3f1fe8dbc175a7a21266170a08",
    "engine/java/src/quickfixj-adapter-test/java/com/atrekes/libhft/quickfixj/bench/QuickFixJMigrationMicrobenchTest.java": "6c82a29c01fc864c36e14d61a9f1d64c1e045bc7cd32959baf4d5975ec17e310",
    "engine/java/src/quickfixj-adapter-test/java/com/atrekes/libhft/quickfixj/samples/QuickFixJMigrationSamplesTest.java": "b51348ffc3782a1672037856703aabc5b8fd47df4467e09a63931573cdbf3a5f",
    "engine/java/src/quickfixj-adapter/java/com/atrekes/libhft/quickfixj/QuickFixJAdapterException.java": "52beab2038fba48b3c5a0f6bdd96a40aed3cc6aa61b2333bacfddea0271aba98",
    "engine/java/src/quickfixj-adapter/java/com/atrekes/libhft/quickfixj/QuickFixJApplicationAdapter.java": "00c67d7da62a8e210edd244e3b2c8fadd037827a8a25d9d37eaa10fad0d90568",
    "engine/java/src/quickfixj-adapter/java/com/atrekes/libhft/quickfixj/QuickFixJMultiSessionAdapter.java": "68938ee8c7b5c90ffda13bd83d54c1bf9a540780d0a6a4a8153846579f13e8b0",
    "engine/java/src/quickfixj-adapter/java/com/atrekes/libhft/quickfixj/samples/QuickFixJMigrationSamples.java": "76ebd1b4be815f5a865b483b7fc9800a0e86bb80981e4c7be7c1cfc0051ffb2a",
    "engine/java/src/test/java/com/atrekes/libhft/AcceptorInboundViewTest.java": "a8cd1e930f4c30a5c83a75c1d0bc55298642b9df55fd598f5488c3425bdf6f08",
    "engine/java/src/test/java/com/atrekes/libhft/BuilderLongIdParityTest.java": "81133c1dee782634e2c8ecf73ce4860f64405cf6a5867bcc0b8e26093885fd14",
    "engine/java/src/test/java/com/atrekes/libhft/BulkRegisterInstrumentsTest.java": "75567e407db343ad7140ad1515c867cdb076c53e1f2acea552451ab9cf45d59d",
    "engine/java/src/test/java/com/atrekes/libhft/BypassReceiverTest.java": "b58134f461a1d5cfbf43f952dc979a13ae028de4d09d30e1b9e41e22e5874ffd",
    "engine/java/src/test/java/com/atrekes/libhft/ChronicleFixMigrationSampleTest.java": "06a6160d29c5286bc2d19500b722bcef80200b776bda568222496a6541fc7332",
    "engine/java/src/test/java/com/atrekes/libhft/DecimalScaledBuilderTest.java": "f9e49a0b7e282dd591e94c352a9e36ee7f4f1dee6afa054f0a146651889e8cd6",
    "engine/java/src/test/java/com/atrekes/libhft/DecimalScaledRoundTripTest.java": "9e585795ba05639984ab358bf11dc456540ef832adb810017be3a80a32980cdd",
    "engine/java/src/test/java/com/atrekes/libhft/ExecutionReportV2Test.java": "5d88c815d6ad211f2b8729e02c01a75eaf3f746c2d1bfcabe009bc664e16996e",
    "engine/java/src/test/java/com/atrekes/libhft/ExecutionReportV2ViewCopyOnPollTest.java": "3f9c20fdaf2d0e6f2f9577f8a709e58e21690aa613ec2bbcd153f9649053a83e",
    "engine/java/src/test/java/com/atrekes/libhft/FixCursorFuzzTarget.java": "304d49a2d7c5cc060d56dc7ca9616ca4ffaf661e346c799a7a8a87fab34e3b44",
    "engine/java/src/test/java/com/atrekes/libhft/FixGroupBuilderTest.java": "eda1f03f80f8711a6525042ea89c069c704c8850043aadd9837a10085252315e",
    "engine/java/src/test/java/com/atrekes/libhft/FixGroupIteratorTest.java": "4ecd053e24b34ff00f7ff054985e72127f6d77b2b8e11ca257745167b875d7c0",
    "engine/java/src/test/java/com/atrekes/libhft/FixMessageBuilderGetIntClampTest.java": "eacc1ef65e3413121210dd7a9e22db878604f0bed63e5f7a9682916dd237fa5a",
    "engine/java/src/test/java/com/atrekes/libhft/FixMessageBuilderPutAsciiTest.java": "8ec74abc2cc1ac8f45efbb400936938c541c0ebea9a63ea126fdf43a24527660",
    "engine/java/src/test/java/com/atrekes/libhft/FixMessageBuilderTimeTest.java": "04c65c935c26959f6c69257e16b3c33209ee12578b1810708032a4e136e5746a",
    "engine/java/src/test/java/com/atrekes/libhft/FixMessageCursorTest.java": "b6db6acd2e7b62e3980c8e229eaea922c537f988595bff21ac479c4c94bc9bad",
    "engine/java/src/test/java/com/atrekes/libhft/FixMessageViewTimestampTest.java": "3fb704d71be3e4835b9267a56a256aa2178c28b33a494dfee379ec4a34b94b91",
    "engine/java/src/test/java/com/atrekes/libhft/FixRateLimiterTest.java": "037ca39c7c50a075deb138836bd0ed9b006a62a3efc70d7233f8a7343a4ff626",
    "engine/java/src/test/java/com/atrekes/libhft/FixTestSupport.java": "8e0c26e6d2b65f77030d7180a62f5099a2256357be6d97ad2327355e2f5b0c1b",
    "engine/java/src/test/java/com/atrekes/libhft/FixTxQueueTest.java": "cc2459a8ce0edf8bcf608d6649eb7d583bc5e5891aa41161596a482b7800194b",
    "engine/java/src/test/java/com/atrekes/libhft/FixpApplicationTest.java": "0b80a2dd64ae4623a44b311abd01b987ed35d7605582a8fce70b2dd56067f0d7",
    "engine/java/src/test/java/com/atrekes/libhft/FixpFrameStreamTest.java": "1bea0333f60a43744c8d6142cf755c10acecb62900e9d29d4eba025eb19b82e6",
    "engine/java/src/test/java/com/atrekes/libhft/FixpIncomingReplayTest.java": "67d44b08e59be181ae995707bf4017adc310099d00ee2d8ca8b683374975c1eb",
    "engine/java/src/test/java/com/atrekes/libhft/FixpMessagesTest.java": "9578345902d3ed3c572ea492ab0751f58d53a09d5c5378a43ec6d4c7fa0b7af2",
    "engine/java/src/test/java/com/atrekes/libhft/FixpMetricsHttpEndpointTest.java": "a367b3653e10d7723b014e92229d2e489313908f54d04ecff18e33b48167937c",
    "engine/java/src/test/java/com/atrekes/libhft/FixpMmapReplayStoreTest.java": "ed1fc99321be05361cf86831442bd5eb78433ba358b9e1193a80ad08e8567223",
    "engine/java/src/test/java/com/atrekes/libhft/FixpNativeAcceptorRuntimeTest.java": "85dc8b713d9cffcc2007886c4f74344271003430623c6b627e01476269933fed",
    "engine/java/src/test/java/com/atrekes/libhft/FixpNativeDurableInitiatorRuntimeTest.java": "7282d50a9a3cc50915fa619a127302e960a432a5da67ed39753bcd36e842d229",
    "engine/java/src/test/java/com/atrekes/libhft/FixpNativeInitiatorRuntimeTest.java": "04505fc3f5c6428cb5d1a9d7d43fe11e813ebeed8b9832ea98464cfa6809bcaf",
    "engine/java/src/test/java/com/atrekes/libhft/FixpNativeMultiAcceptorRuntimeTest.java": "7f17dc0328d99e4c171893a290381aadc5875c7305af718af2c7d5c358c5ac9e",
    "engine/java/src/test/java/com/atrekes/libhft/FixpReplayGroupFailureTest.java": "4c8c77b9f15c49736132b5be10224f759ceea93e73cee53771e214ac9d1f11e6",
    "engine/java/src/test/java/com/atrekes/libhft/FixpReplayStoreTest.java": "ae27034ea1136d7acd3d7376465d92be7fc1c88bc1163718ded64de8c42d15c5",
    "engine/java/src/test/java/com/atrekes/libhft/FixpSessionMetricsMBeansTest.java": "788cd8d304f8e7e78c910619a85431d4ab5f8e294550877bcfdde34776e70ad3",
    "engine/java/src/test/java/com/atrekes/libhft/FixpSessionMetricsTest.java": "07fec4a78e952bade02e5c069ce2aa14fbc17828e5ee6f5437485c6160fade33",
    "engine/java/src/test/java/com/atrekes/libhft/FixpSessionProtocolTest.java": "c7f01c99afd13596bc2af056117cf2e63711a86fd5fb26ba6ef0c278839ae0fc",
    "engine/java/src/test/java/com/atrekes/libhft/FixpSessionRunnerAcceptorTest.java": "c657d81a6aa127b6eb6d318084dfb2cfe4055571d343ffc1e0d0f7c7db6df603",
    "engine/java/src/test/java/com/atrekes/libhft/FixpSessionRunnerInitiatorTest.java": "7443b276c203ea287f0f278bb7425aacef885b03b4dae459309675edd55b6e36",
    "engine/java/src/test/java/com/atrekes/libhft/FixpSessionRunnerMultiAcceptorTest.java": "2d5e8a57682885816f5488b7baeffe0c86a187fe83c0619e40eeb15219e75548",
    "engine/java/src/test/java/com/atrekes/libhft/FixpSessionStateTest.java": "c68e976fff2bbe6246aea0bd685a1c8df634c3f8ad9fd232e8e8e7263b0cf5fa",
    "engine/java/src/test/java/com/atrekes/libhft/FixpSimulatorTest.java": "7a8abf6ebfb9370a190c1cc9a26ebb0fc53ffb6b0ad53b83a6bd1cfd020541bb",
    "engine/java/src/test/java/com/atrekes/libhft/FixpSocketSessionTest.java": "c3ed225b1fe459a91199a21bacda5b53c80f0aec896894349f915c501226ec6e",
    "engine/java/src/test/java/com/atrekes/libhft/FixpSofhTest.java": "c45631261c2f51c021a59b915ca0826d20618e837c1f8a15ace6d754cb8f7f01",
    "engine/java/src/test/java/com/atrekes/libhft/FixpTcpMultiAcceptorRunnerTest.java": "dd988d0a5c87d19122aa37ad60a888e113d5475d4fab652d1f984a31f1d09af1",
    "engine/java/src/test/java/com/atrekes/libhft/FixpTcpRunnerTest.java": "2e79e0853f9c1ab6b7acabcbcb477061897afe911eb73421621b8fdc33afc87b",
    "engine/java/src/test/java/com/atrekes/libhft/FixpTcpTransportBackpressureTest.java": "fdee8b2caf8058f8be1c4cd8d3984ca340535779012e7a7f859f0784a6922443",
    "engine/java/src/test/java/com/atrekes/libhft/FuzzHarnessSmokeTest.java": "8c385b4c0847558598eb528b51c4c16ff32952ac9a8380dd63e779fde835f127",
    "engine/java/src/test/java/com/atrekes/libhft/FuzzInputSupport.java": "9be253736d519cea4c8b18b82eeb6a413704604d8fc711a1784e3cdcdfe117a0",
    "engine/java/src/test/java/com/atrekes/libhft/HftAcceptorApplicationIoTest.java": "84ebd55fe3ea1d31782ce32702220785d6cb2003d1ff333d573aba7a7339b8b7",
    "engine/java/src/test/java/com/atrekes/libhft/HftAcceptorCeilingProbeTest.java": "a8a7aafebef42da8b743cb4dc18ac4970341e121ad36521cd53314bd1498dd95",
    "engine/java/src/test/java/com/atrekes/libhft/HftAsyncStringSendValidationTest.java": "622f59567ede5aa0a8716d1867c8bdb896811a412242e29a79c2e1e04ec8b0d2",
    "engine/java/src/test/java/com/atrekes/libhft/HftBackupEndpointFailoverTest.java": "647d08665ccc19d595a62c890176cb8dc0060ba3f93e1f3480accc7f4a6b3516",
    "engine/java/src/test/java/com/atrekes/libhft/HftBoundSocketPortIpv6Test.java": "d11d0bfb4c60fc5670f7f7f474730a5ac47befffe1c6c5593ca00f5f7c18367a",
    "engine/java/src/test/java/com/atrekes/libhft/HftCommandSlabShrinkTest.java": "f937f1ac721f0817c39f8c7df770b99589e6a0af7da289beaad7873285da2473",
    "engine/java/src/test/java/com/atrekes/libhft/HftConcurrentCloseFreeOrderingTest.java": "edb420269303795307919df2422e80949c3c45c0af13d607f986bfa03425bc8f",
    "engine/java/src/test/java/com/atrekes/libhft/HftConcurrentTlsConfigIsolationTest.java": "e6faa73e2deefbfcea6eeed86943559a43dbab64a410a70eaf0536bf57252787",
    "engine/java/src/test/java/com/atrekes/libhft/HftDecimalExactParseTest.java": "270b4cb3af346b0af36b4f17bb3605e4eb0590e1c5c62c74868cb79a68136454",
    "engine/java/src/test/java/com/atrekes/libhft/HftDecimalParseTest.java": "13dfbde23ae003b8c5c51056c2b36fd04a90500f331374bc91c1ed2fe06d0773",
    "engine/java/src/test/java/com/atrekes/libhft/HftEngineCloseDeadlockTest.java": "2f8c87790c7fc6fd8b60711a912ac6347203881bb3a9df5e91f4e8c166dc801a",
    "engine/java/src/test/java/com/atrekes/libhft/HftEnginesProviderTest.java": "090ec30570c1fa9c36145eb607937a7b911b757dbcd837c4d484f726fd33aeca",
    "engine/java/src/test/java/com/atrekes/libhft/HftEventBufferRoundTripTest.java": "6e33613887c95de8f07c2560dc74551187320fe16f4333fd53e0b2859c4bdf01",
    "engine/java/src/test/java/com/atrekes/libhft/HftEventViewCopyOnPollTest.java": "2f4d8e8ef30455f487a765f57ca446a1bfdba7e3c825cb6f01b253c5983d92af",
    "engine/java/src/test/java/com/atrekes/libhft/HftEventViewOffsetBulkCopyParityTest.java": "fe2c58ae9cd1ccd695c1c12033c58692eca46e1244b73b193272554d3609a7d9",
    "engine/java/src/test/java/com/atrekes/libhft/HftEventViewSymbolCacheTest.java": "d2ab445872eeadaba29128b7ffa0ea726adfea866be97a0a6ac577bc8010a8dc",
    "engine/java/src/test/java/com/atrekes/libhft/HftExecReportRingOverflowTest.java": "b92462479f031486bd7e9d9f728276e6d5858fbf01cc8e7571606e4c981df813",
    "engine/java/src/test/java/com/atrekes/libhft/HftFusedReceiveAndDrainTest.java": "21ee7bbb8e148c55ec8d4942a7ea0215f66abdafa5037171118bd4d83e9a5a7f",
    "engine/java/src/test/java/com/atrekes/libhft/HftGenericMessageSendTest.java": "8fb7766fbee5384a595c38ac722db8f04b59e1a792809fc330eed55b533d579c",
    "engine/java/src/test/java/com/atrekes/libhft/HftHighAvailabilityTest.java": "2db9c089141b062ea6cd8806a06212f56b152ef0e182c28d11caa36c46702fb4",
    "engine/java/src/test/java/com/atrekes/libhft/HftInstrumentIdSendValidationTest.java": "ac37dbda58d9f73c2eb02cb1095c0f3e1625f3cac20e5c4f3d630cc47ddcb6f4",
    "engine/java/src/test/java/com/atrekes/libhft/HftJavaDrivenLoopbackTest.java": "698cde8d885e40f1f6ec24fab970e736db5582711c7eda0215bdb91967347d2b",
    "engine/java/src/test/java/com/atrekes/libhft/HftJavaDrivenRetainedViewCloseTest.java": "51d458f37386dde9923b4826e60f44902b8fdc25c7df5ea97d001163a20a6e7b",
    "engine/java/src/test/java/com/atrekes/libhft/HftJniBackupEndpointConfigTest.java": "54d398a702edf1d0883a0a2e78672478eb47cca2742f7986b96664ee706e9a79",
    "engine/java/src/test/java/com/atrekes/libhft/HftJniProxyConfigTest.java": "85eddecb416d3d44e9d9f1ea52d5620ab9dda82c572d2ff30f4d2f9e61177c15",
    "engine/java/src/test/java/com/atrekes/libhft/HftLatencyInstrumentationTest.java": "04d67fb3401b1cff0b6320d336c745c0591f82cd4195a3f76efd9093a2ae93ec",
    "engine/java/src/test/java/com/atrekes/libhft/HftLatencySeqlockReadTest.java": "1154a726d1d85c576b026631599a94370bcbbed5697bf2d17f3b46be5f9d58a3",
    "engine/java/src/test/java/com/atrekes/libhft/HftMmapStoreTest.java": "39539f1ba767870a761c170b2d5db153b3143f06d3db917963c22caedc3a82e6",
    "engine/java/src/test/java/com/atrekes/libhft/HftMode3StopWakeTest.java": "38cec76cd1c1b75cf4071cb15805080430204540c3668551361db873ff170f08",
    "engine/java/src/test/java/com/atrekes/libhft/HftNativeAbiRetryTest.java": "deb16b8e9a9ca22ce0f5c59c591aeff3650cd08afa2d56b57f125a6873504bb3",
    "engine/java/src/test/java/com/atrekes/libhft/HftNativeSmokeTest.java": "d0e72aefcc5fb4aa12f35136793de2a92aa4512ac05da93027105de818b669e9",
    "engine/java/src/test/java/com/atrekes/libhft/HftOperationsProfileTest.java": "2d7c23d1dd08667b6919abef5954bc446a4e312f04a9304a819f3ff075596561",
    "engine/java/src/test/java/com/atrekes/libhft/HftPortabilityApiTest.java": "51f2ed54863c371b40e4c83a50d8c70851d4067f7819fcc50f2af680281bab5c",
    "engine/java/src/test/java/com/atrekes/libhft/HftPureJavaApiParityInventoryTest.java": "771fdf67bcf7daf8dd91585a7d11ee218913ffdf6418565d8f212b6acef93745",
    "engine/java/src/test/java/com/atrekes/libhft/HftPureJavaAuditLogTest.java": "2e8af601de36c1c7fe765b5186812fd9765ed491fbd0a5f0d1c71d5d430cff2b",
    "engine/java/src/test/java/com/atrekes/libhft/HftPureJavaBatchPollTest.java": "d0ebf389ae991d1d172753f3ee403ebfe5102bf27542e2046ea90785c9405bf6",
    "engine/java/src/test/java/com/atrekes/libhft/HftPureJavaCompactFeedTest.java": "d1ab1726ef312afa1602d73626ebf7b1866e05bc1a93ecbae463b1890c6232ed",
    "engine/java/src/test/java/com/atrekes/libhft/HftPureJavaTickToTradeRawSamplesTest.java": "b73dcbb1d64ab1d8eee471d35bbf355a93aa532a595c6fdc6820423eb1ad1ec0",
    "engine/java/src/test/java/com/atrekes/libhft/HftPureJavaWireParityTest.java": "041094efe0a246fee212fc7f7631ce0223a7c5d77b416f8ae6889a91a9643d44",
    "engine/java/src/test/java/com/atrekes/libhft/HftQuickFixJStyleFixtureTest.java": "8bc4394b0cd9f42df1144d95e64c970491ae4a9e2532d739d8bf574dd7b21fc6",
    "engine/java/src/test/java/com/atrekes/libhft/HftReconnectSeqContinuityTest.java": "bc801522d85b3cabd7a43374a872216931d154fd303dfde7db9953b7946cf085",
    "engine/java/src/test/java/com/atrekes/libhft/HftRestartAfterWorkerSelfExitTest.java": "be0f159ba8a48b2a9341025a72466056a2b388a524a2b43f05451e91057b8738",
    "engine/java/src/test/java/com/atrekes/libhft/HftRuntimeDictionaryQuickFixJOracleTest.java": "43c16896470fae8793309665784dc44b3d8f454ebb796f7f270abb1a21b14762",
    "engine/java/src/test/java/com/atrekes/libhft/HftRuntimeDictionaryValidationTest.java": "61f6330e6d3801091d6ea1966b11917149c4b369371fa500514e82993dacfbf6",
    "engine/java/src/test/java/com/atrekes/libhft/HftRuntimeProviderMatrixTest.java": "89731e3b77efa81c0809b8555bcb3ef8e7d2a3d6bb40119273fbe3d6668a4bb6",
    "engine/java/src/test/java/com/atrekes/libhft/HftRuntimeSessionSendContractTest.java": "3f87d7ed7f24cb2400057e4a144c226a50c43b36f2e4ad30e9c9ec15773bd51a",
    "engine/java/src/test/java/com/atrekes/libhft/HftScaledPriceOverflowTest.java": "574752e7b6ad0cd64b4b5130c1653babd9a10287bd43f2f9d87bbfd3e7ff4f0b",
    "engine/java/src/test/java/com/atrekes/libhft/HftScheduleGateTest.java": "df8be4e054948d11f9acda6017240d817f3723c3e9da9267ca7d00e619303c4f",
    "engine/java/src/test/java/com/atrekes/libhft/HftSendMemsetTrimWireParityTest.java": "7833182918cef8703ab8f18153ea21e408cea93d4b56621a186bea77ff1eb238",
    "engine/java/src/test/java/com/atrekes/libhft/HftSendNowDirectSendTest.java": "9628aaf9260894f97ee3f8a3970fa32a0823f8d2af4134c447ef0c3c729ab9e5",
    "engine/java/src/test/java/com/atrekes/libhft/HftSendNowRingSpscTest.java": "64329e3c5c4c43951bdbbeaf02ecdfa46195f6390f569ed9bdcbc658d70574d2",
    "engine/java/src/test/java/com/atrekes/libhft/HftSessionCloseFenceTest.java": "996a927278e7da70b26a2a8df22e6eea73e4782c6a660e218f83b870464ae81b",
    "engine/java/src/test/java/com/atrekes/libhft/HftSessionConfigBackupEndpointNativeSmokeTest.java": "1fe89ed2a7a1ff4cb909f22073f91b3f7102ad9430b70d76be63f5e49f4edc9a",
    "engine/java/src/test/java/com/atrekes/libhft/HftSessionConfigTest.java": "b212de4df4d0dfdcc9585c9a1a34deea5eeae73b153af66eae1a5089d9389711",
    "engine/java/src/test/java/com/atrekes/libhft/HftSessionConfigTlsValidationTest.java": "ed44c8ae5df25045e9784d6e36afdda3121cc1bec2520ad3c1bf1d45447ef362",
    "engine/java/src/test/java/com/atrekes/libhft/HftSessionControlTest.java": "dd24a1f39c32cfee6a1e33709968d7683706da41f2df320e29749dba7db7569d",
    "engine/java/src/test/java/com/atrekes/libhft/HftSessionReliabilityTest.java": "795d3b34596789e36f53ca060e83626d82572ae31458277c1cf1eefa9b9408cb",
    "engine/java/src/test/java/com/atrekes/libhft/HftStatusMappedBufferTest.java": "402264984ce423aee667fdd0697ca2c5c311f1d896a2362e78a17dc2fe8ebbec",
    "engine/java/src/test/java/com/atrekes/libhft/HftStopAfterCloseNoopTest.java": "d7debbe0daa2eee4e896bb8aac345be3a0b72b46ec5de92af63c70772b0034fc",
    "engine/java/src/test/java/com/atrekes/libhft/HftStopStartReceiveUafTest.java": "a9cb2ec1b723998111946e1f45537301daa99bfce699c964ce888a5d3025961f",
    "engine/java/src/test/java/com/atrekes/libhft/HftSyntheticRawOverflowEventTest.java": "27a9a079a7fd861b3ab4a6dbdd1a2f7adb00bd06f0fcf583ffc35a60f43cf067",
    "engine/java/src/test/java/com/atrekes/libhft/HftSyntheticWorkerPollTimeoutTest.java": "42de1130b778aac7b5c9d9bec4e1ab47b6271a991a51cd1e42b58d8972350e4f",
    "engine/java/src/test/java/com/atrekes/libhft/HftTcpLoopbackTest.java": "959c24ba77e744d15b96377ef9ce35122fb02d4d16996a4003dc13014db3f12a",
    "engine/java/src/test/java/com/atrekes/libhft/HftTelemetryCountersDisabledTest.java": "48cd9002188385e5d58a6e9330599be225de2017be8fdade699571aa0603b2be",
    "engine/java/src/test/java/com/atrekes/libhft/HftTelemetryHttpEndpointTest.java": "8e09612797c15ae1c4be544b7ce45970824116db64a34767590b75fa3e39b32a",
    "engine/java/src/test/java/com/atrekes/libhft/HftTelemetryMBeansTest.java": "f39fe0f517744d91b7ebb4b88f8e824cdbabaeb563928ef178ee933ed564c65a",
    "engine/java/src/test/java/com/atrekes/libhft/HftTelemetryPublisherTest.java": "b18d00be36b6e47579f46d392feeac6c2c69e6fc1940433fcf4dc8193c446f94",
    "engine/java/src/test/java/com/atrekes/libhft/HftTelemetrySnapshotTest.java": "af52c156c874750d97c51a8afc7c2ab6e608f337b37fc3e4f711a64f2cf71085",
    "engine/java/src/test/java/com/atrekes/libhft/HftTelemetryTextTest.java": "63d32e4106aae399843a772061ce243766f08b786bc4acafbfb8d4cb75862937",
    "engine/java/src/test/java/com/atrekes/libhft/HftThreadAffinityTest.java": "4d20de8916b6a6c1048e09a21027a5b18f8d0d262c753ab7170f4780327c323a",
    "engine/java/src/test/java/com/atrekes/libhft/HftTlsLoopbackTest.java": "23b5d4ea68b0fa83046fe81dd6d0d06234bf22904bca83420dd1430d0fbcd07d",
    "engine/java/src/test/java/com/atrekes/libhft/HftTranscriptCloseFenceTest.java": "30d5a37da3f818179675d8fdfb965c1cf466b63aac4f9fe77761845ff45f1032",
    "engine/java/src/test/java/com/atrekes/libhft/HftTranscriptModeTest.java": "78f4a6d10d1c875d11c5cfd85e98916dc781dc40449e1e99e664849816e72f6e",
    "engine/java/src/test/java/com/atrekes/libhft/HftTypedSendQtyPriceRejectionTest.java": "703cc91d5a8191415a59d09d1460c148d3423b4c85bc3bdb6b80eb171df47d57",
    "engine/java/src/test/java/com/atrekes/libhft/HftUltraLowLatencyProfileTest.java": "3c7e10f76ac4e08c4e5da331e6f5dc5b650f1d942f6ef0a71c654d8d0000a8fa",
    "engine/java/src/test/java/com/atrekes/libhft/HftWarmUpAfterStartEventPreservationTest.java": "5290b84c9a380dd47c962dfc54dd32c41f200a7c1782c17c26bc5284a6baa7b1",
    "engine/java/src/test/java/com/atrekes/libhft/HftWarmUpHitPathTest.java": "a58ab134b88ac1f486a0fb28d0a481360721b69e03be60cd784aeafd3580892a",
    "engine/java/src/test/java/com/atrekes/libhft/HftWarmUpTest.java": "39deb44b74df41ebed8393a9a6c4e55e9afa76ab2ff060ff4d2861e730257d33",
    "engine/java/src/test/java/com/atrekes/libhft/InboundViewCoverageTest.java": "10b217ff8c8a0bb36fa64d049bb53942f41501a214d12984af1262256a6f29c2",
    "engine/java/src/test/java/com/atrekes/libhft/InstrumentRegistryFrozenLookupTest.java": "d95c5d7d6bb6129aea89d0536c8a5a141d263f30ab5392ddf7d161d79004f46c",
    "engine/java/src/test/java/com/atrekes/libhft/JniS4DurabilityRunner.java": "a9436934000ddda5eed1381e3fde5c97986f2e6ed3f6e96604a9cd3792654d79",
    "engine/java/src/test/java/com/atrekes/libhft/JniS4DurabilityRunnerTest.java": "4f917b6853d22e361aefeab76cf51d2a211a305a541d587eb3a85075db017bfc",
    "engine/java/src/test/java/com/atrekes/libhft/MarketDataRequestBuilderTest.java": "0a245c689ad18dced7cb22a40de3ad7dd044b8298a0f9b6fc869c3293ad86c6c",
    "engine/java/src/test/java/com/atrekes/libhft/MarketDataTopOfBookViewCopyOnPollTest.java": "151b69b5d623d3929dc641025f95c86462f8e0090a11edd95c5999f866e152f6",
    "engine/java/src/test/java/com/atrekes/libhft/NonFinitePriceQtyRejectionTest.java": "b7e079b6e43a26bf103e5f0371b9a54f6a0619805a2914d69ab0dc627772446f",
    "engine/java/src/test/java/com/atrekes/libhft/OrderStatusAndCancelRejectBuilderTest.java": "4dc15ce2806a54a7839ff2f848b1dc61980c0e559e4f432c54ad15c4fa990fbc",
    "engine/java/src/test/java/com/atrekes/libhft/OutboundQuoteBuilderTest.java": "a0e816a8b6d670a6c6416fecb99f0d2025836ed2f56b0248e5839e49f44accc2",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaAcceptorValidationParityTest.java": "9a4283a43f2bfb49b8ad49450fc111ab9fa987dff2c83f4026fbd37e5763c836",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaCommandAdmissionTest.java": "bd0402def5a3d58e0c53a2861b80a04169f1f1179b250bcc6b84010608bc266f",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaConcurrentCloseTest.java": "1e12f2ab64578b7f3c2e3520379c8f041f29e626a717b28ec98813a70d753f8d",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaHftSessionTest.java": "8a9776728199f64e31477000eeaa239dc9a5c9f3be92bd5344b92b95ade8488b",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaMonoAcceptorOwnerTest.java": "7c3b065a3b68262d53d571ad3cf553cd533aa5e0b2eae1ed203287bc56b91e67",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaMultiSessionStressTest.java": "f2d895bdef6ca7cfb9e9501699d18c8cdb134539d1e88709bef576edb0fea243",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaPlainTcpWriteTest.java": "973a6a299470c90579e1b77c11f9bce2d3f78ea11a528ae5a21d53addb2226cf",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaPollAllocationTest.java": "cad62bfc20c6e3a229bcec41936b7248fd7f274473987f6490452b6342f5500c",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaPoolCoordinatorEvidenceTest.java": "e33d1d906ab29e3e875bca298f14e916e310aa78b548da44d5a0ab7160dd3f85",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaReconnectChurnSoakTest.java": "81efe00b5302c143ea15c27bcea7aed97d2a0c8a36b2ad11f385af289e14ed4f",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaRejectedSequenceRegressionTest.java": "179d8f0003f81794d3d788312cace16be70d311f48e1efc8b0e1bb585f57da47",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaRejectedSequenceTest.java": "bda31810cfa3b63d6f39b0145076ec936a5179719ad456b3dc32ac9b64ecac99",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaResetLogonEpochTest.java": "962f8240b94009ea1ce165d73ca22386281bd7866e27ccbfa15b210ebd37c926",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaResetPolicyRegressionTest.java": "3de3f28873dc6ab5937171cac5829c95b57889a002e383e25b4fe4f6479ca41a",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaResetStartupRaceTest.java": "37a431890d2f69d86b2e893e4a859d3e74c05804a48190df6023c73e162caed6",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaResourceLeakTest.java": "3ec004073f9dfb004f8b14bf3345a52e73d84df22b5e6646de43315d2bcc0d1d",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaS4DurabilityRunner.java": "61435b69bb5740bedda95c0388bb55ebb05b5da620369931910bc21f8eb2259c",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaS4DurabilityRunnerTest.java": "77bc5105a2e444fb588302c95822eb34313027e008b46c3afe0192f1b6bfff7a",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaSeenNewOrderSingleClOrdIdsTest.java": "2c8dd8077e6be9e7e4805133c1ea8ed6c7ec932c54e77e6d788019364dc3ce95",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaSequenceResetValidationRegressionTest.java": "3f920b578972f7195922af1729cabe4ce974b8bd9a112c18d09fc12a68e1ed39",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaSessionLifecycleRegressionTest.java": "3036ffbee379c9e5c7a83d8729caa275a5c978884df2cc771b5e38e7ac0fa37b",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaSessionProtocolPropertyTest.java": "1079e87a6bb19ad74a6a5cadf30ceaa2e5ca79e7493b9f23604ce33bb295a9ab",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaSnapshotAllocationTest.java": "921f767d7acba69d6afb87cb81d3d5643c66a1ba5aa5461413a688a8bd966b58",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaTlsChannelTest.java": "01d240875f2a19b8e91da4fad0059be3bcdbedae0f24d3d6b68af87e50002c95",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaTlsContextFactoryTest.java": "d460946297d87f8d7bf781fe0bf57d07c4d30bd1089721aaea4d6f820429d755",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaTlsTestSupport.java": "df8498e0410fd7a7460a3176f945b4004dde51d31105746639c88a64d1b444f6",
    "engine/java/src/test/java/com/atrekes/libhft/PureJavaTranscriptFuzzTarget.java": "9c0bf4db4c4ba8c1c1b4cadb103e5776c54b2831b1369d83327aaf463ff3c0c7",
    "engine/java/src/test/java/com/atrekes/libhft/RiskAppOutboundBuilderTest.java": "f393ecf17cf106e6471696e2da7e0d58b2e0841f624a12dc0f33c3d192e2a92f",
    "engine/java/src/test/java/com/atrekes/libhft/WarmUpColdStartBench.java": "cd47492844dafa190983a6fba47d224c970abbac2a319dab3b670532c5b272c4",
    "engine/java/src/test/java/com/atrekes/libhft/Wave2BatchPollTest.java": "168247364c63506d170997c1f252cd4c4c6387abecbdf3a6e5fff836d6311fba",
    "engine/java/src/test/java/com/atrekes/libhft/Wave2MarketDataEventTest.java": "4b4dbcd77f8a0e7d904ae1a9ebc482a47dde4c60a82b41acca08a51b0132bc99",
    "engine/java/src/test/java/com/atrekes/libhft/Wave2RingCachedIndexStressTest.java": "1417ef7bd104e2b00a30372d32ab0deace3dd40a6432b16254eb2dbe29b17ef0",
    "engine/java/src/test/java/com/atrekes/libhft/bench/ExecutionReportV2Microbench.java": "1f38e1f6fdeeec7861c25a85d2f73b0b96721047068187f9ae3d78c7ccdc9475",
    "engine/java/src/test/java/com/atrekes/libhft/bench/PureJavaLiveMdOrderAllocationTest.java": "94d86547b837f2fbc622ffa0cb1433832c20333ee9c2e4574f6963b4350d296f",
    "engine/java/src/test/java/com/atrekes/libhft/bench/PureJavaProviderMicrobench.java": "05aefcec2f9281fea310435519899c13905b5c8296d6215b8aa7e8e2da137d8b",
    "engine/java/src/test/java/com/atrekes/libhft/bench/PureJavaProviderMicrobenchTest.java": "f104caed319497400f1658647349104351f6ed6e90c9507059bbc8b913eb3c1e",
    "engine/java/src/test/java/com/atrekes/libhft/bench/SendNowMicrobench.java": "c70d144c1f9ecb5f843b0d59faf2e2e1700c200bc41164c423680324fba2c4d2",
    "engine/java/src/test/java/com/atrekes/libhft/bench/Wave2Microbench.java": "8278bbcbda92d717dd28d61bd5885da2d43ade0c94b2d12bcb0f0151f7ea2ec0",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftCompatContractTest.java": "00c7f4aa3349e2a81585af7b63ad94cde086178402646d165b7b83aee775b2c4",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftDispatchTimestampTest.java": "7a5cfd9b0166a9a12d38f44318ff4b3ca33f91699b0faaf9b04cbd9ec2a64f87",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftFixHelperHandlerPrecedenceTest.java": "4ca401737066a904a86a29d85d4f91b8fd6bf768b61190006bd01e5b733f9518",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftFixHelperJavaDrivenTest.java": "36dde79b17d8a3b536550019684e6cb800a3f53271307a3fbf770d3c4936ce47",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftHelperStopJoinTest.java": "1c09d13793d9c17044640a9302086b0fbeea12be2bcae1060d2729ddfb293128",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftInboundDirectionDispatchTest.java": "2fd663d731739bdca4c9ed85022a5a3149ad4288f8aea7dda600b4745b9c0056",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftInboundDispatchTest.java": "b971ba191a6ed02f9aa12980045b9f87ddfd0a282bbedafcae000a4efd485771",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftLateVetoRegistrationTest.java": "e674d004a799df207c6bf205593bc445841f2d3ad99c8772a0ead70be3e6bfbe",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftMultiSessionDrainHoistTest.java": "dd6b3b71768fc69357a3cfc959c8d6e5dbb4eb1ea8f0174474dd525e8bb5983a",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftMultiSessionJavaDrivenTest.java": "5a5c975868e3bb1b5f1e5def7b1e4dcae4400e47a09ede7eb9a355f42bfc29d7",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftMultiSessionStartUnwindTest.java": "cffa42e79d1b8edad8d3e33f3239d0ca28dada26ae23afba64be5ce93571dcae",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftMultiSessionTest.java": "203c2638ee10a1a413bed0ad456c19fbaa6233a114aa82ad96d7997bdde21ad9",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftRawDispatchTest.java": "664f6cd036eac14bec8ceb0d139fb0de01a415bf17e7d175fc83ba49e638a5f7",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftVetoCrossClassTest.java": "022453a17c3831eb0b2c0a3c0ac896204a4f4f8fb117af8c36c4e3e74959bb37",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftVetoHookTest.java": "60dba4f0e006577877e02c4a5220bc0432e4a48b41b4392a16337b20b14803ef",
    "engine/java/src/test/java/com/atrekes/libhft/compat/LibHftVetoStopDeadlockTest.java": "d08d13a6c83ef8f6e4bf1107091bc9043743096f153c15affe92d71032c038f5",
    "engine/java/src/test/java/com/atrekes/libhft/compat/QuickFixStandardMessageCatalogTest.java": "bd88650e9bab00bffdf8e50581a16f9108bddea5c93ec687233712cc11150496",
    "engine/java/src/test/java/com/atrekes/libhft/compat/QuickFixStandardMessagesTest.java": "ac1ae6dbada3ee8d12fde0528530c89c7c69f29e9914dc8373678326b3947018",
    "engine/java/src/test/java/com/atrekes/libhft/fast/FastStopBitTest.java": "fc6dc45d78299061a8a7909f2b809be342358d98533c8c6319860dfe8b67c7cb",
    "engine/java/src/test/java/com/atrekes/libhft/sim/SimFaultsVectorsTest.java": "cd54e429695c016a2d5e7c6befb7b6a7d726ea27f6a4bc9ad21fbea69a7ccc0f",
    "engine/java/src/test/java/com/atrekes/libhft/sim/SimLifecycleAllocationTest.java": "d5ad8d752a897b08f0010b990813be7f382ee002f7715b04fe4c901d5d03ca64",
    "engine/java/src/test/java/com/atrekes/libhft/sim/SimOrderBookVectorsTest.java": "b188b046fa25a5677ab1db0c08aff6592380b581a40effb51e8fcedc38fbe607",
    "engine/java/src/test/java/com/atrekes/libhft/sim/SimQuoteWalkVectorsTest.java": "8bed3843d42da81a7f92b3c485a771f72fe4d27ae3e14ea7301daf6eb507d579",
    "engine/java/src/test/native/FlavourParity.java": "c9f851745e8fe7d13681d4360e413dbfeb9119b1dfe3e4ec75131f621e3f42bc",
    "engine/java/src/test/native/hftjava_abi_fixture.cpp": "bf607c673a6d638bb2cbf040e66721c082307b121cedd7343e0c907fd6648534",
    "engine/java/src/test/native/test_acceptor_poll_failure.cpp": "e355e123b290862cbaf2dfc417511bff50ac0fdc691f67c2b72db436cd9d15a9",
    "engine/java/src/test/native/test_reply_send_failure.cpp": "e0592ee72144eddac538ffb8354adee73fc3c98b07d89b2372cf0868ffbb062c",
    "engine/java/src/test/resources/com/atrekes/libhft/quickfixj-style/session-fixtures.tsv": "7daea43f8618bf2adf2ca014b7996b7530c2b15b6a30ef27209016316eca44d2",
    "engine/java/tools/check_fix_dictionary_source_reconciliation.py": "3029715e8af25519f2fea194f16fdf69b2d79be8b1f6f6d23906ebee0aacd268",
    "engine/java/tools/check_quickfixj_adapter_packaging.py": "8ad428400b31be2633818fdd640c9c9713ff54ea6d75387fe2573213020e314e",
    "engine/java/tools/check_standard_generated_tables.py": "a5b9cca1680a59098475c7b8de39a9b360bf184a053840dedd0e159f925576e1",
    "engine/java/tools/compare_quickfixj_acceptance_replays.py": "f44fc7cc31ef43a32261fa391a87106c7af751ab35afff1213cac883b2ba3949",
    "engine/java/tools/cross_binding_api_inventory.py": "4c595942e3256a2076c0cff62babf5be44245966f0f767544dcd0646e0489eef",
    "engine/java/tools/fix_dictionary_coverage_audit.py": "0f342e4cbd9373abdf34a759c7d4f44ab4f19cdac92b6c67528699654dbbf47a",
    "engine/java/tools/fix_scenario_coverage.py": "3d66dc8d30ed3108e3d6c45e6b4021351ce66aef13f3c46961820ff3cbdddd30",
    "engine/java/tools/fix_scenario_engine.py": "e7d3fe59200c5a4678e66840aa30937b0a0ac4b90913fcb4004d82c3cd8e75b5",
    "engine/java/tools/fixp-ha-store-probe/FixpHaStoreProbe.java": "f532e27117d433989b9022f08fca499b4482e8da10de757ae0615ae16628bce3",
    "engine/java/tools/gen_coverage_matrix.py": "65734970e62de82a628a529c108972d89b466a28a60ea081295336d388abcc2d",
    "engine/java/tools/gen_protocol_breadth_matrix.py": "4a63035248fba2e1f22c040dc9f71b8388f7b15c249d50c6e90e19ce10bd5b06",
    "engine/java/tools/generate_fix_dictionary_java.py": "c3f0e28a4f70fb7a59c08d01c356c1d001577eb6fac3f032e2f9d097c04175cc",
    "engine/java/tools/libhft-fuzz-java/FuzzCampaignNode.java": "bde21b54200974b2747e6e89b6f75673446f62bf46c5a0267c1d491b3fb672a5",
    "engine/java/tools/libhft-fuzz-java/README.md": "cd79994501eceb01d94bd78bafefc3245f698b9fa196f389146efcf24facab62",
    "engine/java/tools/libhft-fuzz-java/corpus/fix-cursor/bad-length.fix": "60253e6a55cbad99aaf20f7cd3980a4782e6d40c4f3c5b4df99eb0d2a22080b8",
    "engine/java/tools/libhft-fuzz-java/corpus/fix-cursor/heartbeat.fix": "1ef738f9871dbd61968901648a082efbc5cc5c2e31345cec00a5893a67e5e6b8",
    "engine/java/tools/libhft-fuzz-java/corpus/fix-cursor/new-order-single.fix": "82f38fe0adfcda9bb9cee14a340e19150caccfea1c5afa201738fd7024a2179a",
    "engine/java/tools/libhft-fuzz-java/corpus/fix-cursor/raw-data.fix": "2b93434dfd325c0e001c73a17858b051cce8e2e67768f68b71a80864f9475797",
    "engine/java/tools/libhft-fuzz-java/corpus/pure-java-transcript/gapfill.fix": "4574d9036691193538935001c4433d9146e9d3169521bf32ebcb5ca31e4fd66c",
    "engine/java/tools/libhft-fuzz-java/corpus/pure-java-transcript/heartbeat.fix": "d4bfd71d71a1a53fcc1a45364aa2a48b80c02f55db8527523bdea0b414407863",
    "engine/java/tools/libhft-fuzz-java/corpus/pure-java-transcript/logon.fix": "fd803ef939fc79f996fae1085a89b1107a423cb9931696f12a02177bde58612d",
    "engine/java/tools/libhft-fuzz-java/corpus/pure-java-transcript/malformed.fix": "b90dd28ec93abe5c397fbd755f33ebaafac0e4fab577288575f9f7b93b002cf8",
    "engine/java/tools/libhft-fuzz-java/corpus/pure-java-transcript/new-order-single.fix": "a933205b380eaa961946b8c405224881d25f76f55d4c8921774a72729988fa57",
    "engine/java/tools/libhft-fuzz-java/corpus/pure-java-transcript/test-request.fix": "fd605dd3341f5a9b0d2d7a3de4cc78073739a1433b2bbd2d3ba1408d50c9d5bf",
    "engine/java/tools/libhft-fuzz-java/run_fuzz_campaign.py": "0dc76e4c48950cd2bfddbfad9afcd78bc93894233de1fc7fa9cfd5953db29996",
    "engine/java/tools/libhft-fuzz-java/run_jazzer_campaign.py": "23de58354aefbf4be342fef1e7cd80ef16e40b5a3fac616e6325b21f86a67d79",
    "engine/java/tools/libhft-fuzz-java/test_run_fuzz_campaign.py": "3574881459049cb2c69928f7e7903aa4214a4688aeaa0fda4d9cb361a65eb85f",
    "engine/java/tools/libhft-fuzz-java/test_run_jazzer_campaign.py": "e3d0cedabc10c26a7382931b0539fee7aefec95ca1e7108bde3bd20e1409744c",
    "engine/java/tools/libhft-metrics-probe/MetricsProbe.java": "6da2b78b81e5985ab040197899e06002dd0e1fdde4128fe34ecbd7f49378e8dd",
    "engine/java/tools/libhft-sim-probe/SimAcceptor.java": "5098245f3fa93382b0e19495320fbb3d58ac885d7288453943c721b513711cae",
    "engine/java/tools/libhft-sim-probe/SimProbe.java": "65aa009bd39e1910d1318ba3bc91c2386e48c678c2c6e87112d074ab6a570a8a",
    "engine/java/tools/libhft-soak-java/README.md": "040131a9b4247a776416d605c19bc46e5df7d6803f6a809f39c7b10e0b63377e",
    "engine/java/tools/libhft-soak-java/SoakNode.java": "61f4a1a4a7dacf67202625674de4be1e28a94b410568bb850c242621944eec74",
    "engine/java/tools/libhft-soak-java/run_java_node.sh": "8304e525ceac1e92578cc721d61130102561390cc3678583b256297ea3076fe1",
    "engine/java/tools/libhft-soak-java/run_soak_gate.py": "a1d00940dd57ebc7369d81c3688fedb63fcd1d36f375278f18887bd5c987abf4",
    "engine/java/tools/libhft-soak-java/test_run_soak_gate.py": "a41631b304a282462c4090fcf472c4cc54edc23767fa50865c9be1b00c8f2c59",
    "engine/java/tools/libhft-workbench-probe/HaStandbyProbe.java": "95a48ad99c152a11d2a40d367598ce4c1724606bd4e780df48378f9e03f3a20e",
    "engine/java/tools/libhft-workbench-probe/JniHaStandbyProbe.java": "d2516c7427e9ad57a58bbbcb888a9a21e030ea9268ed515779d8bb8c57c8dc94",
    "engine/java/tools/libhft-workbench-probe/JniStoreFaultProbe.java": "c59daabcb9125356241e042f6f69e35adbc523446e948098bc6b699354123868",
    "engine/java/tools/libhft-workbench-probe/PureJavaStoreFaultProbe.java": "d250f095804ecb8faa6c544dfd66b00accf2074b8c8602080edc8d73d1bc2bda",
    "engine/java/tools/libhft-workbench-probe/ReconnectProbe.java": "e6687f8999d89e214b723c39ed3faf724beaea8998cf6e7a606daa28fc9cabe4",
    "engine/java/tools/libhft-workbench-probe/ResendProbe.java": "db539e9453642d9cb23cb7d1e88e7c3e99b73e286440e136b80ea4a3cf814300",
    "engine/java/tools/libhft-workbench-probe/ValidationProbe.java": "ce36f81228053c1b6f4b2bee74165d20bf7a07f87ed14a614b4027ec9a038ad1",
    "engine/java/tools/quickfixj_acceptance_session_probe_java.py": "5f63d57ed521879fa25938135a0ba6f9e292fbdb8047ed47ab36722e82285126",
    "engine/java/tools/quickfixj_acceptance_transcript_replay_java.py": "04f6d5c9d6db7b1e32a24ad74e92496ab956da8abe00e4f4ccc434028bef64cb",
    "engine/java/tools/run_java_profile_tune.py": "58b5dfe722062e65fa745d2ef7c08830426fcfdfc0dccb3c76851fa0b4c7bd3b",
    "engine/java/tools/run_quickfixj_adapter_microbench.py": "dd2a2b98f025f66c269cdde77900a3eda64001d5c22ca1653a8f1db1470b4a20",
    "engine/java/tools/run_scenario_corpus.py": "d5cce7c69bddfd90580b8cf3a2c6282c7e6b1c938cae670f34744953c2e4bcce",
    "engine/java/tools/test_check_fix_dictionary_source_reconciliation.py": "0bddf3e12a2ee2e9c7fa06ce9f75d0548b719b834306d20610584a909b1b105e",
    "engine/java/tools/test_check_quickfixj_adapter_packaging.py": "719396347fbff43b9473b9fdb057a84911543c9ed8ded970fc7f352590558e52",
    "engine/java/tools/test_compare_quickfixj_acceptance_replays.py": "30f668c2ca4e2871aa3ac9e059b8be55a35ea2deecea18ad437efd0da6235f1d",
    "engine/java/tools/test_cross_binding_api_inventory.py": "8dc4efaea9659cf17ad98e7a7d65304ab00bbfb2f17a709759214821e725b2f3",
    "engine/java/tools/test_fix_dictionary_coverage_audit.py": "c6379519e65167818e3c1164113c8f7b13cb076270350d631ad129bb53fd7f2b",
    "engine/java/tools/test_fix_run_scenario_corpus.py": "c9f535e8ee8a8362e449d985dc8bb0eb1a95b4b6a710225342a8fe74072e1c6e",
    "engine/java/tools/test_fix_scenario_engine.py": "51b9c65d37a42565853a8c539e5301f537b5a43587c769a3cc5b564da8ae7cf9",
    "engine/java/tools/test_fix_simulator_vs_libhft.py": "06cb7f06aae92f37ff8dbba9a14acb1f3474d9373637dcda74d5523ab3560db2",
    "engine/java/tools/test_fixp_ha_store_probe.py": "6f3b8baeaf89ea130db5d9283ed2690ef1deae744cef43ead0d4c400e7a43651",
    "engine/java/tools/test_gen_coverage_matrix.py": "fdc8bb6123cb55b6432b45c736aa67ea3dcad2e9cc4b4549e42014e06f8ec0c5",
    "engine/java/tools/test_gen_protocol_breadth_matrix.py": "c0f309775255e512adf0caa417cb23166d877b820c33a2e19a96ae9668b90c5b",
    "engine/java/tools/test_jni_native_optimized_build_targets.py": "40279df8df42c07b2f6525da4e6fdc85ccd77f404d0df1f94b345fd34157381e",
    "engine/java/tools/test_jni_pool_placement.py": "a016d230e45f7fd7510d83d9f412ed9a2502b6d5b345a5404ce36deb06dcfcac",
    "engine/java/tools/test_quickfixj_acceptance_session_probe_java.py": "cefada697912c197ffbcc72fa97826042b00ac8dbc4077b119594fd2cdbc104b",
    "engine/java/tools/test_quickfixj_acceptance_transcript_replay_java.py": "24d305e69e4ad8ae9bb4fd0e725e0f3df0c2a574b0047477c397986af9db1f06",
    "engine/java/tools/test_run_java_profile_tune.py": "57dba30ebbdc09c30f033ef0b03af45f1ff11155749de12c88f2508bb71e89c9",
    "engine/java/tools/validation/LoopbackBenchJava.java": "7350f5af76116766af58b025b3ab8d28b9de5c4da1cf3062291aa9e68ae530f4",
    "engine/java/tools/validation/NightlyJavaSmoke.java": "32ded89de66811f2d733b1e22985f2e4e47ae9a4e750d714bb6c2cc9a79ee974",
    "engine/java/tools/validation/VetoUpcallBench.java": "8f1bbbec03eeb08e8ac503f2b7e5cfd8a8b4feaf672493dae1d8c8aae905a4e5",
    "engine/parity-fixtures/sequence-reset-gapfill.json": "a626a87cb7539f6c5b2e15930ef041b4e633b21a68a4330fe8475ec5253eb227",
    "engine/sim-fixtures/sim_book_vectors.csv": "9be0328bf74cae23a6512fdfab531f4883ef8647cc163de1313fdab05382cec1",
    "engine/sim-fixtures/sim_fault_vectors.csv": "d389c4d04da429d65df11a014574ae8a790325ade398d5f941d3fe41437f90bd",
    "engine/sim-fixtures/sim_order_lifecycle_vectors.csv": "0ae7ab2d1cdb26c538b6b76fb848b8b463825edc6862dafed26b28a7290683ab",
    "engine/sim-fixtures/sim_quote_vectors.csv": "6d7dc4b9dadcfa8f7b462560c89a5272e149bd9cb6111e9b365b0bdd1aa6d520",
    "engine/telemetry-fixtures/fixp-session-metrics-snapshot.json": "94b78821c7685b30cf2eecf3bbf8d96741b265ab188dfc427fa3bd422e834fcd",
    "engine/telemetry-fixtures/latency-stamps.json": "49238e8d117e6b6b6e515c17ad964eaef78048c1986c8895ee403058c81d785a",
    "engine/telemetry-fixtures/session-metrics-snapshot.json": "fca38111b5cbd538e05b558382b7ad9f4ecd18c89f99c9a36f53e3d41ad6a263",
    "engine/telemetry-fixtures/simulator-metrics-snapshot.json": "fb577e3b04a27313976ce9b1b91d3ca622d7a63b36e74d6ace8109a2501257b9",
    "ops/scripts/bench-run": "098b4d5b73e4fc91a901558bbfa99ffce63d7acbbf124020a6662a606745411b",
    "ops/scripts/build-dotnet-bench.sh": "fc709aea900b33e4102a8b6f08876a6088c4fcb5bba7cc0030a910d1f7f61b7f",
    "ops/scripts/build-java-bench.sh": "6c635e0c0c1f9af1f39508df320e43d4f1edaef5d7afb5cc121bab38f9fefa63",
    "ops/scripts/bypass-host-check": "2d1ae3e2170819bf07a001dcf3e5206a351a32e181b03766a19a4e7f7e2cfd73",
    "ops/scripts/bypass-roundtrip": "408321818d161c26441a877b56ea9b608b7c9fee2249c2892b78d8e9c83a9f20",
    "ops/scripts/libhft-bench-install.sh": "225eda71f8e7c6fbf46a81a1f1f34bf7be08a8a1cc73b0026bf8c3adc3198709",
    "ops/scripts/libhft-netns-run.sh": "f84e7b9e40cd75cb61221673873d0cfcba57975bfb5e08cdfc97a36dbc7b10c1",
    "ops/scripts/run-wire-matrix.sh": "991f8a0775adce8e6bab8b17592a27136146912930807497626039f6463f1979",
    "ops/scripts/sfc-netns-rig.sh": "0f519132eee24f38a4e3dba4e419d0d9292169f07bb812195a001abd07716f08",
    "toolchain.mk": "3e9b927a42d2a76745bf53d0b397cb0b77bd4b74077c15adab38bdb2da233c31"
  },
  "installed_artifacts": {
    "bench-run": "098b4d5b73e4fc91a901558bbfa99ffce63d7acbbf124020a6662a606745411b",
    "bench_roundtrip": "d007e2630e62f22376d23a6d28835011fd2461c6d8ed3fe8b57993084ff532f7",
    "bench_roundtrip_vma_sx": "f86b5eeca827f29883eabd79e5c8185fe32961b02d078a80f74e44abe67c1d19",
    "bench_roundtrip_vma_sx_count": "833858c3516f2bc9495825da4c55b0b4ae643486ff02e54371453f28555f7b5e",
    "bench_roundtrip_zf": "ed068a812f53390bca17741f4b514d022d59c7c5a32881c39373345341733d4b",
    "bench_roundtrip_zf_count": "6642a2b6ee40db2881278433a955e9372951a034406d7ba3065d5ffe97d4ca25",
    "dotnet-fix/libhft-net/Atrekes.Libhft.HftBench.dll": "7546a5462d54dc2dff430df537f336b7100349cbdbfdca19115505be67912de2",
    "dotnet-fix/libhft-net/Atrekes.Libhft.HftBench.pdb": "c0507fd9085a39ad5c6d2df0ad0b293749d1825738293449c935f0971a60c5ed",
    "dotnet-fix/libhft-net/Atrekes.Libhft.dll": "ec2e8c24b9bbac197246f031fd43a41312740f6f34f1e083f1d4b60eeb374dc2",
    "dotnet-fix/libhft-net/Atrekes.Libhft.pdb": "af20500180da6321f91186d7a2013c3b7c97817a4cfd0a1ec561270b5d350d0e",
    "dotnet-fix/libhft-net/LibhftNet.Bench": "cd50375caa0b41fd9d3cbbfee99855cf2331a461e4de520bcbd61a2828aef7b3",
    "dotnet-fix/libhft-net/LibhftNet.Bench.deps.json": "07b348acdfdc69ebe6c9ae1820cdb3a0f6fb5f619a2f029390c91e2007fb7d45",
    "dotnet-fix/libhft-net/LibhftNet.Bench.dll": "9245e26b0c7ccc5d147bb741ec8b554394a53d03009791c04b10c07a7783ec44",
    "dotnet-fix/libhft-net/LibhftNet.Bench.pdb": "bb8dd7f5c38e55cd5986ddf723efafff1f38972f769166f97595721b293a1c59",
    "dotnet-fix/libhft-net/LibhftNet.Bench.runtimeconfig.json": "1d7d35a69670fbf5a6aa5767b3e57a1fc85b61917bbc2174161e64c68daff08a",
    "dotnet-fix/native/Atrekes.Libhft.HftBench.dll": "7546a5462d54dc2dff430df537f336b7100349cbdbfdca19115505be67912de2",
    "dotnet-fix/native/Atrekes.Libhft.HftBench.pdb": "c0507fd9085a39ad5c6d2df0ad0b293749d1825738293449c935f0971a60c5ed",
    "dotnet-fix/native/Atrekes.Libhft.dll": "ec2e8c24b9bbac197246f031fd43a41312740f6f34f1e083f1d4b60eeb374dc2",
    "dotnet-fix/native/Atrekes.Libhft.pdb": "af20500180da6321f91186d7a2013c3b7c97817a4cfd0a1ec561270b5d350d0e",
    "dotnet-fix/native/ProviderSmoke": "3da418d3ec0c9728a009ed7cef68221050aaca2ce45b1af3889876d710e83a2c",
    "dotnet-fix/native/ProviderSmoke.deps.json": "a4eb1e4abcf63973616a6f250ec81b79ad48fe60ba804529c61c51b73e45b0cd",
    "dotnet-fix/native/ProviderSmoke.dll": "064c9acbcbf17c4ac07c46145f7c5ccfea09f9d8719dcdd1f451a53e4be41d51",
    "dotnet-fix/native/ProviderSmoke.pdb": "76e8ff8c01602d500f2a8b46a5bc0e2e81aad1e4fe0d14b0565f83ba5bbb2006",
    "dotnet-fix/native/ProviderSmoke.runtimeconfig.json": "2ca4d37d6c91d37e8266ecee791d5ca3bbf1dc665fcda2c4042707184c3b8524",
    "dotnet-fix/native/libhftnet.so": "d02fe1fbe3f94568bf4fa6ca73fbb240acff3dd2214b7539c0e8d6b68edeb297",
    "dotnet-fix/native/libhftnet_kernel.so": "d02fe1fbe3f94568bf4fa6ca73fbb240acff3dd2214b7539c0e8d6b68edeb297",
    "dotnet-fix/native/libhftnet_socketxtreme.so": "d02fe1fbe3f94568bf4fa6ca73fbb240acff3dd2214b7539c0e8d6b68edeb297",
    "dotnet-fix/native/libhftnet_tcpdirect.so": "d02fe1fbe3f94568bf4fa6ca73fbb240acff3dd2214b7539c0e8d6b68edeb297",
    "java-fix/libhftjava.so": "94eaff90f73113e4469761b7393575cd6357d10309def9cc3ee8fc9911bb9938",
    "java-fix/libs/HdrHistogram-2.2.2.jar": "22d1d4316c4ec13a68b559e98c8256d69071593731da96136640f864fa14fad8",
    "java-fix/libs/commons-math3-3.2.jar": "6268a9a0ea3e769fc493a21446664c0ef668e48c93d126791f6f3f757978fee2",
    "java-fix/libs/fixbench.jar": "821607f195c477d9d049e7aeb5c3cc85063a9873be9241f902150c41b3b8312c",
    "java-fix/libs/hft-bench-0.1.0-SNAPSHOT.jar": "9f6e6bd2ebdfd4e99b38b3ab74f36754dad324689af9f1fcc6c53cc6bbb7fce3",
    "java-fix/libs/jmh-core-1.23.jar": "5b202159b21555045affccdde23c57005b9efceaea32ca6e4406d4fe5811e743",
    "java-fix/libs/joda-time-2.9.1.jar": "c508f78ed9ac388cfccad7974ee282175f05ae25b68f0cc6eef21f8aeb3ceeaa",
    "java-fix/libs/jopt-simple-4.6.jar": "3fcfbe3203c2ea521bf7640484fd35d6303186ea2e08e72f032d640ca067ffda",
    "java-fix/libs/libhft-java-0.1.0-SNAPSHOT-quickfixj-adapter.jar": "9f12f512ac427673600f26ffe759062141e5d000d1e826a9f16fbcc16e58a091",
    "java-fix/libs/libhft-java-0.1.0-SNAPSHOT.jar": "e1a8b47d8eb8ff3cac84ca08e436ea93c1fafe4ff4310c11b49700ab3f5c4116",
    "java-fix/libs/libhftjava_kernel.so": "94eaff90f73113e4469761b7393575cd6357d10309def9cc3ee8fc9911bb9938",
    "java-fix/libs/libhftjava_socketxtreme.so": "94eaff90f73113e4469761b7393575cd6357d10309def9cc3ee8fc9911bb9938",
    "java-fix/libs/libhftjava_tcpdirect.so": "94eaff90f73113e4469761b7393575cd6357d10309def9cc3ee8fc9911bb9938",
    "java-fix/libs/mina-core-2.2.3.jar": "974518e8388a973682323388f35b9a3ccf567d958addde837de1e69b74602952",
    "java-fix/libs/philadelphia-core-2.0.0.jar": "396136037b0f41e635e3aea233c3f31f4a388318b445f4afe1609b9a6d28a7b7",
    "java-fix/libs/philadelphia-fix44-2.0.0.jar": "8ff229c5791f1924fa01f26e046ee7153024789e78faa120b520cd593a100780",
    "java-fix/libs/quickfixj-core-2.3.1.jar": "d063713127ae8fe86989065d183d1b0db43b5aa0d41c377770020681ea3a4593",
    "java-fix/libs/quickfixj-messages-fix44-2.3.1.jar": "235bd33802e2cad6a573a88f964c9601b7143cfcd024217fb3b4e1d154b9f14e",
    "java-fix/libs/slf4j-api-1.7.14.jar": "b030a29e088dea60b07c7299d25f43cbd120502e10dcae3f382435ecd5de5ddd",
    "java-fix/libs/slf4j-simple-1.7.14.jar": "0f8932ce5b92fb71a424283c7b7bfa29e7aaaf545272aacc85b02c2b0cf34733",
    "libhftnet.so": "d02fe1fbe3f94568bf4fa6ca73fbb240acff3dd2214b7539c0e8d6b68edeb297",
    "load-bench-capabilities.tsv": "0aac973351ceb5830f2ca7699cdb687777144ee01939c7859e24f289099f3c68",
    "load-bench-machine-scan.conf": "5e581f381f4a3ac6ef259dc482eb868d877926c3c87e0b29199bba1fa5babc24",
    "load-bench-standards.conf": "ad14e811a81f6af9ade11464c9f3d005221028417ea0592c6fca3f4bb108abf3"
  },
  "previous_progress": "/tmp/libhft-pool-cells-20260910-lE99Tb/cpp-vma-pool/previous-public-progress.json",
  "current_evidence": ""
}
