{
  "bundle_version": "0.1",
  "receipt": {
    "type": "ZkVmReceipt",
    "system": "risc0",
    "receiptFormat": "groth16-bn254",
    "imageId": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
    "seal": "GGAQBHxmGg2D5ZplSEjx0g0q4szg9an+dRF8nX/QBqstuoSdfkSLLeo1yjZsBDvk9nhAbbs19641UcPvah3HOSb3k8UhRvIOx16llJXZ0lz/MpQ5wr1FfXjBWP5hqsn0GkCoF1/0MPQ3gfud/V8hMuSBDHo9JLRJskM5+L32CB4UbHvFs+KkD3vqfllQyWoITfIyGmObJ+EqlaUWPjc0YgtjOmdjMRAi0zxcyeZazlFKbxIvf2ywzJqDrD2wLqRQDkENbxUE2NWHJntw68mSm1YNh9a8rMZpub1ktt9e/3cu4KyjunSbHr2sGzPOogvzs8LT3thT3S27R8W7mTwvTA==",
    "journal": {
      "chaingraph_version": "0.4.0",
      "kernel_digest": "sha256:2bf576ae353041e722a9e64447d9484503c9d7208b320a9338562368f15e41d2",
      "output": {
        "citations": {
          "hfiaa": {
            "detail": "Makes officers and directors of a foreign private issuer Section 16(a) reporting filers for the first time. Expressly does NOT extend Section 16(b) short-swing profit-recovery liability to that population, and does not disturb the Rule 3a12-3(b) exemption for a 10%-owner who is not also an officer or director. Re-verify against primary text before relying on it (research finding, not fact).",
            "source": "Holding Foreign Insiders Accountable Act, FY2026 NDAA, signed 2025-12-18"
          },
          "rule_16b3": {
            "detail": "Exempts certain transactions between an issuer and its officers/directors under an approved plan (e.g. grants, tax-withholding transactions) from Section 16(b) matching. This kernel excludes a transaction from matching only when the caller declares an exemption_flags entry for it; it makes no independent exemption determination.",
            "source": "17 CFR 240.16b-3"
          },
          "rule_3a12_3": {
            "detail": "Historically exempted a foreign private issuer and its officers, directors, and 10%-owners from Section 16 (both (a) and (b)) entirely.",
            "source": "17 CFR 240.3a12-3(b)"
          },
          "section_16a_general": {
            "detail": "Reporting obligation for officers, directors, and beneficial owners of more than 10% of a registered equity security.",
            "source": "Securities Exchange Act of 1934 Sec. 16(a), 15 U.S.C. Sec. 78p(a)"
          },
          "section_16b": {
            "detail": "Strict-liability disgorgement of any profit realized by a Section 16 insider from any purchase and sale, or sale and purchase, of the issuer's equity security within a period of less than six months.",
            "source": "Securities Exchange Act of 1934 Sec. 16(b), 15 U.S.C. Sec. 78p(b)"
          },
          "smolowe_maximal_recovery": {
            "detail": "The \"lowest price in, highest price out\" matching construction, maximizing recovery to the corporation rather than measuring the insider's actual realized gain; losses on other pairings are never netted against a profitable pairing. Re-verify against primary case text before relying on it (research finding, not fact).",
            "source": "Smolowe v. Delvag Reinsurance Co., 136 F.2d 231 (2d Cir. 1943); Gratz v. Claughton, 187 F.2d 46 (2d Cir. 1951)"
          }
        },
        "comparison_basis": "The recomputed matched-pair total is derived here from the declared transaction list using the lowest-in/highest-out construction; it is not read from the demand letter. A comparison is only meaningful because the two sides have independent provenance.",
        "currency": "USD",
        "demand_letter_claimed_profit_display": "1400.00",
        "demand_letter_claimed_profit_minor_units": 140000,
        "demand_letter_supplied": true,
        "difference_display": "0.00",
        "difference_minor_units": 0,
        "excluded_transactions": [],
        "fence": "This is not legal advice. It does not compute a Rule 144 volume-limitation check (a named follow-on tool). Matching uses the lowest-in/highest-out construction over caller-declared transactions and a day-count approximation of the six-month window; a declared exemption excludes a transaction from matching without this kernel independently determining whether that exemption applies. No computed figure resolves a matchability or exemption dispute, which is counsel's.",
        "indeterminate_reason": null,
        "insider_ref": "SYNTH-INSIDER-001",
        "insider_status": {
          "foreign_private_issuer": false,
          "officer_or_director": true,
          "ten_pct_owner": false
        },
        "issuer_ref": "SYNTH-ISSUER-CO",
        "matched_pairs": [
          {
            "day_gap": 81,
            "profit_display": "1000.00",
            "profit_minor_units": 100000,
            "purchase_date": "2026-01-10",
            "purchase_price_display": "10.00",
            "purchase_price_minor_units": 1000,
            "purchase_txn_id": "txn-1",
            "sale_date": "2026-04-01",
            "sale_price_display": "20.00",
            "sale_price_minor_units": 2000,
            "sale_txn_id": "txn-3",
            "shares_matched": 100,
            "window_basis": "81 day(s) apart, matched against a 183-day approximation of the statutory less-than-six-months window (day-count approximation, not calendar-month arithmetic; see not_proven)."
          },
          {
            "day_gap": 50,
            "profit_display": "400.00",
            "profit_minor_units": 40000,
            "purchase_date": "2026-02-10",
            "purchase_price_display": "12.00",
            "purchase_price_minor_units": 1200,
            "purchase_txn_id": "txn-2",
            "sale_date": "2026-04-01",
            "sale_price_display": "20.00",
            "sale_price_minor_units": 2000,
            "sale_txn_id": "txn-3",
            "shares_matched": 50,
            "window_basis": "50 day(s) apart, matched against a 183-day approximation of the statutory less-than-six-months window (day-count approximation, not calendar-month arithmetic; see not_proven)."
          }
        ],
        "minor_unit_exponent": 2,
        "not_proven": [
          {
            "detail": "This kernel recomputes a matchable-pair short-swing profit figure from caller-declared transaction facts. It is not a substitute for counsel, and no computed figure resolves a matchability or exemption dispute.",
            "item": "Not legal advice"
          },
          {
            "detail": "The statutory \"less than six months\" boundary is approximated here as strictly less than 183 days apart rather than true calendar-month arithmetic. A pair straddling the 182/183-day boundary needs independent calendar-month verification.",
            "item": "Six-month window is a day-count approximation"
          },
          {
            "detail": "The lowest-in/highest-out maximal-recovery construction is the widely cited Smolowe/Gratz heuristic, but this kernel's citation of it was not re-derived from primary case text at build time (research finding, not fact per the build row).",
            "item": "Algorithm re-verification"
          },
          {
            "detail": "A transaction is excluded from matching only because the caller declared an exemption_flags entry for it (e.g. Rule 16b-3). This kernel makes no independent determination that any exemption in fact applies.",
            "item": "Exemption determinations are caller-declared"
          },
          {
            "detail": "Whether a sale complies with Rule 144 volume limitations is out of scope; it is a named follow-on tool, not computed here.",
            "item": "Rule 144 volume limitation"
          },
          {
            "detail": "Every transaction's date, price, and share count, and the insider_status flags, are caller-supplied and asserted, not independently verified against EDGAR Form 4/5 filings.",
            "item": "Input accuracy"
          }
        ],
        "note": "Deterministic Section 16(b) matchable-pair short-swing profit recompute over a caller-declared transaction list. Single-run and stateless: it holds no records, runs on no schedule, and retains nothing.",
        "purchase_count": 2,
        "rationale": [
          "Section 16(b) matchable-pair recompute for insider reference SYNTH-INSIDER-001 on issuer reference SYNTH-ISSUER-CO.",
          "3 of 3 declared transaction(s) were usable and non-exempt; 0 were excluded (unusable input or a declared exemption).",
          "2 purchase(s) and 1 sale(s) were eligible for matching. Matching applied the lowest-in/highest-out construction: the lowest-priced eligible purchase was paired against the highest-priced eligible sale, repeatedly, within a 183-day approximation of the statutory less-than-six-months window, and a pairing that would produce a loss was skipped rather than netted.",
          "2 matched pair(s) were found, for a total recomputed profit of 1400.00 USD.",
          "50 purchased share(s) and 0 sold share(s) remained unmatched (no eligible profitable in-window counterparty).",
          "Domestic insider: officer/director or 10%-owner status makes this insider both a Section 16(a) filer and subject to Section 16(b) short-swing profit-recovery liability.",
          "The independently recomputed matched-pair total agrees with the demand letter's claimed profit of 1400.00 USD.",
          "This is not legal advice. The six-month window applied here is a day-count approximation of the statutory calendar-month boundary, and no exemption was independently determined -- both are named in not_proven. No computed figure resolves a matchability or exemption dispute."
        ],
        "rejected_inputs": [],
        "sale_count": 1,
        "section_16a_applicability": {
          "basis": "Domestic insider: officer/director or 10%-owner status makes this insider both a Section 16(a) filer and subject to Section 16(b) short-swing profit-recovery liability.",
          "is_16a_filer": true,
          "is_16b_liable": true
        },
        "six_month_window_day_threshold": 183,
        "total_profit_display": "1400.00",
        "total_profit_minor_units": 140000,
        "transaction_count": 3,
        "unmatched_purchase_shares": 50,
        "unmatched_sale_shares": 0,
        "usable_transaction_count": 3,
        "verdict": "MATCHES"
      }
    }
  },
  "journal_contract": {
    "spec": "SPEC.md §18.7",
    "serialization": "rfc8785-jcs+utf8",
    "journal_digest": "sha256:a781dc6525c94dca6063248f02e43a9fdcb1a636ef157716255f70b9964bf3ef",
    "claim_digest": null
  },
  "provenance": {
    "repo": "PostOakLabs/ainumbers",
    "receipt_source": "chaingraph/graph/nodes/art-573-section16b-short-swing-profit-recompute.json",
    "receipt_source_sha256": "sha256:67a420c41ad100628ebed537715a93dbced8db775c1ecdfbcddb822e71a1c204",
    "anchor_source": "registry/lineage/checkpoint.sigsum-record.json",
    "checkpoint_source": "registry/lineage/checkpoint"
  },
  "anchor": {
    "type": "c2sp-tlog-proof-v1",
    "record": {
      "anchor_type": "c2sp-tlog-proof-v1",
      "log_origin": "sigsum.org/v1/tree/44ad38f8226ff9bd27629a41e55df727308d0a1cd8a2c31d3170048ac1dd22a1",
      "log_url": "https://seasalp.glasklar.is",
      "log_public_key": "0ec7e16843119b120377a73913ac6acbc2d03d82432e2c36b841b09a95841f25",
      "anchored_hash": "sha256:3b9dddcfacf47214cc0bbb19edbc39a5cd3d1c97fa00aa0fd68a517cf67aee2a",
      "leaf": {
        "checksum": "76ea62f7c28942563a1008b44ff888a990b6b2f1d740023982bbd04662adbedb",
        "signature": "2e994211513e790035c9040f4e23b518e64a188f8fd211d203d3a380511fa355e559348b84fc00953c3aa9d91d95bb3696a292054041389943b0fcf4b6c9c502",
        "public_key": "64ffed0396abb761968b34ce849b7b09bc47b8a492ba2efd006b6b8f5622ceca"
      },
      "tree_head": {
        "size": 75024,
        "root_hash": "3cd5407964fe6c6df9f1e7051f5a8e941030b93b68a97656de81f9baa43d640d",
        "log_signature": "ff6baa55f14a9b9a695483113f00fc5c9f3bbb9ca74c01c83dfd8715ad154b2f2d302e71b1b4f52f87ba58f9c15a80a30c6302f0910dc2f0d3e7d857ab0a5003"
      },
      "inclusion_proof": {
        "leaf_index": 75022,
        "path": [
          "15d2f7a6315ce3382346be0bae0b920bfa68349ad438b517277c6e973f5343ef",
          "33dc416363cc76a4e1d907d7c46cafa5ccde896c4b3aac8783b7dc56df5795d8",
          "d2ee6278e332275416624857eed451d640f159258f4c9b315be88fe939ca8a77",
          "83e35bee174ca40f3413c410657f7b3a7c444435043c0af96c8865e03095913c",
          "a59bef38745cdb26f6b87a19b8cd0f609c2e906f02f1d3991d9fa60f0480b580",
          "3ce012af67840673cbd9835e3e57c1d8c6f47f6d737188365acb80151a30e0cc",
          "668dba989ea933a1ecea7315cad1eb9b4e65c7bfdf993edb5f9e992e4c7a354d",
          "6e3104eb98a720cc868416197a730db01f0032cbbb3f74602bf997125a81f28b"
        ]
      },
      "witness_cosignatures": [
        {
          "key_hash": "0dad9d849c57687454f100d87fa729b54cb69f7af97346613348defcba9c361c",
          "timestamp": 1792825229,
          "signature": "b71a5a1b8d95c3a70512cab1930c2468533f3cf40d09d4126fb3c8eadd17fc738a0944b56886befa48d4f917306867b5d669b77f3091c90d936783f470338c07"
        },
        {
          "key_hash": "cd02db1cc0488c28245d7c3ff50b3e214334c067f2571e849425146bb6bd173d",
          "timestamp": 1792825229,
          "signature": "95d726f8522e14a3ec2bd04687b0ea98db64dad72319e1a40653b9d0066423ffd17f37a44c6e7d1da09c13b4cb3c364080a4850aba12a602456706989bfff303"
        },
        {
          "key_hash": "9a0dcddbd96f6d6d404227b5ff23de7a43f25cdde9790af5ace332d347fac49a",
          "timestamp": 1792825230,
          "signature": "86b01971d57851ba8e5fd51e9c3f4845d50dfe9baead1f72a0e759e6a309386cd234321575bac7986b35fd13f98b6ee8e7645a92afef9cfb9f09cf88c0a81c0e"
        },
        {
          "key_hash": "6d6a78191e59815eff9131941fc3e08dd716a281c8b886dd67880d552e587a23",
          "timestamp": 1792825229,
          "signature": "81671d11a22ae26bd348344f7e15db82ca6267f7de4126a8e947a5da628989eb167a8b282d202c62377bf26753a1de62c322b6460b899f854465da5fc1c27601"
        },
        {
          "key_hash": "6bdf03b285fce48e00ff9b199cb2b77472dcc4a112f067fa5b274929cb9504e3",
          "timestamp": 1792825229,
          "signature": "49450a408ffdb2e047076e8ed01beb2f8077a53e3cab765ecec0614151f50c643038be46f4a7266ed6edb30974d4154b9a4c2c6c3b46d71e10f878dbe2c36102"
        },
        {
          "key_hash": "ff2f237a707a2d3a6adfb1600d3375cafe4527ba4fcec793e6093b9b1a4bd79a",
          "timestamp": 1792825229,
          "signature": "dfa05cb7f4c1389903f8377e8f4daf7fbf3a7c99ad65bc9c81029c12cb07004d25473ed022e0cefe5cdf05e497aeded87e57fabcc7d87dbfc1923bee2ab1260e"
        },
        {
          "key_hash": "81538d254f0a67aa07172826ef46fe0cd04b7425bd634a50bb0a8419d55fa65f",
          "timestamp": 1792825229,
          "signature": "6caece92c05dd00057b0c908c969b0eccbcf87c1b418c3fe4cb7b3dad781c125dc86b1895fc7019614a1eca3cfb6fb19f8442e64069d38870f1f620a6d41a60d"
        },
        {
          "key_hash": "774fafee07d3b0d9399d669676440a6301db9fa8fe2140d7d352418da25144c5",
          "timestamp": 1792825230,
          "signature": "7f0c93c5f31347edcd47f5850bf665de43539efb3b295e32563f004f0feec33ae3d9d84e031f1859e42b10218a17a0f0df019253f448ccd76d7499afa2e0ab04"
        },
        {
          "key_hash": "f6f91669f7955f542718af9edb6a1276d88a0f8822cba9046e549d0b3796f394",
          "timestamp": 1792825229,
          "signature": "a3d77cfcafbc1a1d096b422276fa50994e269a7b61797064a4b2e758808bf8c4e27b4f1caae28291bd486c71ae2c2a6b57d0443cc7a7eac11114ce517c3c800c"
        },
        {
          "key_hash": "5da2b3803c2f802eed9744b74e3e4a3d31e1e77ed994ef56730d57fa52f698a5",
          "timestamp": 1792825229,
          "signature": "302d4d04700aff6efa819b203915b04f7ffdac8b1579b969d54d332f3a74063d390383fa77766d4e3fbe995cc2de69be6127d3a0662559db80b9f6e187c59105"
        },
        {
          "key_hash": "3573fb7fdab7434cd0dad9fd6460abf420388055db8aaaec177c248f03a990cc",
          "timestamp": 1792825230,
          "signature": "a6bdce3abf06934fb65d3ccfa49dab537569f36f9ffddb219642104272de95cdadb2f501cfd0e71995328c5b6df899d89f88650c67a3a61f2cca166ac1556c06"
        },
        {
          "key_hash": "d59098d686f47ec1d4d1984c8ac0ab97a3d8a65c7ba8cb6422ada0fae927e194",
          "timestamp": 1792825230,
          "signature": "8dab0aaec1272e078195a13b620c2a6f46128218ac70440383b59f9038d4d42f4bc8b643c001592ae005b157f221ba0387733d1505dd5b3298ad579398129c04"
        }
      ]
    },
    "checkpoint_text": "ainumbers.co/registry/lineage\n77\n5z6Ug6W2BZ2nOm3btMKO8R4pkYHtYENH0v+MJOm9qac=\n\n— ainumbers.co/registry/lineage JrLnur2JVUx48WLcyZxWqbSgiY63HRRAlGCvfM7AgCcnBY06MX8kbyWE290q052tS6nQyxTr3fclM7c2Qi/pfqcrGAM=\n",
    "subject": {
      "kind": "registry-checkpoint",
      "origin": "ainumbers.co/registry/lineage",
      "log_policy": "chaingraph/policies/ainumbers-registry-lineage.tlog-policy"
    }
  },
  "trust_policy": {
    "name": "sigsum-generic-2025-1",
    "source": "chaingraph/policies/sigsum-generic-2025-1.tlog-policy",
    "sha256": "sha256:666d9d0b9ab2e4019769c42eaccd7d6d502a9abac45979bb9b08b7213e4f53e3",
    "shape": "2 logs, 3 witnesses, quorum 2-of-3"
  }
}
