{
  "manuscript_sha256": "c8a26ae06acfe7284d0ee02fd04f90eb89d13d6a77ce839e73e2bda765912dba",
  "python": "3.11.0",
  "source_sha256": "f1429c72f89799afd211386b36bf57602083630f257b4b425b728d5213fd891d",
  "module_sha256": {
    "source.py": "7f6b881f38af115d7e64f45b416da0cae77f44a30775467a1c62838ea21a6f97",
    "observation.py": "1f024a0a0d1082a143ed8ca3ec8e9d6e3731fafa0b0cda439f78222771098597",
    "certificates.py": "5d96b0cc4a54eafebb3793fd0a5439eae36940510c1b9c3548cb41adf1b3d273"
  },
  "output_sha256": {
    "capacity.png": "df61183965aacf42cce1fa5f3363b87889a9df098bdacee7da2ce3819948bffd",
    "capacity.svg": "d74fffa6f760b204dc1da93edab0675ff8e4c388cb5a590f1733c1242c86e227",
    "capacity_design.csv": "2d2799d70ffb0fcc7bca68762cc4d16e3c57052f2e0a41c4e695fbc86d9abf5e",
    "console.txt": "a07ea8eb490b62c5d7f5afd48ae9ac61ec8508a870b01a0a00df81b46c935623",
    "decisions.png": "409826eead99f7c74ae23fce060c90f4a52bc7b73129053844c6439312a23c60",
    "decisions.svg": "68f020e748308280867e22c79a1c636deb3d73ccb75e1f373be22f7a76bf1bd4",
    "finite_decisions.csv": "5d8358d4783e3a81c4bc4956289a40466751654c412b54d82250981f7feac6dc",
    "results.json": "c526527ad4f670a0c97e23cdcf9c0f0499622d1302a542611e9094eb938a9e9d",
    "synthetic_wells_1.csv": "c077f07f9f694f38f651d54e6322fca59d2156178001eac0b9a3225bd8bff2bc",
    "synthetic_wells_2.csv": "e2c63addeb6edfa945db3a60e6eb39fa334606dc1aa2b4dd94606ccc25937dc4",
    "synthetic_wells_3.csv": "a54748d30aac25c2d2cfc54f39274cf400f6c6e983f526694225f443fa634983",
    "timing_curves.csv": "abafb00d98d928a2e41c6a999b8af463c68b17dac77efc98f5ba04a366dc97e2"
  }
}
