{
  "manuscript_sha256": "87f19d4283d6ab714b707ac855fee97713c9002e269eab4d6cb764edb6f88e34",
  "source_sha256": "fea66e8514b68473af91928866acaf90201b6a598b54be32ec9589154d1e3c14",
  "python": "3.11.0",
  "module_sha256": {
    "branches.py": "c19f76714fc858142218c7e8b8467ec66f041534136f62a132669c9baf2600f6",
    "certificates.py": "5b989e79732ee0419ed69b8177ba3947f41a163239c538a71fcc5b59f583ba5d",
    "dynamics.py": "9d826f47dc2ee0103ffe326a41a12f538fd7fe89e0469a59bdb9aac171ae4ae7",
    "tube_kernel.py": "a69a6e230e100599ab3253b51afa3a31b113915657ad65eb7d5f60922759e6a9"
  },
  "input_sha256": {
    "modal_box.json": "09ff83c30f24cd6b86fea53cad2103dfd7f58cd2300facdcf7a62f962c88c3f8",
    "provenance.json": "49797f6a9c035455bac32000fd8f3047c9c8f5ed1d5623c462e224fd2eb7222e",
    "tube_nominal.json": "ce9975c63293f0dc1c81e5dc8f9d9d9655e5c6e925d78eac49897200885756c1",
    "tube_Q120.json": "995f9be15bae7f03c2dfaeaf1e2d0e0f066d64b4f62ce96e25cc5be0e7a2ef9c",
    "tube_Q60.json": "49b789d73b0769bb314266200a354da373fd36525b5a1ca9ff76e4364298332c"
  },
  "output_sha256": {
    "capacity_recovery.png": "da4f6bef1e68dcb8f12c2ef7cefa17b0c8bd2f602b0895a0a61ed648bcc477a4",
    "capacity_recovery.svg": "91c7a5f6cdab14172c9c8354b17ea9cd6d240a0d3be79d45ec7af9cd7ad4bc16",
    "configured_mission.json": "9f488cecda316ae68a87d1d753b77c7f63ce383f9dfb8dbebe2860c7e5e04038",
    "configured_trajectory.csv": "7c31c49aa837a71f2a17e3ab511dcf3b572633942eb371b58fa4350132ef0713",
    "console.txt": "c6a2b02242166fe6844591da657b79ededecfe887c751d622d91c7101c6b21cb",
    "finite_operation.png": "90e4bc09d9b869169cfd684154652e7aab995d5c6f988b45f7c255228323755b",
    "finite_operation.svg": "d465079bd54cc75972fc8a2d2a07a62dede676be24f5756223ebf2cd4b6e50f0",
    "fresh_tube_checks.json": "14379bca8c9c5cbafd7f2b455a2b280788633fff962369670977011e1862ce15",
    "hidden_repair_clock.json": "5c2a0665d9eaa287482090ebec6defc0b5b68635ed4785635e7b5952774947bc",
    "modal_recovery_checks.json": "754affe66c611f1182913739c2974d07d39f786b587fee3b0c67505b771836e0",
    "nominal.csv": "7d62f1281321ca71e2feacd165ce5c280f23d570ee04b4db56e21d770cb242d4",
    "numerical_reference_accounts.json": "b7f7831bf2af3374fd43ecf668804c805dec44e780511c05be2f4fe62593258e",
    "Q120.csv": "6e6d6e1d1a9566a2f1df387144653b01ab87f2c48e5b100f9da1ed70c2756319",
    "Q60.csv": "33197d287ba1f3a870a07dbe416c20e7b68bc0b132d8840a191d82c64bb14bc1",
    "saturating200.csv": "c66f31d9dd6f4076d67bc803627d4f394edf8aa0977f150988fe2285e871b8e4",
    "stationary_benchmark.json": "58b3fd00b727973b045acb6f3c91efcbf5faedba39cae902eca571c7980967eb",
    "stationary_responses.csv": "adbec3b5e9236319bf93333d5f2d6a0d52cf9d9e270880e0a814031e60243403",
    "supply_law_certificates.json": "7ae5c4821868650da38802f4b511b8a201494c81e420c6908d046a62c50faf7e",
    "tube_nominal_slices.csv": "f146ec35884cb4c652e16c525cce62d2467e9008e20dfe33aaf473305d85c886",
    "tube_Q120_slices.csv": "0490bdcd63ea4c7e38533364fad5a6bd3ea9c383d36c9c5c3b8d4753850b776e",
    "tube_Q60_slices.csv": "6bce090335c0bef442e5feed33941401e24929f73c5cbc28a1aa693fdba0c729"
  }
}
