{
  "type": "ZkVmReceipt",
  "system": "risc0",
  "receiptFormat": "groth16-bn254",
  "imageId": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
  "seal": "FoG5F7YOndI+ph1d5feUbNJj5a7N7gUjZVwRh+q8ZwMFQiUytg+BdHERjU3Moog7B0SxMQ+a6Cc3TyOMv0ufFiAMzFDp3pT/rpBgR1G0a/FzYbEpAT93iJcWrtEmD4/QGQPshgRYaqHV5bevsNdbMh/sKxuj4f8+TKrzHS89G7AKEoY8u1//Iv7oBuqKWtOBFGhEZCXaEtSIyp16KGg8IiWShs7XyefE3JDoZIjjMC1RDVrl+O6ifPyH9CsRQwVMK4xZwnBSuQv166oImRvGks3NksSoFwPnYr7s3ttWhCMACFkGabH/QnuYTbJnNfmeqstQ8LibGCuxFAiMAZGkJQ==",
  "journal": {
    "chaingraph_version": "0.4.0",
    "kernel_digest": "sha256:b9e2ac19f3a7bba67b8bef47d7c1ef77a631ed51cb3d865f9859117e790164cd",
    "output": {
      "account_status": "balanced",
      "cushion_cap_amount": 200,
      "cushion_within_cap": true,
      "discrepancies": {
        "count": 0,
        "lines": []
      },
      "evidence": {
        "account_status": "balanced",
        "computed_from": "borrower_supplied_values_only",
        "cushion_checked": true,
        "cushion_within_cap": true,
        "discrepancy_count": 0,
        "line_items_recomputed": 12,
        "method": "aggregate_escrow_accounting_values_only",
        "periods_analyzed": 12,
        "pii_carried": false,
        "recomputed_low_point": 0,
        "record_type": "escrow_statement_audit",
        "refusal_free": true,
        "tool_id": "732-borrower-escrow-auditor",
        "tool_version": "1.0.0",
        "total_annual_disbursements": 1200
      },
      "low_point_month": 12,
      "manual_review_required": false,
      "periods_analyzed": 12,
      "recomputed_balances": [
        0,
        100,
        200,
        300,
        400,
        500,
        600,
        700,
        800,
        900,
        1000,
        1100,
        0
      ],
      "recomputed_low_point": 0,
      "servicer_course_permitted": null,
      "shortage_amount": 0,
      "shortage_at_or_above_one_month_payment": null,
      "shortage_permitted_courses": [],
      "shortage_repay_min_months_if_elected": 12,
      "shortage_threshold_base": 100,
      "shortage_threshold_base_source": "mean_of_monthly_payments",
      "starting_balance": 0,
      "stated_cushion": 0,
      "surplus_amount": 0,
      "surplus_refund_required": false,
      "surplus_refund_unverified": false,
      "target_low_point": 0,
      "total_annual_disbursements": 1200,
      "verdict": "completed"
    }
  }
}
