{
  "manuscript_sha256": "b1f97e45d58820881a8f2d779660a9f6e27270fadf9df8596477b2a7c787becd",
  "source_sha256": "d1c1695a16f77a60caa435a47fa087b40a0fcf48655fbfe26c9d17275e8c4774",
  "python": "3.11.0",
  "output_sha256": {
    "boundary_species.csv": "3dc8b8a32f37a1741cd3deecabbc99678481e8fc0edfffc9224dce4318bad962",
    "console.txt": "cd2b86282af450c6e931d4d0c3315117861a6d56c590a79b847eb2fefbd7757c",
    "nonmonotone.csv": "04e8c5ea2a4d84e2b59be16c08422d616e11670820e9b573857b30650702951a",
    "operating_limits.png": "0a6e463f3025ee7c10dc3e19738795a48c83e5e5ee2afd4fe952dd22a34825c5",
    "operating_limits.svg": "87504b1e1d34c884fbdc0e1f153329e7bc8441a0ca5ea0dab8d41385709fae6f",
    "quota_sweep.csv": "d4747736b0a5aa5ebc61abf5e2a214171e98767d7d9363d125ec2e4ff5b9e182",
    "results.json": "0164353b9814be7b59c048302823be336ab407f79eba415fb0350589936d8aaa",
    "shared_source.png": "edc72a1e9a1e7f3c45fd488e2df188f1a8a7195681747a64eb0ea9fe678a6618",
    "shared_source.svg": "5398fb412ebea0d4cc02ab44925012da0756093dcaaed7a7523ccc293e7ec66f",
    "transients.csv": "378a6674a16048a4d9a9a49f4a3555273d6e6039c5f92a33d1d79a4a64a010f5"
  }
}
