{
  "certificate": {
    "certificate_type": "algebraic",
    "control_integrity": {
      "checked": true,
      "clean": true,
      "findings": []
    },
    "detail": "full",
    "detection": {
      "atoms": [],
      "bound": null,
      "computed": true,
      "dependent": false,
      "uncalibrated": []
    },
    "final_step": {
      "inputs": [
        4937,
        3837
      ],
      "instruction": "Compute the linear combination of the final inputs to derive 0 = 1.",
      "op": "ADD"
    },
    "format_version": 1,
    "operations": [
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 364
        },
        "equation": "x0*x50 + x51 + x0 = 0",
        "id": 97,
        "named_equation": "ask about high risk investment*x50 + respond with permitted high risk answer + ask about high risk investment = 0",
        "op": "INSERT",
        "pivot": 154,
        "source": "original-S1"
      },
      {
        "base_id": 97,
        "id": 3838,
        "multiplier": "x50",
        "op": "MULTIPLY"
      },
      {
        "equation": "x51 = 1",
        "id": 31,
        "named_equation": "respond with permitted high risk answer = 1",
        "op": "INSERT",
        "pin": {
          "name": "respond with permitted high risk answer",
          "value": 1
        },
        "pivot": 52,
        "reads_as": "respond with permitted high risk answer holds",
        "source": "original-S2"
      },
      {
        "base_id": 31,
        "id": 2801,
        "multiplier": "x50",
        "op": "MULTIPLY",
        "pivot": 4030
      },
      {
        "id": 3839,
        "op": "ADD",
        "parents": [
          3838,
          2801
        ],
        "pivot": 51
      },
      {
        "base_id": 3839,
        "id": 4220,
        "multiplier": "x46",
        "op": "MULTIPLY"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 362
        },
        "equation": "x46*x78 + x50 + x49 = 0",
        "id": 96,
        "named_equation": "x46*aux_78 + x50 + x49 = 0",
        "op": "INSERT",
        "pivot": 3839,
        "source": "original-S1"
      },
      {
        "base_id": 96,
        "id": 3829,
        "multiplier": "x46",
        "op": "MULTIPLY"
      },
      {
        "id": 3830,
        "op": "ADD",
        "parents": [
          3829,
          96
        ],
        "pivot": 3811
      },
      {
        "id": 4221,
        "op": "ADD",
        "parents": [
          4220,
          3830
        ]
      },
      {
        "equation": "x48*x77 + x78 = 0",
        "id": 94,
        "named_equation": "x48*aux_77 + aux_78 = 0",
        "op": "INSERT",
        "source": "original-S1"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 362
        },
        "equation": "x48*x77 + x49 + x46 = 0",
        "id": 93,
        "named_equation": "x48*aux_77 + x49 + x46 = 0",
        "op": "INSERT",
        "pivot": 3949,
        "source": "original-S1"
      },
      {
        "id": 95,
        "op": "ADD",
        "parents": [
          94,
          93
        ],
        "pivot": 79
      },
      {
        "base_id": 95,
        "id": 3810,
        "multiplier": "x46",
        "op": "MULTIPLY"
      },
      {
        "id": 3811,
        "op": "ADD",
        "parents": [
          3810,
          96
        ],
        "pivot": 3810
      },
      {
        "id": 4222,
        "op": "ADD",
        "parents": [
          4221,
          3811
        ],
        "pivot": 47
      },
      {
        "base_id": 4222,
        "id": 4799,
        "multiplier": "x44",
        "op": "MULTIPLY"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 355
        },
        "equation": "x44*x75 + x46 + x45 = 0",
        "id": 88,
        "named_equation": "x44*aux_75 + x46 + x45 = 0",
        "op": "INSERT",
        "pivot": 3721,
        "source": "original-S1"
      },
      {
        "base_id": 88,
        "id": 3692,
        "multiplier": "x44",
        "op": "MULTIPLY"
      },
      {
        "id": 3693,
        "op": "ADD",
        "parents": [
          3692,
          88
        ],
        "pivot": 3692
      },
      {
        "id": 4800,
        "op": "ADD",
        "parents": [
          4799,
          3693
        ]
      },
      {
        "equation": "x0*x74 + x75 = 0",
        "id": 86,
        "named_equation": "ask about high risk investment*aux_74 + aux_75 = 0",
        "op": "INSERT",
        "source": "original-S1"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 355
        },
        "equation": "x0*x74 + x45 + x44 = 0",
        "id": 85,
        "named_equation": "ask about high risk investment*aux_74 + x45 + x44 = 0",
        "op": "INSERT",
        "pivot": 178,
        "source": "original-S1"
      },
      {
        "id": 87,
        "op": "ADD",
        "parents": [
          86,
          85
        ],
        "pivot": 76
      },
      {
        "base_id": 87,
        "id": 3669,
        "multiplier": "x44",
        "op": "MULTIPLY"
      },
      {
        "id": 3670,
        "op": "ADD",
        "parents": [
          3669,
          88
        ],
        "pivot": 3691
      },
      {
        "id": 4801,
        "op": "ADD",
        "parents": [
          4800,
          3670
        ],
        "pivot": 45
      },
      {
        "base_id": 4801,
        "id": 4930,
        "multiplier": "x40",
        "op": "MULTIPLY"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 348
        },
        "equation": "x40*x73 + x44 + x43 = 0",
        "id": 83,
        "named_equation": "x40*aux_73 + x44 + x43 = 0",
        "op": "INSERT",
        "pivot": 3477,
        "source": "original-S1"
      },
      {
        "base_id": 83,
        "id": 3619,
        "multiplier": "x40",
        "op": "MULTIPLY"
      },
      {
        "id": 3620,
        "op": "ADD",
        "parents": [
          3619,
          83
        ],
        "pivot": 3448
      },
      {
        "id": 4931,
        "op": "ADD",
        "parents": [
          4930,
          3620
        ]
      },
      {
        "equation": "x71*x72 + x73 = 0",
        "id": 81,
        "named_equation": "aux_71*aux_72 + aux_73 = 0",
        "op": "INSERT",
        "source": "original-S1"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 348
        },
        "equation": "x71*x72 + x43 + x40 = 0",
        "id": 80,
        "named_equation": "aux_71*aux_72 + x43 + x40 = 0",
        "op": "INSERT",
        "pivot": 4933,
        "source": "original-S1"
      },
      {
        "id": 82,
        "op": "ADD",
        "parents": [
          81,
          80
        ],
        "pivot": 74
      },
      {
        "base_id": 82,
        "id": 3591,
        "multiplier": "x40",
        "op": "MULTIPLY"
      },
      {
        "id": 3592,
        "op": "ADD",
        "parents": [
          3591,
          83
        ],
        "pivot": 3447
      },
      {
        "id": 4932,
        "op": "ADD",
        "parents": [
          4931,
          3592
        ]
      },
      {
        "base_id": 97,
        "id": 3834,
        "multiplier": "x0",
        "op": "MULTIPLY"
      },
      {
        "base_id": 31,
        "id": 2756,
        "multiplier": "x0",
        "op": "MULTIPLY",
        "pivot": 155
      },
      {
        "id": 3835,
        "op": "ADD",
        "parents": [
          3834,
          2756
        ]
      },
      {
        "id": 3836,
        "op": "ADD",
        "parents": [
          3835,
          97
        ]
      },
      {
        "id": 3837,
        "op": "ADD",
        "parents": [
          3836,
          31
        ],
        "pivot": 1
      },
      {
        "base_id": 3837,
        "id": 4146,
        "multiplier": "x28",
        "op": "MULTIPLY"
      },
      {
        "equation": "x22 = 1",
        "id": 28,
        "named_equation": "$product_is_nmmi = 1",
        "op": "INSERT",
        "pin": {
          "name": "product_is_nmmi",
          "value": 1
        },
        "pivot": 23,
        "reads_as": "$product_is_nmmi holds",
        "source": "original-S2"
      },
      {
        "base_id": 28,
        "id": 2528,
        "multiplier": "x0",
        "op": "MULTIPLY"
      },
      {
        "equation": "x0*x22 + x63 = 0",
        "id": 55,
        "named_equation": "ask about high risk investment*$product_is_nmmi + aux_63 = 0",
        "op": "INSERT",
        "pivot": 126,
        "source": "original-S1"
      },
      {
        "id": 2529,
        "op": "ADD",
        "parents": [
          2528,
          55
        ]
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 325
        },
        "equation": "x0*x22 + x30 + x28 = 0",
        "id": 61,
        "named_equation": "ask about high risk investment*$product_is_nmmi + x30 + x28 = 0",
        "op": "INSERT",
        "source": "original-S1"
      },
      {
        "id": 62,
        "op": "ADD",
        "parents": [
          61,
          55
        ],
        "pivot": 64
      },
      {
        "id": 2530,
        "op": "ADD",
        "parents": [
          2529,
          62
        ],
        "pivot": 31
      },
      {
        "base_id": 2530,
        "id": 4002,
        "multiplier": "x28",
        "op": "MULTIPLY"
      },
      {
        "base_id": 62,
        "id": 3267,
        "multiplier": "x28",
        "op": "MULTIPLY"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 325
        },
        "equation": "x28*x63 + x31 + x30 = 0",
        "id": 63,
        "named_equation": "x28*aux_63 + x31 + x30 = 0",
        "op": "INSERT",
        "pivot": 2645,
        "source": "original-S1"
      },
      {
        "id": 3268,
        "op": "ADD",
        "parents": [
          3267,
          63
        ],
        "pivot": 2612
      },
      {
        "id": 4003,
        "op": "ADD",
        "parents": [
          4002,
          3268
        ],
        "pivot": 132
      },
      {
        "id": 4147,
        "op": "ADD",
        "parents": [
          4146,
          4003
        ],
        "pivot": 32
      },
      {
        "base_id": 4147,
        "id": 4443,
        "multiplier": "x36",
        "op": "MULTIPLY"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 329
        },
        "equation": "x32*x63 + x63 + x33 + x31 = 0",
        "id": 64,
        "named_equation": "$risk_warning_given*aux_63 + aux_63 + x33 + x31 = 0",
        "op": "INSERT",
        "pivot": 2935,
        "source": "original-S1"
      },
      {
        "base_id": 64,
        "id": 3319,
        "multiplier": "x63",
        "op": "MULTIPLY"
      },
      {
        "base_id": 62,
        "id": 3273,
        "multiplier": "x33",
        "op": "MULTIPLY",
        "pivot": 3005
      },
      {
        "id": 3320,
        "op": "ADD",
        "parents": [
          3319,
          3273
        ]
      },
      {
        "id": 3321,
        "op": "ADD",
        "parents": [
          3320,
          64
        ]
      },
      {
        "base_id": 62,
        "id": 3270,
        "multiplier": "x31",
        "op": "MULTIPLY",
        "pivot": 2864
      },
      {
        "id": 3322,
        "op": "ADD",
        "parents": [
          3321,
          3270
        ],
        "pivot": 2762
      },
      {
        "id": 4116,
        "op": "ADD",
        "parents": [
          3322,
          63
        ]
      },
      {
        "id": 4117,
        "op": "ADD",
        "parents": [
          4116,
          3268
        ]
      },
      {
        "base_id": 63,
        "id": 3315,
        "multiplier": "x63",
        "op": "MULTIPLY"
      },
      {
        "id": 3316,
        "op": "ADD",
        "parents": [
          3315,
          3270
        ]
      },
      {
        "base_id": 62,
        "id": 3269,
        "multiplier": "x30",
        "op": "MULTIPLY",
        "pivot": 2792
      },
      {
        "id": 3317,
        "op": "ADD",
        "parents": [
          3316,
          3269
        ],
        "pivot": 2760
      },
      {
        "id": 4118,
        "op": "ADD",
        "parents": [
          4117,
          3317
        ]
      },
      {
        "base_id": 4118,
        "id": 4119,
        "multiplier": "x33",
        "op": "MULTIPLY"
      },
      {
        "equation": "x32*x63 + x66 + x63 = 0",
        "id": 65,
        "named_equation": "$risk_warning_given*aux_63 + aux_66 + aux_63 = 0",
        "op": "INSERT",
        "source": "original-S1"
      },
      {
        "id": 66,
        "op": "ADD",
        "parents": [
          65,
          64
        ],
        "pivot": 67
      },
      {
        "base_id": 66,
        "id": 3350,
        "multiplier": "x31",
        "op": "MULTIPLY"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 329
        },
        "equation": "x31*x66 + x34 + x33 = 0",
        "id": 67,
        "named_equation": "x31*aux_66 + x34 + x33 = 0",
        "op": "INSERT",
        "pivot": 2867,
        "source": "original-S1"
      },
      {
        "id": 3351,
        "op": "ADD",
        "parents": [
          3350,
          67
        ],
        "pivot": 2834
      },
      {
        "id": 4120,
        "op": "ADD",
        "parents": [
          4119,
          3351
        ],
        "pivot": 35
      },
      {
        "base_id": 4120,
        "id": 4280,
        "multiplier": "x36",
        "op": "MULTIPLY"
      },
      {
        "equation": "x35*x63 + x67 + x63 = 0",
        "id": 69,
        "named_equation": "$fscs_fos_loss_warning_given*aux_63 + aux_67 + aux_63 = 0",
        "op": "INSERT",
        "source": "original-S1"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 336
        },
        "equation": "x35*x63 + x63 + x36 + x34 = 0",
        "id": 68,
        "named_equation": "$fscs_fos_loss_warning_given*aux_63 + aux_63 + x36 + x34 = 0",
        "op": "INSERT",
        "pivot": 3142,
        "source": "original-S1"
      },
      {
        "id": 70,
        "op": "ADD",
        "parents": [
          69,
          68
        ],
        "pivot": 68
      },
      {
        "base_id": 70,
        "id": 3430,
        "multiplier": "x34",
        "op": "MULTIPLY"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 336
        },
        "equation": "x34*x67 + x37 + x36 = 0",
        "id": 71,
        "named_equation": "x34*aux_67 + x37 + x36 = 0",
        "op": "INSERT",
        "pivot": 3078,
        "source": "original-S1"
      },
      {
        "id": 3431,
        "op": "ADD",
        "parents": [
          3430,
          71
        ],
        "pivot": 3047
      },
      {
        "id": 4281,
        "op": "ADD",
        "parents": [
          4280,
          3431
        ],
        "pivot": 2837
      },
      {
        "id": 4444,
        "op": "ADD",
        "parents": [
          4443,
          4281
        ]
      },
      {
        "base_id": 68,
        "id": 3396,
        "multiplier": "x63",
        "op": "MULTIPLY"
      },
      {
        "base_id": 62,
        "id": 3277,
        "multiplier": "x36",
        "op": "MULTIPLY",
        "pivot": 3209
      },
      {
        "id": 3397,
        "op": "ADD",
        "parents": [
          3396,
          3277
        ]
      },
      {
        "id": 3398,
        "op": "ADD",
        "parents": [
          3397,
          68
        ]
      },
      {
        "base_id": 62,
        "id": 3274,
        "multiplier": "x34",
        "op": "MULTIPLY",
        "pivot": 3074
      },
      {
        "id": 3399,
        "op": "ADD",
        "parents": [
          3398,
          3274
        ],
        "pivot": 2765
      },
      {
        "id": 4445,
        "op": "ADD",
        "parents": [
          4444,
          3399
        ]
      },
      {
        "base_id": 2530,
        "id": 4015,
        "multiplier": "x34",
        "op": "MULTIPLY",
        "pivot": 2763
      },
      {
        "id": 4446,
        "op": "ADD",
        "parents": [
          4445,
          4015
        ]
      },
      {
        "base_id": 3837,
        "id": 4151,
        "multiplier": "x34",
        "op": "MULTIPLY",
        "pivot": 138
      },
      {
        "id": 4447,
        "op": "ADD",
        "parents": [
          4446,
          4151
        ],
        "pivot": 38
      },
      {
        "base_id": 4447,
        "id": 4882,
        "multiplier": "x39",
        "op": "MULTIPLY"
      },
      {
        "equation": "x32*x68 + x69 + x68 = 0",
        "id": 74,
        "named_equation": "$risk_warning_given*aux_68 + aux_69 + aux_68 = 0",
        "op": "INSERT",
        "source": "original-S1"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 341
        },
        "equation": "x32*x68 + x68 + x39 + x37 = 0",
        "id": 73,
        "named_equation": "$risk_warning_given*aux_68 + aux_68 + x39 + x37 = 0",
        "op": "INSERT",
        "pivot": 2940,
        "source": "original-S1"
      },
      {
        "id": 75,
        "op": "ADD",
        "parents": [
          74,
          73
        ],
        "pivot": 70
      },
      {
        "base_id": 75,
        "id": 3508,
        "multiplier": "x37",
        "op": "MULTIPLY"
      },
      {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 341
        },
        "equation": "x37*x69 + x40 + x39 = 0",
        "id": 76,
        "named_equation": "x37*aux_69 + x40 + x39 = 0",
        "op": "INSERT",
        "pivot": 3281,
        "source": "original-S1"
      },
      {
        "id": 3509,
        "op": "ADD",
        "parents": [
          3508,
          76
        ],
        "pivot": 3251
      },
      {
        "id": 4883,
        "op": "ADD",
        "parents": [
          4882,
          3509
        ]
      },
      {
        "base_id": 4120,
        "id": 4286,
        "multiplier": "x39",
        "op": "MULTIPLY",
        "pivot": 3050
      },
      {
        "id": 4884,
        "op": "ADD",
        "parents": [
          4883,
          4286
        ]
      },
      {
        "base_id": 4147,
        "id": 4449,
        "multiplier": "x39",
        "op": "MULTIPLY",
        "pivot": 2840
      },
      {
        "id": 4885,
        "op": "ADD",
        "parents": [
          4884,
          4449
        ]
      },
      {
        "base_id": 2530,
        "id": 4023,
        "multiplier": "x39",
        "op": "MULTIPLY",
        "pivot": 2768
      },
      {
        "id": 4886,
        "op": "ADD",
        "parents": [
          4885,
          4023
        ]
      },
      {
        "base_id": 3837,
        "id": 4158,
        "multiplier": "x39",
        "op": "MULTIPLY",
        "pivot": 143
      },
      {
        "id": 4887,
        "op": "ADD",
        "parents": [
          4886,
          4158
        ],
        "pivot": 41
      },
      {
        "id": 4933,
        "op": "ADD",
        "parents": [
          4932,
          4887
        ]
      },
      {
        "id": 4934,
        "op": "ADD",
        "parents": [
          4933,
          4447
        ]
      },
      {
        "id": 4935,
        "op": "ADD",
        "parents": [
          4934,
          4120
        ]
      },
      {
        "id": 4936,
        "op": "ADD",
        "parents": [
          4935,
          4147
        ]
      },
      {
        "id": 4937,
        "op": "ADD",
        "parents": [
          4936,
          2530
        ]
      }
    ],
    "origin_class": "derived",
    "policy": {
      "file": "policy.co",
      "parse_diagnostics": 0,
      "sha256": "470bfaea5ca9297edde3c6f9dd1287ac090b0db94091edd9bf067c4d63c22ec5",
      "unroll_depth": []
    },
    "provenance": {
      "controls": {},
      "declared": false,
      "limits": [
        "The declaration may be false: nothing here verifies that the system named as asserting a control is that system. It is bounded by custody, not proof: the source manifest is a reviewed artefact bound to a policy digest and carried on this certificate with its own hash, so a false declaration is a signed and attributable statement rather than an assumption.",
        "A resolver may launder an argument into a reading: returning a value taken from the model's arguments is the one thing a resolver cannot be checked for in general. It is bounded by the argument-invariance conformance test, which mutates the arguments with the systems of record held fixed and requires the readings not to move. That is a test and not a proof, and a resolver that passes it may still launder on an input the mutation did not reach.",
        "Detection is bounded, not proved: a detection-dependent obligation's bound is a union over rates measured on a stated corpus. A corpus unrepresentative of the traffic gives a number that is arithmetically correct and practically wrong, which is why the corpus, its size and the date it was measured travel with the bound."
      ],
      "undeclared": [
        "x1",
        "x2",
        "x3",
        "x4",
        "x5",
        "x6",
        "x7",
        "x8",
        "x9",
        "x10",
        "x12",
        "x13",
        "x22",
        "x23",
        "x24",
        "x25",
        "x26",
        "x32",
        "x35",
        "x38",
        "x41",
        "x42"
      ]
    },
    "question": {
      "action": "respond with permitted high risk answer",
      "obligation_context": "categorisation_verified",
      "pins": [
        {
          "name": "respond with permitted high risk answer",
          "source": "action",
          "value": 1,
          "variable": 51
        },
        {
          "name": "categorisation_verified",
          "source": "obligation",
          "value": 0,
          "variable": 29
        },
        {
          "name": "product_is_nmmi",
          "source": "conditioning",
          "value": 1,
          "variable": 22
        },
        {
          "name": "client_is_retail",
          "source": "conditioning",
          "value": 1,
          "variable": 23
        }
      ]
    },
    "self_contained": true,
    "status": "verified_unsat",
    "steps_to_contradiction": 120,
    "variables": {
      "x0": {
        "colang": {
          "file": "policy.co",
          "line": 116
        },
        "kind": "intent",
        "name": "ask about high risk investment"
      },
      "x1": {
        "colang": {
          "file": "policy.co",
          "flow": "investment specific product",
          "line": 209
        },
        "kind": "context",
        "name": "personal_recommendation"
      },
      "x10": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 298
        },
        "kind": "context",
        "name": "incentive_offered"
      },
      "x11": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 299
        },
        "definition": "x11 + x0*x10 = 0",
        "derived_from": [
          "x0",
          "x10"
        ],
        "introduced_because": "Both inputs of an XOR were AND gates, which would have put two quadratic terms in one equation; the first was split into its own variable to keep exactly one.",
        "kind": "action",
        "name": "block incentive",
        "named_definition": "block incentive + ask about high risk investment*$incentive_offered = 0",
        "subkind": "quadratic-split"
      },
      "x12": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 305
        },
        "kind": "context",
        "name": "client_claims_high_net_worth"
      },
      "x13": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 305
        },
        "kind": "context",
        "name": "client_is_certified_high_net_worth"
      },
      "x14": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 306
        },
        "definition": "x14 + x5 + x9 = 0",
        "derived_from": [
          "x5",
          "x9"
        ],
        "kind": "gate",
        "named_definition": "x14 + $hnw_signed_prescribed_statement + $hnw_statement_within_12_months = 0"
      },
      "x15": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 306
        },
        "definition": "x15 + x5 + x5*x9 + x9 + x14 = 1",
        "derived_from": [
          "x5",
          "x9",
          "x14"
        ],
        "kind": "gate",
        "named_definition": "x15 + $hnw_signed_prescribed_statement + $hnw_signed_prescribed_statement*$hnw_statement_within_12_months + $hnw_statement_within_12_months + x14 = 1"
      },
      "x16": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 308
        },
        "definition": "x16 + x11 + x15*x53 = 0",
        "derived_from": [
          "x11",
          "x15",
          "x53"
        ],
        "kind": "gate",
        "named_definition": "x16 + block incentive + x15*aux_53 = 0"
      },
      "x17": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 308
        },
        "definition": "x17 + x11*x54 + x16 = 0",
        "derived_from": [
          "x11",
          "x16",
          "x54"
        ],
        "kind": "gate",
        "named_definition": "x17 + block incentive*aux_54 + x16 = 0"
      },
      "x18": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 312
        },
        "definition": "x18 + x17 + x53*x55 = 0",
        "derived_from": [
          "x17",
          "x53",
          "x55"
        ],
        "kind": "gate",
        "named_definition": "x18 + x17 + aux_53*aux_55 = 0"
      },
      "x19": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 312
        },
        "definition": "x19 + x17*x56 + x18 = 0",
        "derived_from": [
          "x17",
          "x18",
          "x56"
        ],
        "kind": "gate",
        "named_definition": "x19 + x17*aux_56 + x18 = 0"
      },
      "x2": {
        "colang": {
          "file": "policy.co",
          "flow": "investment specific product",
          "line": 219
        },
        "kind": "context",
        "name": "has_advising_permission"
      },
      "x20": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 316
        },
        "definition": "x20 + x19 + x53*x58 = 0",
        "derived_from": [
          "x19",
          "x53",
          "x58"
        ],
        "kind": "gate",
        "named_definition": "x20 + x19 + aux_53*aux_58 = 0"
      },
      "x21": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 316
        },
        "definition": "x21 + x19*x59 + x20 = 0",
        "derived_from": [
          "x19",
          "x20",
          "x59"
        ],
        "kind": "gate",
        "named_definition": "x21 + x19*aux_59 + x20 = 0"
      },
      "x22": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 318
        },
        "kind": "context",
        "name": "product_is_nmmi"
      },
      "x23": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 319
        },
        "kind": "context",
        "name": "client_is_retail"
      },
      "x24": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 319
        },
        "kind": "context",
        "name": "client_is_certified_sophisticated"
      },
      "x25": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 319
        },
        "kind": "context",
        "name": "client_is_self_certified_sophisticated"
      },
      "x26": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 319
        },
        "kind": "context",
        "name": "client_is_professional"
      },
      "x27": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 321
        },
        "definition": "x27 + x21 + x63*x64 = 0",
        "derived_from": [
          "x21",
          "x63",
          "x64"
        ],
        "kind": "gate",
        "named_definition": "x27 + x21 + aux_63*aux_64 = 0"
      },
      "x28": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 321
        },
        "definition": "x28 + x21*x65 + x27 = 0",
        "derived_from": [
          "x21",
          "x27",
          "x65"
        ],
        "kind": "gate",
        "named_definition": "x28 + x21*aux_65 + x27 = 0"
      },
      "x3": {
        "colang": {
          "file": "policy.co",
          "flow": "investment specific product",
          "line": 229
        },
        "kind": "context",
        "name": "suitability_assessment_done"
      },
      "x30": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 325
        },
        "definition": "x30 + x0*x22 + x28 = 0",
        "derived_from": [
          "x0",
          "x22",
          "x28"
        ],
        "kind": "gate",
        "named_definition": "x30 + ask about high risk investment*$product_is_nmmi + x28 = 0"
      },
      "x31": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 325
        },
        "definition": "x31 + x28*x63 + x30 = 0",
        "derived_from": [
          "x28",
          "x30",
          "x63"
        ],
        "kind": "gate",
        "named_definition": "x31 + x28*aux_63 + x30 = 0"
      },
      "x32": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 327
        },
        "kind": "context",
        "name": "risk_warning_given"
      },
      "x33": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 329
        },
        "definition": "x33 + x31 + x32*x63 + x63 = 0",
        "derived_from": [
          "x31",
          "x32",
          "x63"
        ],
        "kind": "gate",
        "named_definition": "x33 + x31 + $risk_warning_given*aux_63 + aux_63 = 0"
      },
      "x34": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 329
        },
        "definition": "x34 + x31*x66 + x33 = 0",
        "derived_from": [
          "x31",
          "x33",
          "x66"
        ],
        "kind": "gate",
        "named_definition": "x34 + x31*aux_66 + x33 = 0"
      },
      "x35": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 334
        },
        "kind": "context",
        "name": "fscs_fos_loss_warning_given"
      },
      "x36": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 336
        },
        "definition": "x36 + x34 + x35*x63 + x63 = 0",
        "derived_from": [
          "x34",
          "x35",
          "x63"
        ],
        "kind": "gate",
        "named_definition": "x36 + x34 + $fscs_fos_loss_warning_given*aux_63 + aux_63 = 0"
      },
      "x37": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 336
        },
        "definition": "x37 + x34*x67 + x36 = 0",
        "derived_from": [
          "x34",
          "x36",
          "x67"
        ],
        "kind": "gate",
        "named_definition": "x37 + x34*aux_67 + x36 = 0"
      },
      "x38": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 338
        },
        "kind": "context",
        "name": "product_is_rmmi"
      },
      "x39": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 341
        },
        "definition": "x39 + x32*x68 + x37 + x68 = 0",
        "derived_from": [
          "x32",
          "x37",
          "x68"
        ],
        "kind": "gate",
        "named_definition": "x39 + $risk_warning_given*aux_68 + x37 + aux_68 = 0"
      },
      "x4": {
        "colang": {
          "file": "policy.co",
          "flow": "investment specific product",
          "line": 229
        },
        "kind": "context",
        "name": "capacity_for_loss_assessed"
      },
      "x40": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 341
        },
        "definition": "x40 + x37*x69 + x39 = 0",
        "derived_from": [
          "x37",
          "x39",
          "x69"
        ],
        "kind": "gate",
        "named_definition": "x40 + x37*aux_69 + x39 = 0"
      },
      "x41": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 345
        },
        "kind": "context",
        "name": "client_is_first_time_investor"
      },
      "x42": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 345
        },
        "kind": "context",
        "name": "cooling_off_completed"
      },
      "x43": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 348
        },
        "definition": "x43 + x40 + x71*x72 = 0",
        "derived_from": [
          "x40",
          "x71",
          "x72"
        ],
        "kind": "gate",
        "named_definition": "x43 + x40 + aux_71*aux_72 = 0"
      },
      "x44": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 348
        },
        "definition": "x44 + x40*x73 + x43 = 0",
        "derived_from": [
          "x40",
          "x43",
          "x73"
        ],
        "kind": "gate",
        "named_definition": "x44 + x40*aux_73 + x43 = 0"
      },
      "x45": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 355
        },
        "definition": "x45 + x0*x74 + x44 = 0",
        "derived_from": [
          "x0",
          "x44",
          "x74"
        ],
        "kind": "gate",
        "named_definition": "x45 + ask about high risk investment*aux_74 + x44 = 0"
      },
      "x46": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 355
        },
        "definition": "x46 + x44*x75 + x45 = 0",
        "derived_from": [
          "x44",
          "x45",
          "x75"
        ],
        "kind": "gate",
        "named_definition": "x46 + x44*aux_75 + x45 = 0"
      },
      "x47": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 360
        },
        "definition": "x47 + x3 + x4 = 0",
        "derived_from": [
          "x3",
          "x4"
        ],
        "kind": "gate",
        "named_definition": "x47 + $suitability_assessment_done + $capacity_for_loss_assessed = 0"
      },
      "x48": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 360
        },
        "definition": "x48 + x3 + x3*x4 + x4 + x47 = 1",
        "derived_from": [
          "x3",
          "x4",
          "x47"
        ],
        "kind": "gate",
        "named_definition": "x48 + $suitability_assessment_done + $suitability_assessment_done*$capacity_for_loss_assessed + $capacity_for_loss_assessed + x47 = 1"
      },
      "x49": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 362
        },
        "definition": "x49 + x46 + x48*x77 = 0",
        "derived_from": [
          "x46",
          "x48",
          "x77"
        ],
        "kind": "gate",
        "named_definition": "x49 + x46 + x48*aux_77 = 0"
      },
      "x5": {
        "colang": {
          "file": "policy.co",
          "flow": "self certification gate",
          "line": 273
        },
        "kind": "context",
        "name": "hnw_signed_prescribed_statement"
      },
      "x50": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 362
        },
        "definition": "x50 + x46*x78 + x49 = 0",
        "derived_from": [
          "x46",
          "x49",
          "x78"
        ],
        "kind": "gate",
        "named_definition": "x50 + x46*aux_78 + x49 = 0"
      },
      "x51": {
        "colang": {
          "file": "policy.co",
          "flow": "high risk investment gate",
          "line": 364
        },
        "definition": "x51 + x0 + x0*x50 = 0",
        "derived_from": [
          "x0",
          "x50"
        ],
        "introduced_because": "This wire is protected or pinned, so it could not be absorbed into the equation that uses it; it stayed an explicit variable with a defining equation of its own.",
        "kind": "action",
        "name": "respond with permitted high risk answer",
        "named_definition": "respond with permitted high risk answer + ask about high risk investment + ask about high risk investment*x50 = 0",
        "subkind": "forced-materialisation"
      },
      "x52": {
        "definition": "x52 + x12 + x12*x13 = 0",
        "derived_from": [
          "x12",
          "x13"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_52 + $client_claims_high_net_worth + $client_claims_high_net_worth*$client_is_certified_high_net_worth = 0",
        "subkind": "degree3-materialisation"
      },
      "x53": {
        "definition": "x53 + x0*x52 = 0",
        "derived_from": [
          "x0",
          "x52"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_53 + ask about high risk investment*aux_52 = 0",
        "subkind": "degree3-materialisation"
      },
      "x54": {
        "definition": "x54 + x15*x53 = 0",
        "derived_from": [
          "x53",
          "x15"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_54 + x15*aux_53 = 0",
        "subkind": "degree3-materialisation"
      },
      "x55": {
        "definition": "x55 + x6 + x6*x7 + x7 = 1",
        "derived_from": [
          "x6",
          "x7"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_55 + $hnw_income_over_100k + $hnw_income_over_100k*$hnw_net_assets_over_250k + $hnw_net_assets_over_250k = 1",
        "subkind": "degree3-materialisation"
      },
      "x56": {
        "definition": "x56 + x53*x55 = 0",
        "derived_from": [
          "x53",
          "x55"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_56 + aux_53*aux_55 = 0",
        "subkind": "degree3-materialisation"
      },
      "x57": {
        "definition": "x57 + x6*x7 + x7 = 0",
        "derived_from": [
          "x7",
          "x6"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_57 + $hnw_income_over_100k*$hnw_net_assets_over_250k + $hnw_net_assets_over_250k = 0",
        "subkind": "degree3-materialisation"
      },
      "x58": {
        "definition": "x58 + x8*x57 + x57 = 0",
        "derived_from": [
          "x57",
          "x8"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_58 + $hnw_excludes_residence_pension_insurance*aux_57 + aux_57 = 0",
        "subkind": "degree3-materialisation"
      },
      "x59": {
        "definition": "x59 + x53*x58 = 0",
        "derived_from": [
          "x53",
          "x58"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_59 + aux_53*aux_58 = 0",
        "subkind": "degree3-materialisation"
      },
      "x6": {
        "colang": {
          "file": "policy.co",
          "flow": "self certification gate",
          "line": 277
        },
        "kind": "context",
        "name": "hnw_income_over_100k"
      },
      "x60": {
        "definition": "x60 + x13*x23 + x23 = 0",
        "derived_from": [
          "x23",
          "x13"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_60 + $client_is_certified_high_net_worth*$client_is_retail + $client_is_retail = 0",
        "subkind": "degree3-materialisation"
      },
      "x61": {
        "definition": "x61 + x24*x60 + x60 = 0",
        "derived_from": [
          "x60",
          "x24"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_61 + $client_is_certified_sophisticated*aux_60 + aux_60 = 0",
        "subkind": "degree3-materialisation"
      },
      "x62": {
        "definition": "x62 + x25*x61 + x61 = 0",
        "derived_from": [
          "x61",
          "x25"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_62 + $client_is_self_certified_sophisticated*aux_61 + aux_61 = 0",
        "subkind": "degree3-materialisation"
      },
      "x63": {
        "definition": "x63 + x0*x22 = 0",
        "derived_from": [
          "x0",
          "x22"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_63 + ask about high risk investment*$product_is_nmmi = 0",
        "subkind": "degree3-materialisation"
      },
      "x64": {
        "definition": "x64 + x26*x62 + x62 = 0",
        "derived_from": [
          "x62",
          "x26"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_64 + $client_is_professional*aux_62 + aux_62 = 0",
        "subkind": "degree3-materialisation"
      },
      "x65": {
        "definition": "x65 + x63*x64 = 0",
        "derived_from": [
          "x63",
          "x64"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_65 + aux_63*aux_64 = 0",
        "subkind": "degree3-materialisation"
      },
      "x66": {
        "definition": "x66 + x32*x63 + x63 = 0",
        "derived_from": [
          "x63",
          "x32"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_66 + $risk_warning_given*aux_63 + aux_63 = 0",
        "subkind": "degree3-materialisation"
      },
      "x67": {
        "definition": "x67 + x35*x63 + x63 = 0",
        "derived_from": [
          "x63",
          "x35"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_67 + $fscs_fos_loss_warning_given*aux_63 + aux_63 = 0",
        "subkind": "degree3-materialisation"
      },
      "x68": {
        "definition": "x68 + x0*x38 = 0",
        "derived_from": [
          "x0",
          "x38"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_68 + ask about high risk investment*$product_is_rmmi = 0",
        "subkind": "degree3-materialisation"
      },
      "x69": {
        "definition": "x69 + x32*x68 + x68 = 0",
        "derived_from": [
          "x68",
          "x32"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_69 + $risk_warning_given*aux_68 + aux_68 = 0",
        "subkind": "degree3-materialisation"
      },
      "x7": {
        "colang": {
          "file": "policy.co",
          "flow": "self certification gate",
          "line": 277
        },
        "kind": "context",
        "name": "hnw_net_assets_over_250k"
      },
      "x70": {
        "definition": "x70 + x41 + x41*x42 = 0",
        "derived_from": [
          "x41",
          "x42"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_70 + $client_is_first_time_investor + $client_is_first_time_investor*$cooling_off_completed = 0",
        "subkind": "degree3-materialisation"
      },
      "x71": {
        "definition": "x71 + x68*x70 = 0",
        "derived_from": [
          "x68",
          "x70"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_71 + aux_68*aux_70 = 0",
        "subkind": "degree3-materialisation"
      },
      "x72": {
        "definition": "x72 + x13 + x13*x26 + x26 = 1",
        "derived_from": [
          "x13",
          "x26"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_72 + $client_is_certified_high_net_worth + $client_is_certified_high_net_worth*$client_is_professional + $client_is_professional = 1",
        "subkind": "degree3-materialisation"
      },
      "x73": {
        "definition": "x73 + x71*x72 = 0",
        "derived_from": [
          "x71",
          "x72"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_73 + aux_71*aux_72 = 0",
        "subkind": "degree3-materialisation"
      },
      "x74": {
        "definition": "x74 + x1 + x1*x2 = 0",
        "derived_from": [
          "x1",
          "x2"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_74 + $personal_recommendation + $personal_recommendation*$has_advising_permission = 0",
        "subkind": "degree3-materialisation"
      },
      "x75": {
        "definition": "x75 + x0*x74 = 0",
        "derived_from": [
          "x0",
          "x74"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_75 + ask about high risk investment*aux_74 = 0",
        "subkind": "degree3-materialisation"
      },
      "x76": {
        "definition": "x76 + x1*x2 = 0",
        "derived_from": [
          "x1",
          "x2"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_76 + $personal_recommendation*$has_advising_permission = 0",
        "subkind": "degree3-materialisation"
      },
      "x77": {
        "definition": "x77 + x0*x76 = 0",
        "derived_from": [
          "x0",
          "x76"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_77 + ask about high risk investment*aux_76 = 0",
        "subkind": "degree3-materialisation"
      },
      "x78": {
        "definition": "x78 + x48*x77 = 0",
        "derived_from": [
          "x77",
          "x48"
        ],
        "introduced_because": "An AND gate fed another AND gate, which would have made the equation cubic; the inner one was given its own variable to keep the system quasilinear.",
        "kind": "aux",
        "named_definition": "aux_78 + x48*aux_77 = 0",
        "subkind": "degree3-materialisation"
      },
      "x8": {
        "colang": {
          "file": "policy.co",
          "flow": "self certification gate",
          "line": 282
        },
        "kind": "context",
        "name": "hnw_excludes_residence_pension_insurance"
      },
      "x9": {
        "colang": {
          "file": "policy.co",
          "flow": "self certification gate",
          "line": 286
        },
        "kind": "context",
        "name": "hnw_statement_within_12_months"
      }
    }
  },
  "certificate_detail": "full",
  "decided_by": "candidate-derivation",
  "oracle_dependent": false,
  "origin_class": "derived",
  "status": "UNSAT"
}
