{
  "status": "PASS",
  "jar": {
    "size": 192403,
    "sha256": "d6b16769366df24d50623afdaefab6b2299ff02bb816ea30da7839a572b3c0ed"
  },
  "iso": {
    "size": 6225920,
    "sha256": "39da48ea6711795850d3062b4ba85a650d4b6289e6682350843db8e0f0d141c3"
  },
  "preflight": {
    "iso": "hen.iso",
    "jar_sha256": "d6b16769366df24d50623afdaefab6b2299ff02bb816ea30da7839a572b3c0ed",
    "jar_start": 1220608,
    "jar_end": 1413011,
    "checks": [
      {
        "name": "helper J196rR",
        "ok": true,
        "detail": "sha256=f59953027867d15d\u2026 size=2931"
      },
      {
        "name": "helper AXZXkk",
        "ok": true,
        "detail": "sha256=2362afc9efa07a68\u2026 size=1626"
      },
      {
        "name": "helper EkIKZR",
        "ok": true,
        "detail": "sha256=df30bfbd25c3cdbe\u2026 size=813"
      },
      {
        "name": "helper Hx1400",
        "ok": true,
        "detail": "sha256=e597710078e9afab\u2026 size=56859"
      },
      {
        "name": "hen.bin pin",
        "ok": true,
        "detail": "sha256=29ec095fbede651e29954de43411599093138791e62105aaee6fdced58edec06 size=562240"
      },
      {
        "name": "pin count 40",
        "ok": true,
        "detail": ""
      },
      {
        "name": "schedule count 40",
        "ok": true,
        "detail": ""
      },
      {
        "name": "pin cmd order == schedule cmd order",
        "ok": true,
        "detail": ""
      },
      {
        "name": "schedule terminal 46/65535",
        "ok": true,
        "detail": "last=(46, 65535)"
      },
      {
        "name": "schedule strictly increasing cmds",
        "ok": true,
        "detail": ""
      },
      {
        "name": "40 templates match pins",
        "ok": true,
        "detail": "missing=[] mismatched=[]"
      },
      {
        "name": "marker plan 4 sites, increasing offsets",
        "ok": true,
        "detail": "[540, 566, 592, 618]"
      },
      {
        "name": "81 write-sites each resolve to exactly one rule",
        "ok": true,
        "detail": "rules=205 sites=81"
      },
      {
        "name": "shapes",
        "ok": true,
        "detail": "n=39"
      },
      {
        "name": "guards",
        "ok": true,
        "detail": "n=10"
      },
      {
        "name": "7 metadata names present in InitXlet",
        "ok": true,
        "detail": "guards.bin,marker-sites.bin,rules.bin,schedule.bin,shapes.bin,template-hashes.bin,write-sites.bin"
      },
      {
        "name": "metadata rules.bin",
        "ok": true,
        "detail": ""
      },
      {
        "name": "metadata shapes.bin",
        "ok": true,
        "detail": ""
      },
      {
        "name": "metadata guards.bin",
        "ok": true,
        "detail": ""
      },
      {
        "name": "metadata schedule.bin",
        "ok": true,
        "detail": ""
      },
      {
        "name": "metadata template-hashes.bin",
        "ok": true,
        "detail": ""
      },
      {
        "name": "metadata marker-sites.bin",
        "ok": true,
        "detail": ""
      },
      {
        "name": "metadata write-sites.bin",
        "ok": true,
        "detail": ""
      },
      {
        "name": "META-INF/SIG-BD00.RSA present",
        "ok": true,
        "detail": ""
      },
      {
        "name": "META-INF/SIG-BD00.SF present",
        "ok": true,
        "detail": ""
      }
    ],
    "failed": 0
  },
  "checks_total": 117,
  "checks_failed": 0,
  "checks": [
    {
      "name": "JAR size",
      "ok": true,
      "detail": "192403"
    },
    {
      "name": "JAR sha256",
      "ok": true,
      "detail": "d6b16769366df24d50623afdaefab6b2299ff02bb816ea30da7839a572b3c0ed"
    },
    {
      "name": "ISO size",
      "ok": true,
      "detail": "6225920"
    },
    {
      "name": "ISO sha256",
      "ok": true,
      "detail": "39da48ea6711795850d3062b4ba85a650d4b6289e6682350843db8e0f0d141c3"
    },
    {
      "name": "class AXZXkk.class",
      "ok": true,
      "detail": "2362afc9efa07a688169b9121d9e5f8bdacbead58f87cafd23fdddffea58b429"
    },
    {
      "name": "class Boot$1.class",
      "ok": true,
      "detail": "e2964ed2b13cc35dcdf60a0cb242c2ce742d81d570bc5a5ec6deb9c8404948a8"
    },
    {
      "name": "class Boot$L.class",
      "ok": true,
      "detail": "04a99016088df89d384149befc2c3f195214bcc2824601583fbd1d18895478c8"
    },
    {
      "name": "class Boot.class",
      "ok": true,
      "detail": "9adb83200f6d9925f4fa2bd0cd9dbe218723ad0d465c2652bed87543064aab73"
    },
    {
      "name": "class Cfg.class",
      "ok": true,
      "detail": "f628b7fcb1954f993092bf1c6bf6d1cface382efcc9e5866f3b44d4e8cf624de"
    },
    {
      "name": "class EkIKZR.class",
      "ok": true,
      "detail": "df30bfbd25c3cdbe67965d907d575efb562738cf29c258895a698ff2ef525137"
    },
    {
      "name": "class Hx1400.class",
      "ok": true,
      "detail": "e597710078e9afab5b24f4c22ea31fe7e5a5643b602b06c2866273b61c9c57e9"
    },
    {
      "name": "class InitXlet$Attempt.class",
      "ok": true,
      "detail": "20a91174bde4d74a849d916c88e55a42f708a7e66b4c652b83af9c7f7bbb32d5"
    },
    {
      "name": "class InitXlet$Lines.class",
      "ok": true,
      "detail": "1ca46d7099227b2ac040a94aaec69b05322746c0c5fcbde5f96a036b7d1d1935"
    },
    {
      "name": "class InitXlet.class",
      "ok": true,
      "detail": "03fb05d862432956326d67161a071f8fa717f491eb611f2653c8a9108848e1dc"
    },
    {
      "name": "class J196rR.class",
      "ok": true,
      "detail": "f59953027867d15d1434179991feeeb94bf274422f742e739067fd65400a264d"
    },
    {
      "name": "class LocalResultLedger.class",
      "ok": true,
      "detail": "095466bdbb49cce88004e20e4f0e89384be8fb23bdfb43d327f9f0b73039586f"
    },
    {
      "name": "class OfflineRenderer$Frame.class",
      "ok": true,
      "detail": "8e06bb288c0d9ca445bb0f768a61d1b541488ec28814575085aa97e8423f4af8"
    },
    {
      "name": "class OfflineRenderer$Guards.class",
      "ok": true,
      "detail": "01d2d746f366c2b3d46e56b1a9a0945ba03d0bcc66026af0c2d0ef1839522adf"
    },
    {
      "name": "class OfflineRenderer$MarkerPlan.class",
      "ok": true,
      "detail": "ce605fe6ca3fad04e810da55f6294a114a73084396e95bfff0fbf0e8a23c0162"
    },
    {
      "name": "class OfflineRenderer$Rule.class",
      "ok": true,
      "detail": "53b0fcd90ce30c1580079b783682be70fb772e449a5e80d1e22a018213f352f9"
    },
    {
      "name": "class OfflineRenderer$ScheduleEntry.class",
      "ok": true,
      "detail": "2de9b4c0ef308e642ad86252aad5b1d82ed3df54188cd39b593258bb0fb63d16"
    },
    {
      "name": "class OfflineRenderer$Shape.class",
      "ok": true,
      "detail": "a74702d25247fae84d080ec22a5e093f1fe10f0f25a50f55ee477dd9240404b9"
    },
    {
      "name": "class OfflineRenderer$TemplatePin.class",
      "ok": true,
      "detail": "1a2fdd86c8492554e38f435ed8c8657948edea1f34e954e9313d7dba7a96ad68"
    },
    {
      "name": "class OfflineRenderer$WriteSite.class",
      "ok": true,
      "detail": "043e2d5e4132a6204f068b7d775de334771dec3d1003351ecab54554e36c3145"
    },
    {
      "name": "class OfflineRenderer.class",
      "ok": true,
      "detail": "1460ed2f77d1386308b1638ed64d33a8880b6773ecd0a44c83970aa214a93795"
    },
    {
      "name": "class Screen$1.class",
      "ok": true,
      "detail": "a0e45ebd0b11c79548ac140b8e17eb2d3fe4bf5fcfcdd60da8af59ea7a782c03"
    },
    {
      "name": "class Screen$2.class",
      "ok": true,
      "detail": "e38248eda0efb497cb7b3401c45027853d8b8b1a1e9f9d9c76003a3656737201"
    },
    {
      "name": "class Screen.class",
      "ok": true,
      "detail": "10eb68db68f6c3646de528a2d05f2993fb21a7bd0efcd07440fe10a6aaa4616e"
    },
    {
      "name": "JAR entry count",
      "ok": true,
      "detail": "78"
    },
    {
      "name": "JAR entry order",
      "ok": true,
      "detail": ""
    },
    {
      "name": "entry META-INF/MANIFEST.MF",
      "ok": true,
      "detail": "size=5825 csize=2052 crc=1d203478"
    },
    {
      "name": "entry META-INF/SIG-BD00.SF",
      "ok": true,
      "detail": "size=5901 csize=2113 crc=f06ca3d8"
    },
    {
      "name": "entry META-INF/SIG-BD00.RSA",
      "ok": true,
      "detail": "size=1708 csize=1121 crc=62c6dc6c"
    },
    {
      "name": "entry META-INF/",
      "ok": true,
      "detail": "size=0 csize=2 crc=00000000"
    },
    {
      "name": "entry bonk/",
      "ok": true,
      "detail": "size=0 csize=0 crc=00000000"
    },
    {
      "name": "entry bonk/hen.bin",
      "ok": true,
      "detail": "size=562240 csize=129875 crc=64fe57a0"
    },
    {
      "name": "entry bonk/local/",
      "ok": true,
      "detail": "size=0 csize=0 crc=00000000"
    },
    {
      "name": "entry bonk/local/guards.bin",
      "ok": true,
      "detail": "size=184 csize=147 crc=a906d7c6"
    },
    {
      "name": "entry bonk/local/marker-sites.bin",
      "ok": true,
      "detail": "size=40 csize=33 crc=f8044af6"
    },
    {
      "name": "entry bonk/local/rules.bin",
      "ok": true,
      "detail": "size=5338 csize=1331 crc=ec0aa7e3"
    },
    {
      "name": "entry bonk/local/schedule.bin",
      "ok": true,
      "detail": "size=168 csize=84 crc=4a17a880"
    },
    {
      "name": "entry bonk/local/shapes.bin",
      "ok": true,
      "detail": "size=794 csize=245 crc=2766ebce"
    },
    {
      "name": "entry bonk/local/template-hashes.bin",
      "ok": true,
      "detail": "size=1528 csize=1499 crc=036e568a"
    },
    {
      "name": "entry bonk/local/templates/",
      "ok": true,
      "detail": "size=0 csize=0 crc=00000000"
    },
    {
      "name": "entry bonk/local/templates/cmd-0002.bin",
      "ok": true,
      "detail": "size=678 csize=204 crc=3f4e722c"
    },
    {
      "name": "entry bonk/local/templates/cmd-0004.bin",
      "ok": true,
      "detail": "size=54 csize=20 crc=34a9f719"
    },
    {
      "name": "entry bonk/local/templates/cmd-0005.bin",
      "ok": true,
      "detail": "size=63 csize=24 crc=b6425a9b"
    },
    {
      "name": "entry bonk/local/templates/cmd-0006.bin",
      "ok": true,
      "detail": "size=72 csize=27 crc=7a11a603"
    },
    {
      "name": "entry bonk/local/templates/cmd-0007.bin",
      "ok": true,
      "detail": "size=72 csize=28 crc=aff43347"
    },
    {
      "name": "entry bonk/local/templates/cmd-0008.bin",
      "ok": true,
      "detail": "size=142 csize=35 crc=3fcbfeae"
    },
    {
      "name": "entry bonk/local/templates/cmd-0009.bin",
      "ok": true,
      "detail": "size=326 csize=101 crc=b75d3ac9"
    },
    {
      "name": "entry bonk/local/templates/cmd-0010.bin",
      "ok": true,
      "detail": "size=922 csize=270 crc=2136a624"
    },
    {
      "name": "entry bonk/local/templates/cmd-0011.bin",
      "ok": true,
      "detail": "size=1484 csize=418 crc=59dcf40f"
    },
    {
      "name": "entry bonk/local/templates/cmd-0012.bin",
      "ok": true,
      "detail": "size=704 csize=194 crc=7f03a043"
    },
    {
      "name": "entry bonk/local/templates/cmd-0014.bin",
      "ok": true,
      "detail": "size=326 csize=23 crc=047aae31"
    },
    {
      "name": "entry bonk/local/templates/cmd-0015.bin",
      "ok": true,
      "detail": "size=650 csize=26 crc=f82ba0df"
    },
    {
      "name": "entry bonk/local/templates/cmd-0016.bin",
      "ok": true,
      "detail": "size=326 csize=23 crc=3ef9c1fd"
    },
    {
      "name": "entry bonk/local/templates/cmd-0017.bin",
      "ok": true,
      "detail": "size=536 csize=34 crc=9ece5c9c"
    },
    {
      "name": "entry bonk/local/templates/cmd-0018.bin",
      "ok": true,
      "detail": "size=326 csize=23 crc=3ef9c1fd"
    },
    {
      "name": "entry bonk/local/templates/cmd-0019.bin",
      "ok": true,
      "detail": "size=1622 csize=34 crc=c36d6a1c"
    },
    {
      "name": "entry bonk/local/templates/cmd-0020.bin",
      "ok": true,
      "detail": "size=506 csize=63 crc=443a877c"
    },
    {
      "name": "entry bonk/local/templates/cmd-0021.bin",
      "ok": true,
      "detail": "size=648 csize=48 crc=0957a296"
    },
    {
      "name": "entry bonk/local/templates/cmd-0022.bin",
      "ok": true,
      "detail": "size=1889 csize=466 crc=13cbcc2a"
    },
    {
      "name": "entry bonk/local/templates/cmd-0024.bin",
      "ok": true,
      "detail": "size=210 csize=74 crc=69f18076"
    },
    {
      "name": "entry bonk/local/templates/cmd-0025.bin",
      "ok": true,
      "detail": "size=1224 csize=118 crc=0a8b0182"
    },
    {
      "name": "entry bonk/local/templates/cmd-0026.bin",
      "ok": true,
      "detail": "size=212 csize=28 crc=7ed93ef8"
    },
    {
      "name": "entry bonk/local/templates/cmd-0027.bin",
      "ok": true,
      "detail": "size=56 csize=21 crc=c2e34ba3"
    },
    {
      "name": "entry bonk/local/templates/cmd-0028.bin",
      "ok": true,
      "detail": "size=3242 csize=190 crc=cbe5948d"
    },
    {
      "name": "entry bonk/local/templates/cmd-0029.bin",
      "ok": true,
      "detail": "size=250 csize=69 crc=daac410a"
    },
    {
      "name": "entry bonk/local/templates/cmd-0030.bin",
      "ok": true,
      "detail": "size=128 csize=54 crc=ecb66399"
    },
    {
      "name": "entry bonk/local/templates/cmd-0031.bin",
      "ok": true,
      "detail": "size=170 csize=62 crc=fc553444"
    },
    {
      "name": "entry bonk/local/templates/cmd-0032.bin",
      "ok": true,
      "detail": "size=433 csize=197 crc=160656e2"
    },
    {
      "name": "entry bonk/local/templates/cmd-0034.bin",
      "ok": true,
      "detail": "size=193 csize=61 crc=92683f1a"
    },
    {
      "name": "entry bonk/local/templates/cmd-0035.bin",
      "ok": true,
      "detail": "size=687 csize=260 crc=c6d16f67"
    },
    {
      "name": "entry bonk/local/templates/cmd-0036.bin",
      "ok": true,
      "detail": "size=664 csize=253 crc=703e59b7"
    },
    {
      "name": "entry bonk/local/templates/cmd-0037.bin",
      "ok": true,
      "detail": "size=688 csize=269 crc=f3aaf956"
    },
    {
      "name": "entry bonk/local/templates/cmd-0038.bin",
      "ok": true,
      "detail": "size=740 csize=268 crc=7163bbec"
    },
    {
      "name": "entry bonk/local/templates/cmd-0039.bin",
      "ok": true,
      "detail": "size=777 csize=280 crc=a395b74e"
    },
    {
      "name": "entry bonk/local/templates/cmd-0040.bin",
      "ok": true,
      "detail": "size=695 csize=260 crc=7cb4441e"
    },
    {
      "name": "entry bonk/local/templates/cmd-0041.bin",
      "ok": true,
      "detail": "size=728 csize=263 crc=12bdcc58"
    },
    {
      "name": "entry bonk/local/templates/cmd-0042.bin",
      "ok": true,
      "detail": "size=579 csize=143 crc=eb8c5f72"
    },
    {
      "name": "entry bonk/local/templates/cmd-0043.bin",
      "ok": true,
      "detail": "size=106 csize=46 crc=28571203"
    },
    {
      "name": "entry bonk/local/templates/cmd-0044.bin",
      "ok": true,
      "detail": "size=192 csize=56 crc=4c77892c"
    },
    {
      "name": "entry bonk/local/templates/cmd-0046.bin",
      "ok": true,
      "detail": "size=20 csize=14 crc=45ca4423"
    },
    {
      "name": "entry bonk/local/write-sites.bin",
      "ok": true,
      "detail": "size=656 csize=310 crc=980ea14a"
    },
    {
      "name": "entry org/",
      "ok": true,
      "detail": "size=0 csize=0 crc=00000000"
    },
    {
      "name": "entry org/bdj/",
      "ok": true,
      "detail": "size=0 csize=0 crc=00000000"
    },
    {
      "name": "entry org/bdj/bluray.InitXlet.perm",
      "ok": true,
      "detail": "size=320 csize=180 crc=98d8c68b"
    },
    {
      "name": "entry org/bdj/Boot$1.class",
      "ok": true,
      "detail": "size=721 csize=408 crc=54ad8690"
    },
    {
      "name": "entry org/bdj/Boot$L.class",
      "ok": true,
      "detail": "size=910 csize=526 crc=98428f1b"
    },
    {
      "name": "entry org/bdj/Boot.class",
      "ok": true,
      "detail": "size=14533 csize=8207 crc=ace119d0"
    },
    {
      "name": "entry org/bdj/Cfg.class",
      "ok": true,
      "detail": "size=429 csize=321 crc=52f09854"
    },
    {
      "name": "entry org/bdj/InitXlet$Attempt.class",
      "ok": true,
      "detail": "size=4805 csize=2486 crc=1225dd72"
    },
    {
      "name": "entry org/bdj/InitXlet$Lines.class",
      "ok": true,
      "detail": "size=1376 csize=894 crc=e6ca6865"
    },
    {
      "name": "entry org/bdj/InitXlet.class",
      "ok": true,
      "detail": "size=15668 csize=8474 crc=8586a81f"
    },
    {
      "name": "entry org/bdj/LocalResultLedger.class",
      "ok": true,
      "detail": "size=4038 csize=1852 crc=d16e3149"
    },
    {
      "name": "entry org/bdj/OfflineRenderer$Frame.class",
      "ok": true,
      "detail": "size=475 csize=343 crc=65510985"
    },
    {
      "name": "entry org/bdj/OfflineRenderer$Guards.class",
      "ok": true,
      "detail": "size=398 csize=298 crc=61d4536c"
    },
    {
      "name": "entry org/bdj/OfflineRenderer$MarkerPlan.class",
      "ok": true,
      "detail": "size=342 csize=255 crc=c1e381d4"
    },
    {
      "name": "entry org/bdj/OfflineRenderer$Rule.class",
      "ok": true,
      "detail": "size=639 csize=426 crc=f27822a3"
    },
    {
      "name": "entry org/bdj/OfflineRenderer$ScheduleEntry.class",
      "ok": true,
      "detail": "size=402 csize=294 crc=70e2384b"
    },
    {
      "name": "entry org/bdj/OfflineRenderer$Shape.class",
      "ok": true,
      "detail": "size=516 csize=371 crc=fd6dea01"
    },
    {
      "name": "entry org/bdj/OfflineRenderer$TemplatePin.class",
      "ok": true,
      "detail": "size=430 csize=317 crc=695a48a7"
    },
    {
      "name": "entry org/bdj/OfflineRenderer$WriteSite.class",
      "ok": true,
      "detail": "size=425 csize=311 crc=d41055bb"
    },
    {
      "name": "entry org/bdj/OfflineRenderer.class",
      "ok": true,
      "detail": "size=16280 csize=8462 crc=f4ff9490"
    },
    {
      "name": "entry org/bdj/Screen$1.class",
      "ok": true,
      "detail": "size=609 csize=378 crc=68ef9f17"
    },
    {
      "name": "entry org/bdj/Screen$2.class",
      "ok": true,
      "detail": "size=486 csize=334 crc=96070154"
    },
    {
      "name": "entry org/bdj/Screen.class",
      "ok": true,
      "detail": "size=5261 csize=2999 crc=04ce4f20"
    },
    {
      "name": "MANIFEST SHA1 digests",
      "ok": true,
      "detail": "entries=69 bad=[]"
    },
    {
      "name": "SIG-BD00.SF digests",
      "ok": true,
      "detail": "manifest_digest=True entries=69 bad=[]"
    },
    {
      "name": "PKCS#7 signature over SF",
      "ok": true,
      "detail": "Verification successful"
    },
    {
      "name": "jarsigner parses the JAR",
      "ok": true,
      "detail": "The jar will be treated as unsigned, because it is signed with a weak algorithm that is now disabled.  Re-run jarsigner with the -verbose option for more detail"
    },
    {
      "name": "ISO file extents",
      "ok": true,
      "detail": "checked=38 bad=[]"
    },
    {
      "name": "InitXlet preflight simulation",
      "ok": true,
      "detail": "25/25 checks"
    },
    {
      "name": "C2 code present (expected in faithful image)",
      "ok": true,
      "detail": "f5rvoice, 942a76d6946a34ce476bdabb09989f4c, X-Ticket, http://"
    },
    {
      "name": "Boot.run has zero callers (dormant)",
      "ok": true,
      "detail": "methodrefs=0"
    },
    {
      "name": "templates resolve Hx1400.run, not Boot.run",
      "ok": true,
      "detail": "hx_slot=30 run_sites=1"
    }
  ]
}