{
  "abi": [
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "name",
          "type": "bytes32"
        },
        {
          "internalType": "uint256",
          "name": "collateralization",
          "type": "uint256"
        },
        {
          "internalType": "address",
          "name": "erc20Token",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "wallet",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "registry",
          "type": "address"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "activeBundles",
          "type": "uint256"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        }
      ],
      "name": "LogBasicRiskpoolBundlesAndPolicies",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "index",
          "type": "uint256"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "maxAmount",
          "type": "uint256"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "collateralAmount",
          "type": "uint256"
        }
      ],
      "name": "LogBasicRiskpoolCandidateBundleAmountCheck",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        }
      ],
      "name": "LogComponentApproved",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        }
      ],
      "name": "LogComponentArchived",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "bytes32",
          "name": "componentName",
          "type": "bytes32"
        },
        {
          "indexed": false,
          "internalType": "enum IComponent.ComponentType",
          "name": "componentType",
          "type": "uint8"
        },
        {
          "indexed": false,
          "internalType": "address",
          "name": "componentAddress",
          "type": "address"
        },
        {
          "indexed": false,
          "internalType": "address",
          "name": "registryAddress",
          "type": "address"
        }
      ],
      "name": "LogComponentCreated",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        }
      ],
      "name": "LogComponentDeclined",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        }
      ],
      "name": "LogComponentPaused",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "bytes32",
          "name": "componentName",
          "type": "bytes32"
        },
        {
          "indexed": false,
          "internalType": "enum IComponent.ComponentType",
          "name": "componentType",
          "type": "uint8"
        },
        {
          "indexed": false,
          "internalType": "address",
          "name": "componentAddress",
          "type": "address"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        }
      ],
      "name": "LogComponentProposed",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        }
      ],
      "name": "LogComponentResumed",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        },
        {
          "indexed": false,
          "internalType": "enum IComponent.ComponentState",
          "name": "stateOld",
          "type": "uint8"
        },
        {
          "indexed": false,
          "internalType": "enum IComponent.ComponentState",
          "name": "stateNew",
          "type": "uint8"
        }
      ],
      "name": "LogComponentStateChanged",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        }
      ],
      "name": "LogComponentSuspended",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        }
      ],
      "name": "LogComponentUnpaused",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        }
      ],
      "name": "LogRiskpoolApproved",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "amount",
          "type": "uint256"
        }
      ],
      "name": "LogRiskpoolBundleCreated",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        },
        {
          "indexed": false,
          "internalType": "bool",
          "name": "isMatching",
          "type": "bool"
        }
      ],
      "name": "LogRiskpoolBundleMatchesPolicy",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "bytes32",
          "name": "processId",
          "type": "bytes32"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "collateralAmount",
          "type": "uint256"
        },
        {
          "indexed": false,
          "internalType": "bool",
          "name": "isSecured",
          "type": "bool"
        }
      ],
      "name": "LogRiskpoolCollateralLocked",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "bytes32",
          "name": "processId",
          "type": "bytes32"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "collateralAmount",
          "type": "uint256"
        }
      ],
      "name": "LogRiskpoolCollateralReleased",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "address",
          "name": "riskpoolAddress",
          "type": "address"
        }
      ],
      "name": "LogRiskpoolCreated",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        }
      ],
      "name": "LogRiskpoolDeclined",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "bytes32",
          "name": "processId",
          "type": "bytes32"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "amount",
          "type": "uint256"
        }
      ],
      "name": "LogRiskpoolPayoutProcessed",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "bytes32",
          "name": "processId",
          "type": "bytes32"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "amount",
          "type": "uint256"
        }
      ],
      "name": "LogRiskpoolPremiumProcessed",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        }
      ],
      "name": "LogRiskpoolProposed",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "previousOwner",
          "type": "address"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "newOwner",
          "type": "address"
        }
      ],
      "name": "OwnershipTransferred",
      "type": "event"
    },
    {
      "inputs": [],
      "name": "DEFAULT_FILTER_DATA_STRUCTURE",
      "outputs": [
        {
          "internalType": "string",
          "name": "",
          "type": "string"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "FULL_COLLATERALIZATION_LEVEL",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "SUM_OF_SUM_INSURED_CAP",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "activeBundles",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "approvalCallback",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "archiveCallback",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "components": [
            {
              "internalType": "uint256",
              "name": "id",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "riskpoolId",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "internalType": "enum IBundle.BundleState",
              "name": "state",
              "type": "uint8"
            },
            {
              "internalType": "bytes",
              "name": "filter",
              "type": "bytes"
            },
            {
              "internalType": "uint256",
              "name": "capital",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "lockedCapital",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "balance",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "createdAt",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "updatedAt",
              "type": "uint256"
            }
          ],
          "internalType": "struct IBundle.Bundle",
          "name": "bundle",
          "type": "tuple"
        },
        {
          "components": [
            {
              "internalType": "enum IPolicy.ApplicationState",
              "name": "state",
              "type": "uint8"
            },
            {
              "internalType": "uint256",
              "name": "premiumAmount",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "sumInsuredAmount",
              "type": "uint256"
            },
            {
              "internalType": "bytes",
              "name": "data",
              "type": "bytes"
            },
            {
              "internalType": "uint256",
              "name": "createdAt",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "updatedAt",
              "type": "uint256"
            }
          ],
          "internalType": "struct IPolicy.Application",
          "name": "application",
          "type": "tuple"
        }
      ],
      "name": "bundleMatchesApplication",
      "outputs": [
        {
          "internalType": "bool",
          "name": "isMatching",
          "type": "bool"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "bundles",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        }
      ],
      "name": "burnBundle",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        }
      ],
      "name": "closeBundle",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "processId",
          "type": "bytes32"
        },
        {
          "internalType": "uint256",
          "name": "collateralAmount",
          "type": "uint256"
        }
      ],
      "name": "collateralizePolicy",
      "outputs": [
        {
          "internalType": "bool",
          "name": "success",
          "type": "bool"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes",
          "name": "filter",
          "type": "bytes"
        },
        {
          "internalType": "uint256",
          "name": "initialAmount",
          "type": "uint256"
        }
      ],
      "name": "createBundle",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "declineCallback",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        },
        {
          "internalType": "uint256",
          "name": "amount",
          "type": "uint256"
        }
      ],
      "name": "defundBundle",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "netAmount",
          "type": "uint256"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        },
        {
          "internalType": "uint256",
          "name": "amount",
          "type": "uint256"
        }
      ],
      "name": "fundBundle",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "netAmount",
          "type": "uint256"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "idx",
          "type": "uint256"
        }
      ],
      "name": "getActiveBundleId",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getBalance",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "idx",
          "type": "uint256"
        }
      ],
      "name": "getBundle",
      "outputs": [
        {
          "components": [
            {
              "internalType": "uint256",
              "name": "id",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "riskpoolId",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "internalType": "enum IBundle.BundleState",
              "name": "state",
              "type": "uint8"
            },
            {
              "internalType": "bytes",
              "name": "filter",
              "type": "bytes"
            },
            {
              "internalType": "uint256",
              "name": "capital",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "lockedCapital",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "balance",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "createdAt",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "updatedAt",
              "type": "uint256"
            }
          ],
          "internalType": "struct IBundle.Bundle",
          "name": "",
          "type": "tuple"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getCapacity",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getCapital",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getCollateralizationLevel",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getErc20Token",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getFilterDataStructure",
      "outputs": [
        {
          "internalType": "string",
          "name": "",
          "type": "string"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getFullCollateralizationLevel",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getId",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getMaximumNumberOfActiveBundles",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "maximumNumberOfActiveBundles",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getName",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "",
          "type": "bytes32"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getOwner",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getRegistry",
      "outputs": [
        {
          "internalType": "contract IRegistry",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getState",
      "outputs": [
        {
          "internalType": "enum IComponent.ComponentState",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getSumOfSumInsuredCap",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getTotalValueLocked",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getType",
      "outputs": [
        {
          "internalType": "enum IComponent.ComponentType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getWallet",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "isOracle",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "isProduct",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "isRiskpool",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        }
      ],
      "name": "lockBundle",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "owner",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "pauseCallback",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "processId",
          "type": "bytes32"
        },
        {
          "internalType": "uint256",
          "name": "amount",
          "type": "uint256"
        }
      ],
      "name": "processPolicyPayout",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "processId",
          "type": "bytes32"
        },
        {
          "internalType": "uint256",
          "name": "amount",
          "type": "uint256"
        }
      ],
      "name": "processPolicyPremium",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "proposalCallback",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "processId",
          "type": "bytes32"
        }
      ],
      "name": "releasePolicy",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "renounceOwnership",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "resumeCallback",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "id",
          "type": "uint256"
        }
      ],
      "name": "setId",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "maximumNumberOfActiveBundles",
          "type": "uint256"
        }
      ],
      "name": "setMaximumNumberOfActiveBundles",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "suspendCallback",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "newOwner",
          "type": "address"
        }
      ],
      "name": "transferOwnership",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        }
      ],
      "name": "unlockBundle",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "unpauseCallback",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "allSourcePaths": {
    "13": "/home/vscode/.brownie/packages/OpenZeppelin/openzeppelin-contracts@4.7.3/contracts/token/ERC20/IERC20.sol",
    "18": "/home/vscode/.brownie/packages/OpenZeppelin/openzeppelin-contracts@4.7.3/contracts/token/ERC721/IERC721.sol",
    "22": "/home/vscode/.brownie/packages/OpenZeppelin/openzeppelin-contracts@4.7.3/contracts/utils/Context.sol",
    "26": "/home/vscode/.brownie/packages/OpenZeppelin/openzeppelin-contracts@4.7.3/contracts/utils/introspection/IERC165.sol",
    "28": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/components/BasicRiskpool.sol",
    "29": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/components/Component.sol",
    "30": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/components/IComponent.sol",
    "33": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/components/IRiskpool.sol",
    "36": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/components/Riskpool.sol",
    "37": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/modules/IAccess.sol",
    "39": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/modules/IComponentEvents.sol",
    "4": "/home/vscode/.brownie/packages/OpenZeppelin/openzeppelin-contracts@4.7.3/contracts/access/Ownable.sol",
    "44": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/modules/IRegistry.sol",
    "46": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/services/IComponentOwnerService.sol",
    "47": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/services/IInstanceOperatorService.sol",
    "48": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/services/IInstanceService.sol",
    "49": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/services/IOracleService.sol",
    "50": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/services/IProductService.sol",
    "51": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/services/IRiskpoolService.sol",
    "53": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/tokens/IBundleToken.sol",
    "99": "contracts/test/TestRiskpool.sol"
  },
  "ast": {
    "absolutePath": "contracts/test/TestRiskpool.sol",
    "exportedSymbols": {
      "BasicRiskpool": [
        20307
      ],
      "Component": [
        25407
      ],
      "Context": [
        24074
      ],
      "IAccess": [
        21938
      ],
      "IBundle": [
        20491
      ],
      "IBundleToken": [
        24052
      ],
      "IComponent": [
        22099
      ],
      "IComponentEvents": [
        22419
      ],
      "IComponentOwnerService": [
        23478
      ],
      "IERC165": [
        27203
      ],
      "IERC20": [
        18510
      ],
      "IERC721": [
        23745
      ],
      "IInstanceOperatorService": [
        23629
      ],
      "IInstanceService": [
        22849
      ],
      "IOracleService": [
        23755
      ],
      "IPolicy": [
        20837
      ],
      "IPool": [
        21652
      ],
      "IProductService": [
        23900
      ],
      "IRegistry": [
        21750
      ],
      "IRiskpool": [
        22366
      ],
      "IRiskpoolService": [
        24006
      ],
      "ITreasury": [
        23443
      ],
      "Ownable": [
        20950
      ],
      "Riskpool": [
        27141
      ],
      "TestRiskpool": [
        16983
      ]
    },
    "id": 16984,
    "license": "Apache-2.0",
    "nodeType": "SourceUnit",
    "nodes": [
      {
        "id": 16933,
        "literals": [
          "solidity",
          "0.8",
          ".2"
        ],
        "nodeType": "PragmaDirective",
        "src": "39:22:99"
      },
      {
        "absolutePath": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/components/BasicRiskpool.sol",
        "file": "@etherisc/gif-interface/contracts/components/BasicRiskpool.sol",
        "id": 16934,
        "nameLocation": "-1:-1:-1",
        "nodeType": "ImportDirective",
        "scope": 16984,
        "sourceUnit": 20308,
        "src": "63:72:99",
        "symbolAliases": [],
        "unitAlias": ""
      },
      {
        "absolutePath": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/modules/IBundle.sol",
        "file": "@etherisc/gif-interface/contracts/modules/IBundle.sol",
        "id": 16935,
        "nameLocation": "-1:-1:-1",
        "nodeType": "ImportDirective",
        "scope": 16984,
        "sourceUnit": 20492,
        "src": "136:63:99",
        "symbolAliases": [],
        "unitAlias": ""
      },
      {
        "absolutePath": "/home/vscode/.brownie/packages/etherisc/gif-interface@3b0002a/contracts/modules/IPolicy.sol",
        "file": "@etherisc/gif-interface/contracts/modules/IPolicy.sol",
        "id": 16936,
        "nameLocation": "-1:-1:-1",
        "nodeType": "ImportDirective",
        "scope": 16984,
        "sourceUnit": 20838,
        "src": "200:63:99",
        "symbolAliases": [],
        "unitAlias": ""
      },
      {
        "abstract": false,
        "baseContracts": [
          {
            "baseName": {
              "id": 16937,
              "name": "BasicRiskpool",
              "nodeType": "IdentifierPath",
              "referencedDeclaration": 20307,
              "src": "290:13:99"
            },
            "id": 16938,
            "nodeType": "InheritanceSpecifier",
            "src": "290:13:99"
          }
        ],
        "contractDependencies": [
          20307,
          20950,
          22099,
          22366,
          22419,
          24074,
          25407,
          27141
        ],
        "contractKind": "contract",
        "fullyImplemented": true,
        "id": 16983,
        "linearizedBaseContracts": [
          16983,
          20307,
          27141,
          25407,
          20950,
          24074,
          22419,
          22366,
          22099
        ],
        "name": "TestRiskpool",
        "nameLocation": "274:12:99",
        "nodeType": "ContractDefinition",
        "nodes": [
          {
            "constant": true,
            "functionSelector": "be61e91e",
            "id": 16943,
            "mutability": "constant",
            "name": "SUM_OF_SUM_INSURED_CAP",
            "nameLocation": "335:22:99",
            "nodeType": "VariableDeclaration",
            "scope": 16983,
            "src": "311:55:99",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_uint256",
              "typeString": "uint256"
            },
            "typeName": {
              "id": 16939,
              "name": "uint256",
              "nodeType": "ElementaryTypeName",
              "src": "311:7:99",
              "typeDescriptions": {
                "typeIdentifier": "t_uint256",
                "typeString": "uint256"
              }
            },
            "value": {
              "commonType": {
                "typeIdentifier": "t_rational_1000000000000000000000000_by_1",
                "typeString": "int_const 1000000000000000000000000"
              },
              "id": 16942,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "lValueRequested": false,
              "leftExpression": {
                "hexValue": "3130",
                "id": 16940,
                "isConstant": false,
                "isLValue": false,
                "isPure": true,
                "kind": "number",
                "lValueRequested": false,
                "nodeType": "Literal",
                "src": "360:2:99",
                "typeDescriptions": {
                  "typeIdentifier": "t_rational_10_by_1",
                  "typeString": "int_const 10"
                },
                "value": "10"
              },
              "nodeType": "BinaryOperation",
              "operator": "**",
              "rightExpression": {
                "hexValue": "3234",
                "id": 16941,
                "isConstant": false,
                "isLValue": false,
                "isPure": true,
                "kind": "number",
                "lValueRequested": false,
                "nodeType": "Literal",
                "src": "364:2:99",
                "typeDescriptions": {
                  "typeIdentifier": "t_rational_24_by_1",
                  "typeString": "int_const 24"
                },
                "value": "24"
              },
              "src": "360:6:99",
              "typeDescriptions": {
                "typeIdentifier": "t_rational_1000000000000000000000000_by_1",
                "typeString": "int_const 1000000000000000000000000"
              }
            },
            "visibility": "public"
          },
          {
            "body": {
              "id": 16964,
              "nodeType": "Block",
              "src": "631:3:99",
              "statements": []
            },
            "id": 16965,
            "implemented": true,
            "kind": "constructor",
            "modifiers": [
              {
                "arguments": [
                  {
                    "id": 16956,
                    "name": "name",
                    "nodeType": "Identifier",
                    "overloadedDeclarations": [],
                    "referencedDeclaration": 16945,
                    "src": "548:4:99",
                    "typeDescriptions": {
                      "typeIdentifier": "t_bytes32",
                      "typeString": "bytes32"
                    }
                  },
                  {
                    "id": 16957,
                    "name": "collateralization",
                    "nodeType": "Identifier",
                    "overloadedDeclarations": [],
                    "referencedDeclaration": 16947,
                    "src": "554:17:99",
                    "typeDescriptions": {
                      "typeIdentifier": "t_uint256",
                      "typeString": "uint256"
                    }
                  },
                  {
                    "id": 16958,
                    "name": "SUM_OF_SUM_INSURED_CAP",
                    "nodeType": "Identifier",
                    "overloadedDeclarations": [],
                    "referencedDeclaration": 16943,
                    "src": "573:22:99",
                    "typeDescriptions": {
                      "typeIdentifier": "t_uint256",
                      "typeString": "uint256"
                    }
                  },
                  {
                    "id": 16959,
                    "name": "erc20Token",
                    "nodeType": "Identifier",
                    "overloadedDeclarations": [],
                    "referencedDeclaration": 16949,
                    "src": "597:10:99",
                    "typeDescriptions": {
                      "typeIdentifier": "t_address",
                      "typeString": "address"
                    }
                  },
                  {
                    "id": 16960,
                    "name": "wallet",
                    "nodeType": "Identifier",
                    "overloadedDeclarations": [],
                    "referencedDeclaration": 16951,
                    "src": "609:6:99",
                    "typeDescriptions": {
                      "typeIdentifier": "t_address",
                      "typeString": "address"
                    }
                  },
                  {
                    "id": 16961,
                    "name": "registry",
                    "nodeType": "Identifier",
                    "overloadedDeclarations": [],
                    "referencedDeclaration": 16953,
                    "src": "617:8:99",
                    "typeDescriptions": {
                      "typeIdentifier": "t_address",
                      "typeString": "address"
                    }
                  }
                ],
                "id": 16962,
                "modifierName": {
                  "id": 16955,
                  "name": "BasicRiskpool",
                  "nodeType": "IdentifierPath",
                  "referencedDeclaration": 20307,
                  "src": "534:13:99"
                },
                "nodeType": "ModifierInvocation",
                "src": "534:92:99"
              }
            ],
            "name": "",
            "nameLocation": "-1:-1:-1",
            "nodeType": "FunctionDefinition",
            "parameters": {
              "id": 16954,
              "nodeType": "ParameterList",
              "parameters": [
                {
                  "constant": false,
                  "id": 16945,
                  "mutability": "mutable",
                  "name": "name",
                  "nameLocation": "402:4:99",
                  "nodeType": "VariableDeclaration",
                  "scope": 16965,
                  "src": "394:12:99",
                  "stateVariable": false,
                  "storageLocation": "default",
                  "typeDescriptions": {
                    "typeIdentifier": "t_bytes32",
                    "typeString": "bytes32"
                  },
                  "typeName": {
                    "id": 16944,
                    "name": "bytes32",
                    "nodeType": "ElementaryTypeName",
                    "src": "394:7:99",
                    "typeDescriptions": {
                      "typeIdentifier": "t_bytes32",
                      "typeString": "bytes32"
                    }
                  },
                  "visibility": "internal"
                },
                {
                  "constant": false,
                  "id": 16947,
                  "mutability": "mutable",
                  "name": "collateralization",
                  "nameLocation": "424:17:99",
                  "nodeType": "VariableDeclaration",
                  "scope": 16965,
                  "src": "416:25:99",
                  "stateVariable": false,
                  "storageLocation": "default",
                  "typeDescriptions": {
                    "typeIdentifier": "t_uint256",
                    "typeString": "uint256"
                  },
                  "typeName": {
                    "id": 16946,
                    "name": "uint256",
                    "nodeType": "ElementaryTypeName",
                    "src": "416:7:99",
                    "typeDescriptions": {
                      "typeIdentifier": "t_uint256",
                      "typeString": "uint256"
                    }
                  },
                  "visibility": "internal"
                },
                {
                  "constant": false,
                  "id": 16949,
                  "mutability": "mutable",
                  "name": "erc20Token",
                  "nameLocation": "459:10:99",
                  "nodeType": "VariableDeclaration",
                  "scope": 16965,
                  "src": "451:18:99",
                  "stateVariable": false,
                  "storageLocation": "default",
                  "typeDescriptions": {
                    "typeIdentifier": "t_address",
                    "typeString": "address"
                  },
                  "typeName": {
                    "id": 16948,
                    "name": "address",
                    "nodeType": "ElementaryTypeName",
                    "src": "451:7:99",
                    "stateMutability": "nonpayable",
                    "typeDescriptions": {
                      "typeIdentifier": "t_address",
                      "typeString": "address"
                    }
                  },
                  "visibility": "internal"
                },
                {
                  "constant": false,
                  "id": 16951,
                  "mutability": "mutable",
                  "name": "wallet",
                  "nameLocation": "487:6:99",
                  "nodeType": "VariableDeclaration",
                  "scope": 16965,
                  "src": "479:14:99",
                  "stateVariable": false,
                  "storageLocation": "default",
                  "typeDescriptions": {
                    "typeIdentifier": "t_address",
                    "typeString": "address"
                  },
                  "typeName": {
                    "id": 16950,
                    "name": "address",
                    "nodeType": "ElementaryTypeName",
                    "src": "479:7:99",
                    "stateMutability": "nonpayable",
                    "typeDescriptions": {
                      "typeIdentifier": "t_address",
                      "typeString": "address"
                    }
                  },
                  "visibility": "internal"
                },
                {
                  "constant": false,
                  "id": 16953,
                  "mutability": "mutable",
                  "name": "registry",
                  "nameLocation": "511:8:99",
                  "nodeType": "VariableDeclaration",
                  "scope": 16965,
                  "src": "503:16:99",
                  "stateVariable": false,
                  "storageLocation": "default",
                  "typeDescriptions": {
                    "typeIdentifier": "t_address",
                    "typeString": "address"
                  },
                  "typeName": {
                    "id": 16952,
                    "name": "address",
                    "nodeType": "ElementaryTypeName",
                    "src": "503:7:99",
                    "stateMutability": "nonpayable",
                    "typeDescriptions": {
                      "typeIdentifier": "t_address",
                      "typeString": "address"
                    }
                  },
                  "visibility": "internal"
                }
              ],
              "src": "384:141:99"
            },
            "returnParameters": {
              "id": 16963,
              "nodeType": "ParameterList",
              "parameters": [],
              "src": "631:0:99"
            },
            "scope": 16983,
            "src": "373:261:99",
            "stateMutability": "nonpayable",
            "virtual": false,
            "visibility": "public"
          },
          {
            "baseFunctions": [
              27090
            ],
            "body": {
              "id": 16981,
              "nodeType": "Block",
              "src": "904:34:99",
              "statements": [
                {
                  "expression": {
                    "id": 16979,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "lValueRequested": false,
                    "leftHandSide": {
                      "id": 16977,
                      "name": "isMatching",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 16975,
                      "src": "914:10:99",
                      "typeDescriptions": {
                        "typeIdentifier": "t_bool",
                        "typeString": "bool"
                      }
                    },
                    "nodeType": "Assignment",
                    "operator": "=",
                    "rightHandSide": {
                      "hexValue": "74727565",
                      "id": 16978,
                      "isConstant": false,
                      "isLValue": false,
                      "isPure": true,
                      "kind": "bool",
                      "lValueRequested": false,
                      "nodeType": "Literal",
                      "src": "927:4:99",
                      "typeDescriptions": {
                        "typeIdentifier": "t_bool",
                        "typeString": "bool"
                      },
                      "value": "true"
                    },
                    "src": "914:17:99",
                    "typeDescriptions": {
                      "typeIdentifier": "t_bool",
                      "typeString": "bool"
                    }
                  },
                  "id": 16980,
                  "nodeType": "ExpressionStatement",
                  "src": "914:17:99"
                }
              ]
            },
            "functionSelector": "86c71288",
            "id": 16982,
            "implemented": true,
            "kind": "function",
            "modifiers": [],
            "name": "bundleMatchesApplication",
            "nameLocation": "710:24:99",
            "nodeType": "FunctionDefinition",
            "overrides": {
              "id": 16973,
              "nodeType": "OverrideSpecifier",
              "overrides": [],
              "src": "844:8:99"
            },
            "parameters": {
              "id": 16972,
              "nodeType": "ParameterList",
              "parameters": [
                {
                  "constant": false,
                  "id": 16968,
                  "mutability": "mutable",
                  "name": "bundle",
                  "nameLocation": "766:6:99",
                  "nodeType": "VariableDeclaration",
                  "scope": 16982,
                  "src": "744:28:99",
                  "stateVariable": false,
                  "storageLocation": "memory",
                  "typeDescriptions": {
                    "typeIdentifier": "t_struct$_Bundle_$20407_memory_ptr",
                    "typeString": "struct IBundle.Bundle"
                  },
                  "typeName": {
                    "id": 16967,
                    "nodeType": "UserDefinedTypeName",
                    "pathNode": {
                      "id": 16966,
                      "name": "IBundle.Bundle",
                      "nodeType": "IdentifierPath",
                      "referencedDeclaration": 20407,
                      "src": "744:14:99"
                    },
                    "referencedDeclaration": 20407,
                    "src": "744:14:99",
                    "typeDescriptions": {
                      "typeIdentifier": "t_struct$_Bundle_$20407_storage_ptr",
                      "typeString": "struct IBundle.Bundle"
                    }
                  },
                  "visibility": "internal"
                },
                {
                  "constant": false,
                  "id": 16971,
                  "mutability": "mutable",
                  "name": "application",
                  "nameLocation": "810:11:99",
                  "nodeType": "VariableDeclaration",
                  "scope": 16982,
                  "src": "783:38:99",
                  "stateVariable": false,
                  "storageLocation": "memory",
                  "typeDescriptions": {
                    "typeIdentifier": "t_struct$_Application_$20666_memory_ptr",
                    "typeString": "struct IPolicy.Application"
                  },
                  "typeName": {
                    "id": 16970,
                    "nodeType": "UserDefinedTypeName",
                    "pathNode": {
                      "id": 16969,
                      "name": "IPolicy.Application",
                      "nodeType": "IdentifierPath",
                      "referencedDeclaration": 20666,
                      "src": "783:19:99"
                    },
                    "referencedDeclaration": 20666,
                    "src": "783:19:99",
                    "typeDescriptions": {
                      "typeIdentifier": "t_struct$_Application_$20666_storage_ptr",
                      "typeString": "struct IPolicy.Application"
                    }
                  },
                  "visibility": "internal"
                }
              ],
              "src": "734:93:99"
            },
            "returnParameters": {
              "id": 16976,
              "nodeType": "ParameterList",
              "parameters": [
                {
                  "constant": false,
                  "id": 16975,
                  "mutability": "mutable",
                  "name": "isMatching",
                  "nameLocation": "887:10:99",
                  "nodeType": "VariableDeclaration",
                  "scope": 16982,
                  "src": "882:15:99",
                  "stateVariable": false,
                  "storageLocation": "default",
                  "typeDescriptions": {
                    "typeIdentifier": "t_bool",
                    "typeString": "bool"
                  },
                  "typeName": {
                    "id": 16974,
                    "name": "bool",
                    "nodeType": "ElementaryTypeName",
                    "src": "882:4:99",
                    "typeDescriptions": {
                      "typeIdentifier": "t_bool",
                      "typeString": "bool"
                    }
                  },
                  "visibility": "internal"
                }
              ],
              "src": "881:17:99"
            },
            "scope": 16983,
            "src": "701:237:99",
            "stateMutability": "pure",
            "virtual": false,
            "visibility": "public"
          }
        ],
        "scope": 16984,
        "src": "265:676:99"
      }
    ],
    "src": "39:902:99"
  },
  "bytecode": "60806040526011805463ffffffff191690553480156200001e57600080fd5b5060405162003118380380620031188339810160408190526200004191620005e1565b848469d3c21bcecceda10000008585858585858585858560028262000066336200047d565b6001600160a01b038116620000ce5760405162461bcd60e51b815260206004820152602360248201527f4552524f523a434d502d3030343a52454749535452595f414444524553535f5a60448201526245524f60e81b60648201526084015b60405180910390fd5b60038054610100600160a81b0319166101006001600160a01b03841602179055620000f8620004cd565b600480546001600160a01b0319166001600160a01b039290921691909117905562000122620004e8565b600580546001600160a01b0319166001600160a01b03929092169190911790556200014c62000515565b600680546001600160a01b0319166001600160a01b0392909216919091179055600183815560038054849260ff19909116908360028111156200019f57634e487b7160e01b600052602160045260246000fd5b02179055506001546003546040517f04a2dea3211d6352f30925875b6e2e984642f84e1bcffe65ffaa1b04c1197b7a92620001f392909160ff82169130916101009091046001600160a01b03169062000648565b60405180910390a1505050600d85905583620002645760405162461bcd60e51b815260206004820152602960248201527f4552524f523a52504c2d3030323a53554d5f4f465f53554d5f494e53555245446044820152685f4341505f5a45524f60b81b6064820152608401620000c5565b600e8490556001600160a01b038316620002c15760405162461bcd60e51b815260206004820181905260248201527f4552524f523a52504c2d3030333a45524332305f414444524553535f5a45524f6044820152606401620000c5565b600c80546001600160a01b0319166001600160a01b038581169190911790915582166200033b5760405162461bcd60e51b815260206004820152602160248201527f4552524f523a52504c2d3030343a57414c4c45545f414444524553535f5a45526044820152604f60f81b6064820152608401620000c5565b600b80546001600160a01b0319166001600160a01b038416179055620003736e496e7374616e63655365727669636560881b6200052f565b600780546001600160a01b0319166001600160a01b0392909216919091179055620003b06e5269736b706f6f6c5365727669636560881b6200052f565b600880546001600160a01b0319166001600160a01b0392831617905560075460408051633acd5e0f60e21b81529051919092169163eb35783c916004808301926020929190829003018186803b1580156200040a57600080fd5b505afa1580156200041f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004459190620005bb565b600980546001600160a01b0319166001600160a01b039290921691909117905550620006ac9f50505050505050505050505050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000620004e36541636365737360d01b6200052f565b905090565b6000620004e37f436f6d706f6e656e744f776e65725365727669636500000000000000000000006200052f565b6000620004e36e496e7374616e63655365727669636560881b5b600354604051631c2d8fb360e31b81526004810183905260009161010090046001600160a01b03169063e16c7d989060240160206040518083038186803b1580156200057a57600080fd5b505afa1580156200058f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620005b59190620005bb565b92915050565b600060208284031215620005cd578081fd5b8151620005da8162000693565b9392505050565b600080600080600060a08688031215620005f9578081fd5b85519450602086015193506040860151620006148162000693565b6060870151909350620006278162000693565b60808701519092506200063a8162000693565b809150509295509295909350565b84815260808101600385106200066e57634e487b7160e01b600052602160045260246000fd5b60208201949094526001600160a01b0392831660408201529116606090910152919050565b6001600160a01b0381168114620006a957600080fd5b50565b612a5c80620006bc6000396000f3fe608060405234801561001057600080fd5b506004361061030c5760003560e01c80637f3b69801161019d578063b3fca9bd116100e9578063d0e0ba95116100a2578063e0815f0d1161007c578063e0815f0d146105ce578063f1d354d0146105d6578063f2fde38b146105e4578063feb1824b146105f75761030c565b8063d0e0ba95146105b3578063d73cd9921461039c578063e0032383146105c65761030c565b8063b3fca9bd1461039c578063bd1fe5d01461039c578063be169e7e1461057f578063be61e91e14610587578063c3004c8614610598578063c40000d4146105ab5761030c565b80638c483e5a11610156578063a17030d511610130578063a17030d51461055c578063a18aa1281461056f578063a18f5ae21461039c578063b26025aa146105775761030c565b80638c483e5a146105305780638da5cb5b146105435780639a82f890146105545761030c565b80637f3b6980146104d157806382558906146104d957806386c71288146104ec57806389002da514610502578063890fbf7814610515578063893d20e8146105285761030c565b80633dcdde171161025c5780635ab1bd5311610215578063652028e5116101ef578063652028e51461048d578063715018a6146104a05780637888a2ff146104a85780637893c7bc146104bb5761030c565b80635ab1bd53146104665780635d1ca6311461047d578063638ce0ba146104855761030c565b80633dcdde17146104175780634101b90c1461043457806345fe1c6d1461043c57806354afef631461044b578063587e59d01461045357806359dacc6a1461039c5761030c565b80631865c57d116102c95780632d0821b7116102a35780632d0821b7146103be578063316c5348146103de57806336153f3a146103f15780633629c3c4146104045761030c565b80631865c57d146103875780631b867c631461039c578063258d560c146103a65761030c565b80630676cb0e1461031157806312065fe014610337578063132996041461033f57806315dae03e1461036457806317d7de7c1461037757806318442e631461037f575b600080fd5b61032461031f366004612380565b610608565b6040519081526020015b60405180910390f35b610324610784565b600b546001600160a01b03165b6040516001600160a01b03909116815260200161032e565b60035460ff1660405161032e919061274c565b600154610324565b600a54610324565b61038f610814565b60405161032e9190612732565b6103a461089a565b005b6103ae6108e1565b604051901515815260200161032e565b6103d16103cc366004612380565b610911565b60405161032e9190612818565b6103a46103ec366004612380565b610a26565b6103246103ff3660046126ac565b610bc7565b6103a4610412366004612398565b610d93565b6040805160208101909152600081525b60405161032e9190612760565b610324610e1b565b610324670de0b6b3a764000081565b600d54610324565b6103a4610461366004612380565b610e59565b61034c60035461010090046001600160a01b031690565b600254610324565b6103a4610fc6565b6103a461049b366004612380565b611013565b6103a4611090565b6103246104b63660046123b9565b6110a2565b6104276040518060200160405280600081525081565b6103246111a5565b6103a46104e7366004612398565b6111e3565b6103ae6104fa36600461259a565b506001919050565b6103246105103660046126ac565b611263565b6103ae610523366004612398565b6113d7565b61034c61146e565b6103a461053e366004612380565b611480565b6000546001600160a01b031661034c565b6103ae6115ed565b6103a461056a366004612380565b6115f5565b600e54610324565b610324611762565b6103a46117a0565b61032469d3c21bcecceda100000081565b6103a46105a6366004612380565b6117ed565b610324611871565b6103a46105c1366004612380565b6118af565b6103246118f9565b6103ae611936565b670de0b6b3a7640000610324565b6103a46105f2366004612341565b61193f565b600c546001600160a01b031661034c565b60008061061460025490565b600754604051635213353360e11b8152600481018390529192506001600160a01b03169063a4266a669060240160206040518083038186803b15801561065957600080fd5b505afa15801561066d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106919190612694565b83106106f85760405162461bcd60e51b815260206004820152602b60248201527f4552524f523a52504c2d3030373a4143544956455f42554e444c455f494e444560448201526a585f544f4f5f4c4152474560a81b60648201526084015b60405180910390fd5b600754604051633b20cec360e21b815260048101839052602481018590526001600160a01b039091169063ec833b0c9060440160206040518083038186803b15801561074357600080fd5b505afa158015610757573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061077b9190612694565b9150505b919050565b60008061079060025490565b600754604051631e01043960e01b8152600481018390529192506001600160a01b031690631e010439906024015b60206040518083038186803b1580156107d657600080fd5b505afa1580156107ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061080e9190612694565b91505090565b600654600254604051635e966e4560e01b815260048101919091526000916001600160a01b031690635e966e459060240160206040518083038186803b15801561085d57600080fd5b505afa158015610871573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061089591906123fc565b905090565b6108af6810dbdb5c1bdb995b9d60ba1b6119b8565b6001600160a01b0316336001600160a01b0316146108df5760405162461bcd60e51b81526004016106ef90612773565b565b600060025b60035460ff16600281111561090b57634e487b7160e01b600052602160045260246000fd5b14905090565b610919612197565b600a5482106109765760405162461bcd60e51b8152602060048201526024808201527f4552524f523a52504c2d3030363a42554e444c455f494e4445585f544f4f5f4c6044820152634152474560e01b60648201526084016106ef565b6000600a838154811061099957634e487b7160e01b600052603260045260246000fd5b600091825260209091200154600754604051632d0821b760e01b8152600481018390529192506001600160a01b031690632d0821b79060240160006040518083038186803b1580156109ea57600080fd5b505afa1580156109fe573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261077b91908101906124c6565b600754604051632d0821b760e01b81526004810183905282916000916001600160a01b0390911690632d0821b79060240160006040518083038186803b158015610a6f57600080fd5b505afa158015610a83573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610aab91908101906124c6565b60095460408083015190516331a9108f60e11b81529293506000926001600160a01b0390921691636352211e91610ae89160040190815260200190565b60206040518083038186803b158015610b0057600080fd5b505afa158015610b14573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b389190612364565b9050336001600160a01b03821614610b625760405162461bcd60e51b81526004016106ef906127aa565b60085460405163062d8a6960e31b8152600481018690526001600160a01b039091169063316c5348906024015b600060405180830381600087803b158015610ba957600080fd5b505af1158015610bbd573d6000803e3d6000fd5b5050505050505050565b600754604051632d0821b760e01b815260048101849052600091849183916001600160a01b031690632d0821b79060240160006040518083038186803b158015610c1057600080fd5b505afa158015610c24573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610c4c91908101906124c6565b60095460408083015190516331a9108f60e11b81529293506000926001600160a01b0390921691636352211e91610c899160040190815260200190565b60206040518083038186803b158015610ca157600080fd5b505afa158015610cb5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cd99190612364565b9050336001600160a01b03821614610d035760405162461bcd60e51b81526004016106ef906127aa565b600854604051631b0a9f9d60e11b815260048101889052602481018790526001600160a01b03909116906336153f3a906044015b602060405180830381600087803b158015610d5157600080fd5b505af1158015610d65573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d899190612694565b9695505050505050565b610da363141bdbdb60e21b6119b8565b6001600160a01b0316336001600160a01b031614610dd35760405162461bcd60e51b81526004016106ef906127e1565b610ddd8282611a40565b60408051838152602081018390527fd910a5091eea39c3efeed9891a9e2b4694bd064808f5b0a4de415d70b313ec5291015b60405180910390a15050565b600080610e2760025490565b600754604051635213353360e11b8152600481018390529192506001600160a01b03169063a4266a66906024016107be565b600754604051632d0821b760e01b81526004810183905282916000916001600160a01b0390911690632d0821b79060240160006040518083038186803b158015610ea257600080fd5b505afa158015610eb6573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610ede91908101906124c6565b60095460408083015190516331a9108f60e11b81529293506000926001600160a01b0390921691636352211e91610f1b9160040190815260200190565b60206040518083038186803b158015610f3357600080fd5b505afa158015610f47573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f6b9190612364565b9050336001600160a01b03821614610f955760405162461bcd60e51b81526004016106ef906127aa565b600854604051630587e59d60e41b8152600481018690526001600160a01b039091169063587e59d090602401610b8f565b610fdb6810dbdb5c1bdb995b9d60ba1b6119b8565b6001600160a01b0316336001600160a01b03161461100b5760405162461bcd60e51b81526004016106ef90612773565b6108df611ac2565b61101b611b43565b600061102660025490565b600854604051630424ffa960e31b815260048101839052602481018590529192506001600160a01b031690632127fd4890604401600060405180830381600087803b15801561107457600080fd5b505af1158015611088573d6000803e3d6000fd5b505050505050565b611098611b43565b6108df6000611b9d565b6000803360085460405163057f079d60e21b81529192506001600160a01b0316906315fc1e74906110db908490889088906004016126fe565b602060405180830381600087803b1580156110f557600080fd5b505af1158015611109573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061112d9190612694565b600a80546001810182556000919091527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a80181905560408051828152602081018690529193507fd17d9dc3726ba31d9af5d3a3425289766158a8ea95520e1c299ccbe4a2978b34910160405180910390a15092915050565b6000806111b160025490565b600754604051631f6cca1160e21b8152600481018390529192506001600160a01b031690637db32844906024016107be565b6111f363141bdbdb60e21b6119b8565b6001600160a01b0316336001600160a01b0316146112235760405162461bcd60e51b81526004016106ef906127e1565b61122d8282611bed565b60408051838152602081018390527f0ee37957c2d37326fa4e3897fc3947bbdbd8e1082639a302c1c206b4d1c5e6959101610e0f565b600754604051632d0821b760e01b815260048101849052600091849183916001600160a01b031690632d0821b79060240160006040518083038186803b1580156112ac57600080fd5b505afa1580156112c0573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526112e891908101906124c6565b60095460408083015190516331a9108f60e11b81529293506000926001600160a01b0390921691636352211e916113259160040190815260200190565b60206040518083038186803b15801561133d57600080fd5b505afa158015611351573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113759190612364565b9050336001600160a01b0382161461139f5760405162461bcd60e51b81526004016106ef906127aa565b6008546040516389002da560e01b815260048101889052602481018790526001600160a01b03909116906389002da590604401610d37565b60006113e963141bdbdb60e21b6119b8565b6001600160a01b0316336001600160a01b0316146114195760405162461bcd60e51b81526004016106ef906127e1565b6114238383611c3c565b60408051858152602081018590528215158183015290519192507f9d0f25e972ad53428b0a94cd615fa731919562fa34769df0f9c3eed71b0bd81e919081900360600190a192915050565b600080546001600160a01b0316610895565b600754604051632d0821b760e01b81526004810183905282916000916001600160a01b0390911690632d0821b79060240160006040518083038186803b1580156114c957600080fd5b505afa1580156114dd573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261150591908101906124c6565b60095460408083015190516331a9108f60e11b81529293506000926001600160a01b0390921691636352211e916115429160040190815260200190565b60206040518083038186803b15801561155a57600080fd5b505afa15801561156e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115929190612364565b9050336001600160a01b038216146115bc5760405162461bcd60e51b81526004016106ef906127aa565b6008546040516346241f2d60e11b8152600481018690526001600160a01b0390911690638c483e5a90602401610b8f565b6000806108e6565b600754604051632d0821b760e01b81526004810183905282916000916001600160a01b0390911690632d0821b79060240160006040518083038186803b15801561163e57600080fd5b505afa158015611652573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261167a91908101906124c6565b60095460408083015190516331a9108f60e11b81529293506000926001600160a01b0390921691636352211e916116b79160040190815260200190565b60206040518083038186803b1580156116cf57600080fd5b505afa1580156116e3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117079190612364565b9050336001600160a01b038216146117315760405162461bcd60e51b81526004016106ef906127aa565b60085460405163a17030d560e01b8152600481018690526001600160a01b039091169063a17030d590602401610b8f565b60008061176e60025490565b600754604051633f5d923560e01b8152600481018390529192506001600160a01b031690633f5d9235906024016107be565b6117b56810dbdb5c1bdb995b9d60ba1b6119b8565b6001600160a01b0316336001600160a01b0316146117e55760405162461bcd60e51b81526004016106ef90612773565b6108df61203f565b6117fd63141bdbdb60e21b6119b8565b6001600160a01b0316336001600160a01b03161461182d5760405162461bcd60e51b81526004016106ef906127e1565b600061183882612127565b60408051848152602081018390529192507f22bf66455b4bf54c9548e2bb650543cfa753a53cab13af4020ddbfa76c231b0f9101610e0f565b60008061187d60025490565b60075460405163bcd5349f60e01b8152600481018390529192506001600160a01b03169063bcd5349f906024016107be565b6118c46810dbdb5c1bdb995b9d60ba1b6119b8565b6001600160a01b0316336001600160a01b0316146118f45760405162461bcd60e51b81526004016106ef90612773565b600255565b60008061190560025490565b6007546040516252ac1360e71b8152600481018390529192506001600160a01b0316906329560980906024016107be565b600060016108e6565b611947611b43565b6001600160a01b0381166119ac5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106ef565b6119b581611b9d565b50565b600354604051631c2d8fb360e31b81526004810183905260009161010090046001600160a01b03169063e16c7d989060240160206040518083038186803b158015611a0257600080fd5b505afa158015611a16573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a3a9190612364565b92915050565b600082815260106020526040908190205460085491516305b933a160e51b815260048101829052602481018590526044810184905290916001600160a01b03169063b7267420906064015b600060405180830381600087803b158015611aa557600080fd5b505af1158015611ab9573d6000803e3d6000fd5b50505050505050565b600854600b54600c54600d54600e54604051635f971aa360e11b81526001600160a01b03948516600482015292841660248401526044830191909152606482015291169063bf2e354690608401600060405180830381600087803b158015611b2957600080fd5b505af1158015611b3d573d6000803e3d6000fd5b50505050565b6000546001600160a01b031633146108df5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016106ef565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000828152601060205260409081902054600854915163594ce61360e11b815260048101829052602481018590526044810184905290916001600160a01b03169063b299cc2690606401611a8b565b600080611c47610e1b565b90506000611c536118f9565b90506000611c5f611762565b6011546040805186815263ffffffff90921660208301529192507f7296d1a54b2d02c3a2f8f0b83b688d6b8415618f2ab8c3d5f761dd678dcc4b29910160405180910390a160008311611cf45760405162461bcd60e51b815260206004820152601f60248201527f4552524f523a4252502d3030313a4e4f5f4143544956455f42554e444c45530060448201526064016106ef565b808211611d435760405162461bcd60e51b815260206004820152601d60248201527f4552524f523a4252502d3030323a4e4f5f465245455f4341504954414c00000060448201526064016106ef565b611d4d8582612908565b821061203657600754604051632f141bd960e21b8152600481018890526000916001600160a01b03169063bc506f649060240160006040518083038186803b158015611d9857600080fd5b505afa158015611dac573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611dd4919081019061241b565b601154909150600090611dee90869063ffffffff166129a2565b905060005b8581108015611e00575086155b15612032576000611e1083610608565b600754604051632d0821b760e01b8152600481018390529192506000916001600160a01b0390911690632d0821b79060240160006040518083038186803b158015611e5a57600080fd5b505afa158015611e6e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611e9691908101906124c6565b9050600060016040805185815282151560208201529192507f4fb0f8b19e3ce187a133519bff1fcbdf3dfbc1b55f8bc334a3da5bcadbeea2a7910160405180910390a1801561201c5760008260c001518360a00151611ef59190612920565b6040805188815260208101879052908101829052606081018e90529091507fe54ef564bee7e49a6e78296e638947532de075d47cd66e331104b4812756f1199060800160405180910390a18b811061200157600854604051634d03f9b760e01b815260048101869052602481018f9052604481018e90526001600160a01b0390911690634d03f9b790606401600060405180830381600087803b158015611f9b57600080fd5b505af1158015611faf573d6000803e3d6000fd5b50505060008e81526010602052604081208690556011805460019e5063ffffffff16925090611fdd8361297e565b91906101000a81548163ffffffff021916908363ffffffff1602179055505061201a565b8961200d876001612908565b61201791906129a2565b95505b505b505050808061202a90612963565b915050611df3565b5050505b50505092915050565b600061204a60025490565b6007546040516362acbc1f60e11b8152600481018390529192506001600160a01b03169063c559783e9060240160206040518083038186803b15801561208f57600080fd5b505afa1580156120a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120c79190612694565b156119b55760405162461bcd60e51b815260206004820152602a60248201527f4552524f523a52504c2d3031303a5249534b504f4f4c5f4841535f554e4255526044820152694e545f42554e444c455360b01b60648201526084016106ef565b600081815260106020526040808220546008549151635daa06fb60e11b8152600481018290526024810185905290916001600160a01b03169063bb540df690604401602060405180830381600087803b15801561218357600080fd5b505af1158015610757573d6000803e3d6000fd5b604051806101400160405280600081526020016000815260200160008152602001600060038111156121d957634e487b7160e01b600052602160045260246000fd5b81526020016060815260200160008152602001600081526020016000815260200160008152602001600081525090565b600082601f830112612219578081fd5b813561222c612227826128e0565b6128af565b818152846020838601011115612240578283fd5b816020850160208301379081016020019190915292915050565b600082601f83011261226a578081fd5b8151612278612227826128e0565b81815284602083860101111561228c578283fd5b61229d826020830160208701612937565b949350505050565b803561077f81612a19565b805161077f81612a19565b600060c082840312156122cc578081fd5b6122d660c06128af565b905081356122e381612a19565b808252506020820135602082015260408201356040820152606082013567ffffffffffffffff81111561231557600080fd5b61232184828501612209565b6060830152506080820135608082015260a082013560a082015292915050565b600060208284031215612352578081fd5b813561235d81612a04565b9392505050565b600060208284031215612375578081fd5b815161235d81612a04565b600060208284031215612391578081fd5b5035919050565b600080604083850312156123aa578081fd5b50508035926020909101359150565b600080604083850312156123cb578182fd5b823567ffffffffffffffff8111156123e1578283fd5b6123ed85828601612209565b95602094909401359450505050565b60006020828403121561240d578081fd5b81516007811061235d578182fd5b60006020828403121561242c578081fd5b815167ffffffffffffffff80821115612443578283fd5b9083019060c08286031215612456578283fd5b61246060c06128af565b825161246b81612a19565b808252506020830151602082015260408301516040820152606083015182811115612494578485fd5b6124a08782860161225a565b6060830152506080830151608082015260a083015160a082015280935050505092915050565b6000602082840312156124d7578081fd5b815167ffffffffffffffff808211156124ee578283fd5b8184019150610140808387031215612504578384fd5b61250d816128af565b9050825181526020830151602082015260408301516040820152612533606084016122b0565b6060820152608083015182811115612549578485fd5b6125558782860161225a565b60808301525060a0838101519082015260c0808401519082015260e0808401519082015261010080840151908201526101209283015192810192909252509392505050565b600080604083850312156125ac578182fd5b823567ffffffffffffffff808211156125c3578384fd5b81850191506101408083880312156125d9578485fd5b6125e2816128af565b9050823581526020830135602082015260408301356040820152612608606084016122a5565b606082015260808301358281111561261e578586fd5b61262a88828601612209565b60808301525060a083013560a082015260c083013560c082015260e083013560e082015261010080840135818301525061012080840135818301525080945050602085013591508082111561267d578283fd5b5061268a858286016122bb565b9150509250929050565b6000602082840312156126a5578081fd5b5051919050565b600080604083850312156123aa578182fd5b600081518084526126d6816020860160208601612937565b601f01601f19169290920160200192915050565b600481106126fa576126fa6129d8565b9052565b6001600160a01b0384168152606060208201819052600090612722908301856126be565b9050826040830152949350505050565b6020810160078310612746576127466129d8565b91905290565b6020810160038310612746576127466129d8565b60006020825261235d60208301846126be565b6020808252601b908201527f4552524f523a434d502d3030323a4e4f545f434f4d504f4e454e540000000000604082015260600190565b6020808252601e908201527f4552524f523a4255432d3030313a4e4f545f42554e444c455f4f574e45520000604082015260600190565b6020808252601b908201527f4552524f523a52504c2d3030313a4143434553535f44454e4945440000000000604082015260600190565b600060208252825160208301526020830151604083015260408301516060830152606083015161284b60808401826126ea565b5060808301516101408060a08501526128686101608501836126be565b915060a085015160c085015260c085015160e085015260e0850151610100818187015280870151915050610120818187015280870151838701525050508091505092915050565b604051601f8201601f1916810167ffffffffffffffff811182821017156128d8576128d86129ee565b604052919050565b600067ffffffffffffffff8211156128fa576128fa6129ee565b50601f01601f191660200190565b6000821982111561291b5761291b6129c2565b500190565b600082821015612932576129326129c2565b500390565b60005b8381101561295257818101518382015260200161293a565b83811115611b3d5750506000910152565b6000600019821415612977576129776129c2565b5060010190565b600063ffffffff80831681811415612998576129986129c2565b6001019392505050565b6000826129bd57634e487b7160e01b81526012600452602481fd5b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052602160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b03811681146119b557600080fd5b600481106119b557600080fdfea2646970667358221220f3489a75342c20d60f7a3f1b1c49b9ace7e19fee45cfcf7f01fc0caa9892f32b64736f6c63430008020033",
  "bytecodeSha1": "247241ee69a38af38f6d8ab3856dcd258cb07f1c",
  "compiler": {
    "evm_version": "istanbul",
    "optimizer": {
      "enabled": true,
      "runs": 200
    },
    "version": "0.8.2+commit.661d1103"
  },
  "contractName": "TestRiskpool",
  "coverageMap": {
    "branches": {
      "13": {},
      "18": {},
      "22": {},
      "26": {},
      "28": {
        "BasicRiskpool._lockCollateral": {
          "71": [
            1919,
            1936,
            true
          ],
          "72": [
            1991,
            2014,
            true
          ],
          "73": [
            2124,
            2167,
            false
          ],
          "74": [
            3250,
            3260,
            false
          ],
          "75": [
            3485,
            3514,
            false
          ]
        }
      },
      "29": {
        "Context._msgSender": {
          "76": [
            1140,
            1188,
            true
          ]
        }
      },
      "30": {},
      "33": {},
      "36": {
        "Context._msgSender": {
          "81": [
            1553,
            1580,
            true
          ],
          "82": [
            1202,
            1245,
            true
          ]
        },
        "Riskpool._afterArchive": {
          "83": [
            8649,
            8697,
            true
          ]
        },
        "Riskpool.getActiveBundleId": {
          "79": [
            7302,
            7350,
            true
          ]
        },
        "Riskpool.getBundle": {
          "80": [
            6796,
            6819,
            true
          ]
        }
      },
      "37": {},
      "39": {},
      "4": {
        "Ownable._checkOwner": {
          "78": [
            1422,
            1445,
            true
          ]
        },
        "Ownable.transferOwnership": {
          "77": [
            2169,
            2191,
            true
          ]
        }
      },
      "44": {},
      "46": {},
      "47": {},
      "48": {},
      "49": {},
      "50": {},
      "51": {},
      "53": {},
      "99": {}
    },
    "statements": {
      "13": {},
      "18": {},
      "22": {
        "Context._msgSender": {
          "16": [
            712,
            729
          ]
        }
      },
      "26": {},
      "28": {
        "BasicRiskpool._lockCollateral": {
          "58": [
            1828,
            1900
          ],
          "59": [
            1911,
            1972
          ],
          "60": [
            1983,
            2048
          ],
          "61": [
            3168,
            3225
          ],
          "62": [
            3365,
            3456
          ],
          "63": [
            3543,
            3618
          ],
          "64": [
            3645,
            3684
          ],
          "65": [
            3752,
            3770
          ],
          "66": [
            3711,
            3725
          ],
          "67": [
            3827,
            3858
          ],
          "68": [
            2916,
            2919
          ]
        },
        "BasicRiskpool._processPayout": {
          "57": [
            4102,
            4161
          ]
        },
        "BasicRiskpool._processPremium": {
          "52": [
            4338,
            4398
          ]
        },
        "BasicRiskpool._releaseCollateral": {
          "70": [
            4615,
            4685
          ]
        }
      },
      "29": {
        "Component._getContractAddress": {
          "51": [
            4970,
            5012
          ]
        },
        "Component.archiveCallback": {
          "43": [
            3831,
            3846
          ]
        },
        "Component.getId": {
          "7": [
            2366,
            2385
          ]
        },
        "Component.getName": {
          "2": [
            2279,
            2300
          ]
        },
        "Component.getOwner": {
          "38": [
            2702,
            2716
          ]
        },
        "Component.getRegistry": {
          "6": [
            3168,
            3184
          ]
        },
        "Component.getState": {
          "15": [
            2578,
            2633
          ]
        },
        "Component.getType": {
          "1": [
            2470,
            2491
          ]
        },
        "Component.isOracle": {
          "40": [
            2908,
            2964
          ]
        },
        "Component.isProduct": {
          "48": [
            2785,
            2842
          ]
        },
        "Component.isRiskpool": {
          "17": [
            3032,
            3090
          ]
        },
        "Component.proposalCallback": {
          "26": [
            3255,
            3270
          ]
        },
        "Component.setId": {
          "46": [
            2192,
            2209
          ]
        }
      },
      "30": {},
      "33": {},
      "36": {
        "Riskpool._afterArchive": {
          "69": [
            8627,
            8772
          ]
        },
        "Riskpool._afterPropose": {
          "53": [
            2652,
            2812
          ]
        },
        "Riskpool.activeBundles": {
          "24": [
            7092,
            7141
          ]
        },
        "Riskpool.bundles": {
          "3": [
            6653,
            6677
          ]
        },
        "Riskpool.burnBundle": {
          "25": [
            4335,
            4372
          ]
        },
        "Riskpool.closeBundle": {
          "39": [
            4165,
            4203
          ]
        },
        "Riskpool.collateralizePolicy": {
          "36": [
            4556,
            4610
          ],
          "37": [
            4621,
            4691
          ]
        },
        "Riskpool.createBundle": {
          "29": [
            3024,
            3100
          ],
          "30": [
            3111,
            3136
          ],
          "31": [
            3149,
            3203
          ]
        },
        "Riskpool.defundBundle": {
          "21": [
            3631,
            3690
          ]
        },
        "Riskpool.fundBundle": {
          "35": [
            3388,
            3445
          ]
        },
        "Riskpool.getActiveBundleId": {
          "12": [
            7294,
            7398
          ],
          "13": [
            7411,
            7469
          ]
        },
        "Riskpool.getBalance": {
          "14": [
            8274,
            8320
          ]
        },
        "Riskpool.getBundle": {
          "18": [
            6788,
            6860
          ],
          "19": [
            6919,
            6963
          ]
        },
        "Riskpool.getCapacity": {
          "45": [
            8101,
            8148
          ]
        },
        "Riskpool.getCapital": {
          "47": [
            7738,
            7784
          ]
        },
        "Riskpool.getCollateralizationLevel": {
          "5": [
            6544,
            6569
          ]
        },
        "Riskpool.getErc20Token": {
          "11": [
            6156,
            6174
          ]
        },
        "Riskpool.getFilterDataStructure": {
          "4": [
            7576,
            7612
          ]
        },
        "Riskpool.getMaximumNumberOfActiveBundles": {
          "32": [
            5899,
            5966
          ]
        },
        "Riskpool.getSumOfSumInsuredCap": {
          "10": [
            6273,
            6299
          ]
        },
        "Riskpool.getTotalValueLocked": {
          "42": [
            7919,
            7974
          ]
        },
        "Riskpool.getWallet": {
          "0": [
            6052,
            6066
          ]
        },
        "Riskpool.lockBundle": {
          "41": [
            3822,
            3859
          ]
        },
        "Riskpool.processPolicyPayout": {
          "33": [
            4832,
            4865
          ],
          "34": [
            4876,
            4926
          ]
        },
        "Riskpool.processPolicyPremium": {
          "22": [
            5068,
            5102
          ],
          "23": [
            5113,
            5164
          ]
        },
        "Riskpool.releasePolicy": {
          "44": [
            5351,
            5414
          ]
        },
        "Riskpool.setMaximumNumberOfActiveBundles": {
          "27": [
            5610,
            5700
          ]
        },
        "Riskpool.unlockBundle": {
          "20": [
            3993,
            4032
          ]
        }
      },
      "37": {},
      "39": {},
      "4": {
        "Ownable._checkOwner": {
          "54": [
            1414,
            1482
          ]
        },
        "Ownable._transferOwnership": {
          "55": [
            2541,
            2558
          ],
          "56": [
            2568,
            2613
          ]
        },
        "Ownable.owner": {
          "9": [
            1266,
            1279
          ]
        },
        "Ownable.renounceOwnership": {
          "28": [
            1895,
            1925
          ]
        },
        "Ownable.transferOwnership": {
          "49": [
            2161,
            2234
          ],
          "50": [
            2244,
            2272
          ]
        }
      },
      "44": {},
      "46": {},
      "47": {},
      "48": {},
      "49": {},
      "50": {},
      "51": {},
      "53": {},
      "99": {
        "TestRiskpool.bundleMatchesApplication": {
          "8": [
            914,
            931
          ]
        }
      }
    }
  },
  "dependencies": [
    "etherisc/gif-interface@3b0002a/BasicRiskpool",
    "etherisc/gif-interface@3b0002a/Component",
    "OpenZeppelin/openzeppelin-contracts@4.7.3/Context",
    "etherisc/gif-interface@3b0002a/IAccess",
    "etherisc/gif-interface@3b0002a/IBundleToken",
    "etherisc/gif-interface@3b0002a/IComponent",
    "etherisc/gif-interface@3b0002a/IComponentEvents",
    "etherisc/gif-interface@3b0002a/IComponentOwnerService",
    "OpenZeppelin/openzeppelin-contracts@4.7.3/IERC165",
    "OpenZeppelin/openzeppelin-contracts@4.7.3/IERC20",
    "OpenZeppelin/openzeppelin-contracts@4.7.3/IERC721",
    "etherisc/gif-interface@3b0002a/IInstanceOperatorService",
    "etherisc/gif-interface@3b0002a/IInstanceService",
    "etherisc/gif-interface@3b0002a/IOracleService",
    "etherisc/gif-interface@3b0002a/IProductService",
    "etherisc/gif-interface@3b0002a/IRegistry",
    "etherisc/gif-interface@3b0002a/IRiskpool",
    "etherisc/gif-interface@3b0002a/IRiskpoolService",
    "OpenZeppelin/openzeppelin-contracts@4.7.3/Ownable",
    "etherisc/gif-interface@3b0002a/Riskpool"
  ],
  "deployedBytecode": "608060405234801561001057600080fd5b506004361061030c5760003560e01c80637f3b69801161019d578063b3fca9bd116100e9578063d0e0ba95116100a2578063e0815f0d1161007c578063e0815f0d146105ce578063f1d354d0146105d6578063f2fde38b146105e4578063feb1824b146105f75761030c565b8063d0e0ba95146105b3578063d73cd9921461039c578063e0032383146105c65761030c565b8063b3fca9bd1461039c578063bd1fe5d01461039c578063be169e7e1461057f578063be61e91e14610587578063c3004c8614610598578063c40000d4146105ab5761030c565b80638c483e5a11610156578063a17030d511610130578063a17030d51461055c578063a18aa1281461056f578063a18f5ae21461039c578063b26025aa146105775761030c565b80638c483e5a146105305780638da5cb5b146105435780639a82f890146105545761030c565b80637f3b6980146104d157806382558906146104d957806386c71288146104ec57806389002da514610502578063890fbf7814610515578063893d20e8146105285761030c565b80633dcdde171161025c5780635ab1bd5311610215578063652028e5116101ef578063652028e51461048d578063715018a6146104a05780637888a2ff146104a85780637893c7bc146104bb5761030c565b80635ab1bd53146104665780635d1ca6311461047d578063638ce0ba146104855761030c565b80633dcdde17146104175780634101b90c1461043457806345fe1c6d1461043c57806354afef631461044b578063587e59d01461045357806359dacc6a1461039c5761030c565b80631865c57d116102c95780632d0821b7116102a35780632d0821b7146103be578063316c5348146103de57806336153f3a146103f15780633629c3c4146104045761030c565b80631865c57d146103875780631b867c631461039c578063258d560c146103a65761030c565b80630676cb0e1461031157806312065fe014610337578063132996041461033f57806315dae03e1461036457806317d7de7c1461037757806318442e631461037f575b600080fd5b61032461031f366004612380565b610608565b6040519081526020015b60405180910390f35b610324610784565b600b546001600160a01b03165b6040516001600160a01b03909116815260200161032e565b60035460ff1660405161032e919061274c565b600154610324565b600a54610324565b61038f610814565b60405161032e9190612732565b6103a461089a565b005b6103ae6108e1565b604051901515815260200161032e565b6103d16103cc366004612380565b610911565b60405161032e9190612818565b6103a46103ec366004612380565b610a26565b6103246103ff3660046126ac565b610bc7565b6103a4610412366004612398565b610d93565b6040805160208101909152600081525b60405161032e9190612760565b610324610e1b565b610324670de0b6b3a764000081565b600d54610324565b6103a4610461366004612380565b610e59565b61034c60035461010090046001600160a01b031690565b600254610324565b6103a4610fc6565b6103a461049b366004612380565b611013565b6103a4611090565b6103246104b63660046123b9565b6110a2565b6104276040518060200160405280600081525081565b6103246111a5565b6103a46104e7366004612398565b6111e3565b6103ae6104fa36600461259a565b506001919050565b6103246105103660046126ac565b611263565b6103ae610523366004612398565b6113d7565b61034c61146e565b6103a461053e366004612380565b611480565b6000546001600160a01b031661034c565b6103ae6115ed565b6103a461056a366004612380565b6115f5565b600e54610324565b610324611762565b6103a46117a0565b61032469d3c21bcecceda100000081565b6103a46105a6366004612380565b6117ed565b610324611871565b6103a46105c1366004612380565b6118af565b6103246118f9565b6103ae611936565b670de0b6b3a7640000610324565b6103a46105f2366004612341565b61193f565b600c546001600160a01b031661034c565b60008061061460025490565b600754604051635213353360e11b8152600481018390529192506001600160a01b03169063a4266a669060240160206040518083038186803b15801561065957600080fd5b505afa15801561066d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106919190612694565b83106106f85760405162461bcd60e51b815260206004820152602b60248201527f4552524f523a52504c2d3030373a4143544956455f42554e444c455f494e444560448201526a585f544f4f5f4c4152474560a81b60648201526084015b60405180910390fd5b600754604051633b20cec360e21b815260048101839052602481018590526001600160a01b039091169063ec833b0c9060440160206040518083038186803b15801561074357600080fd5b505afa158015610757573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061077b9190612694565b9150505b919050565b60008061079060025490565b600754604051631e01043960e01b8152600481018390529192506001600160a01b031690631e010439906024015b60206040518083038186803b1580156107d657600080fd5b505afa1580156107ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061080e9190612694565b91505090565b600654600254604051635e966e4560e01b815260048101919091526000916001600160a01b031690635e966e459060240160206040518083038186803b15801561085d57600080fd5b505afa158015610871573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061089591906123fc565b905090565b6108af6810dbdb5c1bdb995b9d60ba1b6119b8565b6001600160a01b0316336001600160a01b0316146108df5760405162461bcd60e51b81526004016106ef90612773565b565b600060025b60035460ff16600281111561090b57634e487b7160e01b600052602160045260246000fd5b14905090565b610919612197565b600a5482106109765760405162461bcd60e51b8152602060048201526024808201527f4552524f523a52504c2d3030363a42554e444c455f494e4445585f544f4f5f4c6044820152634152474560e01b60648201526084016106ef565b6000600a838154811061099957634e487b7160e01b600052603260045260246000fd5b600091825260209091200154600754604051632d0821b760e01b8152600481018390529192506001600160a01b031690632d0821b79060240160006040518083038186803b1580156109ea57600080fd5b505afa1580156109fe573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261077b91908101906124c6565b600754604051632d0821b760e01b81526004810183905282916000916001600160a01b0390911690632d0821b79060240160006040518083038186803b158015610a6f57600080fd5b505afa158015610a83573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610aab91908101906124c6565b60095460408083015190516331a9108f60e11b81529293506000926001600160a01b0390921691636352211e91610ae89160040190815260200190565b60206040518083038186803b158015610b0057600080fd5b505afa158015610b14573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b389190612364565b9050336001600160a01b03821614610b625760405162461bcd60e51b81526004016106ef906127aa565b60085460405163062d8a6960e31b8152600481018690526001600160a01b039091169063316c5348906024015b600060405180830381600087803b158015610ba957600080fd5b505af1158015610bbd573d6000803e3d6000fd5b5050505050505050565b600754604051632d0821b760e01b815260048101849052600091849183916001600160a01b031690632d0821b79060240160006040518083038186803b158015610c1057600080fd5b505afa158015610c24573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610c4c91908101906124c6565b60095460408083015190516331a9108f60e11b81529293506000926001600160a01b0390921691636352211e91610c899160040190815260200190565b60206040518083038186803b158015610ca157600080fd5b505afa158015610cb5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cd99190612364565b9050336001600160a01b03821614610d035760405162461bcd60e51b81526004016106ef906127aa565b600854604051631b0a9f9d60e11b815260048101889052602481018790526001600160a01b03909116906336153f3a906044015b602060405180830381600087803b158015610d5157600080fd5b505af1158015610d65573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d899190612694565b9695505050505050565b610da363141bdbdb60e21b6119b8565b6001600160a01b0316336001600160a01b031614610dd35760405162461bcd60e51b81526004016106ef906127e1565b610ddd8282611a40565b60408051838152602081018390527fd910a5091eea39c3efeed9891a9e2b4694bd064808f5b0a4de415d70b313ec5291015b60405180910390a15050565b600080610e2760025490565b600754604051635213353360e11b8152600481018390529192506001600160a01b03169063a4266a66906024016107be565b600754604051632d0821b760e01b81526004810183905282916000916001600160a01b0390911690632d0821b79060240160006040518083038186803b158015610ea257600080fd5b505afa158015610eb6573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610ede91908101906124c6565b60095460408083015190516331a9108f60e11b81529293506000926001600160a01b0390921691636352211e91610f1b9160040190815260200190565b60206040518083038186803b158015610f3357600080fd5b505afa158015610f47573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f6b9190612364565b9050336001600160a01b03821614610f955760405162461bcd60e51b81526004016106ef906127aa565b600854604051630587e59d60e41b8152600481018690526001600160a01b039091169063587e59d090602401610b8f565b610fdb6810dbdb5c1bdb995b9d60ba1b6119b8565b6001600160a01b0316336001600160a01b03161461100b5760405162461bcd60e51b81526004016106ef90612773565b6108df611ac2565b61101b611b43565b600061102660025490565b600854604051630424ffa960e31b815260048101839052602481018590529192506001600160a01b031690632127fd4890604401600060405180830381600087803b15801561107457600080fd5b505af1158015611088573d6000803e3d6000fd5b505050505050565b611098611b43565b6108df6000611b9d565b6000803360085460405163057f079d60e21b81529192506001600160a01b0316906315fc1e74906110db908490889088906004016126fe565b602060405180830381600087803b1580156110f557600080fd5b505af1158015611109573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061112d9190612694565b600a80546001810182556000919091527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a80181905560408051828152602081018690529193507fd17d9dc3726ba31d9af5d3a3425289766158a8ea95520e1c299ccbe4a2978b34910160405180910390a15092915050565b6000806111b160025490565b600754604051631f6cca1160e21b8152600481018390529192506001600160a01b031690637db32844906024016107be565b6111f363141bdbdb60e21b6119b8565b6001600160a01b0316336001600160a01b0316146112235760405162461bcd60e51b81526004016106ef906127e1565b61122d8282611bed565b60408051838152602081018390527f0ee37957c2d37326fa4e3897fc3947bbdbd8e1082639a302c1c206b4d1c5e6959101610e0f565b600754604051632d0821b760e01b815260048101849052600091849183916001600160a01b031690632d0821b79060240160006040518083038186803b1580156112ac57600080fd5b505afa1580156112c0573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526112e891908101906124c6565b60095460408083015190516331a9108f60e11b81529293506000926001600160a01b0390921691636352211e916113259160040190815260200190565b60206040518083038186803b15801561133d57600080fd5b505afa158015611351573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113759190612364565b9050336001600160a01b0382161461139f5760405162461bcd60e51b81526004016106ef906127aa565b6008546040516389002da560e01b815260048101889052602481018790526001600160a01b03909116906389002da590604401610d37565b60006113e963141bdbdb60e21b6119b8565b6001600160a01b0316336001600160a01b0316146114195760405162461bcd60e51b81526004016106ef906127e1565b6114238383611c3c565b60408051858152602081018590528215158183015290519192507f9d0f25e972ad53428b0a94cd615fa731919562fa34769df0f9c3eed71b0bd81e919081900360600190a192915050565b600080546001600160a01b0316610895565b600754604051632d0821b760e01b81526004810183905282916000916001600160a01b0390911690632d0821b79060240160006040518083038186803b1580156114c957600080fd5b505afa1580156114dd573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261150591908101906124c6565b60095460408083015190516331a9108f60e11b81529293506000926001600160a01b0390921691636352211e916115429160040190815260200190565b60206040518083038186803b15801561155a57600080fd5b505afa15801561156e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115929190612364565b9050336001600160a01b038216146115bc5760405162461bcd60e51b81526004016106ef906127aa565b6008546040516346241f2d60e11b8152600481018690526001600160a01b0390911690638c483e5a90602401610b8f565b6000806108e6565b600754604051632d0821b760e01b81526004810183905282916000916001600160a01b0390911690632d0821b79060240160006040518083038186803b15801561163e57600080fd5b505afa158015611652573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261167a91908101906124c6565b60095460408083015190516331a9108f60e11b81529293506000926001600160a01b0390921691636352211e916116b79160040190815260200190565b60206040518083038186803b1580156116cf57600080fd5b505afa1580156116e3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117079190612364565b9050336001600160a01b038216146117315760405162461bcd60e51b81526004016106ef906127aa565b60085460405163a17030d560e01b8152600481018690526001600160a01b039091169063a17030d590602401610b8f565b60008061176e60025490565b600754604051633f5d923560e01b8152600481018390529192506001600160a01b031690633f5d9235906024016107be565b6117b56810dbdb5c1bdb995b9d60ba1b6119b8565b6001600160a01b0316336001600160a01b0316146117e55760405162461bcd60e51b81526004016106ef90612773565b6108df61203f565b6117fd63141bdbdb60e21b6119b8565b6001600160a01b0316336001600160a01b03161461182d5760405162461bcd60e51b81526004016106ef906127e1565b600061183882612127565b60408051848152602081018390529192507f22bf66455b4bf54c9548e2bb650543cfa753a53cab13af4020ddbfa76c231b0f9101610e0f565b60008061187d60025490565b60075460405163bcd5349f60e01b8152600481018390529192506001600160a01b03169063bcd5349f906024016107be565b6118c46810dbdb5c1bdb995b9d60ba1b6119b8565b6001600160a01b0316336001600160a01b0316146118f45760405162461bcd60e51b81526004016106ef90612773565b600255565b60008061190560025490565b6007546040516252ac1360e71b8152600481018390529192506001600160a01b0316906329560980906024016107be565b600060016108e6565b611947611b43565b6001600160a01b0381166119ac5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106ef565b6119b581611b9d565b50565b600354604051631c2d8fb360e31b81526004810183905260009161010090046001600160a01b03169063e16c7d989060240160206040518083038186803b158015611a0257600080fd5b505afa158015611a16573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a3a9190612364565b92915050565b600082815260106020526040908190205460085491516305b933a160e51b815260048101829052602481018590526044810184905290916001600160a01b03169063b7267420906064015b600060405180830381600087803b158015611aa557600080fd5b505af1158015611ab9573d6000803e3d6000fd5b50505050505050565b600854600b54600c54600d54600e54604051635f971aa360e11b81526001600160a01b03948516600482015292841660248401526044830191909152606482015291169063bf2e354690608401600060405180830381600087803b158015611b2957600080fd5b505af1158015611b3d573d6000803e3d6000fd5b50505050565b6000546001600160a01b031633146108df5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016106ef565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000828152601060205260409081902054600854915163594ce61360e11b815260048101829052602481018590526044810184905290916001600160a01b03169063b299cc2690606401611a8b565b600080611c47610e1b565b90506000611c536118f9565b90506000611c5f611762565b6011546040805186815263ffffffff90921660208301529192507f7296d1a54b2d02c3a2f8f0b83b688d6b8415618f2ab8c3d5f761dd678dcc4b29910160405180910390a160008311611cf45760405162461bcd60e51b815260206004820152601f60248201527f4552524f523a4252502d3030313a4e4f5f4143544956455f42554e444c45530060448201526064016106ef565b808211611d435760405162461bcd60e51b815260206004820152601d60248201527f4552524f523a4252502d3030323a4e4f5f465245455f4341504954414c00000060448201526064016106ef565b611d4d8582612908565b821061203657600754604051632f141bd960e21b8152600481018890526000916001600160a01b03169063bc506f649060240160006040518083038186803b158015611d9857600080fd5b505afa158015611dac573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611dd4919081019061241b565b601154909150600090611dee90869063ffffffff166129a2565b905060005b8581108015611e00575086155b15612032576000611e1083610608565b600754604051632d0821b760e01b8152600481018390529192506000916001600160a01b0390911690632d0821b79060240160006040518083038186803b158015611e5a57600080fd5b505afa158015611e6e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611e9691908101906124c6565b9050600060016040805185815282151560208201529192507f4fb0f8b19e3ce187a133519bff1fcbdf3dfbc1b55f8bc334a3da5bcadbeea2a7910160405180910390a1801561201c5760008260c001518360a00151611ef59190612920565b6040805188815260208101879052908101829052606081018e90529091507fe54ef564bee7e49a6e78296e638947532de075d47cd66e331104b4812756f1199060800160405180910390a18b811061200157600854604051634d03f9b760e01b815260048101869052602481018f9052604481018e90526001600160a01b0390911690634d03f9b790606401600060405180830381600087803b158015611f9b57600080fd5b505af1158015611faf573d6000803e3d6000fd5b50505060008e81526010602052604081208690556011805460019e5063ffffffff16925090611fdd8361297e565b91906101000a81548163ffffffff021916908363ffffffff1602179055505061201a565b8961200d876001612908565b61201791906129a2565b95505b505b505050808061202a90612963565b915050611df3565b5050505b50505092915050565b600061204a60025490565b6007546040516362acbc1f60e11b8152600481018390529192506001600160a01b03169063c559783e9060240160206040518083038186803b15801561208f57600080fd5b505afa1580156120a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120c79190612694565b156119b55760405162461bcd60e51b815260206004820152602a60248201527f4552524f523a52504c2d3031303a5249534b504f4f4c5f4841535f554e4255526044820152694e545f42554e444c455360b01b60648201526084016106ef565b600081815260106020526040808220546008549151635daa06fb60e11b8152600481018290526024810185905290916001600160a01b03169063bb540df690604401602060405180830381600087803b15801561218357600080fd5b505af1158015610757573d6000803e3d6000fd5b604051806101400160405280600081526020016000815260200160008152602001600060038111156121d957634e487b7160e01b600052602160045260246000fd5b81526020016060815260200160008152602001600081526020016000815260200160008152602001600081525090565b600082601f830112612219578081fd5b813561222c612227826128e0565b6128af565b818152846020838601011115612240578283fd5b816020850160208301379081016020019190915292915050565b600082601f83011261226a578081fd5b8151612278612227826128e0565b81815284602083860101111561228c578283fd5b61229d826020830160208701612937565b949350505050565b803561077f81612a19565b805161077f81612a19565b600060c082840312156122cc578081fd5b6122d660c06128af565b905081356122e381612a19565b808252506020820135602082015260408201356040820152606082013567ffffffffffffffff81111561231557600080fd5b61232184828501612209565b6060830152506080820135608082015260a082013560a082015292915050565b600060208284031215612352578081fd5b813561235d81612a04565b9392505050565b600060208284031215612375578081fd5b815161235d81612a04565b600060208284031215612391578081fd5b5035919050565b600080604083850312156123aa578081fd5b50508035926020909101359150565b600080604083850312156123cb578182fd5b823567ffffffffffffffff8111156123e1578283fd5b6123ed85828601612209565b95602094909401359450505050565b60006020828403121561240d578081fd5b81516007811061235d578182fd5b60006020828403121561242c578081fd5b815167ffffffffffffffff80821115612443578283fd5b9083019060c08286031215612456578283fd5b61246060c06128af565b825161246b81612a19565b808252506020830151602082015260408301516040820152606083015182811115612494578485fd5b6124a08782860161225a565b6060830152506080830151608082015260a083015160a082015280935050505092915050565b6000602082840312156124d7578081fd5b815167ffffffffffffffff808211156124ee578283fd5b8184019150610140808387031215612504578384fd5b61250d816128af565b9050825181526020830151602082015260408301516040820152612533606084016122b0565b6060820152608083015182811115612549578485fd5b6125558782860161225a565b60808301525060a0838101519082015260c0808401519082015260e0808401519082015261010080840151908201526101209283015192810192909252509392505050565b600080604083850312156125ac578182fd5b823567ffffffffffffffff808211156125c3578384fd5b81850191506101408083880312156125d9578485fd5b6125e2816128af565b9050823581526020830135602082015260408301356040820152612608606084016122a5565b606082015260808301358281111561261e578586fd5b61262a88828601612209565b60808301525060a083013560a082015260c083013560c082015260e083013560e082015261010080840135818301525061012080840135818301525080945050602085013591508082111561267d578283fd5b5061268a858286016122bb565b9150509250929050565b6000602082840312156126a5578081fd5b5051919050565b600080604083850312156123aa578182fd5b600081518084526126d6816020860160208601612937565b601f01601f19169290920160200192915050565b600481106126fa576126fa6129d8565b9052565b6001600160a01b0384168152606060208201819052600090612722908301856126be565b9050826040830152949350505050565b6020810160078310612746576127466129d8565b91905290565b6020810160038310612746576127466129d8565b60006020825261235d60208301846126be565b6020808252601b908201527f4552524f523a434d502d3030323a4e4f545f434f4d504f4e454e540000000000604082015260600190565b6020808252601e908201527f4552524f523a4255432d3030313a4e4f545f42554e444c455f4f574e45520000604082015260600190565b6020808252601b908201527f4552524f523a52504c2d3030313a4143434553535f44454e4945440000000000604082015260600190565b600060208252825160208301526020830151604083015260408301516060830152606083015161284b60808401826126ea565b5060808301516101408060a08501526128686101608501836126be565b915060a085015160c085015260c085015160e085015260e0850151610100818187015280870151915050610120818187015280870151838701525050508091505092915050565b604051601f8201601f1916810167ffffffffffffffff811182821017156128d8576128d86129ee565b604052919050565b600067ffffffffffffffff8211156128fa576128fa6129ee565b50601f01601f191660200190565b6000821982111561291b5761291b6129c2565b500190565b600082821015612932576129326129c2565b500390565b60005b8381101561295257818101518382015260200161293a565b83811115611b3d5750506000910152565b6000600019821415612977576129776129c2565b5060010190565b600063ffffffff80831681811415612998576129986129c2565b6001019392505050565b6000826129bd57634e487b7160e01b81526012600452602481fd5b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052602160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b03811681146119b557600080fd5b600481106119b557600080fdfea2646970667358221220f3489a75342c20d60f7a3f1b1c49b9ace7e19fee45cfcf7f01fc0caa9892f32b64736f6c63430008020033",
  "deployedSourceMap": "265:676:99:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7157:320:36;;;;;;:::i;:::-;;:::i;:::-;;;9972:25:103;;;9960:2;9945:18;7157:320:36;;;;;;;;8164:164;;;:::i;5982:92::-;6059:7;;-1:-1:-1;;;;;6059:7:36;5982:92;;;-1:-1:-1;;;;;8748:32:103;;;8730:51;;8718:2;8703:18;5982:92:36;8685:102:103;2394:100:29;2477:14;;;;2394:100;;;;;;:::i;2220:83::-;2286:14;;2220:83;;6585:100:36;6660:10;:17;6585:100;;2500:136:29;;;:::i;:::-;;;;;;;:::i;3279:78::-;;;:::i;:::-;;2973:120;;;:::i;:::-;;;9799:14:103;;9792:22;9774:41;;9762:2;9747:18;2973:120:29;9729:92:103;6693:278:36;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;3875:165::-;;;;;;:::i;:::-;;:::i;3461:237::-;;;;;;:::i;:::-;;:::i;4942:230::-;;;;;;:::i;:::-;;:::i;7485:135::-;7583:29;;;;;;;;;-1:-1:-1;7583:29:36;;7485:135;;;;;;;:::i;6979:170::-;;;:::i;580:61::-;;635:6;580:61;;6457:120;6551:18;;6457:120;;4219:161;;;;;;:::i;:::-;;:::i;3101:86:29:-;;3175:9;;;;;-1:-1:-1;;;;;3175:9:29;;3101:86;2309:79;2373:12;;2309:79;;3195:78;;;:::i;5430:278:36:-;;;;;;:::i;:::-;;:::i;1831:101:4:-;;;:::i;2828:383:36:-;;;;;;:::i;:::-;;:::i;648:57::-;;;;;;;;;;;;;;;;5716:258;;;:::i;4707:227::-;;;;;;:::i;:::-;;:::i;701:237:99:-;;;;;;:::i;:::-;-1:-1:-1;927:4:99;;701:237;-1:-1:-1;701:237:99;3219:234:36;;;;;;:::i;:::-;;:::i;4388:311::-;;;;;;:::i;:::-;;:::i;2642:77:29:-;;;:::i;4048:163:36:-;;;;;;:::i;:::-;;:::i;1201:85:4:-;1247:7;1273:6;-1:-1:-1;;;;;1273:6:4;1201:85;;2851:116:29;;;:::i;3706:161:36:-;;;;;;:::i;:::-;;:::i;6190:117::-;6280:19;;6190:117;;7800:182;;;:::i;3772:77:29:-;;;:::i;311:55:99:-;;360:6;311:55;;5180:242:36;;;;;;:::i;:::-;;:::i;7990:166::-;;;:::i;2131:81:29:-;;;;;;:::i;:::-;;:::i;7628:164:36:-;;;:::i;2727:118:29:-;;;:::i;6315:134:36:-;635:6;6315:134;;2081:198:4;;;;;;:::i;:::-;;:::i;6082:100:36:-;6163:11;;-1:-1:-1;;;;;6163:11:36;6082:100;;7157:320;7226:16;7255:18;7276:7;2373:12:29;;2309:79;;7276:7:36;7308:16;;:42;;-1:-1:-1;;;7308:42:36;;;;;9972:25:103;;;7255:28:36;;-1:-1:-1;;;;;;7308:16:36;;:30;;9945:18:103;;7308:42:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;7302:3;:48;7294:104;;;;-1:-1:-1;;;7294:104:36;;13287:2:103;7294:104:36;;;13269:21:103;13326:2;13306:18;;;13299:30;13365:34;13345:18;;;13338:62;-1:-1:-1;;;13416:18:103;;;13409:41;13467:19;;7294:104:36;;;;;;;;;7418:16;;:51;;-1:-1:-1;;;7418:51:36;;;;;10182:25:103;;;10223:18;;;10216:34;;;-1:-1:-1;;;;;7418:16:36;;;;:34;;10155:18:103;;7418:51:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;7411:58;;;7157:320;;;;:::o;8164:164::-;8215:7;8235:18;8256:7;2373:12:29;;2309:79;;8256:7:36;8281:16;;:39;;-1:-1:-1;;;8281:39:36;;;;;9972:25:103;;;8235:28:36;;-1:-1:-1;;;;;;8281:16:36;;:27;;9945:18:103;;8281:39:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;8274:46;;;8164:164;:::o;2500:136:29:-;2585:16;;2620:12;;2585:48;;-1:-1:-1;;;2585:48:29;;;;;9972:25:103;;;;2549::29;;-1:-1:-1;;;;;2585:16:29;;:34;;9945:18:103;;2585:48:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2578:55;;2500:136;:::o;3279:78::-;1156:32;-1:-1:-1;;;1156:19:29;:32::i;:::-;-1:-1:-1;;;;;1140:48:29;719:10:22;-1:-1:-1;;;;;1140:48:29;;1117:116;;;;-1:-1:-1;;;1117:116:29;;;;;;;:::i;:::-;3279:78::o;2973:120::-;3024:4;3057:33;3039:51;:14;;;;:51;;;;;;-1:-1:-1;;;3039:51:29;;;;;;;;;;3032:58;;2973:120;:::o;6693:278:36:-;6754:21;;:::i;:::-;6802:10;:17;6796:23;;6788:72;;;;-1:-1:-1;;;6788:72:36;;12522:2:103;6788:72:36;;;12504:21:103;12561:2;12541:18;;;12534:30;12600:34;12580:18;;;12573:62;-1:-1:-1;;;12651:18:103;;;12644:34;12695:19;;6788:72:36;12494:226:103;6788:72:36;6873:17;6893:10;6904:3;6893:15;;;;;;-1:-1:-1;;;6893:15:36;;;;;;;;;;;;;;;;;;;6926:16;;:37;;-1:-1:-1;;;6926:37:36;;;;;9972:25:103;;;6893:15:36;;-1:-1:-1;;;;;;6926:16:36;;:26;;9945:18:103;;6926:37:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;6926:37:36;;;;;;;;;;;;:::i;3875:165::-;1413:16;;:36;;-1:-1:-1;;;1413:36:36;;;;;9972:25:103;;;3967:8:36;;1382:28;;-1:-1:-1;;;;;1413:16:36;;;;:26;;9945:18:103;;1413:36:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;1413:36:36;;;;;;;;;;;;:::i;:::-;1482:12;;1503:14;;;;;1482:36;;-1:-1:-1;;;1482:36:36;;1382:67;;-1:-1:-1;1460:19:36;;-1:-1:-1;;;;;1482:12:36;;;;:20;;:36;;;;9972:25:103;;;9960:2;9945:18;;9927:76;1482:36:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1460:58;-1:-1:-1;719:10:22;-1:-1:-1;;;;;1553:27:36;;;1531:107;;;;-1:-1:-1;;;1531:107:36;;;;;;;:::i;:::-;3993:16:::1;::::0;:39:::1;::::0;-1:-1:-1;;;3993:39:36;;::::1;::::0;::::1;9972:25:103::0;;;-1:-1:-1;;;;;3993:16:36;;::::1;::::0;:29:::1;::::0;9945:18:103;;3993:39:36::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;3875:165:::0;;;;:::o;3461:237::-;1413:16;;:36;;-1:-1:-1;;;1413:36:36;;;;;9972:25:103;;;3596:17:36;;3569:8;;3596:17;;-1:-1:-1;;;;;1413:16:36;;:26;;9945:18:103;;1413:36:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;1413:36:36;;;;;;;;;;;;:::i;:::-;1482:12;;1503:14;;;;;1482:36;;-1:-1:-1;;;1482:36:36;;1382:67;;-1:-1:-1;1460:19:36;;-1:-1:-1;;;;;1482:12:36;;;;:20;;:36;;;;9972:25:103;;;9960:2;9945:18;;9927:76;1482:36:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1460:58;-1:-1:-1;719:10:22;-1:-1:-1;;;;;1553:27:36;;;1531:107;;;;-1:-1:-1;;;1531:107:36;;;;;;;:::i;:::-;3643:16:::1;::::0;:47:::1;::::0;-1:-1:-1;;;3643:47:36;;::::1;::::0;::::1;10182:25:103::0;;;10223:18;;;10216:34;;;-1:-1:-1;;;;;3643:16:36;;::::1;::::0;:29:::1;::::0;10155:18:103;;3643:47:36::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3631:59:::0;3461:237;-1:-1:-1;;;;;;3461:237:36:o;4942:230::-;1218:27;-1:-1:-1;;;1218:19:36;:27::i;:::-;-1:-1:-1;;;;;1202:43:36;719:10:22;-1:-1:-1;;;;;1202:43:36;;1180:120;;;;-1:-1:-1;;;1180:120:36;;;;;;;:::i;:::-;5068:34:::1;5084:9;5095:6;5068:15;:34::i;:::-;5118:46;::::0;;10182:25:103;;;10238:2;10223:18;;10216:34;;;5118:46:36::1;::::0;10155:18:103;5118:46:36::1;;;;;;;;4942:230:::0;;:::o;6979:170::-;7033:7;7053:18;7074:7;2373:12:29;;2309:79;;7074:7:36;7099:16;;:42;;-1:-1:-1;;;7099:42:36;;;;;9972:25:103;;;7053:28:36;;-1:-1:-1;;;;;;7099:16:36;;:30;;9945:18:103;;7099:42:36;9927:76:103;4219:161:36;1413:16;;:36;;-1:-1:-1;;;1413:36:36;;;;;9972:25:103;;;4309:8:36;;1382:28;;-1:-1:-1;;;;;1413:16:36;;;;:26;;9945:18:103;;1413:36:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;1413:36:36;;;;;;;;;;;;:::i;:::-;1482:12;;1503:14;;;;;1482:36;;-1:-1:-1;;;1482:36:36;;1382:67;;-1:-1:-1;1460:19:36;;-1:-1:-1;;;;;1482:12:36;;;;:20;;:36;;;;9972:25:103;;;9960:2;9945:18;;9927:76;1482:36:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1460:58;-1:-1:-1;719:10:22;-1:-1:-1;;;;;1553:27:36;;;1531:107;;;;-1:-1:-1;;;1531:107:36;;;;;;;:::i;:::-;4335:16:::1;::::0;:37:::1;::::0;-1:-1:-1;;;4335:37:36;;::::1;::::0;::::1;9972:25:103::0;;;-1:-1:-1;;;;;4335:16:36;;::::1;::::0;:27:::1;::::0;9945:18:103;;4335:37:36::1;9927:76:103::0;3195:78:29;1156:32;-1:-1:-1;;;1156:19:29;:32::i;:::-;-1:-1:-1;;;;;1140:48:29;719:10:22;-1:-1:-1;;;;;1140:48:29;;1117:116;;;;-1:-1:-1;;;1117:116:29;;;;;;;:::i;:::-;3255:15:::1;:13;:15::i;5430:278:36:-:0;1094:13:4;:11;:13::i;:::-;5571:18:36::1;5592:7;2373:12:29::0;;2309:79;;5592:7:36::1;5610:16;::::0;:90:::1;::::0;-1:-1:-1;;;5610:90:36;;::::1;::::0;::::1;10182:25:103::0;;;10223:18;;;10216:34;;;5571:28:36;;-1:-1:-1;;;;;;5610:16:36::1;::::0;:48:::1;::::0;10155:18:103;;5610:90:36::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;1117:1:4;5430:278:36::0;:::o;1831:101:4:-;1094:13;:11;:13::i;:::-;1895:30:::1;1922:1;1895:18;:30::i;2828:383:36:-:0;2945:16;;719:10:22;3035:16:36;;:65;;-1:-1:-1;;;3035:65:36;;2979:34;;-1:-1:-1;;;;;;3035:16:36;;:29;;:65;;2979:34;;3078:6;;3086:13;;3035:65;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3111:10;:25;;;;;;;-1:-1:-1;3111:25:36;;;;;;;;;3154:49;;;10182:25:103;;;10238:2;10223:18;;10216:34;;;3111:25:36;;-1:-1:-1;3154:49:36;;10155:18:103;3154:49:36;;;;;;;2828:383;;;;;:::o;5716:258::-;5806:36;5860:18;5881:7;2373:12:29;;2309:79;;5881:7:36;5906:16;;:60;;-1:-1:-1;;;5906:60:36;;;;;9972:25:103;;;5860:28:36;;-1:-1:-1;;;;;;5906:16:36;;:48;;9945:18:103;;5906:60:36;9927:76:103;4707:227:36;1218:27;-1:-1:-1;;;1218:19:36;:27::i;:::-;-1:-1:-1;;;;;1202:43:36;719:10:22;-1:-1:-1;;;;;1202:43:36;;1180:120;;;;-1:-1:-1;;;1180:120:36;;;;;;;:::i;:::-;4832:33:::1;4847:9;4858:6;4832:14;:33::i;:::-;4881:45;::::0;;10182:25:103;;;10238:2;10223:18;;10216:34;;;4881:45:36::1;::::0;10155:18:103;4881:45:36::1;10137:119:103::0;3219:234:36;1413:16;;:36;;-1:-1:-1;;;1413:36:36;;;;;9972:25:103;;;3353:17:36;;3326:8;;3353:17;;-1:-1:-1;;;;;1413:16:36;;:26;;9945:18:103;;1413:36:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;1413:36:36;;;;;;;;;;;;:::i;:::-;1482:12;;1503:14;;;;;1482:36;;-1:-1:-1;;;1482:36:36;;1382:67;;-1:-1:-1;1460:19:36;;-1:-1:-1;;;;;1482:12:36;;;;:20;;:36;;;;9972:25:103;;;9960:2;9945:18;;9927:76;1482:36:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1460:58;-1:-1:-1;719:10:22;-1:-1:-1;;;;;1553:27:36;;;1531:107;;;;-1:-1:-1;;;1531:107:36;;;;;;;:::i;:::-;3400:16:::1;::::0;:45:::1;::::0;-1:-1:-1;;;3400:45:36;;::::1;::::0;::::1;10182:25:103::0;;;10223:18;;;10216:34;;;-1:-1:-1;;;;;3400:16:36;;::::1;::::0;:27:::1;::::0;10155:18:103;;3400:45:36::1;10137:119:103::0;4388:311:36;4525:12;1218:27;-1:-1:-1;;;1218:19:36;:27::i;:::-;-1:-1:-1;;;;;1202:43:36;719:10:22;-1:-1:-1;;;;;1202:43:36;;1180:120;;;;-1:-1:-1;;;1180:120:36;;;;;;;:::i;:::-;4566:44:::1;4582:9;4593:16;4566:15;:44::i;:::-;4626:65;::::0;;10457:25:103;;;10513:2;10498:18;;10491:34;;;10568:14;;10561:22;10541:18;;;10534:50;4626:65:36;;10568:14:103;;-1:-1:-1;4626:65:36::1;::::0;;;;;10445:2:103;4626:65:36;;::::1;4388:311:::0;;;;:::o;2642:77:29:-;2691:7;1273:6:4;;-1:-1:-1;;;;;1273:6:4;2709:7:29;1201:85:4;4048:163:36;1413:16;;:36;;-1:-1:-1;;;1413:36:36;;;;;9972:25:103;;;4139:8:36;;1382:28;;-1:-1:-1;;;;;1413:16:36;;;;:26;;9945:18:103;;1413:36:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;1413:36:36;;;;;;;;;;;;:::i;:::-;1482:12;;1503:14;;;;;1482:36;;-1:-1:-1;;;1482:36:36;;1382:67;;-1:-1:-1;1460:19:36;;-1:-1:-1;;;;;1482:12:36;;;;:20;;:36;;;;9972:25:103;;;9960:2;9945:18;;9927:76;1482:36:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1460:58;-1:-1:-1;719:10:22;-1:-1:-1;;;;;1553:27:36;;;1531:107;;;;-1:-1:-1;;;1531:107:36;;;;;;;:::i;:::-;4165:16:::1;::::0;:38:::1;::::0;-1:-1:-1;;;4165:38:36;;::::1;::::0;::::1;9972:25:103::0;;;-1:-1:-1;;;;;4165:16:36;;::::1;::::0;:28:::1;::::0;9945:18:103;;4165:38:36::1;9927:76:103::0;2851:116:29;2900:4;;2915:49;;3706:161:36;1413:16;;:36;;-1:-1:-1;;;1413:36:36;;;;;9972:25:103;;;3796:8:36;;1382:28;;-1:-1:-1;;;;;1413:16:36;;;;:26;;9945:18:103;;1413:36:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;1413:36:36;;;;;;;;;;;;:::i;:::-;1482:12;;1503:14;;;;;1482:36;;-1:-1:-1;;;1482:36:36;;1382:67;;-1:-1:-1;1460:19:36;;-1:-1:-1;;;;;1482:12:36;;;;:20;;:36;;;;9972:25:103;;;9960:2;9945:18;;9927:76;1482:36:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1460:58;-1:-1:-1;719:10:22;-1:-1:-1;;;;;1553:27:36;;;1531:107;;;;-1:-1:-1;;;1531:107:36;;;;;;;:::i;:::-;3822:16:::1;::::0;:37:::1;::::0;-1:-1:-1;;;3822:37:36;;::::1;::::0;::::1;9972:25:103::0;;;-1:-1:-1;;;;;3822:16:36;;::::1;::::0;:27:::1;::::0;9945:18:103;;3822:37:36::1;9927:76:103::0;7800:182:36;7860:7;7880:18;7901:7;2373:12:29;;2309:79;;7901:7:36;7926:16;;:48;;-1:-1:-1;;;7926:48:36;;;;;9972:25:103;;;7880:28:36;;-1:-1:-1;;;;;;7926:16:36;;:36;;9945:18:103;;7926:48:36;9927:76:103;3772:77:29;1156:32;-1:-1:-1;;;1156:19:29;:32::i;:::-;-1:-1:-1;;;;;1140:48:29;719:10:22;-1:-1:-1;;;;;1140:48:29;;1117:116;;;;-1:-1:-1;;;1117:116:29;;;;;;;:::i;:::-;3831:15:::1;:13;:15::i;5180:242:36:-:0;1218:27;-1:-1:-1;;;1218:19:36;:27::i;:::-;-1:-1:-1;;;;;1202:43:36;719:10:22;-1:-1:-1;;;;;1202:43:36;;1180:120;;;;-1:-1:-1;;;1180:120:36;;;;;;;:::i;:::-;5284:24:::1;5311:29;5330:9;5311:18;:29::i;:::-;5356:58;::::0;;10182:25:103;;;10238:2;10223:18;;10216:34;;;5284:56:36;;-1:-1:-1;5356:58:36::1;::::0;10155:18:103;5356:58:36::1;10137:119:103::0;7990:166:36;8042:7;8062:18;8083:7;2373:12:29;;2309:79;;8083:7:36;8108:16;;:40;;-1:-1:-1;;;8108:40:36;;;;;9972:25:103;;;8062:28:36;;-1:-1:-1;;;;;;8108:16:36;;:28;;9945:18:103;;8108:40:36;9927:76:103;2131:81:29;1156:32;-1:-1:-1;;;1156:19:29;:32::i;:::-;-1:-1:-1;;;;;1140:48:29;719:10:22;-1:-1:-1;;;;;1140:48:29;;1117:116;;;;-1:-1:-1;;;1117:116:29;;;;;;;:::i;:::-;2192:12:::1;:17:::0;2131:81::o;7628:164:36:-;7679:7;7699:18;7720:7;2373:12:29;;2309:79;;7720:7:36;7745:16;;:39;;-1:-1:-1;;;7745:39:36;;;;;9972:25:103;;;7699:28:36;;-1:-1:-1;;;;;;7745:16:36;;:27;;9945:18:103;;7745:39:36;9927:76:103;2727:118:29;2777:4;2810:32;2792:50;;2081:198:4;1094:13;:11;:13::i;:::-;-1:-1:-1;;;;;2169:22:4;::::1;2161:73;;;::::0;-1:-1:-1;;;2161:73:4;;12115:2:103;2161:73:4::1;::::0;::::1;12097:21:103::0;12154:2;12134:18;;;12127:30;12193:34;12173:18;;;12166:62;-1:-1:-1;;;12244:18:103;;;12237:36;12290:19;;2161:73:4::1;12087:228:103::0;2161:73:4::1;2244:28;2263:8;2244:18;:28::i;:::-;2081:198:::0;:::o;4875:145:29:-;4977:9;;:35;;-1:-1:-1;;;4977:35:29;;;;;9972:25:103;;;4949:7:29;;4977:9;;;-1:-1:-1;;;;;4977:9:29;;:21;;9945:18:103;;4977:35:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4970:42;4875:145;-1:-1:-1;;4875:145:29:o;4177:229:28:-;4280:16;4299:28;;;:17;:28;;;;;;;;4338:16;;:60;;-1:-1:-1;;;4338:60:28;;;;;17329:25:103;;;17370:18;;;17363:34;;;17413:18;;;17406:34;;;4299:28:28;;-1:-1:-1;;;;;4338:16:28;;:31;;17302:18:103;;4338:60:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4177:229;;;:::o;2590:230:36:-;2652:16;;2700:7;;2722:11;;2749:18;;2782:19;;2652:160;;-1:-1:-1;;;2652:160:36;;-1:-1:-1;;;;;2700:7:36;;;2652:160;;;9061:34:103;2722:11:36;;;9111:18:103;;;9104:43;9163:18;;;9156:34;;;;9206:18;;;9199:34;2652:16:36;;;:33;;8995:19:103;;2652:160:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2590:230::o;1359:130:4:-;1247:7;1273:6;-1:-1:-1;;;;;1273:6:4;719:10:22;1422:23:4;1414:68;;;;-1:-1:-1;;;1414:68:4;;14057:2:103;1414:68:4;;;14039:21:103;;;14076:18;;;14069:30;14135:34;14115:18;;;14108:62;14187:18;;1414:68:4;14029:182:103;2433:187:4;2506:16;2525:6;;-1:-1:-1;;;;;2541:17:4;;;-1:-1:-1;;;;;;2541:17:4;;;;;;2573:40;;2525:6;;;;;;;2573:40;;2506:16;2573:40;2433:187;;:::o;3942:227:28:-;4044:16;4063:28;;;:17;:28;;;;;;;;4102:16;;:59;;-1:-1:-1;;;4102:59:28;;;;;17329:25:103;;;17370:18;;;17363:34;;;17413:18;;;17406:34;;;4063:28:28;;-1:-1:-1;;;;;4102:16:28;;:30;;17302:18:103;;4102:59:28;17284:162:103;1533:2401:28;1648:12;1679:21;1703:15;:13;:15::i;:::-;1679:39;;1729:15;1747:12;:10;:12::i;:::-;1729:30;;1770:21;1794;:19;:21::i;:::-;1883:16;;1833:67;;;18273:25:103;;;1883:16:28;;;;18329:2:103;18314:18;;18307:51;1770:45:28;;-1:-1:-1;1833:67:28;;18246:18:103;1833:67:28;;;;;;;1935:1;1919:13;:17;1911:61;;;;-1:-1:-1;;;1911:61:28;;12927:2:103;1911:61:28;;;12909:21:103;12966:2;12946:18;;;12939:30;13005:33;12985:18;;;12978:61;13056:18;;1911:61:28;12899:181:103;1911:61:28;2001:13;1991:7;:23;1983:65;;;;-1:-1:-1;;;1983:65:28;;13699:2:103;1983:65:28;;;13681:21:103;13738:2;13718:18;;;13711:30;13777:31;13757:18;;;13750:59;13826:18;;1983:65:28;13671:179:103;1983:65:28;2135:32;2151:16;2135:13;:32;:::i;:::-;2124:7;:43;2121:1806;;2225:16;;:42;;-1:-1:-1;;;2225:42:28;;;;;9972:25:103;;;2184:38:28;;-1:-1:-1;;;;;2225:16:28;;:31;;9945:18:103;;2225:42:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2225:42:28;;;;;;;;;;;;:::i;:::-;2374:16;;2184:83;;-1:-1:-1;2363:8:28;;2374:32;;2393:13;;2374:16;;:32;:::i;:::-;2363:43;;2870:9;2865:1051;2889:13;2885:1;:17;:29;;;;;2907:7;2906:8;2885:29;2865:1051;;;2940:16;2959:22;2977:3;2959:17;:22::i;:::-;3031:16;;:36;;-1:-1:-1;;;3031:36:28;;;;;9972:25:103;;;2940:41:28;;-1:-1:-1;3000:28:28;;-1:-1:-1;;;;;3031:16:28;;;;:26;;9945:18:103;;3031:36:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3031:36:28;;;;;;;;;;;;:::i;:::-;3000:67;-1:-1:-1;3086:15:28;927:4:99;3173:52:28;;;16779:25:103;;;16847:14;;16840:22;16835:2;16820:18;;16813:50;3086:63:28;;-1:-1:-1;3173:52:28;;16752:18:103;3173:52:28;;;;;;;3250:10;3246:655;;;3285:17;3322:6;:20;;;3305:6;:14;;;:37;;;;:::i;:::-;3370:86;;;17935:25:103;;;17991:2;17976:18;;17969:34;;;18019:18;;;18012:34;;;18077:2;18062:18;;18055:34;;;3285:57:28;;-1:-1:-1;3370:86:28;;17922:3:103;17907:19;3370:86:28;;;;;;;3498:16;3485:9;:29;3481:401;;3543:16;;:75;;-1:-1:-1;;;3543:75:28;;;;;17329:25:103;;;17370:18;;;17363:34;;;17413:18;;;17406:34;;;-1:-1:-1;;;;;3543:16:28;;;;:36;;17302:18:103;;3543:75:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;3645:28:28;;;;:17;:28;;;;;:39;;;3752:16;:18;;3721:4;;-1:-1:-1;3752:18:28;;;-1:-1:-1;3752:16:28;:18;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;3481:401;;;3845:13;3834:7;:3;3840:1;3834:7;:::i;:::-;3833:25;;;;:::i;:::-;3827:31;;3481:401;3246:655;;2865:1051;;;2916:3;;;;;:::i;:::-;;;;2865:1051;;;;2121:1806;;;1533:2401;;;;;;;:::o;8528:252:36:-;8588:18;8609:7;2373:12:29;;2309:79;;8609:7:36;8649:16;;:43;;-1:-1:-1;;;8649:43:36;;;;;9972:25:103;;;8588:28:36;;-1:-1:-1;;;;;;8649:16:36;;:31;;9945:18:103;;8649:43:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:48;8627:145;;;;-1:-1:-1;;;8627:145:36;;14418:2:103;8627:145:36;;;14400:21:103;14457:2;14437:18;;;14430:30;14496:34;14476:18;;;14469:62;-1:-1:-1;;;14547:18:103;;;14540:40;14597:19;;8627:145:36;14390:232:103;4414:279:28;4506:24;4576:28;;;:17;:28;;;;;;;4634:16;;:51;;-1:-1:-1;;;4634:51:28;;;;;10182:25:103;;;10223:18;;;10216:34;;;4576:28:28;;-1:-1:-1;;;;;4634:16:28;;:30;;10155:18:103;;4634:51:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;14:482:103:-;;109:3;102:4;94:6;90:17;86:27;76:2;;131:5;124;117:20;76:2;171:6;158:20;202:48;218:31;246:2;218:31;:::i;:::-;202:48;:::i;:::-;275:2;266:7;259:19;321:3;314:4;309:2;301:6;297:15;293:26;290:35;287:2;;;342:5;335;328:20;287:2;411;404:4;396:6;392:17;385:4;376:7;372:18;359:55;434:16;;;452:4;430:27;423:42;;;;438:7;66:430;-1:-1:-1;;66:430:103:o;501:444::-;;607:3;600:4;592:6;588:17;584:27;574:2;;629:5;622;615:20;574:2;662:6;656:13;693:48;709:31;737:2;709:31;:::i;693:48::-;766:2;757:7;750:19;812:3;805:4;800:2;792:6;788:15;784:26;781:35;778:2;;;833:5;826;819:20;778:2;850:64;911:2;904:4;895:7;891:18;884:4;876:6;872:17;850:64;:::i;:::-;932:7;564:381;-1:-1:-1;;;;564:381:103:o;950:162::-;1032:20;;1061:45;1032:20;1061:45;:::i;1117:166::-;1210:13;;1232:45;1210:13;1232:45;:::i;1288:771::-;;1394:4;1382:9;1377:3;1373:19;1369:30;1366:2;;;1416:5;1409;1402:20;1366:2;1442:21;1458:4;1442:21;:::i;:::-;1433:30;;1500:9;1487:23;1519:47;1558:7;1519:47;:::i;:::-;1589:7;1582:5;1575:22;;1657:2;1646:9;1642:18;1629:32;1624:2;1617:5;1613:14;1606:56;1722:2;1711:9;1707:18;1694:32;1689:2;1682:5;1678:14;1671:56;1778:2;1767:9;1763:18;1750:32;1805:18;1797:6;1794:30;1791:2;;;1837:1;1834;1827:12;1791:2;1873:45;1914:3;1905:6;1894:9;1890:22;1873:45;:::i;:::-;1868:2;1861:5;1857:14;1850:69;;1980:3;1969:9;1965:19;1952:33;1946:3;1939:5;1935:15;1928:58;2047:3;2036:9;2032:19;2019:33;2013:3;2006:5;2002:15;1995:58;1356:703;;;;:::o;2064:257::-;;2176:2;2164:9;2155:7;2151:23;2147:32;2144:2;;;2197:6;2189;2182:22;2144:2;2241:9;2228:23;2260:31;2285:5;2260:31;:::i;:::-;2310:5;2134:187;-1:-1:-1;;;2134:187:103:o;2326:261::-;;2449:2;2437:9;2428:7;2424:23;2420:32;2417:2;;;2470:6;2462;2455:22;2417:2;2507:9;2501:16;2526:31;2551:5;2526:31;:::i;2592:190::-;;2704:2;2692:9;2683:7;2679:23;2675:32;2672:2;;;2725:6;2717;2710:22;2672:2;-1:-1:-1;2753:23:103;;2662:120;-1:-1:-1;2662:120:103:o;2787:258::-;;;2916:2;2904:9;2895:7;2891:23;2887:32;2884:2;;;2937:6;2929;2922:22;2884:2;-1:-1:-1;;2965:23:103;;;3035:2;3020:18;;;3007:32;;-1:-1:-1;2874:171:103:o;3050:408::-;;;3188:2;3176:9;3167:7;3163:23;3159:32;3156:2;;;3209:6;3201;3194:22;3156:2;3254:9;3241:23;3287:18;3279:6;3276:30;3273:2;;;3324:6;3316;3309:22;3273:2;3352:49;3393:7;3384:6;3373:9;3369:22;3352:49;:::i;:::-;3342:59;3448:2;3433:18;;;;3420:32;;-1:-1:-1;;;;3146:312:103:o;3463:300::-;;3606:2;3594:9;3585:7;3581:23;3577:32;3574:2;;;3627:6;3619;3612:22;3574:2;3664:9;3658:16;3703:1;3696:5;3693:12;3683:2;;3724:6;3716;3709:22;3768:1006;;3921:2;3909:9;3900:7;3896:23;3892:32;3889:2;;;3942:6;3934;3927:22;3889:2;3980:9;3974:16;4009:18;4050:2;4042:6;4039:14;4036:2;;;4071:6;4063;4056:22;4036:2;4099:22;;;;4155:4;4137:16;;;4133:27;4130:2;;;4178:6;4170;4163:22;4130:2;4209:21;4225:4;4209:21;:::i;:::-;4260:2;4254:9;4272:47;4311:7;4272:47;:::i;:::-;4342:7;4335:5;4328:22;;4396:2;4392;4388:11;4382:18;4377:2;4370:5;4366:14;4359:42;4447:2;4443;4439:11;4433:18;4428:2;4421:5;4417:14;4410:42;4491:2;4487;4483:11;4477:18;4520:2;4510:8;4507:16;4504:2;;;4541:6;4533;4526:22;4504:2;4582:55;4629:7;4618:8;4614:2;4610:17;4582:55;:::i;:::-;4577:2;4570:5;4566:14;4559:79;;4685:3;4681:2;4677:12;4671:19;4665:3;4658:5;4654:15;4647:44;4738:3;4734:2;4730:12;4724:19;4718:3;4711:5;4707:15;4700:44;4763:5;4753:15;;;;;3879:895;;;;:::o;4779:1225::-;;4927:2;4915:9;4906:7;4902:23;4898:32;4895:2;;;4948:6;4940;4933:22;4895:2;4986:9;4980:16;5015:18;5056:2;5048:6;5045:14;5042:2;;;5077:6;5069;5062:22;5042:2;5120:6;5109:9;5105:22;5095:32;;5146:6;5186:2;5181;5172:7;5168:16;5164:25;5161:2;;;5207:6;5199;5192:22;5161:2;5238:19;5254:2;5238:19;:::i;:::-;5225:32;;5286:2;5280:9;5273:5;5266:24;5336:2;5332;5328:11;5322:18;5317:2;5310:5;5306:14;5299:42;5387:2;5383;5379:11;5373:18;5368:2;5361:5;5357:14;5350:42;5424:56;5476:2;5472;5468:11;5424:56;:::i;:::-;5419:2;5412:5;5408:14;5401:80;5520:3;5516:2;5512:12;5506:19;5550:2;5540:8;5537:16;5534:2;;;5571:6;5563;5556:22;5534:2;5613:55;5660:7;5649:8;5645:2;5641:17;5613:55;:::i;:::-;5607:3;5596:15;;5589:80;-1:-1:-1;5716:3:103;5708:12;;;5702:19;5685:15;;;5678:44;5769:3;5761:12;;;5755:19;5738:15;;;5731:44;5822:3;5814:12;;;5808:19;5791:15;;;5784:44;5847:3;5888:11;;;5882:18;5866:14;;;5859:42;5920:3;5961:11;;;5955:18;5939:14;;;5932:42;;;;-1:-1:-1;5600:5:103;4885:1119;-1:-1:-1;;;4885:1119:103:o;6009:1504::-;;;6193:2;6181:9;6172:7;6168:23;6164:32;6161:2;;;6214:6;6206;6199:22;6161:2;6259:9;6246:23;6288:18;6329:2;6321:6;6318:14;6315:2;;;6350:6;6342;6335:22;6315:2;6393:6;6382:9;6378:22;6368:32;;6419:6;6459:2;6454;6445:7;6441:16;6437:25;6434:2;;;6480:6;6472;6465:22;6434:2;6511:19;6527:2;6511:19;:::i;:::-;6498:32;;6566:2;6553:16;6546:5;6539:31;6623:2;6619;6615:11;6602:25;6597:2;6590:5;6586:14;6579:49;6681:2;6677;6673:11;6660:25;6655:2;6648:5;6644:14;6637:49;6718:45;6759:2;6755;6751:11;6718:45;:::i;:::-;6713:2;6706:5;6702:14;6695:69;6810:3;6806:2;6802:12;6789:26;6840:2;6830:8;6827:16;6824:2;;;6861:6;6853;6846:22;6824:2;6903:44;6939:7;6928:8;6924:2;6920:17;6903:44;:::i;:::-;6897:3;6890:5;6886:15;6879:69;;7002:3;6998:2;6994:12;6981:26;6975:3;6968:5;6964:15;6957:51;7062:3;7058:2;7054:12;7041:26;7035:3;7028:5;7024:15;7017:51;7122:3;7118:2;7114:12;7101:26;7095:3;7088:5;7084:15;7077:51;7147:3;7203:2;7199;7195:11;7182:25;7177:2;7170:5;7166:14;7159:49;;7227:3;7283:2;7279;7275:11;7262:25;7257:2;7250:5;7246:14;7239:49;;7307:5;7297:15;;;7365:2;7354:9;7350:18;7337:32;7321:48;;7394:2;7384:8;7381:16;7378:2;;;7415:6;7407;7400:22;7378:2;;7443:64;7499:7;7488:8;7477:9;7473:24;7443:64;:::i;:::-;7433:74;;;6151:1362;;;;;:::o;7713:194::-;;7836:2;7824:9;7815:7;7811:23;7807:32;7804:2;;;7857:6;7849;7842:22;7804:2;-1:-1:-1;7885:16:103;;7794:113;-1:-1:-1;7794:113:103:o;7912:258::-;;;8041:2;8029:9;8020:7;8016:23;8012:32;8009:2;;;8062:6;8054;8047:22;8175:257;;8254:5;8248:12;8281:6;8276:3;8269:19;8297:63;8353:6;8346:4;8341:3;8337:14;8330:4;8323:5;8319:16;8297:63;:::i;:::-;8414:2;8393:15;-1:-1:-1;;8389:29:103;8380:39;;;;8421:4;8376:50;;8224:208;-1:-1:-1;;8224:208:103:o;8437:142::-;8520:1;8513:5;8510:12;8500:2;;8526:18;;:::i;:::-;8555;;8490:89::o;9244:385::-;-1:-1:-1;;;;;9447:32:103;;9429:51;;9516:2;9511;9496:18;;9489:30;;;9244:385;;9536:44;;9561:18;;9553:6;9536:44;:::i;:::-;9528:52;;9616:6;9611:2;9600:9;9596:18;9589:34;9419:210;;;;;;:::o;10822:251::-;10974:2;10959:18;;11007:1;10996:13;;10986:2;;11013:18;;:::i;:::-;11042:25;;;10941:132;:::o;11078:250::-;11229:2;11214:18;;11262:1;11251:13;;11241:2;;11268:18;;:::i;11333:219::-;;11482:2;11471:9;11464:21;11502:44;11542:2;11531:9;11527:18;11519:6;11502:44;:::i;11557:351::-;11759:2;11741:21;;;11798:2;11778:18;;;11771:30;11837:29;11832:2;11817:18;;11810:57;11899:2;11884:18;;11731:177::o;14627:354::-;14829:2;14811:21;;;14868:2;14848:18;;;14841:30;14907:32;14902:2;14887:18;;14880:60;14972:2;14957:18;;14801:180::o;14986:351::-;15188:2;15170:21;;;15227:2;15207:18;;;15200:30;15266:29;15261:2;15246:18;;15239:57;15328:2;15313:18;;15160:177::o;15342:1082::-;;15521:2;15510:9;15503:21;15566:6;15560:13;15555:2;15544:9;15540:18;15533:41;15628:2;15620:6;15616:15;15610:22;15605:2;15594:9;15590:18;15583:50;15687:2;15679:6;15675:15;15669:22;15664:2;15653:9;15649:18;15642:50;15739:2;15731:6;15727:15;15721:22;15752:62;15809:3;15798:9;15794:19;15780:12;15752:62;:::i;:::-;;15863:3;15855:6;15851:16;15845:23;15887:6;15930:2;15924:3;15913:9;15909:19;15902:31;15956:53;16004:3;15993:9;15989:19;15973:14;15956:53;:::i;:::-;15942:67;;16064:3;16056:6;16052:16;16046:23;16040:3;16029:9;16025:19;16018:52;16125:3;16117:6;16113:16;16107:23;16101:3;16090:9;16086:19;16079:52;16168:3;16160:6;16156:16;16150:23;16192:3;16231:2;16226;16215:9;16211:18;16204:30;16271:2;16263:6;16259:15;16253:22;16243:32;;;16294:3;16333:2;16328;16317:9;16313:18;16306:30;16390:2;16382:6;16378:15;16372:22;16367:2;16356:9;16352:18;16345:50;;;;16412:6;16404:14;;;15493:931;;;;:::o;18369:275::-;18440:2;18434:9;18505:2;18486:13;;-1:-1:-1;;18482:27:103;18470:40;;18540:18;18525:34;;18561:22;;;18522:62;18519:2;;;18587:18;;:::i;:::-;18623:2;18616:22;18414:230;;-1:-1:-1;18414:230:103:o;18649:186::-;;18730:18;18722:6;18719:30;18716:2;;;18752:18;;:::i;:::-;-1:-1:-1;18818:2:103;18797:15;-1:-1:-1;;18793:29:103;18824:4;18789:40;;18706:129::o;18840:128::-;;18911:1;18907:6;18904:1;18901:13;18898:2;;;18917:18;;:::i;:::-;-1:-1:-1;18953:9:103;;18888:80::o;18973:125::-;;19041:1;19038;19035:8;19032:2;;;19046:18;;:::i;:::-;-1:-1:-1;19083:9:103;;19022:76::o;19103:258::-;19175:1;19185:113;19199:6;19196:1;19193:13;19185:113;;;19275:11;;;19269:18;19256:11;;;19249:39;19221:2;19214:10;19185:113;;;19316:6;19313:1;19310:13;19307:2;;;-1:-1:-1;;19351:1:103;19333:16;;19326:27;19156:205::o;19366:135::-;;-1:-1:-1;;19426:17:103;;19423:2;;;19446:18;;:::i;:::-;-1:-1:-1;19493:1:103;19482:13;;19413:88::o;19506:201::-;;19572:10;19617:2;19610:5;19606:14;19644:2;19635:7;19632:15;19629:2;;;19650:18;;:::i;:::-;19699:1;19686:15;;19552:155;-1:-1:-1;;;19552:155:103:o;19712:209::-;;19770:1;19760:2;;-1:-1:-1;;;19795:31:103;;19849:4;19846:1;19839:15;19877:4;19802:1;19867:15;19760:2;-1:-1:-1;19906:9:103;;19750:171::o;19926:127::-;19987:10;19982:3;19978:20;19975:1;19968:31;20018:4;20015:1;20008:15;20042:4;20039:1;20032:15;20058:127;20119:10;20114:3;20110:20;20107:1;20100:31;20150:4;20147:1;20140:15;20174:4;20171:1;20164:15;20190:127;20251:10;20246:3;20242:20;20239:1;20232:31;20282:4;20279:1;20272:15;20306:4;20303:1;20296:15;20322:131;-1:-1:-1;;;;;20397:31:103;;20387:42;;20377:2;;20443:1;20440;20433:12;20458:115;20547:1;20540:5;20537:12;20527:2;;20563:1;20560;20553:12",
  "language": "Solidity",
  "natspec": {
    "kind": "dev",
    "methods": {
      "owner()": {
        "details": "Returns the address of the current owner."
      },
      "renounceOwnership()": {
        "details": "Leaves the contract without owner. It will not be possible to call `onlyOwner` functions anymore. Can only be called by the current owner. NOTE: Renouncing ownership will leave the contract without an owner, thereby removing any functionality that is only available to the owner."
      },
      "transferOwnership(address)": {
        "details": "Transfers ownership of the contract to a new account (`newOwner`). Can only be called by the current owner."
      }
    },
    "version": 1
  },
  "offset": [
    265,
    941
  ],
  "opcodes": "PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x10 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH1 0x4 CALLDATASIZE LT PUSH2 0x30C JUMPI PUSH1 0x0 CALLDATALOAD PUSH1 0xE0 SHR DUP1 PUSH4 0x7F3B6980 GT PUSH2 0x19D JUMPI DUP1 PUSH4 0xB3FCA9BD GT PUSH2 0xE9 JUMPI DUP1 PUSH4 0xD0E0BA95 GT PUSH2 0xA2 JUMPI DUP1 PUSH4 0xE0815F0D GT PUSH2 0x7C JUMPI DUP1 PUSH4 0xE0815F0D EQ PUSH2 0x5CE JUMPI DUP1 PUSH4 0xF1D354D0 EQ PUSH2 0x5D6 JUMPI DUP1 PUSH4 0xF2FDE38B EQ PUSH2 0x5E4 JUMPI DUP1 PUSH4 0xFEB1824B EQ PUSH2 0x5F7 JUMPI PUSH2 0x30C JUMP JUMPDEST DUP1 PUSH4 0xD0E0BA95 EQ PUSH2 0x5B3 JUMPI DUP1 PUSH4 0xD73CD992 EQ PUSH2 0x39C JUMPI DUP1 PUSH4 0xE0032383 EQ PUSH2 0x5C6 JUMPI PUSH2 0x30C JUMP JUMPDEST DUP1 PUSH4 0xB3FCA9BD EQ PUSH2 0x39C JUMPI DUP1 PUSH4 0xBD1FE5D0 EQ PUSH2 0x39C JUMPI DUP1 PUSH4 0xBE169E7E EQ PUSH2 0x57F JUMPI DUP1 PUSH4 0xBE61E91E EQ PUSH2 0x587 JUMPI DUP1 PUSH4 0xC3004C86 EQ PUSH2 0x598 JUMPI DUP1 PUSH4 0xC40000D4 EQ PUSH2 0x5AB JUMPI PUSH2 0x30C JUMP JUMPDEST DUP1 PUSH4 0x8C483E5A GT PUSH2 0x156 JUMPI DUP1 PUSH4 0xA17030D5 GT PUSH2 0x130 JUMPI DUP1 PUSH4 0xA17030D5 EQ PUSH2 0x55C JUMPI DUP1 PUSH4 0xA18AA128 EQ PUSH2 0x56F JUMPI DUP1 PUSH4 0xA18F5AE2 EQ PUSH2 0x39C JUMPI DUP1 PUSH4 0xB26025AA EQ PUSH2 0x577 JUMPI PUSH2 0x30C JUMP JUMPDEST DUP1 PUSH4 0x8C483E5A EQ PUSH2 0x530 JUMPI DUP1 PUSH4 0x8DA5CB5B EQ PUSH2 0x543 JUMPI DUP1 PUSH4 0x9A82F890 EQ PUSH2 0x554 JUMPI PUSH2 0x30C JUMP JUMPDEST DUP1 PUSH4 0x7F3B6980 EQ PUSH2 0x4D1 JUMPI DUP1 PUSH4 0x82558906 EQ PUSH2 0x4D9 JUMPI DUP1 PUSH4 0x86C71288 EQ PUSH2 0x4EC JUMPI DUP1 PUSH4 0x89002DA5 EQ PUSH2 0x502 JUMPI DUP1 PUSH4 0x890FBF78 EQ PUSH2 0x515 JUMPI DUP1 PUSH4 0x893D20E8 EQ PUSH2 0x528 JUMPI PUSH2 0x30C JUMP JUMPDEST DUP1 PUSH4 0x3DCDDE17 GT PUSH2 0x25C JUMPI DUP1 PUSH4 0x5AB1BD53 GT PUSH2 0x215 JUMPI DUP1 PUSH4 0x652028E5 GT PUSH2 0x1EF JUMPI DUP1 PUSH4 0x652028E5 EQ PUSH2 0x48D JUMPI DUP1 PUSH4 0x715018A6 EQ PUSH2 0x4A0 JUMPI DUP1 PUSH4 0x7888A2FF EQ PUSH2 0x4A8 JUMPI DUP1 PUSH4 0x7893C7BC EQ PUSH2 0x4BB JUMPI PUSH2 0x30C JUMP JUMPDEST DUP1 PUSH4 0x5AB1BD53 EQ PUSH2 0x466 JUMPI DUP1 PUSH4 0x5D1CA631 EQ PUSH2 0x47D JUMPI DUP1 PUSH4 0x638CE0BA EQ PUSH2 0x485 JUMPI PUSH2 0x30C JUMP JUMPDEST DUP1 PUSH4 0x3DCDDE17 EQ PUSH2 0x417 JUMPI DUP1 PUSH4 0x4101B90C EQ PUSH2 0x434 JUMPI DUP1 PUSH4 0x45FE1C6D EQ PUSH2 0x43C JUMPI DUP1 PUSH4 0x54AFEF63 EQ PUSH2 0x44B JUMPI DUP1 PUSH4 0x587E59D0 EQ PUSH2 0x453 JUMPI DUP1 PUSH4 0x59DACC6A EQ PUSH2 0x39C JUMPI PUSH2 0x30C JUMP JUMPDEST DUP1 PUSH4 0x1865C57D GT PUSH2 0x2C9 JUMPI DUP1 PUSH4 0x2D0821B7 GT PUSH2 0x2A3 JUMPI DUP1 PUSH4 0x2D0821B7 EQ PUSH2 0x3BE JUMPI DUP1 PUSH4 0x316C5348 EQ PUSH2 0x3DE JUMPI DUP1 PUSH4 0x36153F3A EQ PUSH2 0x3F1 JUMPI DUP1 PUSH4 0x3629C3C4 EQ PUSH2 0x404 JUMPI PUSH2 0x30C JUMP JUMPDEST DUP1 PUSH4 0x1865C57D EQ PUSH2 0x387 JUMPI DUP1 PUSH4 0x1B867C63 EQ PUSH2 0x39C JUMPI DUP1 PUSH4 0x258D560C EQ PUSH2 0x3A6 JUMPI PUSH2 0x30C JUMP JUMPDEST DUP1 PUSH4 0x676CB0E EQ PUSH2 0x311 JUMPI DUP1 PUSH4 0x12065FE0 EQ PUSH2 0x337 JUMPI DUP1 PUSH4 0x13299604 EQ PUSH2 0x33F JUMPI DUP1 PUSH4 0x15DAE03E EQ PUSH2 0x364 JUMPI DUP1 PUSH4 0x17D7DE7C EQ PUSH2 0x377 JUMPI DUP1 PUSH4 0x18442E63 EQ PUSH2 0x37F JUMPI JUMPDEST PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x324 PUSH2 0x31F CALLDATASIZE PUSH1 0x4 PUSH2 0x2380 JUMP JUMPDEST PUSH2 0x608 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x324 PUSH2 0x784 JUMP JUMPDEST PUSH1 0xB SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD PUSH2 0x32E JUMP JUMPDEST PUSH1 0x3 SLOAD PUSH1 0xFF AND PUSH1 0x40 MLOAD PUSH2 0x32E SWAP2 SWAP1 PUSH2 0x274C JUMP JUMPDEST PUSH1 0x1 SLOAD PUSH2 0x324 JUMP JUMPDEST PUSH1 0xA SLOAD PUSH2 0x324 JUMP JUMPDEST PUSH2 0x38F PUSH2 0x814 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x32E SWAP2 SWAP1 PUSH2 0x2732 JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x89A JUMP JUMPDEST STOP JUMPDEST PUSH2 0x3AE PUSH2 0x8E1 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD PUSH2 0x32E JUMP JUMPDEST PUSH2 0x3D1 PUSH2 0x3CC CALLDATASIZE PUSH1 0x4 PUSH2 0x2380 JUMP JUMPDEST PUSH2 0x911 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x32E SWAP2 SWAP1 PUSH2 0x2818 JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x3EC CALLDATASIZE PUSH1 0x4 PUSH2 0x2380 JUMP JUMPDEST PUSH2 0xA26 JUMP JUMPDEST PUSH2 0x324 PUSH2 0x3FF CALLDATASIZE PUSH1 0x4 PUSH2 0x26AC JUMP JUMPDEST PUSH2 0xBC7 JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x412 CALLDATASIZE PUSH1 0x4 PUSH2 0x2398 JUMP JUMPDEST PUSH2 0xD93 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x20 DUP2 ADD SWAP1 SWAP2 MSTORE PUSH1 0x0 DUP2 MSTORE JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x32E SWAP2 SWAP1 PUSH2 0x2760 JUMP JUMPDEST PUSH2 0x324 PUSH2 0xE1B JUMP JUMPDEST PUSH2 0x324 PUSH8 0xDE0B6B3A7640000 DUP2 JUMP JUMPDEST PUSH1 0xD SLOAD PUSH2 0x324 JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x461 CALLDATASIZE PUSH1 0x4 PUSH2 0x2380 JUMP JUMPDEST PUSH2 0xE59 JUMP JUMPDEST PUSH2 0x34C PUSH1 0x3 SLOAD PUSH2 0x100 SWAP1 DIV PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 JUMP JUMPDEST PUSH1 0x2 SLOAD PUSH2 0x324 JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0xFC6 JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x49B CALLDATASIZE PUSH1 0x4 PUSH2 0x2380 JUMP JUMPDEST PUSH2 0x1013 JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x1090 JUMP JUMPDEST PUSH2 0x324 PUSH2 0x4B6 CALLDATASIZE PUSH1 0x4 PUSH2 0x23B9 JUMP JUMPDEST PUSH2 0x10A2 JUMP JUMPDEST PUSH2 0x427 PUSH1 0x40 MLOAD DUP1 PUSH1 0x20 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x0 DUP2 MSTORE POP DUP2 JUMP JUMPDEST PUSH2 0x324 PUSH2 0x11A5 JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x4E7 CALLDATASIZE PUSH1 0x4 PUSH2 0x2398 JUMP JUMPDEST PUSH2 0x11E3 JUMP JUMPDEST PUSH2 0x3AE PUSH2 0x4FA CALLDATASIZE PUSH1 0x4 PUSH2 0x259A JUMP JUMPDEST POP PUSH1 0x1 SWAP2 SWAP1 POP JUMP JUMPDEST PUSH2 0x324 PUSH2 0x510 CALLDATASIZE PUSH1 0x4 PUSH2 0x26AC JUMP JUMPDEST PUSH2 0x1263 JUMP JUMPDEST PUSH2 0x3AE PUSH2 0x523 CALLDATASIZE PUSH1 0x4 PUSH2 0x2398 JUMP JUMPDEST PUSH2 0x13D7 JUMP JUMPDEST PUSH2 0x34C PUSH2 0x146E JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x53E CALLDATASIZE PUSH1 0x4 PUSH2 0x2380 JUMP JUMPDEST PUSH2 0x1480 JUMP JUMPDEST PUSH1 0x0 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH2 0x34C JUMP JUMPDEST PUSH2 0x3AE PUSH2 0x15ED JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x56A CALLDATASIZE PUSH1 0x4 PUSH2 0x2380 JUMP JUMPDEST PUSH2 0x15F5 JUMP JUMPDEST PUSH1 0xE SLOAD PUSH2 0x324 JUMP JUMPDEST PUSH2 0x324 PUSH2 0x1762 JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x17A0 JUMP JUMPDEST PUSH2 0x324 PUSH10 0xD3C21BCECCEDA1000000 DUP2 JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x5A6 CALLDATASIZE PUSH1 0x4 PUSH2 0x2380 JUMP JUMPDEST PUSH2 0x17ED JUMP JUMPDEST PUSH2 0x324 PUSH2 0x1871 JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x5C1 CALLDATASIZE PUSH1 0x4 PUSH2 0x2380 JUMP JUMPDEST PUSH2 0x18AF JUMP JUMPDEST PUSH2 0x324 PUSH2 0x18F9 JUMP JUMPDEST PUSH2 0x3AE PUSH2 0x1936 JUMP JUMPDEST PUSH8 0xDE0B6B3A7640000 PUSH2 0x324 JUMP JUMPDEST PUSH2 0x3A4 PUSH2 0x5F2 CALLDATASIZE PUSH1 0x4 PUSH2 0x2341 JUMP JUMPDEST PUSH2 0x193F JUMP JUMPDEST PUSH1 0xC SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH2 0x34C JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH2 0x614 PUSH1 0x2 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x52133533 PUSH1 0xE1 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE SWAP2 SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0xA4266A66 SWAP1 PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x659 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x66D JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x691 SWAP2 SWAP1 PUSH2 0x2694 JUMP JUMPDEST DUP4 LT PUSH2 0x6F8 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x2B PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A52504C2D3030373A4143544956455F42554E444C455F494E4445 PUSH1 0x44 DUP3 ADD MSTORE PUSH11 0x585F544F4F5F4C41524745 PUSH1 0xA8 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x3B20CEC3 PUSH1 0xE2 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE PUSH1 0x24 DUP2 ADD DUP6 SWAP1 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0xEC833B0C SWAP1 PUSH1 0x44 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x743 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x757 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x77B SWAP2 SWAP1 PUSH2 0x2694 JUMP JUMPDEST SWAP2 POP POP JUMPDEST SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH2 0x790 PUSH1 0x2 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x1E010439 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE SWAP2 SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0x1E010439 SWAP1 PUSH1 0x24 ADD JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x7D6 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x7EA JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x80E SWAP2 SWAP1 PUSH2 0x2694 JUMP JUMPDEST SWAP2 POP POP SWAP1 JUMP JUMPDEST PUSH1 0x6 SLOAD PUSH1 0x2 SLOAD PUSH1 0x40 MLOAD PUSH4 0x5E966E45 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x0 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0x5E966E45 SWAP1 PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x85D JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x871 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x895 SWAP2 SWAP1 PUSH2 0x23FC JUMP JUMPDEST SWAP1 POP SWAP1 JUMP JUMPDEST PUSH2 0x8AF PUSH9 0x10DBDB5C1BDB995B9D PUSH1 0xBA SHL PUSH2 0x19B8 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND EQ PUSH2 0x8DF JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x2773 JUMP JUMPDEST JUMP JUMPDEST PUSH1 0x0 PUSH1 0x2 JUMPDEST PUSH1 0x3 SLOAD PUSH1 0xFF AND PUSH1 0x2 DUP2 GT ISZERO PUSH2 0x90B JUMPI PUSH4 0x4E487B71 PUSH1 0xE0 SHL PUSH1 0x0 MSTORE PUSH1 0x21 PUSH1 0x4 MSTORE PUSH1 0x24 PUSH1 0x0 REVERT JUMPDEST EQ SWAP1 POP SWAP1 JUMP JUMPDEST PUSH2 0x919 PUSH2 0x2197 JUMP JUMPDEST PUSH1 0xA SLOAD DUP3 LT PUSH2 0x976 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x24 DUP1 DUP3 ADD MSTORE PUSH32 0x4552524F523A52504C2D3030363A42554E444C455F494E4445585F544F4F5F4C PUSH1 0x44 DUP3 ADD MSTORE PUSH4 0x41524745 PUSH1 0xE0 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0x6EF JUMP JUMPDEST PUSH1 0x0 PUSH1 0xA DUP4 DUP2 SLOAD DUP2 LT PUSH2 0x999 JUMPI PUSH4 0x4E487B71 PUSH1 0xE0 SHL PUSH1 0x0 MSTORE PUSH1 0x32 PUSH1 0x4 MSTORE PUSH1 0x24 PUSH1 0x0 REVERT JUMPDEST PUSH1 0x0 SWAP2 DUP3 MSTORE PUSH1 0x20 SWAP1 SWAP2 KECCAK256 ADD SLOAD PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x2D0821B7 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE SWAP2 SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0x2D0821B7 SWAP1 PUSH1 0x24 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x9EA JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x9FE JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x0 DUP3 RETURNDATACOPY PUSH1 0x1F RETURNDATASIZE SWAP1 DUP2 ADD PUSH1 0x1F NOT AND DUP3 ADD PUSH1 0x40 MSTORE PUSH2 0x77B SWAP2 SWAP1 DUP2 ADD SWAP1 PUSH2 0x24C6 JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x2D0821B7 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE DUP3 SWAP2 PUSH1 0x0 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0x2D0821B7 SWAP1 PUSH1 0x24 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0xA6F JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0xA83 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x0 DUP3 RETURNDATACOPY PUSH1 0x1F RETURNDATASIZE SWAP1 DUP2 ADD PUSH1 0x1F NOT AND DUP3 ADD PUSH1 0x40 MSTORE PUSH2 0xAAB SWAP2 SWAP1 DUP2 ADD SWAP1 PUSH2 0x24C6 JUMP JUMPDEST PUSH1 0x9 SLOAD PUSH1 0x40 DUP1 DUP4 ADD MLOAD SWAP1 MLOAD PUSH4 0x31A9108F PUSH1 0xE1 SHL DUP2 MSTORE SWAP3 SWAP4 POP PUSH1 0x0 SWAP3 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP3 AND SWAP2 PUSH4 0x6352211E SWAP2 PUSH2 0xAE8 SWAP2 PUSH1 0x4 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0xB00 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0xB14 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0xB38 SWAP2 SWAP1 PUSH2 0x2364 JUMP JUMPDEST SWAP1 POP CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND EQ PUSH2 0xB62 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x27AA JUMP JUMPDEST PUSH1 0x8 SLOAD PUSH1 0x40 MLOAD PUSH4 0x62D8A69 PUSH1 0xE3 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP7 SWAP1 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0x316C5348 SWAP1 PUSH1 0x24 ADD JUMPDEST PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x0 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0xBA9 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0xBBD JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x2D0821B7 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP5 SWAP1 MSTORE PUSH1 0x0 SWAP2 DUP5 SWAP2 DUP4 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0x2D0821B7 SWAP1 PUSH1 0x24 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0xC10 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0xC24 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x0 DUP3 RETURNDATACOPY PUSH1 0x1F RETURNDATASIZE SWAP1 DUP2 ADD PUSH1 0x1F NOT AND DUP3 ADD PUSH1 0x40 MSTORE PUSH2 0xC4C SWAP2 SWAP1 DUP2 ADD SWAP1 PUSH2 0x24C6 JUMP JUMPDEST PUSH1 0x9 SLOAD PUSH1 0x40 DUP1 DUP4 ADD MLOAD SWAP1 MLOAD PUSH4 0x31A9108F PUSH1 0xE1 SHL DUP2 MSTORE SWAP3 SWAP4 POP PUSH1 0x0 SWAP3 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP3 AND SWAP2 PUSH4 0x6352211E SWAP2 PUSH2 0xC89 SWAP2 PUSH1 0x4 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0xCA1 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0xCB5 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0xCD9 SWAP2 SWAP1 PUSH2 0x2364 JUMP JUMPDEST SWAP1 POP CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND EQ PUSH2 0xD03 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x27AA JUMP JUMPDEST PUSH1 0x8 SLOAD PUSH1 0x40 MLOAD PUSH4 0x1B0A9F9D PUSH1 0xE1 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP9 SWAP1 MSTORE PUSH1 0x24 DUP2 ADD DUP8 SWAP1 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0x36153F3A SWAP1 PUSH1 0x44 ADD JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x0 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0xD51 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0xD65 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0xD89 SWAP2 SWAP1 PUSH2 0x2694 JUMP JUMPDEST SWAP7 SWAP6 POP POP POP POP POP POP JUMP JUMPDEST PUSH2 0xDA3 PUSH4 0x141BDBDB PUSH1 0xE2 SHL PUSH2 0x19B8 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND EQ PUSH2 0xDD3 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x27E1 JUMP JUMPDEST PUSH2 0xDDD DUP3 DUP3 PUSH2 0x1A40 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP4 DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP4 SWAP1 MSTORE PUSH32 0xD910A5091EEA39C3EFEED9891A9E2B4694BD064808F5B0A4DE415D70B313EC52 SWAP2 ADD JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH2 0xE27 PUSH1 0x2 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x52133533 PUSH1 0xE1 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE SWAP2 SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0xA4266A66 SWAP1 PUSH1 0x24 ADD PUSH2 0x7BE JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x2D0821B7 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE DUP3 SWAP2 PUSH1 0x0 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0x2D0821B7 SWAP1 PUSH1 0x24 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0xEA2 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0xEB6 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x0 DUP3 RETURNDATACOPY PUSH1 0x1F RETURNDATASIZE SWAP1 DUP2 ADD PUSH1 0x1F NOT AND DUP3 ADD PUSH1 0x40 MSTORE PUSH2 0xEDE SWAP2 SWAP1 DUP2 ADD SWAP1 PUSH2 0x24C6 JUMP JUMPDEST PUSH1 0x9 SLOAD PUSH1 0x40 DUP1 DUP4 ADD MLOAD SWAP1 MLOAD PUSH4 0x31A9108F PUSH1 0xE1 SHL DUP2 MSTORE SWAP3 SWAP4 POP PUSH1 0x0 SWAP3 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP3 AND SWAP2 PUSH4 0x6352211E SWAP2 PUSH2 0xF1B SWAP2 PUSH1 0x4 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0xF33 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0xF47 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0xF6B SWAP2 SWAP1 PUSH2 0x2364 JUMP JUMPDEST SWAP1 POP CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND EQ PUSH2 0xF95 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x27AA JUMP JUMPDEST PUSH1 0x8 SLOAD PUSH1 0x40 MLOAD PUSH4 0x587E59D PUSH1 0xE4 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP7 SWAP1 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0x587E59D0 SWAP1 PUSH1 0x24 ADD PUSH2 0xB8F JUMP JUMPDEST PUSH2 0xFDB PUSH9 0x10DBDB5C1BDB995B9D PUSH1 0xBA SHL PUSH2 0x19B8 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND EQ PUSH2 0x100B JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x2773 JUMP JUMPDEST PUSH2 0x8DF PUSH2 0x1AC2 JUMP JUMPDEST PUSH2 0x101B PUSH2 0x1B43 JUMP JUMPDEST PUSH1 0x0 PUSH2 0x1026 PUSH1 0x2 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x8 SLOAD PUSH1 0x40 MLOAD PUSH4 0x424FFA9 PUSH1 0xE3 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE PUSH1 0x24 DUP2 ADD DUP6 SWAP1 MSTORE SWAP2 SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0x2127FD48 SWAP1 PUSH1 0x44 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x0 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x1074 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x1088 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP POP POP JUMP JUMPDEST PUSH2 0x1098 PUSH2 0x1B43 JUMP JUMPDEST PUSH2 0x8DF PUSH1 0x0 PUSH2 0x1B9D JUMP JUMPDEST PUSH1 0x0 DUP1 CALLER PUSH1 0x8 SLOAD PUSH1 0x40 MLOAD PUSH4 0x57F079D PUSH1 0xE2 SHL DUP2 MSTORE SWAP2 SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0x15FC1E74 SWAP1 PUSH2 0x10DB SWAP1 DUP5 SWAP1 DUP9 SWAP1 DUP9 SWAP1 PUSH1 0x4 ADD PUSH2 0x26FE JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x0 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x10F5 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x1109 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x112D SWAP2 SWAP1 PUSH2 0x2694 JUMP JUMPDEST PUSH1 0xA DUP1 SLOAD PUSH1 0x1 DUP2 ADD DUP3 SSTORE PUSH1 0x0 SWAP2 SWAP1 SWAP2 MSTORE PUSH32 0xC65A7BB8D6351C1CF70C95A316CC6A92839C986682D98BC35F958F4883F9D2A8 ADD DUP2 SWAP1 SSTORE PUSH1 0x40 DUP1 MLOAD DUP3 DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP7 SWAP1 MSTORE SWAP2 SWAP4 POP PUSH32 0xD17D9DC3726BA31D9AF5D3A3425289766158A8EA95520E1C299CCBE4A2978B34 SWAP2 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH2 0x11B1 PUSH1 0x2 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x1F6CCA11 PUSH1 0xE2 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE SWAP2 SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0x7DB32844 SWAP1 PUSH1 0x24 ADD PUSH2 0x7BE JUMP JUMPDEST PUSH2 0x11F3 PUSH4 0x141BDBDB PUSH1 0xE2 SHL PUSH2 0x19B8 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND EQ PUSH2 0x1223 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x27E1 JUMP JUMPDEST PUSH2 0x122D DUP3 DUP3 PUSH2 0x1BED JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP4 DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP4 SWAP1 MSTORE PUSH32 0xEE37957C2D37326FA4E3897FC3947BBDBD8E1082639A302C1C206B4D1C5E695 SWAP2 ADD PUSH2 0xE0F JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x2D0821B7 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP5 SWAP1 MSTORE PUSH1 0x0 SWAP2 DUP5 SWAP2 DUP4 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0x2D0821B7 SWAP1 PUSH1 0x24 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x12AC JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x12C0 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x0 DUP3 RETURNDATACOPY PUSH1 0x1F RETURNDATASIZE SWAP1 DUP2 ADD PUSH1 0x1F NOT AND DUP3 ADD PUSH1 0x40 MSTORE PUSH2 0x12E8 SWAP2 SWAP1 DUP2 ADD SWAP1 PUSH2 0x24C6 JUMP JUMPDEST PUSH1 0x9 SLOAD PUSH1 0x40 DUP1 DUP4 ADD MLOAD SWAP1 MLOAD PUSH4 0x31A9108F PUSH1 0xE1 SHL DUP2 MSTORE SWAP3 SWAP4 POP PUSH1 0x0 SWAP3 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP3 AND SWAP2 PUSH4 0x6352211E SWAP2 PUSH2 0x1325 SWAP2 PUSH1 0x4 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x133D JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x1351 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x1375 SWAP2 SWAP1 PUSH2 0x2364 JUMP JUMPDEST SWAP1 POP CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND EQ PUSH2 0x139F JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x27AA JUMP JUMPDEST PUSH1 0x8 SLOAD PUSH1 0x40 MLOAD PUSH4 0x89002DA5 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP9 SWAP1 MSTORE PUSH1 0x24 DUP2 ADD DUP8 SWAP1 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0x89002DA5 SWAP1 PUSH1 0x44 ADD PUSH2 0xD37 JUMP JUMPDEST PUSH1 0x0 PUSH2 0x13E9 PUSH4 0x141BDBDB PUSH1 0xE2 SHL PUSH2 0x19B8 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND EQ PUSH2 0x1419 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x27E1 JUMP JUMPDEST PUSH2 0x1423 DUP4 DUP4 PUSH2 0x1C3C JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP6 DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP6 SWAP1 MSTORE DUP3 ISZERO ISZERO DUP2 DUP4 ADD MSTORE SWAP1 MLOAD SWAP2 SWAP3 POP PUSH32 0x9D0F25E972AD53428B0A94CD615FA731919562FA34769DF0F9C3EED71B0BD81E SWAP2 SWAP1 DUP2 SWAP1 SUB PUSH1 0x60 ADD SWAP1 LOG1 SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH2 0x895 JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x2D0821B7 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE DUP3 SWAP2 PUSH1 0x0 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0x2D0821B7 SWAP1 PUSH1 0x24 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x14C9 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x14DD JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x0 DUP3 RETURNDATACOPY PUSH1 0x1F RETURNDATASIZE SWAP1 DUP2 ADD PUSH1 0x1F NOT AND DUP3 ADD PUSH1 0x40 MSTORE PUSH2 0x1505 SWAP2 SWAP1 DUP2 ADD SWAP1 PUSH2 0x24C6 JUMP JUMPDEST PUSH1 0x9 SLOAD PUSH1 0x40 DUP1 DUP4 ADD MLOAD SWAP1 MLOAD PUSH4 0x31A9108F PUSH1 0xE1 SHL DUP2 MSTORE SWAP3 SWAP4 POP PUSH1 0x0 SWAP3 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP3 AND SWAP2 PUSH4 0x6352211E SWAP2 PUSH2 0x1542 SWAP2 PUSH1 0x4 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x155A JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x156E JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x1592 SWAP2 SWAP1 PUSH2 0x2364 JUMP JUMPDEST SWAP1 POP CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND EQ PUSH2 0x15BC JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x27AA JUMP JUMPDEST PUSH1 0x8 SLOAD PUSH1 0x40 MLOAD PUSH4 0x46241F2D PUSH1 0xE1 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP7 SWAP1 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0x8C483E5A SWAP1 PUSH1 0x24 ADD PUSH2 0xB8F JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH2 0x8E6 JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x2D0821B7 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE DUP3 SWAP2 PUSH1 0x0 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0x2D0821B7 SWAP1 PUSH1 0x24 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x163E JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x1652 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x0 DUP3 RETURNDATACOPY PUSH1 0x1F RETURNDATASIZE SWAP1 DUP2 ADD PUSH1 0x1F NOT AND DUP3 ADD PUSH1 0x40 MSTORE PUSH2 0x167A SWAP2 SWAP1 DUP2 ADD SWAP1 PUSH2 0x24C6 JUMP JUMPDEST PUSH1 0x9 SLOAD PUSH1 0x40 DUP1 DUP4 ADD MLOAD SWAP1 MLOAD PUSH4 0x31A9108F PUSH1 0xE1 SHL DUP2 MSTORE SWAP3 SWAP4 POP PUSH1 0x0 SWAP3 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP3 AND SWAP2 PUSH4 0x6352211E SWAP2 PUSH2 0x16B7 SWAP2 PUSH1 0x4 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x16CF JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x16E3 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x1707 SWAP2 SWAP1 PUSH2 0x2364 JUMP JUMPDEST SWAP1 POP CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND EQ PUSH2 0x1731 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x27AA JUMP JUMPDEST PUSH1 0x8 SLOAD PUSH1 0x40 MLOAD PUSH4 0xA17030D5 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP7 SWAP1 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0xA17030D5 SWAP1 PUSH1 0x24 ADD PUSH2 0xB8F JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH2 0x176E PUSH1 0x2 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x3F5D9235 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE SWAP2 SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0x3F5D9235 SWAP1 PUSH1 0x24 ADD PUSH2 0x7BE JUMP JUMPDEST PUSH2 0x17B5 PUSH9 0x10DBDB5C1BDB995B9D PUSH1 0xBA SHL PUSH2 0x19B8 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND EQ PUSH2 0x17E5 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x2773 JUMP JUMPDEST PUSH2 0x8DF PUSH2 0x203F JUMP JUMPDEST PUSH2 0x17FD PUSH4 0x141BDBDB PUSH1 0xE2 SHL PUSH2 0x19B8 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND EQ PUSH2 0x182D JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x27E1 JUMP JUMPDEST PUSH1 0x0 PUSH2 0x1838 DUP3 PUSH2 0x2127 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP5 DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP4 SWAP1 MSTORE SWAP2 SWAP3 POP PUSH32 0x22BF66455B4BF54C9548E2BB650543CFA753A53CAB13AF4020DDBFA76C231B0F SWAP2 ADD PUSH2 0xE0F JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH2 0x187D PUSH1 0x2 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0xBCD5349F PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE SWAP2 SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0xBCD5349F SWAP1 PUSH1 0x24 ADD PUSH2 0x7BE JUMP JUMPDEST PUSH2 0x18C4 PUSH9 0x10DBDB5C1BDB995B9D PUSH1 0xBA SHL PUSH2 0x19B8 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND EQ PUSH2 0x18F4 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0x6EF SWAP1 PUSH2 0x2773 JUMP JUMPDEST PUSH1 0x2 SSTORE JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH2 0x1905 PUSH1 0x2 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH3 0x52AC13 PUSH1 0xE7 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE SWAP2 SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0x29560980 SWAP1 PUSH1 0x24 ADD PUSH2 0x7BE JUMP JUMPDEST PUSH1 0x0 PUSH1 0x1 PUSH2 0x8E6 JUMP JUMPDEST PUSH2 0x1947 PUSH2 0x1B43 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP2 AND PUSH2 0x19AC JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x26 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4F776E61626C653A206E6577206F776E657220697320746865207A65726F2061 PUSH1 0x44 DUP3 ADD MSTORE PUSH6 0x646472657373 PUSH1 0xD0 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0x6EF JUMP JUMPDEST PUSH2 0x19B5 DUP2 PUSH2 0x1B9D JUMP JUMPDEST POP JUMP JUMPDEST PUSH1 0x3 SLOAD PUSH1 0x40 MLOAD PUSH4 0x1C2D8FB3 PUSH1 0xE3 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE PUSH1 0x0 SWAP2 PUSH2 0x100 SWAP1 DIV PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0xE16C7D98 SWAP1 PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x1A02 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x1A16 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x1A3A SWAP2 SWAP1 PUSH2 0x2364 JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP3 DUP2 MSTORE PUSH1 0x10 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 DUP2 SWAP1 KECCAK256 SLOAD PUSH1 0x8 SLOAD SWAP2 MLOAD PUSH4 0x5B933A1 PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP3 SWAP1 MSTORE PUSH1 0x24 DUP2 ADD DUP6 SWAP1 MSTORE PUSH1 0x44 DUP2 ADD DUP5 SWAP1 MSTORE SWAP1 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0xB7267420 SWAP1 PUSH1 0x64 ADD JUMPDEST PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x0 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x1AA5 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x1AB9 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x8 SLOAD PUSH1 0xB SLOAD PUSH1 0xC SLOAD PUSH1 0xD SLOAD PUSH1 0xE SLOAD PUSH1 0x40 MLOAD PUSH4 0x5F971AA3 PUSH1 0xE1 SHL DUP2 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP5 DUP6 AND PUSH1 0x4 DUP3 ADD MSTORE SWAP3 DUP5 AND PUSH1 0x24 DUP5 ADD MSTORE PUSH1 0x44 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x64 DUP3 ADD MSTORE SWAP2 AND SWAP1 PUSH4 0xBF2E3546 SWAP1 PUSH1 0x84 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x0 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x1B29 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x1B3D JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH1 0x0 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND CALLER EQ PUSH2 0x8DF JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4F776E61626C653A2063616C6C6572206973206E6F7420746865206F776E6572 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0x6EF JUMP JUMPDEST PUSH1 0x0 DUP1 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP4 DUP2 AND PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB NOT DUP4 AND DUP2 OR DUP5 SSTORE PUSH1 0x40 MLOAD SWAP2 SWAP1 SWAP3 AND SWAP3 DUP4 SWAP2 PUSH32 0x8BE0079C531659141344CD1FD0A4F28419497F9722A3DAAFE3B4186F6B6457E0 SWAP2 SWAP1 LOG3 POP POP JUMP JUMPDEST PUSH1 0x0 DUP3 DUP2 MSTORE PUSH1 0x10 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 DUP2 SWAP1 KECCAK256 SLOAD PUSH1 0x8 SLOAD SWAP2 MLOAD PUSH4 0x594CE613 PUSH1 0xE1 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP3 SWAP1 MSTORE PUSH1 0x24 DUP2 ADD DUP6 SWAP1 MSTORE PUSH1 0x44 DUP2 ADD DUP5 SWAP1 MSTORE SWAP1 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0xB299CC26 SWAP1 PUSH1 0x64 ADD PUSH2 0x1A8B JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH2 0x1C47 PUSH2 0xE1B JUMP JUMPDEST SWAP1 POP PUSH1 0x0 PUSH2 0x1C53 PUSH2 0x18F9 JUMP JUMPDEST SWAP1 POP PUSH1 0x0 PUSH2 0x1C5F PUSH2 0x1762 JUMP JUMPDEST PUSH1 0x11 SLOAD PUSH1 0x40 DUP1 MLOAD DUP7 DUP2 MSTORE PUSH4 0xFFFFFFFF SWAP1 SWAP3 AND PUSH1 0x20 DUP4 ADD MSTORE SWAP2 SWAP3 POP PUSH32 0x7296D1A54B2D02C3A2F8F0B83B688D6B8415618F2AB8C3D5F761DD678DCC4B29 SWAP2 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 PUSH1 0x0 DUP4 GT PUSH2 0x1CF4 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1F PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4252502D3030313A4E4F5F4143544956455F42554E444C455300 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0x6EF JUMP JUMPDEST DUP1 DUP3 GT PUSH2 0x1D43 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1D PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4252502D3030323A4E4F5F465245455F4341504954414C000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0x6EF JUMP JUMPDEST PUSH2 0x1D4D DUP6 DUP3 PUSH2 0x2908 JUMP JUMPDEST DUP3 LT PUSH2 0x2036 JUMPI PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x2F141BD9 PUSH1 0xE2 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP9 SWAP1 MSTORE PUSH1 0x0 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0xBC506F64 SWAP1 PUSH1 0x24 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x1D98 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x1DAC JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x0 DUP3 RETURNDATACOPY PUSH1 0x1F RETURNDATASIZE SWAP1 DUP2 ADD PUSH1 0x1F NOT AND DUP3 ADD PUSH1 0x40 MSTORE PUSH2 0x1DD4 SWAP2 SWAP1 DUP2 ADD SWAP1 PUSH2 0x241B JUMP JUMPDEST PUSH1 0x11 SLOAD SWAP1 SWAP2 POP PUSH1 0x0 SWAP1 PUSH2 0x1DEE SWAP1 DUP7 SWAP1 PUSH4 0xFFFFFFFF AND PUSH2 0x29A2 JUMP JUMPDEST SWAP1 POP PUSH1 0x0 JUMPDEST DUP6 DUP2 LT DUP1 ISZERO PUSH2 0x1E00 JUMPI POP DUP7 ISZERO JUMPDEST ISZERO PUSH2 0x2032 JUMPI PUSH1 0x0 PUSH2 0x1E10 DUP4 PUSH2 0x608 JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x2D0821B7 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE SWAP2 SWAP3 POP PUSH1 0x0 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0x2D0821B7 SWAP1 PUSH1 0x24 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x1E5A JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x1E6E JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x0 DUP3 RETURNDATACOPY PUSH1 0x1F RETURNDATASIZE SWAP1 DUP2 ADD PUSH1 0x1F NOT AND DUP3 ADD PUSH1 0x40 MSTORE PUSH2 0x1E96 SWAP2 SWAP1 DUP2 ADD SWAP1 PUSH2 0x24C6 JUMP JUMPDEST SWAP1 POP PUSH1 0x0 PUSH1 0x1 PUSH1 0x40 DUP1 MLOAD DUP6 DUP2 MSTORE DUP3 ISZERO ISZERO PUSH1 0x20 DUP3 ADD MSTORE SWAP2 SWAP3 POP PUSH32 0x4FB0F8B19E3CE187A133519BFF1FCBDF3DFBC1B55F8BC334A3DA5BCADBEEA2A7 SWAP2 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 DUP1 ISZERO PUSH2 0x201C JUMPI PUSH1 0x0 DUP3 PUSH1 0xC0 ADD MLOAD DUP4 PUSH1 0xA0 ADD MLOAD PUSH2 0x1EF5 SWAP2 SWAP1 PUSH2 0x2920 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP9 DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP8 SWAP1 MSTORE SWAP1 DUP2 ADD DUP3 SWAP1 MSTORE PUSH1 0x60 DUP2 ADD DUP15 SWAP1 MSTORE SWAP1 SWAP2 POP PUSH32 0xE54EF564BEE7E49A6E78296E638947532DE075D47CD66E331104B4812756F119 SWAP1 PUSH1 0x80 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 DUP12 DUP2 LT PUSH2 0x2001 JUMPI PUSH1 0x8 SLOAD PUSH1 0x40 MLOAD PUSH4 0x4D03F9B7 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP7 SWAP1 MSTORE PUSH1 0x24 DUP2 ADD DUP16 SWAP1 MSTORE PUSH1 0x44 DUP2 ADD DUP15 SWAP1 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0x4D03F9B7 SWAP1 PUSH1 0x64 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x0 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x1F9B JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x1FAF JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP PUSH1 0x0 DUP15 DUP2 MSTORE PUSH1 0x10 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 KECCAK256 DUP7 SWAP1 SSTORE PUSH1 0x11 DUP1 SLOAD PUSH1 0x1 SWAP15 POP PUSH4 0xFFFFFFFF AND SWAP3 POP SWAP1 PUSH2 0x1FDD DUP4 PUSH2 0x297E JUMP JUMPDEST SWAP2 SWAP1 PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH4 0xFFFFFFFF MUL NOT AND SWAP1 DUP4 PUSH4 0xFFFFFFFF AND MUL OR SWAP1 SSTORE POP POP PUSH2 0x201A JUMP JUMPDEST DUP10 PUSH2 0x200D DUP8 PUSH1 0x1 PUSH2 0x2908 JUMP JUMPDEST PUSH2 0x2017 SWAP2 SWAP1 PUSH2 0x29A2 JUMP JUMPDEST SWAP6 POP JUMPDEST POP JUMPDEST POP POP POP DUP1 DUP1 PUSH2 0x202A SWAP1 PUSH2 0x2963 JUMP JUMPDEST SWAP2 POP POP PUSH2 0x1DF3 JUMP JUMPDEST POP POP POP JUMPDEST POP POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 PUSH2 0x204A PUSH1 0x2 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x7 SLOAD PUSH1 0x40 MLOAD PUSH4 0x62ACBC1F PUSH1 0xE1 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP4 SWAP1 MSTORE SWAP2 SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0xC559783E SWAP1 PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x208F JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x20A3 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x20C7 SWAP2 SWAP1 PUSH2 0x2694 JUMP JUMPDEST ISZERO PUSH2 0x19B5 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x2A PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A52504C2D3031303A5249534B504F4F4C5F4841535F554E425552 PUSH1 0x44 DUP3 ADD MSTORE PUSH10 0x4E545F42554E444C4553 PUSH1 0xB0 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0x6EF JUMP JUMPDEST PUSH1 0x0 DUP2 DUP2 MSTORE PUSH1 0x10 PUSH1 0x20 MSTORE PUSH1 0x40 DUP1 DUP3 KECCAK256 SLOAD PUSH1 0x8 SLOAD SWAP2 MLOAD PUSH4 0x5DAA06FB PUSH1 0xE1 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP3 SWAP1 MSTORE PUSH1 0x24 DUP2 ADD DUP6 SWAP1 MSTORE SWAP1 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0xBB540DF6 SWAP1 PUSH1 0x44 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x0 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x2183 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x757 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST PUSH1 0x40 MLOAD DUP1 PUSH2 0x140 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x0 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 PUSH1 0x3 DUP2 GT ISZERO PUSH2 0x21D9 JUMPI PUSH4 0x4E487B71 PUSH1 0xE0 SHL PUSH1 0x0 MSTORE PUSH1 0x21 PUSH1 0x4 MSTORE PUSH1 0x24 PUSH1 0x0 REVERT JUMPDEST DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x60 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 DUP2 MSTORE POP SWAP1 JUMP JUMPDEST PUSH1 0x0 DUP3 PUSH1 0x1F DUP4 ADD SLT PUSH2 0x2219 JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 CALLDATALOAD PUSH2 0x222C PUSH2 0x2227 DUP3 PUSH2 0x28E0 JUMP JUMPDEST PUSH2 0x28AF JUMP JUMPDEST DUP2 DUP2 MSTORE DUP5 PUSH1 0x20 DUP4 DUP7 ADD ADD GT ISZERO PUSH2 0x2240 JUMPI DUP3 DUP4 REVERT JUMPDEST DUP2 PUSH1 0x20 DUP6 ADD PUSH1 0x20 DUP4 ADD CALLDATACOPY SWAP1 DUP2 ADD PUSH1 0x20 ADD SWAP2 SWAP1 SWAP2 MSTORE SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP3 PUSH1 0x1F DUP4 ADD SLT PUSH2 0x226A JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 MLOAD PUSH2 0x2278 PUSH2 0x2227 DUP3 PUSH2 0x28E0 JUMP JUMPDEST DUP2 DUP2 MSTORE DUP5 PUSH1 0x20 DUP4 DUP7 ADD ADD GT ISZERO PUSH2 0x228C JUMPI DUP3 DUP4 REVERT JUMPDEST PUSH2 0x229D DUP3 PUSH1 0x20 DUP4 ADD PUSH1 0x20 DUP8 ADD PUSH2 0x2937 JUMP JUMPDEST SWAP5 SWAP4 POP POP POP POP JUMP JUMPDEST DUP1 CALLDATALOAD PUSH2 0x77F DUP2 PUSH2 0x2A19 JUMP JUMPDEST DUP1 MLOAD PUSH2 0x77F DUP2 PUSH2 0x2A19 JUMP JUMPDEST PUSH1 0x0 PUSH1 0xC0 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x22CC JUMPI DUP1 DUP2 REVERT JUMPDEST PUSH2 0x22D6 PUSH1 0xC0 PUSH2 0x28AF JUMP JUMPDEST SWAP1 POP DUP2 CALLDATALOAD PUSH2 0x22E3 DUP2 PUSH2 0x2A19 JUMP JUMPDEST DUP1 DUP3 MSTORE POP PUSH1 0x20 DUP3 ADD CALLDATALOAD PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 DUP3 ADD CALLDATALOAD PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 DUP3 ADD CALLDATALOAD PUSH8 0xFFFFFFFFFFFFFFFF DUP2 GT ISZERO PUSH2 0x2315 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x2321 DUP5 DUP3 DUP6 ADD PUSH2 0x2209 JUMP JUMPDEST PUSH1 0x60 DUP4 ADD MSTORE POP PUSH1 0x80 DUP3 ADD CALLDATALOAD PUSH1 0x80 DUP3 ADD MSTORE PUSH1 0xA0 DUP3 ADD CALLDATALOAD PUSH1 0xA0 DUP3 ADD MSTORE SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x2352 JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 CALLDATALOAD PUSH2 0x235D DUP2 PUSH2 0x2A04 JUMP JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x2375 JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 MLOAD PUSH2 0x235D DUP2 PUSH2 0x2A04 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x2391 JUMPI DUP1 DUP2 REVERT JUMPDEST POP CALLDATALOAD SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x23AA JUMPI DUP1 DUP2 REVERT JUMPDEST POP POP DUP1 CALLDATALOAD SWAP3 PUSH1 0x20 SWAP1 SWAP2 ADD CALLDATALOAD SWAP2 POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x23CB JUMPI DUP2 DUP3 REVERT JUMPDEST DUP3 CALLDATALOAD PUSH8 0xFFFFFFFFFFFFFFFF DUP2 GT ISZERO PUSH2 0x23E1 JUMPI DUP3 DUP4 REVERT JUMPDEST PUSH2 0x23ED DUP6 DUP3 DUP7 ADD PUSH2 0x2209 JUMP JUMPDEST SWAP6 PUSH1 0x20 SWAP5 SWAP1 SWAP5 ADD CALLDATALOAD SWAP5 POP POP POP POP JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x240D JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 MLOAD PUSH1 0x7 DUP2 LT PUSH2 0x235D JUMPI DUP2 DUP3 REVERT JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x242C JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 MLOAD PUSH8 0xFFFFFFFFFFFFFFFF DUP1 DUP3 GT ISZERO PUSH2 0x2443 JUMPI DUP3 DUP4 REVERT JUMPDEST SWAP1 DUP4 ADD SWAP1 PUSH1 0xC0 DUP3 DUP7 SUB SLT ISZERO PUSH2 0x2456 JUMPI DUP3 DUP4 REVERT JUMPDEST PUSH2 0x2460 PUSH1 0xC0 PUSH2 0x28AF JUMP JUMPDEST DUP3 MLOAD PUSH2 0x246B DUP2 PUSH2 0x2A19 JUMP JUMPDEST DUP1 DUP3 MSTORE POP PUSH1 0x20 DUP4 ADD MLOAD PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 DUP4 ADD MLOAD PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 DUP4 ADD MLOAD DUP3 DUP2 GT ISZERO PUSH2 0x2494 JUMPI DUP5 DUP6 REVERT JUMPDEST PUSH2 0x24A0 DUP8 DUP3 DUP7 ADD PUSH2 0x225A JUMP JUMPDEST PUSH1 0x60 DUP4 ADD MSTORE POP PUSH1 0x80 DUP4 ADD MLOAD PUSH1 0x80 DUP3 ADD MSTORE PUSH1 0xA0 DUP4 ADD MLOAD PUSH1 0xA0 DUP3 ADD MSTORE DUP1 SWAP4 POP POP POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x24D7 JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 MLOAD PUSH8 0xFFFFFFFFFFFFFFFF DUP1 DUP3 GT ISZERO PUSH2 0x24EE JUMPI DUP3 DUP4 REVERT JUMPDEST DUP2 DUP5 ADD SWAP2 POP PUSH2 0x140 DUP1 DUP4 DUP8 SUB SLT ISZERO PUSH2 0x2504 JUMPI DUP4 DUP5 REVERT JUMPDEST PUSH2 0x250D DUP2 PUSH2 0x28AF JUMP JUMPDEST SWAP1 POP DUP3 MLOAD DUP2 MSTORE PUSH1 0x20 DUP4 ADD MLOAD PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 DUP4 ADD MLOAD PUSH1 0x40 DUP3 ADD MSTORE PUSH2 0x2533 PUSH1 0x60 DUP5 ADD PUSH2 0x22B0 JUMP JUMPDEST PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 DUP4 ADD MLOAD DUP3 DUP2 GT ISZERO PUSH2 0x2549 JUMPI DUP5 DUP6 REVERT JUMPDEST PUSH2 0x2555 DUP8 DUP3 DUP7 ADD PUSH2 0x225A JUMP JUMPDEST PUSH1 0x80 DUP4 ADD MSTORE POP PUSH1 0xA0 DUP4 DUP2 ADD MLOAD SWAP1 DUP3 ADD MSTORE PUSH1 0xC0 DUP1 DUP5 ADD MLOAD SWAP1 DUP3 ADD MSTORE PUSH1 0xE0 DUP1 DUP5 ADD MLOAD SWAP1 DUP3 ADD MSTORE PUSH2 0x100 DUP1 DUP5 ADD MLOAD SWAP1 DUP3 ADD MSTORE PUSH2 0x120 SWAP3 DUP4 ADD MLOAD SWAP3 DUP2 ADD SWAP3 SWAP1 SWAP3 MSTORE POP SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x25AC JUMPI DUP2 DUP3 REVERT JUMPDEST DUP3 CALLDATALOAD PUSH8 0xFFFFFFFFFFFFFFFF DUP1 DUP3 GT ISZERO PUSH2 0x25C3 JUMPI DUP4 DUP5 REVERT JUMPDEST DUP2 DUP6 ADD SWAP2 POP PUSH2 0x140 DUP1 DUP4 DUP9 SUB SLT ISZERO PUSH2 0x25D9 JUMPI DUP5 DUP6 REVERT JUMPDEST PUSH2 0x25E2 DUP2 PUSH2 0x28AF JUMP JUMPDEST SWAP1 POP DUP3 CALLDATALOAD DUP2 MSTORE PUSH1 0x20 DUP4 ADD CALLDATALOAD PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 DUP4 ADD CALLDATALOAD PUSH1 0x40 DUP3 ADD MSTORE PUSH2 0x2608 PUSH1 0x60 DUP5 ADD PUSH2 0x22A5 JUMP JUMPDEST PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 DUP4 ADD CALLDATALOAD DUP3 DUP2 GT ISZERO PUSH2 0x261E JUMPI DUP6 DUP7 REVERT JUMPDEST PUSH2 0x262A DUP9 DUP3 DUP7 ADD PUSH2 0x2209 JUMP JUMPDEST PUSH1 0x80 DUP4 ADD MSTORE POP PUSH1 0xA0 DUP4 ADD CALLDATALOAD PUSH1 0xA0 DUP3 ADD MSTORE PUSH1 0xC0 DUP4 ADD CALLDATALOAD PUSH1 0xC0 DUP3 ADD MSTORE PUSH1 0xE0 DUP4 ADD CALLDATALOAD PUSH1 0xE0 DUP3 ADD MSTORE PUSH2 0x100 DUP1 DUP5 ADD CALLDATALOAD DUP2 DUP4 ADD MSTORE POP PUSH2 0x120 DUP1 DUP5 ADD CALLDATALOAD DUP2 DUP4 ADD MSTORE POP DUP1 SWAP5 POP POP PUSH1 0x20 DUP6 ADD CALLDATALOAD SWAP2 POP DUP1 DUP3 GT ISZERO PUSH2 0x267D JUMPI DUP3 DUP4 REVERT JUMPDEST POP PUSH2 0x268A DUP6 DUP3 DUP7 ADD PUSH2 0x22BB JUMP JUMPDEST SWAP2 POP POP SWAP3 POP SWAP3 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x26A5 JUMPI DUP1 DUP2 REVERT JUMPDEST POP MLOAD SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x23AA JUMPI DUP2 DUP3 REVERT JUMPDEST PUSH1 0x0 DUP2 MLOAD DUP1 DUP5 MSTORE PUSH2 0x26D6 DUP2 PUSH1 0x20 DUP7 ADD PUSH1 0x20 DUP7 ADD PUSH2 0x2937 JUMP JUMPDEST PUSH1 0x1F ADD PUSH1 0x1F NOT AND SWAP3 SWAP1 SWAP3 ADD PUSH1 0x20 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x4 DUP2 LT PUSH2 0x26FA JUMPI PUSH2 0x26FA PUSH2 0x29D8 JUMP JUMPDEST SWAP1 MSTORE JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP5 AND DUP2 MSTORE PUSH1 0x60 PUSH1 0x20 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x0 SWAP1 PUSH2 0x2722 SWAP1 DUP4 ADD DUP6 PUSH2 0x26BE JUMP JUMPDEST SWAP1 POP DUP3 PUSH1 0x40 DUP4 ADD MSTORE SWAP5 SWAP4 POP POP POP POP JUMP JUMPDEST PUSH1 0x20 DUP2 ADD PUSH1 0x7 DUP4 LT PUSH2 0x2746 JUMPI PUSH2 0x2746 PUSH2 0x29D8 JUMP JUMPDEST SWAP2 SWAP1 MSTORE SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP2 ADD PUSH1 0x3 DUP4 LT PUSH2 0x2746 JUMPI PUSH2 0x2746 PUSH2 0x29D8 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 MSTORE PUSH2 0x235D PUSH1 0x20 DUP4 ADD DUP5 PUSH2 0x26BE JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x1B SWAP1 DUP3 ADD MSTORE PUSH32 0x4552524F523A434D502D3030323A4E4F545F434F4D504F4E454E540000000000 PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x1E SWAP1 DUP3 ADD MSTORE PUSH32 0x4552524F523A4255432D3030313A4E4F545F42554E444C455F4F574E45520000 PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x1B SWAP1 DUP3 ADD MSTORE PUSH32 0x4552524F523A52504C2D3030313A4143434553535F44454E4945440000000000 PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 MSTORE DUP3 MLOAD PUSH1 0x20 DUP4 ADD MSTORE PUSH1 0x20 DUP4 ADD MLOAD PUSH1 0x40 DUP4 ADD MSTORE PUSH1 0x40 DUP4 ADD MLOAD PUSH1 0x60 DUP4 ADD MSTORE PUSH1 0x60 DUP4 ADD MLOAD PUSH2 0x284B PUSH1 0x80 DUP5 ADD DUP3 PUSH2 0x26EA JUMP JUMPDEST POP PUSH1 0x80 DUP4 ADD MLOAD PUSH2 0x140 DUP1 PUSH1 0xA0 DUP6 ADD MSTORE PUSH2 0x2868 PUSH2 0x160 DUP6 ADD DUP4 PUSH2 0x26BE JUMP JUMPDEST SWAP2 POP PUSH1 0xA0 DUP6 ADD MLOAD PUSH1 0xC0 DUP6 ADD MSTORE PUSH1 0xC0 DUP6 ADD MLOAD PUSH1 0xE0 DUP6 ADD MSTORE PUSH1 0xE0 DUP6 ADD MLOAD PUSH2 0x100 DUP2 DUP2 DUP8 ADD MSTORE DUP1 DUP8 ADD MLOAD SWAP2 POP POP PUSH2 0x120 DUP2 DUP2 DUP8 ADD MSTORE DUP1 DUP8 ADD MLOAD DUP4 DUP8 ADD MSTORE POP POP POP DUP1 SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x1F DUP3 ADD PUSH1 0x1F NOT AND DUP2 ADD PUSH8 0xFFFFFFFFFFFFFFFF DUP2 GT DUP3 DUP3 LT OR ISZERO PUSH2 0x28D8 JUMPI PUSH2 0x28D8 PUSH2 0x29EE JUMP JUMPDEST PUSH1 0x40 MSTORE SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 PUSH8 0xFFFFFFFFFFFFFFFF DUP3 GT ISZERO PUSH2 0x28FA JUMPI PUSH2 0x28FA PUSH2 0x29EE JUMP JUMPDEST POP PUSH1 0x1F ADD PUSH1 0x1F NOT AND PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH1 0x0 DUP3 NOT DUP3 GT ISZERO PUSH2 0x291B JUMPI PUSH2 0x291B PUSH2 0x29C2 JUMP JUMPDEST POP ADD SWAP1 JUMP JUMPDEST PUSH1 0x0 DUP3 DUP3 LT ISZERO PUSH2 0x2932 JUMPI PUSH2 0x2932 PUSH2 0x29C2 JUMP JUMPDEST POP SUB SWAP1 JUMP JUMPDEST PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x2952 JUMPI DUP2 DUP2 ADD MLOAD DUP4 DUP3 ADD MSTORE PUSH1 0x20 ADD PUSH2 0x293A JUMP JUMPDEST DUP4 DUP2 GT ISZERO PUSH2 0x1B3D JUMPI POP POP PUSH1 0x0 SWAP2 ADD MSTORE JUMP JUMPDEST PUSH1 0x0 PUSH1 0x0 NOT DUP3 EQ ISZERO PUSH2 0x2977 JUMPI PUSH2 0x2977 PUSH2 0x29C2 JUMP JUMPDEST POP PUSH1 0x1 ADD SWAP1 JUMP JUMPDEST PUSH1 0x0 PUSH4 0xFFFFFFFF DUP1 DUP4 AND DUP2 DUP2 EQ ISZERO PUSH2 0x2998 JUMPI PUSH2 0x2998 PUSH2 0x29C2 JUMP JUMPDEST PUSH1 0x1 ADD SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x0 DUP3 PUSH2 0x29BD JUMPI PUSH4 0x4E487B71 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x12 PUSH1 0x4 MSTORE PUSH1 0x24 DUP2 REVERT JUMPDEST POP MOD SWAP1 JUMP JUMPDEST PUSH4 0x4E487B71 PUSH1 0xE0 SHL PUSH1 0x0 MSTORE PUSH1 0x11 PUSH1 0x4 MSTORE PUSH1 0x24 PUSH1 0x0 REVERT JUMPDEST PUSH4 0x4E487B71 PUSH1 0xE0 SHL PUSH1 0x0 MSTORE PUSH1 0x21 PUSH1 0x4 MSTORE PUSH1 0x24 PUSH1 0x0 REVERT JUMPDEST PUSH4 0x4E487B71 PUSH1 0xE0 SHL PUSH1 0x0 MSTORE PUSH1 0x41 PUSH1 0x4 MSTORE PUSH1 0x24 PUSH1 0x0 REVERT JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP2 AND DUP2 EQ PUSH2 0x19B5 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x4 DUP2 LT PUSH2 0x19B5 JUMPI PUSH1 0x0 DUP1 REVERT INVALID LOG2 PUSH5 0x6970667358 0x22 SLT KECCAK256 RETURN 0x48 SWAP11 PUSH22 0x342C20D60F7A3F1B1C49B9ACE7E19FEE45CFCF7F01FC 0xC 0xAA SWAP9 SWAP3 RETURN 0x2B PUSH5 0x736F6C6343 STOP ADDMOD MUL STOP CALLER ",
  "pcMap": {
    "0": {
      "offset": [
        265,
        941
      ],
      "op": "PUSH1",
      "path": "99",
      "value": "0x80"
    },
    "2": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH1",
      "path": "99",
      "value": "0x40"
    },
    "4": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "MSTORE",
      "path": "99"
    },
    "5": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "CALLVALUE",
      "path": "99"
    },
    "6": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "7": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "ISZERO",
      "path": "99"
    },
    "8": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x10"
    },
    "11": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "12": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH1",
      "path": "99",
      "value": "0x0"
    },
    "14": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "15": {
      "dev": "Cannot send ether to nonpayable function",
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "REVERT",
      "path": "99"
    },
    "16": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "17": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "POP",
      "path": "99"
    },
    "18": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH1",
      "path": "99",
      "value": "0x4"
    },
    "20": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "CALLDATASIZE",
      "path": "99"
    },
    "21": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "LT",
      "path": "99"
    },
    "22": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x30C"
    },
    "25": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "26": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH1",
      "path": "99",
      "value": "0x0"
    },
    "28": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "CALLDATALOAD",
      "path": "99"
    },
    "29": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH1",
      "path": "99",
      "value": "0xE0"
    },
    "31": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "SHR",
      "path": "99"
    },
    "32": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "33": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x7F3B6980"
    },
    "38": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "GT",
      "path": "99"
    },
    "39": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x19D"
    },
    "42": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "43": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "44": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xB3FCA9BD"
    },
    "49": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "GT",
      "path": "99"
    },
    "50": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0xE9"
    },
    "53": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "54": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "55": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xD0E0BA95"
    },
    "60": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "GT",
      "path": "99"
    },
    "61": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0xA2"
    },
    "64": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "65": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "66": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xE0815F0D"
    },
    "71": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "GT",
      "path": "99"
    },
    "72": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x7C"
    },
    "75": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "76": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "77": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xE0815F0D"
    },
    "82": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "83": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x5CE"
    },
    "86": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "87": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "88": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xF1D354D0"
    },
    "93": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "94": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x5D6"
    },
    "97": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "98": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "99": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xF2FDE38B"
    },
    "104": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "105": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x5E4"
    },
    "108": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "109": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "110": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xFEB1824B"
    },
    "115": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "116": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x5F7"
    },
    "119": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "120": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x30C"
    },
    "123": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMP",
      "path": "99"
    },
    "124": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "125": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "126": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xD0E0BA95"
    },
    "131": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "132": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x5B3"
    },
    "135": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "136": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "137": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xD73CD992"
    },
    "142": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "143": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x39C"
    },
    "146": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "147": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "148": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xE0032383"
    },
    "153": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "154": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x5C6"
    },
    "157": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "158": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x30C"
    },
    "161": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMP",
      "path": "99"
    },
    "162": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "163": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "164": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xB3FCA9BD"
    },
    "169": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "170": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x39C"
    },
    "173": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "174": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "175": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xBD1FE5D0"
    },
    "180": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "181": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x39C"
    },
    "184": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "185": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "186": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xBE169E7E"
    },
    "191": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "192": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x57F"
    },
    "195": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "196": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "197": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xBE61E91E"
    },
    "202": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "203": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x587"
    },
    "206": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "207": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "208": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xC3004C86"
    },
    "213": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "214": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x598"
    },
    "217": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "218": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "219": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xC40000D4"
    },
    "224": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "225": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x5AB"
    },
    "228": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "229": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x30C"
    },
    "232": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMP",
      "path": "99"
    },
    "233": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "234": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "235": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x8C483E5A"
    },
    "240": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "GT",
      "path": "99"
    },
    "241": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x156"
    },
    "244": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "245": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "246": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xA17030D5"
    },
    "251": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "GT",
      "path": "99"
    },
    "252": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x130"
    },
    "255": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "256": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "257": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xA17030D5"
    },
    "262": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "263": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x55C"
    },
    "266": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "267": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "268": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xA18AA128"
    },
    "273": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "274": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x56F"
    },
    "277": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "278": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "279": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xA18F5AE2"
    },
    "284": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "285": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x39C"
    },
    "288": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "289": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "290": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0xB26025AA"
    },
    "295": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "296": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x577"
    },
    "299": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "300": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x30C"
    },
    "303": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMP",
      "path": "99"
    },
    "304": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "305": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "306": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x8C483E5A"
    },
    "311": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "312": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x530"
    },
    "315": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "316": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "317": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x8DA5CB5B"
    },
    "322": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "323": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x543"
    },
    "326": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "327": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "328": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x9A82F890"
    },
    "333": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "334": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x554"
    },
    "337": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "338": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x30C"
    },
    "341": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMP",
      "path": "99"
    },
    "342": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "343": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "344": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x7F3B6980"
    },
    "349": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "350": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x4D1"
    },
    "353": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "354": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "355": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x82558906"
    },
    "360": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "361": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x4D9"
    },
    "364": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "365": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "366": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x86C71288"
    },
    "371": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "372": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x4EC"
    },
    "375": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "376": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "377": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x89002DA5"
    },
    "382": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "383": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x502"
    },
    "386": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "387": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "388": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x890FBF78"
    },
    "393": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "394": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x515"
    },
    "397": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "398": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "399": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x893D20E8"
    },
    "404": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "405": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x528"
    },
    "408": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "409": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x30C"
    },
    "412": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMP",
      "path": "99"
    },
    "413": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "414": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "415": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x3DCDDE17"
    },
    "420": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "GT",
      "path": "99"
    },
    "421": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x25C"
    },
    "424": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "425": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "426": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x5AB1BD53"
    },
    "431": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "GT",
      "path": "99"
    },
    "432": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x215"
    },
    "435": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "436": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "437": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x652028E5"
    },
    "442": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "GT",
      "path": "99"
    },
    "443": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x1EF"
    },
    "446": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "447": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "448": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x652028E5"
    },
    "453": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "454": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x48D"
    },
    "457": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "458": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "459": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x715018A6"
    },
    "464": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "465": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x4A0"
    },
    "468": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "469": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "470": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x7888A2FF"
    },
    "475": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "476": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x4A8"
    },
    "479": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "480": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "481": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x7893C7BC"
    },
    "486": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "487": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x4BB"
    },
    "490": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "491": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x30C"
    },
    "494": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMP",
      "path": "99"
    },
    "495": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "496": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "497": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x5AB1BD53"
    },
    "502": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "503": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x466"
    },
    "506": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "507": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "508": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x5D1CA631"
    },
    "513": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "514": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x47D"
    },
    "517": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "518": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "519": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x638CE0BA"
    },
    "524": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "525": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x485"
    },
    "528": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "529": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x30C"
    },
    "532": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMP",
      "path": "99"
    },
    "533": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "534": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "535": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x3DCDDE17"
    },
    "540": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "541": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x417"
    },
    "544": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "545": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "546": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x4101B90C"
    },
    "551": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "552": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x434"
    },
    "555": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "556": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "557": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x45FE1C6D"
    },
    "562": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "563": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x43C"
    },
    "566": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "567": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "568": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x54AFEF63"
    },
    "573": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "574": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x44B"
    },
    "577": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "578": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "579": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x587E59D0"
    },
    "584": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "585": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x453"
    },
    "588": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "589": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "590": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x59DACC6A"
    },
    "595": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "596": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x39C"
    },
    "599": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "600": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x30C"
    },
    "603": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMP",
      "path": "99"
    },
    "604": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "605": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "606": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x1865C57D"
    },
    "611": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "GT",
      "path": "99"
    },
    "612": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x2C9"
    },
    "615": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "616": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "617": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x2D0821B7"
    },
    "622": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "GT",
      "path": "99"
    },
    "623": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x2A3"
    },
    "626": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "627": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "628": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x2D0821B7"
    },
    "633": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "634": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x3BE"
    },
    "637": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "638": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "639": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x316C5348"
    },
    "644": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "645": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x3DE"
    },
    "648": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "649": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "650": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x36153F3A"
    },
    "655": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "656": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x3F1"
    },
    "659": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "660": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "661": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x3629C3C4"
    },
    "666": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "667": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x404"
    },
    "670": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "671": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x30C"
    },
    "674": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMP",
      "path": "99"
    },
    "675": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "676": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "677": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x1865C57D"
    },
    "682": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "683": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x387"
    },
    "686": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "687": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "688": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x1B867C63"
    },
    "693": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "694": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x39C"
    },
    "697": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "698": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "699": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x258D560C"
    },
    "704": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "705": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x3A6"
    },
    "708": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "709": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x30C"
    },
    "712": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMP",
      "path": "99"
    },
    "713": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "714": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "715": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x676CB0E"
    },
    "720": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "721": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x311"
    },
    "724": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "725": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "726": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x12065FE0"
    },
    "731": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "732": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x337"
    },
    "735": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "736": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "737": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x13299604"
    },
    "742": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "743": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x33F"
    },
    "746": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "747": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "748": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x15DAE03E"
    },
    "753": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "754": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x364"
    },
    "757": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "758": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "759": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x17D7DE7C"
    },
    "764": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "765": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x377"
    },
    "768": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "769": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "770": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH4",
      "path": "99",
      "value": "0x18442E63"
    },
    "775": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "EQ",
      "path": "99"
    },
    "776": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x37F"
    },
    "779": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPI",
      "path": "99"
    },
    "780": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "781": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "PUSH1",
      "path": "99",
      "value": "0x0"
    },
    "783": {
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "DUP1",
      "path": "99"
    },
    "784": {
      "first_revert": true,
      "fn": null,
      "offset": [
        265,
        941
      ],
      "op": "REVERT",
      "path": "99"
    },
    "785": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "786": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "789": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x31F"
    },
    "792": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "793": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "795": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2380"
    },
    "798": {
      "fn": "Riskpool.getActiveBundleId",
      "jump": "i",
      "offset": [
        7157,
        7477
      ],
      "op": "JUMP",
      "path": "36"
    },
    "799": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "800": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x608"
    },
    "803": {
      "fn": "Riskpool.getActiveBundleId",
      "jump": "i",
      "offset": [
        7157,
        7477
      ],
      "op": "JUMP",
      "path": "36"
    },
    "804": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "805": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "807": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "808": {
      "op": "SWAP1"
    },
    "809": {
      "op": "DUP2"
    },
    "810": {
      "op": "MSTORE"
    },
    "811": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "813": {
      "op": "ADD"
    },
    "814": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "815": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "817": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "818": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "DUP1",
      "path": "36"
    },
    "819": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "820": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "SUB",
      "path": "36"
    },
    "821": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "822": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "RETURN",
      "path": "36"
    },
    "823": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8164,
        8328
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "824": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8164,
        8328
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "827": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8164,
        8328
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x784"
    },
    "830": {
      "fn": "Riskpool.getBalance",
      "jump": "i",
      "offset": [
        8164,
        8328
      ],
      "op": "JUMP",
      "path": "36"
    },
    "831": {
      "fn": "Riskpool.getWallet",
      "offset": [
        5982,
        6074
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "832": {
      "fn": "Riskpool.getWallet",
      "offset": [
        6059,
        6066
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 0,
      "value": "0xB"
    },
    "834": {
      "fn": "Riskpool.getWallet",
      "offset": [
        6059,
        6066
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "835": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "837": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "839": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "841": {
      "op": "SHL"
    },
    "842": {
      "op": "SUB"
    },
    "843": {
      "fn": "Riskpool.getWallet",
      "offset": [
        6059,
        6066
      ],
      "op": "AND",
      "path": "36"
    },
    "844": {
      "fn": "Riskpool.getWallet",
      "offset": [
        5982,
        6074
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "845": {
      "fn": "Riskpool.getWallet",
      "offset": [
        5982,
        6074
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "847": {
      "fn": "Riskpool.getWallet",
      "offset": [
        5982,
        6074
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "848": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "850": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "852": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "854": {
      "op": "SHL"
    },
    "855": {
      "op": "SUB"
    },
    "856": {
      "op": "SWAP1"
    },
    "857": {
      "op": "SWAP2"
    },
    "858": {
      "op": "AND"
    },
    "859": {
      "op": "DUP2"
    },
    "860": {
      "op": "MSTORE"
    },
    "861": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "863": {
      "op": "ADD"
    },
    "864": {
      "fn": "Riskpool.getWallet",
      "offset": [
        5982,
        6074
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x32E"
    },
    "867": {
      "op": "JUMP"
    },
    "868": {
      "fn": "Component.getType",
      "offset": [
        2394,
        2494
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "869": {
      "fn": "Component.getType",
      "offset": [
        2477,
        2491
      ],
      "op": "PUSH1",
      "path": "29",
      "statement": 1,
      "value": "0x3"
    },
    "871": {
      "fn": "Component.getType",
      "offset": [
        2477,
        2491
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "872": {
      "fn": "Component.getType",
      "offset": [
        2477,
        2491
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0xFF"
    },
    "874": {
      "fn": "Component.getType",
      "offset": [
        2477,
        2491
      ],
      "op": "AND",
      "path": "29"
    },
    "875": {
      "fn": "Component.getType",
      "offset": [
        2394,
        2494
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "877": {
      "fn": "Component.getType",
      "offset": [
        2394,
        2494
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "878": {
      "fn": "Component.getType",
      "offset": [
        2394,
        2494
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x32E"
    },
    "881": {
      "fn": "Component.getType",
      "offset": [
        2394,
        2494
      ],
      "op": "SWAP2",
      "path": "29"
    },
    "882": {
      "fn": "Component.getType",
      "offset": [
        2394,
        2494
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "883": {
      "fn": "Component.getType",
      "offset": [
        2394,
        2494
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x274C"
    },
    "886": {
      "fn": "Component.getType",
      "jump": "i",
      "offset": [
        2394,
        2494
      ],
      "op": "JUMP",
      "path": "29"
    },
    "887": {
      "fn": "Component.getName",
      "offset": [
        2220,
        2303
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "888": {
      "fn": "Component.getName",
      "offset": [
        2286,
        2300
      ],
      "op": "PUSH1",
      "path": "29",
      "statement": 2,
      "value": "0x1"
    },
    "890": {
      "fn": "Component.getName",
      "offset": [
        2286,
        2300
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "891": {
      "fn": "Component.getName",
      "offset": [
        2220,
        2303
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x324"
    },
    "894": {
      "fn": "Component.getName",
      "offset": [
        2220,
        2303
      ],
      "op": "JUMP",
      "path": "29"
    },
    "895": {
      "fn": "Riskpool.bundles",
      "offset": [
        6585,
        6685
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "896": {
      "fn": "Riskpool.bundles",
      "offset": [
        6660,
        6670
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 3,
      "value": "0xA"
    },
    "898": {
      "fn": "Riskpool.bundles",
      "offset": [
        6660,
        6677
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "899": {
      "fn": "Riskpool.bundles",
      "offset": [
        6585,
        6685
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "902": {
      "fn": "Riskpool.bundles",
      "offset": [
        6585,
        6685
      ],
      "op": "JUMP",
      "path": "36"
    },
    "903": {
      "fn": "Component.getState",
      "offset": [
        2500,
        2636
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "904": {
      "fn": "Component.getState",
      "offset": [
        2500,
        2636
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x38F"
    },
    "907": {
      "fn": "Component.getState",
      "offset": [
        2500,
        2636
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x814"
    },
    "910": {
      "fn": "Component.getState",
      "jump": "i",
      "offset": [
        2500,
        2636
      ],
      "op": "JUMP",
      "path": "29"
    },
    "911": {
      "fn": "Component.getState",
      "offset": [
        2500,
        2636
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "912": {
      "fn": "Component.getState",
      "offset": [
        2500,
        2636
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "914": {
      "fn": "Component.getState",
      "offset": [
        2500,
        2636
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "915": {
      "fn": "Component.getState",
      "offset": [
        2500,
        2636
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x32E"
    },
    "918": {
      "fn": "Component.getState",
      "offset": [
        2500,
        2636
      ],
      "op": "SWAP2",
      "path": "29"
    },
    "919": {
      "fn": "Component.getState",
      "offset": [
        2500,
        2636
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "920": {
      "fn": "Component.getState",
      "offset": [
        2500,
        2636
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x2732"
    },
    "923": {
      "fn": "Component.getState",
      "jump": "i",
      "offset": [
        2500,
        2636
      ],
      "op": "JUMP",
      "path": "29"
    },
    "924": {
      "fn": "Component.approvalCallback",
      "offset": [
        3279,
        3357
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "925": {
      "fn": "Component.approvalCallback",
      "offset": [
        3279,
        3357
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x3A4"
    },
    "928": {
      "fn": "Component.approvalCallback",
      "offset": [
        3279,
        3357
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x89A"
    },
    "931": {
      "fn": "Component.approvalCallback",
      "jump": "i",
      "offset": [
        3279,
        3357
      ],
      "op": "JUMP",
      "path": "29"
    },
    "932": {
      "fn": "Component.approvalCallback",
      "offset": [
        3279,
        3357
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "933": {
      "fn": "Component.approvalCallback",
      "offset": [
        3279,
        3357
      ],
      "op": "STOP",
      "path": "29"
    },
    "934": {
      "fn": "Component.isRiskpool",
      "offset": [
        2973,
        3093
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "935": {
      "fn": "Component.isRiskpool",
      "offset": [
        2973,
        3093
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x3AE"
    },
    "938": {
      "fn": "Component.isRiskpool",
      "offset": [
        2973,
        3093
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x8E1"
    },
    "941": {
      "fn": "Component.isRiskpool",
      "jump": "i",
      "offset": [
        2973,
        3093
      ],
      "op": "JUMP",
      "path": "29"
    },
    "942": {
      "fn": "Component.isRiskpool",
      "offset": [
        2973,
        3093
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "943": {
      "fn": "Component.isRiskpool",
      "offset": [
        2973,
        3093
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "945": {
      "fn": "Component.isRiskpool",
      "offset": [
        2973,
        3093
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "946": {
      "op": "SWAP1"
    },
    "947": {
      "op": "ISZERO"
    },
    "948": {
      "op": "ISZERO"
    },
    "949": {
      "op": "DUP2"
    },
    "950": {
      "op": "MSTORE"
    },
    "951": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "953": {
      "op": "ADD"
    },
    "954": {
      "fn": "Component.isRiskpool",
      "offset": [
        2973,
        3093
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x32E"
    },
    "957": {
      "op": "JUMP"
    },
    "958": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "959": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3D1"
    },
    "962": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3CC"
    },
    "965": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "966": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "968": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2380"
    },
    "971": {
      "fn": "Riskpool.getBundle",
      "jump": "i",
      "offset": [
        6693,
        6971
      ],
      "op": "JUMP",
      "path": "36"
    },
    "972": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "973": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x911"
    },
    "976": {
      "fn": "Riskpool.getBundle",
      "jump": "i",
      "offset": [
        6693,
        6971
      ],
      "op": "JUMP",
      "path": "36"
    },
    "977": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "978": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "980": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "981": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x32E"
    },
    "984": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "985": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "986": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2818"
    },
    "989": {
      "fn": "Riskpool.getBundle",
      "jump": "i",
      "offset": [
        6693,
        6971
      ],
      "op": "JUMP",
      "path": "36"
    },
    "990": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "991": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3A4"
    },
    "994": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3EC"
    },
    "997": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "998": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1000": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2380"
    },
    "1003": {
      "fn": "Riskpool.unlockBundle",
      "jump": "i",
      "offset": [
        3875,
        4040
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1004": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1005": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xA26"
    },
    "1008": {
      "fn": "Riskpool.unlockBundle",
      "jump": "i",
      "offset": [
        3875,
        4040
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1009": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3461,
        3698
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1010": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3461,
        3698
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "1013": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3461,
        3698
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3FF"
    },
    "1016": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3461,
        3698
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "1017": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3461,
        3698
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1019": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3461,
        3698
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x26AC"
    },
    "1022": {
      "fn": "Riskpool.defundBundle",
      "jump": "i",
      "offset": [
        3461,
        3698
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1023": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3461,
        3698
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1024": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3461,
        3698
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xBC7"
    },
    "1027": {
      "fn": "Riskpool.defundBundle",
      "jump": "i",
      "offset": [
        3461,
        3698
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1028": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        4942,
        5172
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1029": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        4942,
        5172
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3A4"
    },
    "1032": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        4942,
        5172
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x412"
    },
    "1035": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        4942,
        5172
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "1036": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        4942,
        5172
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1038": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        4942,
        5172
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2398"
    },
    "1041": {
      "fn": "Riskpool.processPolicyPremium",
      "jump": "i",
      "offset": [
        4942,
        5172
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1042": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        4942,
        5172
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1043": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        4942,
        5172
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xD93"
    },
    "1046": {
      "fn": "Riskpool.processPolicyPremium",
      "jump": "i",
      "offset": [
        4942,
        5172
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1047": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7485,
        7620
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1048": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7583,
        7612
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 4,
      "value": "0x40"
    },
    "1050": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7583,
        7612
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1051": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7583,
        7612
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1052": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7583,
        7612
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "1054": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7583,
        7612
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1055": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7583,
        7612
      ],
      "op": "ADD",
      "path": "36"
    },
    "1056": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7583,
        7612
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1057": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7583,
        7612
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "1058": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7583,
        7612
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "1059": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "1061": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7583,
        7612
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1062": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7583,
        7612
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "1063": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7485,
        7620
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1064": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7485,
        7620
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1066": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7485,
        7620
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1067": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7485,
        7620
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x32E"
    },
    "1070": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7485,
        7620
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "1071": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7485,
        7620
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1072": {
      "fn": "Riskpool.getFilterDataStructure",
      "offset": [
        7485,
        7620
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2760"
    },
    "1075": {
      "fn": "Riskpool.getFilterDataStructure",
      "jump": "i",
      "offset": [
        7485,
        7620
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1076": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        6979,
        7149
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1077": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        6979,
        7149
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "1080": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        6979,
        7149
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xE1B"
    },
    "1083": {
      "fn": "Riskpool.activeBundles",
      "jump": "i",
      "offset": [
        6979,
        7149
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1084": {
      "offset": [
        580,
        641
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1085": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        580,
        641
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "1088": {
      "offset": [
        635,
        641
      ],
      "op": "PUSH8",
      "path": "36",
      "value": "0xDE0B6B3A7640000"
    },
    "1097": {
      "offset": [
        580,
        641
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1098": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        580,
        641
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1099": {
      "fn": "Riskpool.getCollateralizationLevel",
      "offset": [
        6457,
        6577
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1100": {
      "fn": "Riskpool.getCollateralizationLevel",
      "offset": [
        6551,
        6569
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 5,
      "value": "0xD"
    },
    "1102": {
      "fn": "Riskpool.getCollateralizationLevel",
      "offset": [
        6551,
        6569
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "1103": {
      "fn": "Riskpool.getCollateralizationLevel",
      "offset": [
        6457,
        6577
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "1106": {
      "fn": "Riskpool.getCollateralizationLevel",
      "offset": [
        6457,
        6577
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1107": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4219,
        4380
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1108": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4219,
        4380
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3A4"
    },
    "1111": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4219,
        4380
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x461"
    },
    "1114": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4219,
        4380
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "1115": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4219,
        4380
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1117": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4219,
        4380
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2380"
    },
    "1120": {
      "fn": "Riskpool.burnBundle",
      "jump": "i",
      "offset": [
        4219,
        4380
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1121": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4219,
        4380
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1122": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4219,
        4380
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xE59"
    },
    "1125": {
      "fn": "Riskpool.burnBundle",
      "jump": "i",
      "offset": [
        4219,
        4380
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1126": {
      "fn": "Component.getRegistry",
      "offset": [
        3101,
        3187
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "1127": {
      "fn": "Component.getRegistry",
      "offset": [
        3101,
        3187
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x34C"
    },
    "1130": {
      "fn": "Component.getRegistry",
      "offset": [
        3175,
        3184
      ],
      "op": "PUSH1",
      "path": "29",
      "statement": 6,
      "value": "0x3"
    },
    "1132": {
      "fn": "Component.getRegistry",
      "offset": [
        3175,
        3184
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "1133": {
      "fn": "Component.getRegistry",
      "offset": [
        3175,
        3184
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x100"
    },
    "1136": {
      "fn": "Component.getRegistry",
      "offset": [
        3175,
        3184
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "1137": {
      "fn": "Component.getRegistry",
      "offset": [
        3175,
        3184
      ],
      "op": "DIV",
      "path": "29"
    },
    "1138": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1140": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1142": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "1144": {
      "op": "SHL"
    },
    "1145": {
      "op": "SUB"
    },
    "1146": {
      "fn": "Component.getRegistry",
      "offset": [
        3175,
        3184
      ],
      "op": "AND",
      "path": "29"
    },
    "1147": {
      "fn": "Component.getRegistry",
      "offset": [
        3175,
        3184
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "1148": {
      "fn": "Component.getRegistry",
      "offset": [
        3101,
        3187
      ],
      "op": "JUMP",
      "path": "29"
    },
    "1149": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "1150": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "PUSH1",
      "path": "29",
      "statement": 7,
      "value": "0x2"
    },
    "1152": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "1153": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x324"
    },
    "1156": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "JUMP",
      "path": "29"
    },
    "1157": {
      "fn": "Component.proposalCallback",
      "offset": [
        3195,
        3273
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "1158": {
      "fn": "Component.proposalCallback",
      "offset": [
        3195,
        3273
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x3A4"
    },
    "1161": {
      "fn": "Component.proposalCallback",
      "offset": [
        3195,
        3273
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0xFC6"
    },
    "1164": {
      "fn": "Component.proposalCallback",
      "jump": "i",
      "offset": [
        3195,
        3273
      ],
      "op": "JUMP",
      "path": "29"
    },
    "1165": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5430,
        5708
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1166": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5430,
        5708
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3A4"
    },
    "1169": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5430,
        5708
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x49B"
    },
    "1172": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5430,
        5708
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "1173": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5430,
        5708
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1175": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5430,
        5708
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2380"
    },
    "1178": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "jump": "i",
      "offset": [
        5430,
        5708
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1179": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5430,
        5708
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1180": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5430,
        5708
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1013"
    },
    "1183": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "jump": "i",
      "offset": [
        5430,
        5708
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1184": {
      "fn": "Ownable.renounceOwnership",
      "offset": [
        1831,
        1932
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "1185": {
      "fn": "Ownable.renounceOwnership",
      "offset": [
        1831,
        1932
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x3A4"
    },
    "1188": {
      "fn": "Ownable.renounceOwnership",
      "offset": [
        1831,
        1932
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x1090"
    },
    "1191": {
      "fn": "Ownable.renounceOwnership",
      "jump": "i",
      "offset": [
        1831,
        1932
      ],
      "op": "JUMP",
      "path": "4"
    },
    "1192": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1193": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "1196": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x4B6"
    },
    "1199": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "1200": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1202": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x23B9"
    },
    "1205": {
      "fn": "Riskpool.createBundle",
      "jump": "i",
      "offset": [
        2828,
        3211
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1206": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1207": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x10A2"
    },
    "1210": {
      "fn": "Riskpool.createBundle",
      "jump": "i",
      "offset": [
        2828,
        3211
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1211": {
      "offset": [
        648,
        705
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1212": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x427"
    },
    "1215": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1217": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1218": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1219": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "1221": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "ADD",
      "path": "36"
    },
    "1222": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1224": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "1225": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1226": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "1228": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1229": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "1230": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "POP",
      "path": "36"
    },
    "1231": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1232": {
      "fn": "Riskpool.createBundle",
      "offset": [
        648,
        705
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1233": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5716,
        5974
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1234": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5716,
        5974
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "1237": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5716,
        5974
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x11A5"
    },
    "1240": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "jump": "i",
      "offset": [
        5716,
        5974
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1241": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4707,
        4934
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1242": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4707,
        4934
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3A4"
    },
    "1245": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4707,
        4934
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x4E7"
    },
    "1248": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4707,
        4934
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "1249": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4707,
        4934
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1251": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4707,
        4934
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2398"
    },
    "1254": {
      "fn": "Riskpool.processPolicyPayout",
      "jump": "i",
      "offset": [
        4707,
        4934
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1255": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4707,
        4934
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1256": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4707,
        4934
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x11E3"
    },
    "1259": {
      "fn": "Riskpool.processPolicyPayout",
      "jump": "i",
      "offset": [
        4707,
        4934
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1260": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "offset": [
        701,
        938
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "1261": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "offset": [
        701,
        938
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x3AE"
    },
    "1264": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "offset": [
        701,
        938
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x4FA"
    },
    "1267": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "offset": [
        701,
        938
      ],
      "op": "CALLDATASIZE",
      "path": "99"
    },
    "1268": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "offset": [
        701,
        938
      ],
      "op": "PUSH1",
      "path": "99",
      "value": "0x4"
    },
    "1270": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "offset": [
        701,
        938
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x259A"
    },
    "1273": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "jump": "i",
      "offset": [
        701,
        938
      ],
      "op": "JUMP",
      "path": "99"
    },
    "1274": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "offset": [
        701,
        938
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "1275": {
      "op": "POP"
    },
    "1276": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "offset": [
        927,
        931
      ],
      "op": "PUSH1",
      "path": "99",
      "statement": 8,
      "value": "0x1"
    },
    "1278": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "offset": [
        927,
        931
      ],
      "op": "SWAP2",
      "path": "99"
    },
    "1279": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "offset": [
        701,
        938
      ],
      "op": "SWAP1",
      "path": "99"
    },
    "1280": {
      "op": "POP"
    },
    "1281": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "offset": [
        701,
        938
      ],
      "op": "JUMP",
      "path": "99"
    },
    "1282": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3219,
        3453
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1283": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3219,
        3453
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "1286": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3219,
        3453
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x510"
    },
    "1289": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3219,
        3453
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "1290": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3219,
        3453
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1292": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3219,
        3453
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x26AC"
    },
    "1295": {
      "fn": "Riskpool.fundBundle",
      "jump": "i",
      "offset": [
        3219,
        3453
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1296": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3219,
        3453
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1297": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3219,
        3453
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1263"
    },
    "1300": {
      "fn": "Riskpool.fundBundle",
      "jump": "i",
      "offset": [
        3219,
        3453
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1301": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1302": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3AE"
    },
    "1305": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x523"
    },
    "1308": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "1309": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1311": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2398"
    },
    "1314": {
      "fn": "Riskpool.collateralizePolicy",
      "jump": "i",
      "offset": [
        4388,
        4699
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1315": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1316": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x13D7"
    },
    "1319": {
      "fn": "Riskpool.collateralizePolicy",
      "jump": "i",
      "offset": [
        4388,
        4699
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1320": {
      "fn": "Component.getOwner",
      "offset": [
        2642,
        2719
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "1321": {
      "fn": "Component.getOwner",
      "offset": [
        2642,
        2719
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x34C"
    },
    "1324": {
      "fn": "Component.getOwner",
      "offset": [
        2642,
        2719
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x146E"
    },
    "1327": {
      "fn": "Component.getOwner",
      "jump": "i",
      "offset": [
        2642,
        2719
      ],
      "op": "JUMP",
      "path": "29"
    },
    "1328": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4048,
        4211
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1329": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4048,
        4211
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3A4"
    },
    "1332": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4048,
        4211
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x53E"
    },
    "1335": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4048,
        4211
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "1336": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4048,
        4211
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1338": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4048,
        4211
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2380"
    },
    "1341": {
      "fn": "Riskpool.closeBundle",
      "jump": "i",
      "offset": [
        4048,
        4211
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1342": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4048,
        4211
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1343": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4048,
        4211
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1480"
    },
    "1346": {
      "fn": "Riskpool.closeBundle",
      "jump": "i",
      "offset": [
        4048,
        4211
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1347": {
      "fn": "Ownable.owner",
      "offset": [
        1201,
        1286
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "1348": {
      "fn": "Ownable.owner",
      "offset": [
        1247,
        1254
      ],
      "op": "PUSH1",
      "path": "4",
      "value": "0x0"
    },
    "1350": {
      "fn": "Ownable.owner",
      "offset": [
        1273,
        1279
      ],
      "op": "SLOAD",
      "path": "4",
      "statement": 9
    },
    "1351": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1353": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1355": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "1357": {
      "op": "SHL"
    },
    "1358": {
      "op": "SUB"
    },
    "1359": {
      "fn": "Ownable.owner",
      "offset": [
        1273,
        1279
      ],
      "op": "AND",
      "path": "4"
    },
    "1360": {
      "fn": "Ownable.owner",
      "offset": [
        1201,
        1286
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x34C"
    },
    "1363": {
      "fn": "Ownable.owner",
      "offset": [
        1201,
        1286
      ],
      "op": "JUMP",
      "path": "4"
    },
    "1364": {
      "fn": "Component.isOracle",
      "offset": [
        2851,
        2967
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "1365": {
      "fn": "Component.isOracle",
      "offset": [
        2851,
        2967
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x3AE"
    },
    "1368": {
      "fn": "Component.isOracle",
      "offset": [
        2851,
        2967
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x15ED"
    },
    "1371": {
      "fn": "Component.isOracle",
      "jump": "i",
      "offset": [
        2851,
        2967
      ],
      "op": "JUMP",
      "path": "29"
    },
    "1372": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3706,
        3867
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1373": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3706,
        3867
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3A4"
    },
    "1376": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3706,
        3867
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x56A"
    },
    "1379": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3706,
        3867
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "1380": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3706,
        3867
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1382": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3706,
        3867
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2380"
    },
    "1385": {
      "fn": "Riskpool.lockBundle",
      "jump": "i",
      "offset": [
        3706,
        3867
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1386": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3706,
        3867
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1387": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3706,
        3867
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x15F5"
    },
    "1390": {
      "fn": "Riskpool.lockBundle",
      "jump": "i",
      "offset": [
        3706,
        3867
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1391": {
      "fn": "Riskpool.getSumOfSumInsuredCap",
      "offset": [
        6190,
        6307
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1392": {
      "fn": "Riskpool.getSumOfSumInsuredCap",
      "offset": [
        6280,
        6299
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 10,
      "value": "0xE"
    },
    "1394": {
      "fn": "Riskpool.getSumOfSumInsuredCap",
      "offset": [
        6280,
        6299
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "1395": {
      "fn": "Riskpool.getSumOfSumInsuredCap",
      "offset": [
        6190,
        6307
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "1398": {
      "fn": "Riskpool.getSumOfSumInsuredCap",
      "offset": [
        6190,
        6307
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1399": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7800,
        7982
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1400": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7800,
        7982
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "1403": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7800,
        7982
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1762"
    },
    "1406": {
      "fn": "Riskpool.getTotalValueLocked",
      "jump": "i",
      "offset": [
        7800,
        7982
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1407": {
      "fn": "Component.archiveCallback",
      "offset": [
        3772,
        3849
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "1408": {
      "fn": "Component.archiveCallback",
      "offset": [
        3772,
        3849
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x3A4"
    },
    "1411": {
      "fn": "Component.archiveCallback",
      "offset": [
        3772,
        3849
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x17A0"
    },
    "1414": {
      "fn": "Component.archiveCallback",
      "jump": "i",
      "offset": [
        3772,
        3849
      ],
      "op": "JUMP",
      "path": "29"
    },
    "1415": {
      "offset": [
        311,
        366
      ],
      "op": "JUMPDEST",
      "path": "99"
    },
    "1416": {
      "fn": "Component.archiveCallback",
      "offset": [
        311,
        366
      ],
      "op": "PUSH2",
      "path": "99",
      "value": "0x324"
    },
    "1419": {
      "offset": [
        360,
        366
      ],
      "op": "PUSH10",
      "path": "99",
      "value": "0xD3C21BCECCEDA1000000"
    },
    "1430": {
      "offset": [
        311,
        366
      ],
      "op": "DUP2",
      "path": "99"
    },
    "1431": {
      "fn": "Component.archiveCallback",
      "offset": [
        311,
        366
      ],
      "op": "JUMP",
      "path": "99"
    },
    "1432": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5180,
        5422
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1433": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5180,
        5422
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x3A4"
    },
    "1436": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5180,
        5422
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x5A6"
    },
    "1439": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5180,
        5422
      ],
      "op": "CALLDATASIZE",
      "path": "36"
    },
    "1440": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5180,
        5422
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1442": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5180,
        5422
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2380"
    },
    "1445": {
      "fn": "Riskpool.releasePolicy",
      "jump": "i",
      "offset": [
        5180,
        5422
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1446": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5180,
        5422
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1447": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5180,
        5422
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x17ED"
    },
    "1450": {
      "fn": "Riskpool.releasePolicy",
      "jump": "i",
      "offset": [
        5180,
        5422
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1451": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        7990,
        8156
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1452": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        7990,
        8156
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "1455": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        7990,
        8156
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1871"
    },
    "1458": {
      "fn": "Riskpool.getCapacity",
      "jump": "i",
      "offset": [
        7990,
        8156
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1459": {
      "fn": "Component.setId",
      "offset": [
        2131,
        2212
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "1460": {
      "fn": "Component.setId",
      "offset": [
        2131,
        2212
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x3A4"
    },
    "1463": {
      "fn": "Component.setId",
      "offset": [
        2131,
        2212
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x5C1"
    },
    "1466": {
      "fn": "Component.setId",
      "offset": [
        2131,
        2212
      ],
      "op": "CALLDATASIZE",
      "path": "29"
    },
    "1467": {
      "fn": "Component.setId",
      "offset": [
        2131,
        2212
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x4"
    },
    "1469": {
      "fn": "Component.setId",
      "offset": [
        2131,
        2212
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x2380"
    },
    "1472": {
      "fn": "Component.setId",
      "jump": "i",
      "offset": [
        2131,
        2212
      ],
      "op": "JUMP",
      "path": "29"
    },
    "1473": {
      "fn": "Component.setId",
      "offset": [
        2131,
        2212
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "1474": {
      "fn": "Component.setId",
      "offset": [
        2131,
        2212
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x18AF"
    },
    "1477": {
      "fn": "Component.setId",
      "jump": "i",
      "offset": [
        2131,
        2212
      ],
      "op": "JUMP",
      "path": "29"
    },
    "1478": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7628,
        7792
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1479": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7628,
        7792
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "1482": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7628,
        7792
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x18F9"
    },
    "1485": {
      "fn": "Riskpool.getCapital",
      "jump": "i",
      "offset": [
        7628,
        7792
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1486": {
      "fn": "Component.isProduct",
      "offset": [
        2727,
        2845
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "1487": {
      "fn": "Component.isProduct",
      "offset": [
        2727,
        2845
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x3AE"
    },
    "1490": {
      "fn": "Component.isProduct",
      "offset": [
        2727,
        2845
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x1936"
    },
    "1493": {
      "fn": "Component.isProduct",
      "jump": "i",
      "offset": [
        2727,
        2845
      ],
      "op": "JUMP",
      "path": "29"
    },
    "1494": {
      "fn": "Riskpool.getFullCollateralizationLevel",
      "offset": [
        6315,
        6449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1495": {
      "offset": [
        635,
        641
      ],
      "op": "PUSH8",
      "path": "36",
      "value": "0xDE0B6B3A7640000"
    },
    "1504": {
      "fn": "Riskpool.getFullCollateralizationLevel",
      "offset": [
        6315,
        6449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x324"
    },
    "1507": {
      "fn": "Riskpool.getFullCollateralizationLevel",
      "offset": [
        6315,
        6449
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1508": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2081,
        2279
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "1509": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2081,
        2279
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x3A4"
    },
    "1512": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2081,
        2279
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x5F2"
    },
    "1515": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2081,
        2279
      ],
      "op": "CALLDATASIZE",
      "path": "4"
    },
    "1516": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2081,
        2279
      ],
      "op": "PUSH1",
      "path": "4",
      "value": "0x4"
    },
    "1518": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2081,
        2279
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x2341"
    },
    "1521": {
      "fn": "Ownable.transferOwnership",
      "jump": "i",
      "offset": [
        2081,
        2279
      ],
      "op": "JUMP",
      "path": "4"
    },
    "1522": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2081,
        2279
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "1523": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2081,
        2279
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x193F"
    },
    "1526": {
      "fn": "Ownable.transferOwnership",
      "jump": "i",
      "offset": [
        2081,
        2279
      ],
      "op": "JUMP",
      "path": "4"
    },
    "1527": {
      "fn": "Riskpool.getErc20Token",
      "offset": [
        6082,
        6182
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1528": {
      "fn": "Riskpool.getErc20Token",
      "offset": [
        6163,
        6174
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 11,
      "value": "0xC"
    },
    "1530": {
      "fn": "Riskpool.getErc20Token",
      "offset": [
        6163,
        6174
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "1531": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1533": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1535": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "1537": {
      "op": "SHL"
    },
    "1538": {
      "op": "SUB"
    },
    "1539": {
      "fn": "Riskpool.getErc20Token",
      "offset": [
        6163,
        6174
      ],
      "op": "AND",
      "path": "36"
    },
    "1540": {
      "fn": "Riskpool.getErc20Token",
      "offset": [
        6082,
        6182
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x34C"
    },
    "1543": {
      "fn": "Riskpool.getErc20Token",
      "offset": [
        6082,
        6182
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1544": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1545": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7226,
        7242
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "1547": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7255,
        7273
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1548": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7276,
        7283
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x614"
    },
    "1551": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x2"
    },
    "1553": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "1554": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "1555": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "JUMP",
      "path": "29"
    },
    "1556": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7276,
        7283
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1557": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7324
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 12,
      "value": "0x7"
    },
    "1559": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7324
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "1560": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1562": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1563": {
      "op": "PUSH4",
      "value": "0x52133533"
    },
    "1568": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "1570": {
      "op": "SHL"
    },
    "1571": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1572": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "1573": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1575": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1576": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "ADD",
      "path": "36"
    },
    "1577": {
      "op": "DUP4"
    },
    "1578": {
      "op": "SWAP1"
    },
    "1579": {
      "op": "MSTORE"
    },
    "1580": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7255,
        7283
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "1581": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7255,
        7283
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "1582": {
      "op": "POP"
    },
    "1583": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1585": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1587": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "1589": {
      "op": "SHL"
    },
    "1590": {
      "op": "SUB"
    },
    "1591": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7324
      ],
      "op": "AND",
      "path": "36"
    },
    "1592": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7324
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1593": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7338
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0xA4266A66"
    },
    "1598": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7338
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1599": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "1601": {
      "op": "ADD"
    },
    "1602": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "1604": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1606": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1607": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1608": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP4",
      "path": "36"
    },
    "1609": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "SUB",
      "path": "36"
    },
    "1610": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1611": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP7",
      "path": "36"
    },
    "1612": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1613": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "1614": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "1615": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1616": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "1617": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x659"
    },
    "1620": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "1621": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "1623": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1624": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "REVERT",
      "optimizer_revert": true,
      "path": "36"
    },
    "1625": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1626": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "POP",
      "path": "36"
    },
    "1627": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "GAS",
      "path": "36"
    },
    "1628": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "1629": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "1630": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1631": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "1632": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x66D"
    },
    "1635": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "1636": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "1637": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "1639": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1640": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "1641": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "1642": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "1644": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "REVERT",
      "path": "36"
    },
    "1645": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1646": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "POP",
      "path": "36"
    },
    "1647": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "POP",
      "path": "36"
    },
    "1648": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "POP",
      "path": "36"
    },
    "1649": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "POP",
      "path": "36"
    },
    "1650": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1652": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1653": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "1654": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "1656": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "NOT",
      "path": "36"
    },
    "1657": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "1659": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP3",
      "path": "36"
    },
    "1660": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "ADD",
      "path": "36"
    },
    "1661": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "AND",
      "path": "36"
    },
    "1662": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP3",
      "path": "36"
    },
    "1663": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "ADD",
      "path": "36"
    },
    "1664": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1665": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1667": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "1668": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "POP",
      "path": "36"
    },
    "1669": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1670": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "ADD",
      "path": "36"
    },
    "1671": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1672": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x691"
    },
    "1675": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "1676": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1677": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2694"
    },
    "1680": {
      "fn": "Riskpool.getActiveBundleId",
      "jump": "i",
      "offset": [
        7308,
        7350
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1681": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7308,
        7350
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1682": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7302,
        7305
      ],
      "op": "DUP4",
      "path": "36"
    },
    "1683": {
      "branch": 79,
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7302,
        7350
      ],
      "op": "LT",
      "path": "36"
    },
    "1684": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6F8"
    },
    "1687": {
      "branch": 79,
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "1688": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1690": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1691": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "1695": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "1697": {
      "op": "SHL"
    },
    "1698": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1699": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "1700": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "1702": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1704": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "DUP3",
      "path": "36"
    },
    "1705": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "ADD",
      "path": "36"
    },
    "1706": {
      "op": "MSTORE"
    },
    "1707": {
      "op": "PUSH1",
      "value": "0x2B"
    },
    "1709": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "1711": {
      "op": "DUP3"
    },
    "1712": {
      "op": "ADD"
    },
    "1713": {
      "op": "MSTORE"
    },
    "1714": {
      "op": "PUSH32",
      "value": "0x4552524F523A52504C2D3030373A4143544956455F42554E444C455F494E4445"
    },
    "1747": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "1749": {
      "op": "DUP3"
    },
    "1750": {
      "op": "ADD"
    },
    "1751": {
      "op": "MSTORE"
    },
    "1752": {
      "op": "PUSH11",
      "value": "0x585F544F4F5F4C41524745"
    },
    "1764": {
      "op": "PUSH1",
      "value": "0xA8"
    },
    "1766": {
      "op": "SHL"
    },
    "1767": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "1769": {
      "op": "DUP3"
    },
    "1770": {
      "op": "ADD"
    },
    "1771": {
      "op": "MSTORE"
    },
    "1772": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "1774": {
      "op": "ADD"
    },
    "1775": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1776": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1778": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1779": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1780": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "1781": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "SUB",
      "path": "36"
    },
    "1782": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1783": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "REVERT",
      "path": "36"
    },
    "1784": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7294,
        7398
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1785": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7434
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 13,
      "value": "0x7"
    },
    "1787": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7434
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "1788": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1790": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1791": {
      "op": "PUSH4",
      "value": "0x3B20CEC3"
    },
    "1796": {
      "op": "PUSH1",
      "value": "0xE2"
    },
    "1798": {
      "op": "SHL"
    },
    "1799": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1800": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "1801": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1803": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1804": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "ADD",
      "path": "36"
    },
    "1805": {
      "op": "DUP4"
    },
    "1806": {
      "op": "SWAP1"
    },
    "1807": {
      "op": "MSTORE"
    },
    "1808": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "1810": {
      "op": "DUP2"
    },
    "1811": {
      "op": "ADD"
    },
    "1812": {
      "op": "DUP6"
    },
    "1813": {
      "op": "SWAP1"
    },
    "1814": {
      "op": "MSTORE"
    },
    "1815": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1817": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1819": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "1821": {
      "op": "SHL"
    },
    "1822": {
      "op": "SUB"
    },
    "1823": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7434
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1824": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7434
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "1825": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7434
      ],
      "op": "AND",
      "path": "36"
    },
    "1826": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7434
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1827": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7452
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0xEC833B0C"
    },
    "1832": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7452
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1833": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "1835": {
      "op": "ADD"
    },
    "1836": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "1838": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1840": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1841": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1842": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP4",
      "path": "36"
    },
    "1843": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "SUB",
      "path": "36"
    },
    "1844": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1845": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP7",
      "path": "36"
    },
    "1846": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1847": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "1848": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "1849": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1850": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "1851": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x743"
    },
    "1854": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "1855": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "1857": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1858": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "REVERT",
      "path": "36"
    },
    "1859": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1860": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "POP",
      "path": "36"
    },
    "1861": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "GAS",
      "path": "36"
    },
    "1862": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "1863": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "1864": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1865": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "1866": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x757"
    },
    "1869": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "1870": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "1871": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "1873": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1874": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "1875": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "1876": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "1878": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "REVERT",
      "path": "36"
    },
    "1879": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1880": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "POP",
      "path": "36"
    },
    "1881": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "POP",
      "path": "36"
    },
    "1882": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "POP",
      "path": "36"
    },
    "1883": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "POP",
      "path": "36"
    },
    "1884": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1886": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1887": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "1888": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "1890": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "NOT",
      "path": "36"
    },
    "1891": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "1893": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP3",
      "path": "36"
    },
    "1894": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "ADD",
      "path": "36"
    },
    "1895": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "AND",
      "path": "36"
    },
    "1896": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP3",
      "path": "36"
    },
    "1897": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "ADD",
      "path": "36"
    },
    "1898": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1899": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1901": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "1902": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "POP",
      "path": "36"
    },
    "1903": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1904": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "ADD",
      "path": "36"
    },
    "1905": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1906": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x77B"
    },
    "1909": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "1910": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1911": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2694"
    },
    "1914": {
      "fn": "Riskpool.getActiveBundleId",
      "jump": "i",
      "offset": [
        7418,
        7469
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1915": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7418,
        7469
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1916": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7411,
        7469
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "1917": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7411,
        7469
      ],
      "op": "POP",
      "path": "36"
    },
    "1918": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7411,
        7469
      ],
      "op": "POP",
      "path": "36"
    },
    "1919": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1920": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "1921": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1922": {
      "fn": "Riskpool.getActiveBundleId",
      "offset": [
        7157,
        7477
      ],
      "op": "POP",
      "path": "36"
    },
    "1923": {
      "fn": "Riskpool.getActiveBundleId",
      "jump": "o",
      "offset": [
        7157,
        7477
      ],
      "op": "JUMP",
      "path": "36"
    },
    "1924": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8164,
        8328
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1925": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8215,
        8222
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "1927": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8235,
        8253
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1928": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8256,
        8263
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x790"
    },
    "1931": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x2"
    },
    "1933": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "1934": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "1935": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "JUMP",
      "path": "29"
    },
    "1936": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8256,
        8263
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1937": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8297
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 14,
      "value": "0x7"
    },
    "1939": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8297
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "1940": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1942": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1943": {
      "op": "PUSH4",
      "value": "0x1E010439"
    },
    "1948": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "1950": {
      "op": "SHL"
    },
    "1951": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1952": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "1953": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "1955": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1956": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "ADD",
      "path": "36"
    },
    "1957": {
      "op": "DUP4"
    },
    "1958": {
      "op": "SWAP1"
    },
    "1959": {
      "op": "MSTORE"
    },
    "1960": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8235,
        8263
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "1961": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8235,
        8263
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "1962": {
      "op": "POP"
    },
    "1963": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1965": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1967": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "1969": {
      "op": "SHL"
    },
    "1970": {
      "op": "SUB"
    },
    "1971": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8297
      ],
      "op": "AND",
      "path": "36"
    },
    "1972": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8297
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1973": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8308
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x1E010439"
    },
    "1978": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8308
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "1979": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "1981": {
      "op": "ADD"
    },
    "1982": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "1983": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "1985": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "1987": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "1988": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1989": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP4",
      "path": "36"
    },
    "1990": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "SUB",
      "path": "36"
    },
    "1991": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP2",
      "path": "36"
    },
    "1992": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP7",
      "path": "36"
    },
    "1993": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1994": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "1995": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "1996": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP1",
      "path": "36"
    },
    "1997": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "1998": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x7D6"
    },
    "2001": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2002": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2004": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2005": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "REVERT",
      "path": "36"
    },
    "2006": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2007": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "POP",
      "path": "36"
    },
    "2008": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "GAS",
      "path": "36"
    },
    "2009": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "2010": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2011": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2012": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2013": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x7EA"
    },
    "2016": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2017": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2018": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2020": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2021": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "2022": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2023": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2025": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "REVERT",
      "path": "36"
    },
    "2026": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2027": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "POP",
      "path": "36"
    },
    "2028": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "POP",
      "path": "36"
    },
    "2029": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "POP",
      "path": "36"
    },
    "2030": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "POP",
      "path": "36"
    },
    "2031": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2033": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2034": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2035": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "2037": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "NOT",
      "path": "36"
    },
    "2038": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "2040": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2041": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "ADD",
      "path": "36"
    },
    "2042": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "AND",
      "path": "36"
    },
    "2043": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2044": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "ADD",
      "path": "36"
    },
    "2045": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2046": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2048": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2049": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "POP",
      "path": "36"
    },
    "2050": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2051": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "ADD",
      "path": "36"
    },
    "2052": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2053": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x80E"
    },
    "2056": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2057": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2058": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2694"
    },
    "2061": {
      "fn": "Riskpool.getBalance",
      "jump": "i",
      "offset": [
        8281,
        8320
      ],
      "op": "JUMP",
      "path": "36"
    },
    "2062": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8281,
        8320
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2063": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8274,
        8320
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2064": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8274,
        8320
      ],
      "op": "POP",
      "path": "36"
    },
    "2065": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8274,
        8320
      ],
      "op": "POP",
      "path": "36"
    },
    "2066": {
      "fn": "Riskpool.getBalance",
      "offset": [
        8164,
        8328
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2067": {
      "fn": "Riskpool.getBalance",
      "jump": "o",
      "offset": [
        8164,
        8328
      ],
      "op": "JUMP",
      "path": "36"
    },
    "2068": {
      "fn": "Component.getState",
      "offset": [
        2500,
        2636
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "2069": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2601
      ],
      "op": "PUSH1",
      "path": "29",
      "statement": 15,
      "value": "0x6"
    },
    "2071": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2601
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "2072": {
      "fn": "Component.getState",
      "offset": [
        2620,
        2632
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x2"
    },
    "2074": {
      "fn": "Component.getState",
      "offset": [
        2620,
        2632
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "2075": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "2077": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "2078": {
      "op": "PUSH4",
      "value": "0x5E966E45"
    },
    "2083": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "2085": {
      "op": "SHL"
    },
    "2086": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP2",
      "path": "29"
    },
    "2087": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "MSTORE",
      "path": "29"
    },
    "2088": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x4"
    },
    "2090": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP2",
      "path": "29"
    },
    "2091": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "ADD",
      "path": "29"
    },
    "2092": {
      "op": "SWAP2"
    },
    "2093": {
      "op": "SWAP1"
    },
    "2094": {
      "op": "SWAP2"
    },
    "2095": {
      "op": "MSTORE"
    },
    "2096": {
      "fn": "Component.getState",
      "offset": [
        2549,
        2574
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "2098": {
      "fn": "Component.getState",
      "offset": [
        2549,
        2574
      ],
      "op": "SWAP2",
      "path": "29"
    },
    "2099": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2101": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2103": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2105": {
      "op": "SHL"
    },
    "2106": {
      "op": "SUB"
    },
    "2107": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2601
      ],
      "op": "AND",
      "path": "29"
    },
    "2108": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2601
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "2109": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2619
      ],
      "op": "PUSH4",
      "path": "29",
      "value": "0x5E966E45"
    },
    "2114": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2619
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "2115": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "2117": {
      "op": "ADD"
    },
    "2118": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x20"
    },
    "2120": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "2122": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "2123": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP1",
      "path": "29"
    },
    "2124": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP4",
      "path": "29"
    },
    "2125": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "SUB",
      "path": "29"
    },
    "2126": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP2",
      "path": "29"
    },
    "2127": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP7",
      "path": "29"
    },
    "2128": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP1",
      "path": "29"
    },
    "2129": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "EXTCODESIZE",
      "path": "29"
    },
    "2130": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "ISZERO",
      "path": "29"
    },
    "2131": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP1",
      "path": "29"
    },
    "2132": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "ISZERO",
      "path": "29"
    },
    "2133": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x85D"
    },
    "2136": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "JUMPI",
      "path": "29"
    },
    "2137": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "2139": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP1",
      "path": "29"
    },
    "2140": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "REVERT",
      "path": "29"
    },
    "2141": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "2142": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "POP",
      "path": "29"
    },
    "2143": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "GAS",
      "path": "29"
    },
    "2144": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "STATICCALL",
      "path": "29"
    },
    "2145": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "ISZERO",
      "path": "29"
    },
    "2146": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP1",
      "path": "29"
    },
    "2147": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "ISZERO",
      "path": "29"
    },
    "2148": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x871"
    },
    "2151": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "JUMPI",
      "path": "29"
    },
    "2152": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "RETURNDATASIZE",
      "path": "29"
    },
    "2153": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "2155": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP1",
      "path": "29"
    },
    "2156": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "RETURNDATACOPY",
      "path": "29"
    },
    "2157": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "RETURNDATASIZE",
      "path": "29"
    },
    "2158": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "2160": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "REVERT",
      "path": "29"
    },
    "2161": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "2162": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "POP",
      "path": "29"
    },
    "2163": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "POP",
      "path": "29"
    },
    "2164": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "POP",
      "path": "29"
    },
    "2165": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "POP",
      "path": "29"
    },
    "2166": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "2168": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "2169": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "RETURNDATASIZE",
      "path": "29"
    },
    "2170": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x1F"
    },
    "2172": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "NOT",
      "path": "29"
    },
    "2173": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x1F"
    },
    "2175": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP3",
      "path": "29"
    },
    "2176": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "ADD",
      "path": "29"
    },
    "2177": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "AND",
      "path": "29"
    },
    "2178": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP3",
      "path": "29"
    },
    "2179": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "ADD",
      "path": "29"
    },
    "2180": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP1",
      "path": "29"
    },
    "2181": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "2183": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "MSTORE",
      "path": "29"
    },
    "2184": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "POP",
      "path": "29"
    },
    "2185": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "DUP2",
      "path": "29"
    },
    "2186": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "ADD",
      "path": "29"
    },
    "2187": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "2188": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x895"
    },
    "2191": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "SWAP2",
      "path": "29"
    },
    "2192": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "2193": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x23FC"
    },
    "2196": {
      "fn": "Component.getState",
      "jump": "i",
      "offset": [
        2585,
        2633
      ],
      "op": "JUMP",
      "path": "29"
    },
    "2197": {
      "fn": "Component.getState",
      "offset": [
        2585,
        2633
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "2198": {
      "fn": "Component.getState",
      "offset": [
        2578,
        2633
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "2199": {
      "fn": "Component.getState",
      "offset": [
        2578,
        2633
      ],
      "op": "POP",
      "path": "29"
    },
    "2200": {
      "fn": "Component.getState",
      "offset": [
        2500,
        2636
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "2201": {
      "fn": "Component.getState",
      "jump": "o",
      "offset": [
        2500,
        2636
      ],
      "op": "JUMP",
      "path": "29"
    },
    "2202": {
      "fn": "Component.approvalCallback",
      "offset": [
        3279,
        3357
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "2203": {
      "offset": [
        1156,
        1188
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x8AF"
    },
    "2206": {
      "op": "PUSH9",
      "value": "0x10DBDB5C1BDB995B9D"
    },
    "2216": {
      "op": "PUSH1",
      "value": "0xBA"
    },
    "2218": {
      "op": "SHL"
    },
    "2219": {
      "offset": [
        1156,
        1175
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x19B8"
    },
    "2222": {
      "jump": "i",
      "offset": [
        1156,
        1188
      ],
      "op": "JUMP",
      "path": "29"
    },
    "2223": {
      "fn": "Component.approvalCallback",
      "offset": [
        1156,
        1188
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "2224": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2226": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2228": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2230": {
      "op": "SHL"
    },
    "2231": {
      "op": "SUB"
    },
    "2232": {
      "offset": [
        1140,
        1188
      ],
      "op": "AND",
      "path": "29"
    },
    "2233": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22",
      "statement": 16
    },
    "2234": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2236": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2238": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2240": {
      "op": "SHL"
    },
    "2241": {
      "op": "SUB"
    },
    "2242": {
      "offset": [
        1140,
        1188
      ],
      "op": "AND",
      "path": "29"
    },
    "2243": {
      "fn": "Context._msgSender",
      "offset": [
        1140,
        1188
      ],
      "op": "EQ",
      "path": "29"
    },
    "2244": {
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x8DF"
    },
    "2247": {
      "offset": [
        1117,
        1233
      ],
      "op": "JUMPI",
      "path": "29"
    },
    "2248": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "2250": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "2251": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "2255": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "2257": {
      "op": "SHL"
    },
    "2258": {
      "offset": [
        1117,
        1233
      ],
      "op": "DUP2",
      "path": "29"
    },
    "2259": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "MSTORE",
      "path": "29"
    },
    "2260": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x4"
    },
    "2262": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "ADD",
      "path": "29"
    },
    "2263": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x6EF"
    },
    "2266": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "2267": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x2773"
    },
    "2270": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1117,
        1233
      ],
      "op": "JUMP",
      "path": "29"
    },
    "2271": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "2272": {
      "fn": "Component.approvalCallback",
      "jump": "o",
      "offset": [
        3279,
        3357
      ],
      "op": "JUMP",
      "path": "29"
    },
    "2273": {
      "fn": "Component.isRiskpool",
      "offset": [
        2973,
        3093
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "2274": {
      "fn": "Component.isRiskpool",
      "offset": [
        3024,
        3028
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "2276": {
      "fn": "Component.isRiskpool",
      "offset": [
        3057,
        3090
      ],
      "op": "PUSH1",
      "path": "29",
      "statement": 17,
      "value": "0x2"
    },
    "2278": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "2279": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3053
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x3"
    },
    "2281": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3053
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "2282": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3053
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0xFF"
    },
    "2284": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3053
      ],
      "op": "AND",
      "path": "29"
    },
    "2285": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x2"
    },
    "2287": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "DUP2",
      "path": "29"
    },
    "2288": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "GT",
      "path": "29"
    },
    "2289": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "ISZERO",
      "path": "29"
    },
    "2290": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x90B"
    },
    "2293": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "JUMPI",
      "path": "29"
    },
    "2294": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "2299": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "2301": {
      "op": "SHL"
    },
    "2302": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "2304": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "MSTORE",
      "path": "29"
    },
    "2305": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x21"
    },
    "2307": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x4"
    },
    "2309": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "MSTORE",
      "path": "29"
    },
    "2310": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x24"
    },
    "2312": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "2314": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "REVERT",
      "path": "29"
    },
    "2315": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "2316": {
      "fn": "Component.isRiskpool",
      "offset": [
        3039,
        3090
      ],
      "op": "EQ",
      "path": "29"
    },
    "2317": {
      "fn": "Component.isRiskpool",
      "offset": [
        3032,
        3090
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "2318": {
      "fn": "Component.isRiskpool",
      "offset": [
        3032,
        3090
      ],
      "op": "POP",
      "path": "29"
    },
    "2319": {
      "fn": "Component.isRiskpool",
      "offset": [
        2973,
        3093
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "2320": {
      "fn": "Component.isRiskpool",
      "jump": "o",
      "offset": [
        2973,
        3093
      ],
      "op": "JUMP",
      "path": "29"
    },
    "2321": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6693,
        6971
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2322": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6754,
        6775
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x919"
    },
    "2325": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6754,
        6775
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2197"
    },
    "2328": {
      "fn": "Riskpool.getBundle",
      "jump": "i",
      "offset": [
        6754,
        6775
      ],
      "op": "JUMP",
      "path": "36"
    },
    "2329": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6754,
        6775
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2330": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6802,
        6812
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 18,
      "value": "0xA"
    },
    "2332": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6802,
        6819
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "2333": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6796,
        6819
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2334": {
      "branch": 80,
      "fn": "Riskpool.getBundle",
      "offset": [
        6796,
        6819
      ],
      "op": "LT",
      "path": "36"
    },
    "2335": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6788,
        6860
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x976"
    },
    "2338": {
      "branch": 80,
      "fn": "Riskpool.getBundle",
      "offset": [
        6788,
        6860
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2339": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6788,
        6860
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2341": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6788,
        6860
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2342": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "2346": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "2348": {
      "op": "SHL"
    },
    "2349": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6788,
        6860
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2350": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6788,
        6860
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2351": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "2353": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6788,
        6860
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "2355": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6788,
        6860
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2356": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6788,
        6860
      ],
      "op": "ADD",
      "path": "36"
    },
    "2357": {
      "op": "MSTORE"
    },
    "2358": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "2360": {
      "op": "DUP1"
    },
    "2361": {
      "op": "DUP3"
    },
    "2362": {
      "op": "ADD"
    },
    "2363": {
      "op": "MSTORE"
    },
    "2364": {
      "op": "PUSH32",
      "value": "0x4552524F523A52504C2D3030363A42554E444C455F494E4445585F544F4F5F4C"
    },
    "2397": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "2399": {
      "op": "DUP3"
    },
    "2400": {
      "op": "ADD"
    },
    "2401": {
      "op": "MSTORE"
    },
    "2402": {
      "op": "PUSH4",
      "value": "0x41524745"
    },
    "2407": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "2409": {
      "op": "SHL"
    },
    "2410": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "2412": {
      "op": "DUP3"
    },
    "2413": {
      "op": "ADD"
    },
    "2414": {
      "op": "MSTORE"
    },
    "2415": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "2417": {
      "op": "ADD"
    },
    "2418": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6788,
        6860
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6EF"
    },
    "2421": {
      "op": "JUMP"
    },
    "2422": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6788,
        6860
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2423": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6873,
        6890
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2425": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6903
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xA"
    },
    "2427": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6904,
        6907
      ],
      "op": "DUP4",
      "path": "36"
    },
    "2428": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2429": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "2430": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2431": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "LT",
      "path": "36"
    },
    "2432": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x999"
    },
    "2435": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2436": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "2441": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "2443": {
      "op": "SHL"
    },
    "2444": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2446": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2447": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x32"
    },
    "2449": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "2451": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2452": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x24"
    },
    "2454": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2456": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "REVERT",
      "path": "36"
    },
    "2457": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2458": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2460": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2461": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2462": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2463": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "2465": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2466": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2467": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "KECCAK256",
      "path": "36"
    },
    "2468": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "ADD",
      "path": "36"
    },
    "2469": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "2470": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6942
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 19,
      "value": "0x7"
    },
    "2472": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6942
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "2473": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2475": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2476": {
      "op": "PUSH4",
      "value": "0x2D0821B7"
    },
    "2481": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "2483": {
      "op": "SHL"
    },
    "2484": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2485": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2486": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "2488": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2489": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "ADD",
      "path": "36"
    },
    "2490": {
      "op": "DUP4"
    },
    "2491": {
      "op": "SWAP1"
    },
    "2492": {
      "op": "MSTORE"
    },
    "2493": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2494": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6893,
        6908
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "2495": {
      "op": "POP"
    },
    "2496": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2498": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2500": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2502": {
      "op": "SHL"
    },
    "2503": {
      "op": "SUB"
    },
    "2504": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6942
      ],
      "op": "AND",
      "path": "36"
    },
    "2505": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6942
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2506": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6952
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x2D0821B7"
    },
    "2511": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6952
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2512": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "2514": {
      "op": "ADD"
    },
    "2515": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2517": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2519": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2520": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2521": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP4",
      "path": "36"
    },
    "2522": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "SUB",
      "path": "36"
    },
    "2523": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2524": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP7",
      "path": "36"
    },
    "2525": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2526": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "2527": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2528": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2529": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2530": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x9EA"
    },
    "2533": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2534": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2536": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2537": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "REVERT",
      "path": "36"
    },
    "2538": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2539": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "POP",
      "path": "36"
    },
    "2540": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "GAS",
      "path": "36"
    },
    "2541": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "2542": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2543": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2544": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2545": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x9FE"
    },
    "2548": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2549": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2550": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2552": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2553": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "2554": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2555": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2557": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "REVERT",
      "path": "36"
    },
    "2558": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2559": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "POP",
      "path": "36"
    },
    "2560": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "POP",
      "path": "36"
    },
    "2561": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "POP",
      "path": "36"
    },
    "2562": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "POP",
      "path": "36"
    },
    "2563": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2565": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2566": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2567": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2569": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2570": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "2571": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "2573": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2574": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2575": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2576": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "ADD",
      "path": "36"
    },
    "2577": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "2579": {
      "op": "NOT"
    },
    "2580": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "AND",
      "path": "36"
    },
    "2581": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2582": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "ADD",
      "path": "36"
    },
    "2583": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2585": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2586": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x77B"
    },
    "2589": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2590": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2591": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2592": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "ADD",
      "path": "36"
    },
    "2593": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2594": {
      "fn": "Riskpool.getBundle",
      "offset": [
        6926,
        6963
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x24C6"
    },
    "2597": {
      "fn": "Riskpool.getBundle",
      "jump": "i",
      "offset": [
        6926,
        6963
      ],
      "op": "JUMP",
      "path": "36"
    },
    "2598": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2599": {
      "offset": [
        1413,
        1429
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x7"
    },
    "2601": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "2602": {
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2604": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2605": {
      "op": "PUSH4",
      "value": "0x2D0821B7"
    },
    "2610": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "2612": {
      "op": "SHL"
    },
    "2613": {
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2614": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2615": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "2617": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2618": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "2619": {
      "op": "DUP4"
    },
    "2620": {
      "op": "SWAP1"
    },
    "2621": {
      "op": "MSTORE"
    },
    "2622": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3967,
        3975
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2623": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3967,
        3975
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2624": {
      "offset": [
        1382,
        1410
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2626": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1382,
        1410
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2627": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2629": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2631": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2633": {
      "op": "SHL"
    },
    "2634": {
      "op": "SUB"
    },
    "2635": {
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2636": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2637": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "AND",
      "path": "36"
    },
    "2638": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2639": {
      "offset": [
        1413,
        1439
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x2D0821B7"
    },
    "2644": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1439
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2645": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "2647": {
      "op": "ADD"
    },
    "2648": {
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2650": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2652": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2653": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2654": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP4",
      "path": "36"
    },
    "2655": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SUB",
      "path": "36"
    },
    "2656": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2657": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP7",
      "path": "36"
    },
    "2658": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2659": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "2660": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2661": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2662": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2663": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xA6F"
    },
    "2666": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2667": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2669": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2670": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "REVERT",
      "path": "36"
    },
    "2671": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2672": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "2673": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "GAS",
      "path": "36"
    },
    "2674": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "2675": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2676": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2677": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2678": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xA83"
    },
    "2681": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2682": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2683": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2685": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2686": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "2687": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2688": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2690": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "REVERT",
      "path": "36"
    },
    "2691": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2692": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "2693": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "2694": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "2695": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "2696": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2698": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2699": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2700": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2702": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2703": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "2704": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "2706": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2707": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2708": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2709": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "2710": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "2712": {
      "op": "NOT"
    },
    "2713": {
      "offset": [
        1413,
        1449
      ],
      "op": "AND",
      "path": "36"
    },
    "2714": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2715": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "2716": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2718": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2719": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xAAB"
    },
    "2722": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2723": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2724": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2725": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "2726": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2727": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x24C6"
    },
    "2730": {
      "fn": "Riskpool.unlockBundle",
      "jump": "i",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMP",
      "path": "36"
    },
    "2731": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2732": {
      "offset": [
        1482,
        1494
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x9"
    },
    "2734": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "2735": {
      "offset": [
        1503,
        1517
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2737": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2738": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "DUP4",
      "path": "36"
    },
    "2739": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "ADD",
      "path": "36"
    },
    "2740": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2741": {
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2742": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2743": {
      "op": "PUSH4",
      "value": "0x31A9108F"
    },
    "2748": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "2750": {
      "op": "SHL"
    },
    "2751": {
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2752": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2753": {
      "offset": [
        1382,
        1449
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "2754": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1382,
        1449
      ],
      "op": "SWAP4",
      "path": "36"
    },
    "2755": {
      "op": "POP"
    },
    "2756": {
      "offset": [
        1460,
        1479
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2758": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1460,
        1479
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "2759": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2761": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2763": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2765": {
      "op": "SHL"
    },
    "2766": {
      "op": "SUB"
    },
    "2767": {
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2768": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "2769": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "AND",
      "path": "36"
    },
    "2770": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2771": {
      "offset": [
        1482,
        1502
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x6352211E"
    },
    "2776": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1502
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2777": {
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xAE8"
    },
    "2780": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2781": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "2783": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "2784": {
      "op": "SWAP1"
    },
    "2785": {
      "op": "DUP2"
    },
    "2786": {
      "op": "MSTORE"
    },
    "2787": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "2789": {
      "op": "ADD"
    },
    "2790": {
      "op": "SWAP1"
    },
    "2791": {
      "op": "JUMP"
    },
    "2792": {
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2793": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "2795": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2797": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2798": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2799": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP4",
      "path": "36"
    },
    "2800": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SUB",
      "path": "36"
    },
    "2801": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2802": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP7",
      "path": "36"
    },
    "2803": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2804": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "2805": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2806": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2807": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2808": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xB00"
    },
    "2811": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2812": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2814": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2815": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "REVERT",
      "path": "36"
    },
    "2816": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2817": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "2818": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "GAS",
      "path": "36"
    },
    "2819": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "2820": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2821": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2822": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2823": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xB14"
    },
    "2826": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2827": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2828": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2830": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2831": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "2832": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2833": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2835": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "REVERT",
      "path": "36"
    },
    "2836": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2837": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "2838": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "2839": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "2840": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "2841": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2843": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2844": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2845": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "2847": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "NOT",
      "path": "36"
    },
    "2848": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "2850": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2851": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "2852": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "AND",
      "path": "36"
    },
    "2853": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2854": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "2855": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2856": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2858": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2859": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "2860": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2861": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "2862": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2863": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xB38"
    },
    "2866": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2867": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2868": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2364"
    },
    "2871": {
      "fn": "Riskpool.unlockBundle",
      "jump": "i",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMP",
      "path": "36"
    },
    "2872": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2873": {
      "offset": [
        1460,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2874": {
      "op": "POP"
    },
    "2875": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "2876": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2878": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2880": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2882": {
      "op": "SHL"
    },
    "2883": {
      "op": "SUB"
    },
    "2884": {
      "offset": [
        1553,
        1580
      ],
      "op": "DUP3",
      "path": "36"
    },
    "2885": {
      "fn": "Context._msgSender",
      "offset": [
        1553,
        1580
      ],
      "op": "AND",
      "path": "36"
    },
    "2886": {
      "fn": "Context._msgSender",
      "offset": [
        1553,
        1580
      ],
      "op": "EQ",
      "path": "36"
    },
    "2887": {
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xB62"
    },
    "2890": {
      "offset": [
        1531,
        1638
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2891": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2893": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2894": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "2898": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "2900": {
      "op": "SHL"
    },
    "2901": {
      "offset": [
        1531,
        1638
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2902": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2903": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "2905": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "ADD",
      "path": "36"
    },
    "2906": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6EF"
    },
    "2909": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2910": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x27AA"
    },
    "2913": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1531,
        1638
      ],
      "op": "JUMP",
      "path": "36"
    },
    "2914": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2915": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4009
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 20,
      "value": "0x8"
    },
    "2917": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4009
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "2918": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2920": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2921": {
      "op": "PUSH4",
      "value": "0x62D8A69"
    },
    "2926": {
      "op": "PUSH1",
      "value": "0xE3"
    },
    "2928": {
      "op": "SHL"
    },
    "2929": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2930": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "2931": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "2933": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2934": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "ADD",
      "path": "36"
    },
    "2935": {
      "op": "DUP7"
    },
    "2936": {
      "op": "SWAP1"
    },
    "2937": {
      "op": "MSTORE"
    },
    "2938": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2940": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2942": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2944": {
      "op": "SHL"
    },
    "2945": {
      "op": "SUB"
    },
    "2946": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4009
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2947": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4009
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "2948": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4009
      ],
      "op": "AND",
      "path": "36"
    },
    "2949": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4009
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2950": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4022
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x316C5348"
    },
    "2955": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4022
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "2956": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "2958": {
      "op": "ADD"
    },
    "2959": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2960": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2962": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "2964": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "2965": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2966": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "DUP4",
      "path": "36"
    },
    "2967": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "SUB",
      "path": "36"
    },
    "2968": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "DUP2",
      "path": "36"
    },
    "2969": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2971": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "DUP8",
      "path": "36"
    },
    "2972": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2973": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "2974": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2975": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2976": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2977": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xBA9"
    },
    "2980": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2981": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2983": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2984": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "REVERT",
      "path": "36"
    },
    "2985": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "2986": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "POP",
      "path": "36"
    },
    "2987": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "GAS",
      "path": "36"
    },
    "2988": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "CALL",
      "path": "36"
    },
    "2989": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2990": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "DUP1",
      "path": "36"
    },
    "2991": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "2992": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xBBD"
    },
    "2995": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "2996": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "2997": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "2999": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3000": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "3001": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3002": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3004": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "REVERT",
      "path": "36"
    },
    "3005": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3006": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "POP",
      "path": "36"
    },
    "3007": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "POP",
      "path": "36"
    },
    "3008": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "POP",
      "path": "36"
    },
    "3009": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3993,
        4032
      ],
      "op": "POP",
      "path": "36"
    },
    "3010": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "POP",
      "path": "36"
    },
    "3011": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "POP",
      "path": "36"
    },
    "3012": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "POP",
      "path": "36"
    },
    "3013": {
      "fn": "Riskpool.unlockBundle",
      "offset": [
        3875,
        4040
      ],
      "op": "POP",
      "path": "36"
    },
    "3014": {
      "fn": "Riskpool.unlockBundle",
      "jump": "o",
      "offset": [
        3875,
        4040
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3015": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3461,
        3698
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3016": {
      "offset": [
        1413,
        1429
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x7"
    },
    "3018": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "3019": {
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3021": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3022": {
      "op": "PUSH4",
      "value": "0x2D0821B7"
    },
    "3027": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "3029": {
      "op": "SHL"
    },
    "3030": {
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3031": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3032": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "3034": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3035": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "3036": {
      "op": "DUP5"
    },
    "3037": {
      "op": "SWAP1"
    },
    "3038": {
      "op": "MSTORE"
    },
    "3039": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3596,
        3613
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3041": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3596,
        3613
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3042": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3569,
        3577
      ],
      "op": "DUP5",
      "path": "36"
    },
    "3043": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3569,
        3577
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3044": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3596,
        3613
      ],
      "op": "DUP4",
      "path": "36"
    },
    "3045": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3596,
        3613
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3046": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3048": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3050": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "3052": {
      "op": "SHL"
    },
    "3053": {
      "op": "SUB"
    },
    "3054": {
      "offset": [
        1413,
        1429
      ],
      "op": "AND",
      "path": "36"
    },
    "3055": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3056": {
      "offset": [
        1413,
        1439
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x2D0821B7"
    },
    "3061": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1439
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3062": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "3064": {
      "op": "ADD"
    },
    "3065": {
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3067": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3069": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3070": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3071": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP4",
      "path": "36"
    },
    "3072": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SUB",
      "path": "36"
    },
    "3073": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3074": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP7",
      "path": "36"
    },
    "3075": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3076": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "3077": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3078": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3079": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3080": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xC10"
    },
    "3083": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3084": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3086": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3087": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "REVERT",
      "path": "36"
    },
    "3088": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3089": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "3090": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "GAS",
      "path": "36"
    },
    "3091": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "3092": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3093": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3094": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3095": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xC24"
    },
    "3098": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3099": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3100": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3102": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3103": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "3104": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3105": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3107": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "REVERT",
      "path": "36"
    },
    "3108": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3109": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "3110": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "3111": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "3112": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "3113": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3115": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3116": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3117": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3119": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3120": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "3121": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "3123": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3124": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3125": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3126": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "3127": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "3129": {
      "op": "NOT"
    },
    "3130": {
      "offset": [
        1413,
        1449
      ],
      "op": "AND",
      "path": "36"
    },
    "3131": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3132": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "3133": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3135": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3136": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xC4C"
    },
    "3139": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3140": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3141": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3142": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "3143": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3144": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x24C6"
    },
    "3147": {
      "fn": "Riskpool.defundBundle",
      "jump": "i",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3148": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3149": {
      "offset": [
        1482,
        1494
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x9"
    },
    "3151": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "3152": {
      "offset": [
        1503,
        1517
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3154": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3155": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "DUP4",
      "path": "36"
    },
    "3156": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "ADD",
      "path": "36"
    },
    "3157": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3158": {
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3159": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3160": {
      "op": "PUSH4",
      "value": "0x31A9108F"
    },
    "3165": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "3167": {
      "op": "SHL"
    },
    "3168": {
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3169": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3170": {
      "offset": [
        1382,
        1449
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "3171": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1382,
        1449
      ],
      "op": "SWAP4",
      "path": "36"
    },
    "3172": {
      "op": "POP"
    },
    "3173": {
      "offset": [
        1460,
        1479
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3175": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1460,
        1479
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "3176": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3178": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3180": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "3182": {
      "op": "SHL"
    },
    "3183": {
      "op": "SUB"
    },
    "3184": {
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3185": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "3186": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "AND",
      "path": "36"
    },
    "3187": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3188": {
      "offset": [
        1482,
        1502
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x6352211E"
    },
    "3193": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1502
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3194": {
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xC89"
    },
    "3197": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3198": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "3200": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "3201": {
      "op": "SWAP1"
    },
    "3202": {
      "op": "DUP2"
    },
    "3203": {
      "op": "MSTORE"
    },
    "3204": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "3206": {
      "op": "ADD"
    },
    "3207": {
      "op": "SWAP1"
    },
    "3208": {
      "op": "JUMP"
    },
    "3209": {
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3210": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "3212": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3214": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3215": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3216": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP4",
      "path": "36"
    },
    "3217": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SUB",
      "path": "36"
    },
    "3218": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3219": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP7",
      "path": "36"
    },
    "3220": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3221": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "3222": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3223": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3224": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3225": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xCA1"
    },
    "3228": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3229": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3231": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3232": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "REVERT",
      "path": "36"
    },
    "3233": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3234": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "3235": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "GAS",
      "path": "36"
    },
    "3236": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "3237": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3238": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3239": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3240": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xCB5"
    },
    "3243": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3244": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3245": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3247": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3248": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "3249": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3250": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3252": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "REVERT",
      "path": "36"
    },
    "3253": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3254": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "3255": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "3256": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "3257": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "3258": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3260": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3261": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3262": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "3264": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "NOT",
      "path": "36"
    },
    "3265": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "3267": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3268": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "3269": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "AND",
      "path": "36"
    },
    "3270": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3271": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "3272": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3273": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3275": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3276": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "3277": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3278": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "3279": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3280": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xCD9"
    },
    "3283": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3284": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3285": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2364"
    },
    "3288": {
      "fn": "Riskpool.defundBundle",
      "jump": "i",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3289": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3290": {
      "offset": [
        1460,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3291": {
      "op": "POP"
    },
    "3292": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "3293": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3295": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3297": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "3299": {
      "op": "SHL"
    },
    "3300": {
      "op": "SUB"
    },
    "3301": {
      "offset": [
        1553,
        1580
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3302": {
      "fn": "Context._msgSender",
      "offset": [
        1553,
        1580
      ],
      "op": "AND",
      "path": "36"
    },
    "3303": {
      "fn": "Context._msgSender",
      "offset": [
        1553,
        1580
      ],
      "op": "EQ",
      "path": "36"
    },
    "3304": {
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xD03"
    },
    "3307": {
      "offset": [
        1531,
        1638
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3308": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3310": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3311": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "3315": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "3317": {
      "op": "SHL"
    },
    "3318": {
      "offset": [
        1531,
        1638
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3319": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3320": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "3322": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "ADD",
      "path": "36"
    },
    "3323": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6EF"
    },
    "3326": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3327": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x27AA"
    },
    "3330": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1531,
        1638
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3331": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3332": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3659
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 21,
      "value": "0x8"
    },
    "3334": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3659
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "3335": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3337": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3338": {
      "op": "PUSH4",
      "value": "0x1B0A9F9D"
    },
    "3343": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "3345": {
      "op": "SHL"
    },
    "3346": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3347": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3348": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "3350": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3351": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "ADD",
      "path": "36"
    },
    "3352": {
      "op": "DUP9"
    },
    "3353": {
      "op": "SWAP1"
    },
    "3354": {
      "op": "MSTORE"
    },
    "3355": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "3357": {
      "op": "DUP2"
    },
    "3358": {
      "op": "ADD"
    },
    "3359": {
      "op": "DUP8"
    },
    "3360": {
      "op": "SWAP1"
    },
    "3361": {
      "op": "MSTORE"
    },
    "3362": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3364": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3366": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "3368": {
      "op": "SHL"
    },
    "3369": {
      "op": "SUB"
    },
    "3370": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3659
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3371": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3659
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3372": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3659
      ],
      "op": "AND",
      "path": "36"
    },
    "3373": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3659
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3374": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3672
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x36153F3A"
    },
    "3379": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3672
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3380": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "3382": {
      "op": "ADD"
    },
    "3383": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3384": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "3386": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3388": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3389": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3390": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP4",
      "path": "36"
    },
    "3391": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "SUB",
      "path": "36"
    },
    "3392": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3393": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3395": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP8",
      "path": "36"
    },
    "3396": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3397": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "3398": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3399": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3400": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3401": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xD51"
    },
    "3404": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3405": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3407": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3408": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "REVERT",
      "path": "36"
    },
    "3409": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3410": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "POP",
      "path": "36"
    },
    "3411": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "GAS",
      "path": "36"
    },
    "3412": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "CALL",
      "path": "36"
    },
    "3413": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3414": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3415": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3416": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xD65"
    },
    "3419": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3420": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3421": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3423": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3424": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "3425": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3426": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3428": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "REVERT",
      "path": "36"
    },
    "3429": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3430": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "POP",
      "path": "36"
    },
    "3431": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "POP",
      "path": "36"
    },
    "3432": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "POP",
      "path": "36"
    },
    "3433": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "POP",
      "path": "36"
    },
    "3434": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3436": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3437": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3438": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "3440": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "NOT",
      "path": "36"
    },
    "3441": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "3443": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3444": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "ADD",
      "path": "36"
    },
    "3445": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "AND",
      "path": "36"
    },
    "3446": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3447": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "ADD",
      "path": "36"
    },
    "3448": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3449": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3451": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3452": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "POP",
      "path": "36"
    },
    "3453": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3454": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "ADD",
      "path": "36"
    },
    "3455": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3456": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xD89"
    },
    "3459": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3460": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3461": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2694"
    },
    "3464": {
      "fn": "Riskpool.defundBundle",
      "jump": "i",
      "offset": [
        3643,
        3690
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3465": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3643,
        3690
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3466": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3631,
        3690
      ],
      "op": "SWAP7",
      "path": "36"
    },
    "3467": {
      "fn": "Riskpool.defundBundle",
      "offset": [
        3461,
        3698
      ],
      "op": "SWAP6",
      "path": "36"
    },
    "3468": {
      "op": "POP"
    },
    "3469": {
      "op": "POP"
    },
    "3470": {
      "op": "POP"
    },
    "3471": {
      "op": "POP"
    },
    "3472": {
      "op": "POP"
    },
    "3473": {
      "op": "POP"
    },
    "3474": {
      "fn": "Riskpool.defundBundle",
      "jump": "o",
      "offset": [
        3461,
        3698
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3475": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        4942,
        5172
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3476": {
      "offset": [
        1218,
        1245
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xDA3"
    },
    "3479": {
      "op": "PUSH4",
      "value": "0x141BDBDB"
    },
    "3484": {
      "op": "PUSH1",
      "value": "0xE2"
    },
    "3486": {
      "op": "SHL"
    },
    "3487": {
      "offset": [
        1218,
        1237
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x19B8"
    },
    "3490": {
      "jump": "i",
      "offset": [
        1218,
        1245
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3491": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        1218,
        1245
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3492": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3494": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3496": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "3498": {
      "op": "SHL"
    },
    "3499": {
      "op": "SUB"
    },
    "3500": {
      "offset": [
        1202,
        1245
      ],
      "op": "AND",
      "path": "36"
    },
    "3501": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "3502": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3504": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3506": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "3508": {
      "op": "SHL"
    },
    "3509": {
      "op": "SUB"
    },
    "3510": {
      "offset": [
        1202,
        1245
      ],
      "op": "AND",
      "path": "36"
    },
    "3511": {
      "fn": "Context._msgSender",
      "offset": [
        1202,
        1245
      ],
      "op": "EQ",
      "path": "36"
    },
    "3512": {
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xDD3"
    },
    "3515": {
      "offset": [
        1180,
        1300
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3516": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3518": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3519": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "3523": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "3525": {
      "op": "SHL"
    },
    "3526": {
      "offset": [
        1180,
        1300
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3527": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3528": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "3530": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "ADD",
      "path": "36"
    },
    "3531": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6EF"
    },
    "3534": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3535": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x27E1"
    },
    "3538": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1180,
        1300
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3539": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3540": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5068,
        5102
      ],
      "op": "PUSH2",
      "path": "36",
      "statement": 22,
      "value": "0xDDD"
    },
    "3543": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5084,
        5093
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3544": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5095,
        5101
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3545": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5068,
        5083
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1A40"
    },
    "3548": {
      "fn": "Riskpool.processPolicyPremium",
      "jump": "i",
      "offset": [
        5068,
        5102
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3549": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5068,
        5102
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3550": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 23,
      "value": "0x40"
    },
    "3552": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3553": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3554": {
      "op": "DUP4"
    },
    "3555": {
      "op": "DUP2"
    },
    "3556": {
      "op": "MSTORE"
    },
    "3557": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "3559": {
      "op": "DUP2"
    },
    "3560": {
      "op": "ADD"
    },
    "3561": {
      "op": "DUP4"
    },
    "3562": {
      "op": "SWAP1"
    },
    "3563": {
      "op": "MSTORE"
    },
    "3564": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "PUSH32",
      "path": "36",
      "value": "0xD910A5091EEA39C3EFEED9891A9E2B4694BD064808F5B0A4DE415D70B313EC52"
    },
    "3597": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3598": {
      "op": "ADD"
    },
    "3599": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3600": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3602": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3603": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3604": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3605": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "SUB",
      "path": "36"
    },
    "3606": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3607": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        5118,
        5164
      ],
      "op": "LOG1",
      "path": "36"
    },
    "3608": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        4942,
        5172
      ],
      "op": "POP",
      "path": "36"
    },
    "3609": {
      "fn": "Riskpool.processPolicyPremium",
      "offset": [
        4942,
        5172
      ],
      "op": "POP",
      "path": "36"
    },
    "3610": {
      "fn": "Riskpool.processPolicyPremium",
      "jump": "o",
      "offset": [
        4942,
        5172
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3611": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        6979,
        7149
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3612": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7033,
        7040
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3614": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7053,
        7071
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3615": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7074,
        7081
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xE27"
    },
    "3618": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x2"
    },
    "3620": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "3621": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "3622": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "JUMP",
      "path": "29"
    },
    "3623": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7074,
        7081
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3624": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7115
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 24,
      "value": "0x7"
    },
    "3626": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7115
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "3627": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7141
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3629": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7141
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3630": {
      "op": "PUSH4",
      "value": "0x52133533"
    },
    "3635": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "3637": {
      "op": "SHL"
    },
    "3638": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7141
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3639": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7141
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3640": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7141
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "3642": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7141
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3643": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7141
      ],
      "op": "ADD",
      "path": "36"
    },
    "3644": {
      "op": "DUP4"
    },
    "3645": {
      "op": "SWAP1"
    },
    "3646": {
      "op": "MSTORE"
    },
    "3647": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7053,
        7081
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3648": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7053,
        7081
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "3649": {
      "op": "POP"
    },
    "3650": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3652": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3654": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "3656": {
      "op": "SHL"
    },
    "3657": {
      "op": "SUB"
    },
    "3658": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7115
      ],
      "op": "AND",
      "path": "36"
    },
    "3659": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7115
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3660": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7129
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0xA4266A66"
    },
    "3665": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7129
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3666": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "3668": {
      "op": "ADD"
    },
    "3669": {
      "fn": "Riskpool.activeBundles",
      "offset": [
        7099,
        7141
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x7BE"
    },
    "3672": {
      "op": "JUMP"
    },
    "3673": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4219,
        4380
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3674": {
      "offset": [
        1413,
        1429
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x7"
    },
    "3676": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "3677": {
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3679": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3680": {
      "op": "PUSH4",
      "value": "0x2D0821B7"
    },
    "3685": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "3687": {
      "op": "SHL"
    },
    "3688": {
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3689": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3690": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "3692": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3693": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "3694": {
      "op": "DUP4"
    },
    "3695": {
      "op": "SWAP1"
    },
    "3696": {
      "op": "MSTORE"
    },
    "3697": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4309,
        4317
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3698": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4309,
        4317
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3699": {
      "offset": [
        1382,
        1410
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3701": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1382,
        1410
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3702": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3704": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3706": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "3708": {
      "op": "SHL"
    },
    "3709": {
      "op": "SUB"
    },
    "3710": {
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3711": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3712": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "AND",
      "path": "36"
    },
    "3713": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3714": {
      "offset": [
        1413,
        1439
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x2D0821B7"
    },
    "3719": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1439
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3720": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "3722": {
      "op": "ADD"
    },
    "3723": {
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3725": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3727": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3728": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3729": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP4",
      "path": "36"
    },
    "3730": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SUB",
      "path": "36"
    },
    "3731": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3732": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP7",
      "path": "36"
    },
    "3733": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3734": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "3735": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3736": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3737": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3738": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xEA2"
    },
    "3741": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3742": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3744": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3745": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "REVERT",
      "path": "36"
    },
    "3746": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3747": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "3748": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "GAS",
      "path": "36"
    },
    "3749": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "3750": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3751": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3752": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3753": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xEB6"
    },
    "3756": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3757": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3758": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3760": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3761": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "3762": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3763": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3765": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "REVERT",
      "path": "36"
    },
    "3766": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3767": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "3768": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "3769": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "3770": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "3771": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3773": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3774": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3775": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3777": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3778": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "3779": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "3781": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3782": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3783": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3784": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "3785": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "3787": {
      "op": "NOT"
    },
    "3788": {
      "offset": [
        1413,
        1449
      ],
      "op": "AND",
      "path": "36"
    },
    "3789": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3790": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "3791": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3793": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3794": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xEDE"
    },
    "3797": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3798": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3799": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3800": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "3801": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3802": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x24C6"
    },
    "3805": {
      "fn": "Riskpool.burnBundle",
      "jump": "i",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3806": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3807": {
      "offset": [
        1482,
        1494
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x9"
    },
    "3809": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "3810": {
      "offset": [
        1503,
        1517
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3812": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3813": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "DUP4",
      "path": "36"
    },
    "3814": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "ADD",
      "path": "36"
    },
    "3815": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3816": {
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3817": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3818": {
      "op": "PUSH4",
      "value": "0x31A9108F"
    },
    "3823": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "3825": {
      "op": "SHL"
    },
    "3826": {
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3827": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3828": {
      "offset": [
        1382,
        1449
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "3829": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1382,
        1449
      ],
      "op": "SWAP4",
      "path": "36"
    },
    "3830": {
      "op": "POP"
    },
    "3831": {
      "offset": [
        1460,
        1479
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3833": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1460,
        1479
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "3834": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3836": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3838": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "3840": {
      "op": "SHL"
    },
    "3841": {
      "op": "SUB"
    },
    "3842": {
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3843": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "3844": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "AND",
      "path": "36"
    },
    "3845": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3846": {
      "offset": [
        1482,
        1502
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x6352211E"
    },
    "3851": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1502
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3852": {
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xF1B"
    },
    "3855": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3856": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "3858": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "3859": {
      "op": "SWAP1"
    },
    "3860": {
      "op": "DUP2"
    },
    "3861": {
      "op": "MSTORE"
    },
    "3862": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "3864": {
      "op": "ADD"
    },
    "3865": {
      "op": "SWAP1"
    },
    "3866": {
      "op": "JUMP"
    },
    "3867": {
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3868": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "3870": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3872": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3873": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3874": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP4",
      "path": "36"
    },
    "3875": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SUB",
      "path": "36"
    },
    "3876": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3877": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP7",
      "path": "36"
    },
    "3878": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3879": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "3880": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3881": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3882": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3883": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xF33"
    },
    "3886": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3887": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3889": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3890": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "REVERT",
      "path": "36"
    },
    "3891": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3892": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "3893": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "GAS",
      "path": "36"
    },
    "3894": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "3895": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3896": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3897": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "3898": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xF47"
    },
    "3901": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3902": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3903": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3905": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3906": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "3907": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3908": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "3910": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "REVERT",
      "path": "36"
    },
    "3911": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3912": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "3913": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "3914": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "3915": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "3916": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3918": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3919": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "3920": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "3922": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "NOT",
      "path": "36"
    },
    "3923": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "3925": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3926": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "3927": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "AND",
      "path": "36"
    },
    "3928": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3929": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "3930": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "3931": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3933": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3934": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "3935": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3936": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "3937": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3938": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xF6B"
    },
    "3941": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3942": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3943": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2364"
    },
    "3946": {
      "fn": "Riskpool.burnBundle",
      "jump": "i",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3947": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3948": {
      "offset": [
        1460,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3949": {
      "op": "POP"
    },
    "3950": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "3951": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3953": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3955": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "3957": {
      "op": "SHL"
    },
    "3958": {
      "op": "SUB"
    },
    "3959": {
      "offset": [
        1553,
        1580
      ],
      "op": "DUP3",
      "path": "36"
    },
    "3960": {
      "fn": "Context._msgSender",
      "offset": [
        1553,
        1580
      ],
      "op": "AND",
      "path": "36"
    },
    "3961": {
      "fn": "Context._msgSender",
      "offset": [
        1553,
        1580
      ],
      "op": "EQ",
      "path": "36"
    },
    "3962": {
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xF95"
    },
    "3965": {
      "offset": [
        1531,
        1638
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "3966": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3968": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3969": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "3973": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "3975": {
      "op": "SHL"
    },
    "3976": {
      "offset": [
        1531,
        1638
      ],
      "op": "DUP2",
      "path": "36"
    },
    "3977": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "3978": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "3980": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "ADD",
      "path": "36"
    },
    "3981": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6EF"
    },
    "3984": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3985": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x27AA"
    },
    "3988": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1531,
        1638
      ],
      "op": "JUMP",
      "path": "36"
    },
    "3989": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "3990": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4351
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 25,
      "value": "0x8"
    },
    "3992": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4351
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "3993": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4372
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "3995": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4372
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "3996": {
      "op": "PUSH4",
      "value": "0x587E59D"
    },
    "4001": {
      "op": "PUSH1",
      "value": "0xE4"
    },
    "4003": {
      "op": "SHL"
    },
    "4004": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4372
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4005": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4372
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "4006": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4372
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "4008": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4372
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4009": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4372
      ],
      "op": "ADD",
      "path": "36"
    },
    "4010": {
      "op": "DUP7"
    },
    "4011": {
      "op": "SWAP1"
    },
    "4012": {
      "op": "MSTORE"
    },
    "4013": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4015": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4017": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "4019": {
      "op": "SHL"
    },
    "4020": {
      "op": "SUB"
    },
    "4021": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4351
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4022": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4351
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4023": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4351
      ],
      "op": "AND",
      "path": "36"
    },
    "4024": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4351
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4025": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4362
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x587E59D0"
    },
    "4030": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4362
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4031": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "4033": {
      "op": "ADD"
    },
    "4034": {
      "fn": "Riskpool.burnBundle",
      "offset": [
        4335,
        4372
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xB8F"
    },
    "4037": {
      "op": "JUMP"
    },
    "4038": {
      "fn": "Component.proposalCallback",
      "offset": [
        3195,
        3273
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "4039": {
      "offset": [
        1156,
        1188
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0xFDB"
    },
    "4042": {
      "op": "PUSH9",
      "value": "0x10DBDB5C1BDB995B9D"
    },
    "4052": {
      "op": "PUSH1",
      "value": "0xBA"
    },
    "4054": {
      "op": "SHL"
    },
    "4055": {
      "offset": [
        1156,
        1175
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x19B8"
    },
    "4058": {
      "jump": "i",
      "offset": [
        1156,
        1188
      ],
      "op": "JUMP",
      "path": "29"
    },
    "4059": {
      "fn": "Component.proposalCallback",
      "offset": [
        1156,
        1188
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "4060": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4062": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4064": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "4066": {
      "op": "SHL"
    },
    "4067": {
      "op": "SUB"
    },
    "4068": {
      "offset": [
        1140,
        1188
      ],
      "op": "AND",
      "path": "29"
    },
    "4069": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "4070": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4072": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4074": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "4076": {
      "op": "SHL"
    },
    "4077": {
      "op": "SUB"
    },
    "4078": {
      "offset": [
        1140,
        1188
      ],
      "op": "AND",
      "path": "29"
    },
    "4079": {
      "fn": "Context._msgSender",
      "offset": [
        1140,
        1188
      ],
      "op": "EQ",
      "path": "29"
    },
    "4080": {
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x100B"
    },
    "4083": {
      "offset": [
        1117,
        1233
      ],
      "op": "JUMPI",
      "path": "29"
    },
    "4084": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "4086": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "4087": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "4091": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "4093": {
      "op": "SHL"
    },
    "4094": {
      "offset": [
        1117,
        1233
      ],
      "op": "DUP2",
      "path": "29"
    },
    "4095": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "MSTORE",
      "path": "29"
    },
    "4096": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x4"
    },
    "4098": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "ADD",
      "path": "29"
    },
    "4099": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x6EF"
    },
    "4102": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "4103": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x2773"
    },
    "4106": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1117,
        1233
      ],
      "op": "JUMP",
      "path": "29"
    },
    "4107": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "4108": {
      "fn": "Component.proposalCallback",
      "offset": [
        3255,
        3270
      ],
      "op": "PUSH2",
      "path": "29",
      "statement": 26,
      "value": "0x8DF"
    },
    "4111": {
      "fn": "Component.proposalCallback",
      "offset": [
        3255,
        3268
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x1AC2"
    },
    "4114": {
      "fn": "Component.proposalCallback",
      "jump": "i",
      "offset": [
        3255,
        3270
      ],
      "op": "JUMP",
      "path": "29"
    },
    "4115": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5430,
        5708
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4116": {
      "offset": [
        1094,
        1107
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x101B"
    },
    "4119": {
      "offset": [
        1094,
        1105
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x1B43"
    },
    "4122": {
      "jump": "i",
      "offset": [
        1094,
        1107
      ],
      "op": "JUMP",
      "path": "4"
    },
    "4123": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        1094,
        1107
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "4124": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5571,
        5589
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4126": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5592,
        5599
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1026"
    },
    "4129": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x2"
    },
    "4131": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "4132": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "4133": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "JUMP",
      "path": "29"
    },
    "4134": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5592,
        5599
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4135": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5626
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 27,
      "value": "0x8"
    },
    "4137": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5626
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "4138": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4140": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4141": {
      "op": "PUSH4",
      "value": "0x424FFA9"
    },
    "4146": {
      "op": "PUSH1",
      "value": "0xE3"
    },
    "4148": {
      "op": "SHL"
    },
    "4149": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4150": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "4151": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "4153": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4154": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "ADD",
      "path": "36"
    },
    "4155": {
      "op": "DUP4"
    },
    "4156": {
      "op": "SWAP1"
    },
    "4157": {
      "op": "MSTORE"
    },
    "4158": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "4160": {
      "op": "DUP2"
    },
    "4161": {
      "op": "ADD"
    },
    "4162": {
      "op": "DUP6"
    },
    "4163": {
      "op": "SWAP1"
    },
    "4164": {
      "op": "MSTORE"
    },
    "4165": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5571,
        5599
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4166": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5571,
        5599
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "4167": {
      "op": "POP"
    },
    "4168": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4170": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4172": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "4174": {
      "op": "SHL"
    },
    "4175": {
      "op": "SUB"
    },
    "4176": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5626
      ],
      "op": "AND",
      "path": "36"
    },
    "4177": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5626
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4178": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5658
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x2127FD48"
    },
    "4183": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5658
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4184": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "4186": {
      "op": "ADD"
    },
    "4187": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4189": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4191": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4192": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4193": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "DUP4",
      "path": "36"
    },
    "4194": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "SUB",
      "path": "36"
    },
    "4195": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4196": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4198": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "DUP8",
      "path": "36"
    },
    "4199": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4200": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "4201": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4202": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4203": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4204": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1074"
    },
    "4207": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "4208": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4210": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4211": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "REVERT",
      "path": "36"
    },
    "4212": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4213": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "POP",
      "path": "36"
    },
    "4214": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "GAS",
      "path": "36"
    },
    "4215": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "CALL",
      "path": "36"
    },
    "4216": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4217": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4218": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4219": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1088"
    },
    "4222": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "4223": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "4224": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4226": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4227": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "4228": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "4229": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4231": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "REVERT",
      "path": "36"
    },
    "4232": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4233": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "POP",
      "path": "36"
    },
    "4234": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "POP",
      "path": "36"
    },
    "4235": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "POP",
      "path": "36"
    },
    "4236": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5610,
        5700
      ],
      "op": "POP",
      "path": "36"
    },
    "4237": {
      "offset": [
        1117,
        1118
      ],
      "op": "POP",
      "path": "4"
    },
    "4238": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "offset": [
        5430,
        5708
      ],
      "op": "POP",
      "path": "36"
    },
    "4239": {
      "fn": "Riskpool.setMaximumNumberOfActiveBundles",
      "jump": "o",
      "offset": [
        5430,
        5708
      ],
      "op": "JUMP",
      "path": "36"
    },
    "4240": {
      "fn": "Ownable.renounceOwnership",
      "offset": [
        1831,
        1932
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "4241": {
      "offset": [
        1094,
        1107
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x1098"
    },
    "4244": {
      "offset": [
        1094,
        1105
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x1B43"
    },
    "4247": {
      "jump": "i",
      "offset": [
        1094,
        1107
      ],
      "op": "JUMP",
      "path": "4"
    },
    "4248": {
      "fn": "Ownable.renounceOwnership",
      "offset": [
        1094,
        1107
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "4249": {
      "fn": "Ownable.renounceOwnership",
      "offset": [
        1895,
        1925
      ],
      "op": "PUSH2",
      "path": "4",
      "statement": 28,
      "value": "0x8DF"
    },
    "4252": {
      "fn": "Ownable.renounceOwnership",
      "offset": [
        1922,
        1923
      ],
      "op": "PUSH1",
      "path": "4",
      "value": "0x0"
    },
    "4254": {
      "fn": "Ownable.renounceOwnership",
      "offset": [
        1895,
        1913
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x1B9D"
    },
    "4257": {
      "fn": "Ownable.renounceOwnership",
      "jump": "i",
      "offset": [
        1895,
        1925
      ],
      "op": "JUMP",
      "path": "4"
    },
    "4258": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4259": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2945,
        2961
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4261": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2945,
        2961
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4262": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "4263": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3051
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 29,
      "value": "0x8"
    },
    "4265": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3051
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "4266": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4268": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4269": {
      "op": "PUSH4",
      "value": "0x57F079D"
    },
    "4274": {
      "op": "PUSH1",
      "value": "0xE2"
    },
    "4276": {
      "op": "SHL"
    },
    "4277": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4278": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "4279": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2979,
        3013
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4280": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2979,
        3013
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "4281": {
      "op": "POP"
    },
    "4282": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4284": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4286": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "4288": {
      "op": "SHL"
    },
    "4289": {
      "op": "SUB"
    },
    "4290": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3051
      ],
      "op": "AND",
      "path": "36"
    },
    "4291": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3051
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4292": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3064
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x15FC1E74"
    },
    "4297": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3064
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4298": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x10DB"
    },
    "4301": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4302": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2979,
        3013
      ],
      "op": "DUP5",
      "path": "36"
    },
    "4303": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2979,
        3013
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4304": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3078,
        3084
      ],
      "op": "DUP9",
      "path": "36"
    },
    "4305": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3078,
        3084
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4306": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3086,
        3099
      ],
      "op": "DUP9",
      "path": "36"
    },
    "4307": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3086,
        3099
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4308": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "4310": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "ADD",
      "path": "36"
    },
    "4311": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x26FE"
    },
    "4314": {
      "fn": "Riskpool.createBundle",
      "jump": "i",
      "offset": [
        3035,
        3100
      ],
      "op": "JUMP",
      "path": "36"
    },
    "4315": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4316": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "4318": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4320": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4321": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4322": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP4",
      "path": "36"
    },
    "4323": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "SUB",
      "path": "36"
    },
    "4324": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4325": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4327": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP8",
      "path": "36"
    },
    "4328": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4329": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "4330": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4331": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4332": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4333": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x10F5"
    },
    "4336": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "4337": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4339": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4340": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "REVERT",
      "path": "36"
    },
    "4341": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4342": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "POP",
      "path": "36"
    },
    "4343": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "GAS",
      "path": "36"
    },
    "4344": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "CALL",
      "path": "36"
    },
    "4345": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4346": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4347": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4348": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1109"
    },
    "4351": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "4352": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "4353": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4355": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4356": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "4357": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "4358": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4360": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "REVERT",
      "path": "36"
    },
    "4361": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4362": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "POP",
      "path": "36"
    },
    "4363": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "POP",
      "path": "36"
    },
    "4364": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "POP",
      "path": "36"
    },
    "4365": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "POP",
      "path": "36"
    },
    "4366": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4368": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4369": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "4370": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "4372": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "NOT",
      "path": "36"
    },
    "4373": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "4375": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP3",
      "path": "36"
    },
    "4376": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "ADD",
      "path": "36"
    },
    "4377": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "AND",
      "path": "36"
    },
    "4378": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP3",
      "path": "36"
    },
    "4379": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "ADD",
      "path": "36"
    },
    "4380": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4381": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4383": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "4384": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "POP",
      "path": "36"
    },
    "4385": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4386": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "ADD",
      "path": "36"
    },
    "4387": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4388": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x112D"
    },
    "4391": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4392": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4393": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2694"
    },
    "4396": {
      "fn": "Riskpool.createBundle",
      "jump": "i",
      "offset": [
        3035,
        3100
      ],
      "op": "JUMP",
      "path": "36"
    },
    "4397": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3035,
        3100
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4398": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3121
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 30,
      "value": "0xA"
    },
    "4400": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4401": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "4402": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1"
    },
    "4404": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4405": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "ADD",
      "path": "36"
    },
    "4406": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "DUP3",
      "path": "36"
    },
    "4407": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "SSTORE",
      "path": "36"
    },
    "4408": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "4410": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4411": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4412": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4413": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "4414": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "PUSH32",
      "path": "36",
      "value": "0xC65A7BB8D6351C1CF70C95A316CC6A92839C986682D98BC35F958F4883F9D2A8"
    },
    "4447": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "ADD",
      "path": "36"
    },
    "4448": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4449": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4450": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "SSTORE",
      "path": "36"
    },
    "4451": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3154,
        3203
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 31,
      "value": "0x40"
    },
    "4453": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3154,
        3203
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4454": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3154,
        3203
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4455": {
      "op": "DUP3"
    },
    "4456": {
      "op": "DUP2"
    },
    "4457": {
      "op": "MSTORE"
    },
    "4458": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "4460": {
      "op": "DUP2"
    },
    "4461": {
      "op": "ADD"
    },
    "4462": {
      "op": "DUP7"
    },
    "4463": {
      "op": "SWAP1"
    },
    "4464": {
      "op": "MSTORE"
    },
    "4465": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4466": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3111,
        3136
      ],
      "op": "SWAP4",
      "path": "36"
    },
    "4467": {
      "op": "POP"
    },
    "4468": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3154,
        3203
      ],
      "op": "PUSH32",
      "path": "36",
      "value": "0xD17D9DC3726BA31D9AF5D3A3425289766158A8EA95520E1C299CCBE4A2978B34"
    },
    "4501": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3154,
        3203
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4502": {
      "op": "ADD"
    },
    "4503": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3154,
        3203
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4505": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3154,
        3203
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4506": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3154,
        3203
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4507": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3154,
        3203
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4508": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3154,
        3203
      ],
      "op": "SUB",
      "path": "36"
    },
    "4509": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3154,
        3203
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4510": {
      "fn": "Riskpool.createBundle",
      "offset": [
        3154,
        3203
      ],
      "op": "LOG1",
      "path": "36"
    },
    "4511": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "POP",
      "path": "36"
    },
    "4512": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "4513": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4514": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "POP",
      "path": "36"
    },
    "4515": {
      "fn": "Riskpool.createBundle",
      "offset": [
        2828,
        3211
      ],
      "op": "POP",
      "path": "36"
    },
    "4516": {
      "fn": "Riskpool.createBundle",
      "jump": "o",
      "offset": [
        2828,
        3211
      ],
      "op": "JUMP",
      "path": "36"
    },
    "4517": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5716,
        5974
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4518": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5806,
        5842
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4520": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5860,
        5878
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4521": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5881,
        5888
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x11B1"
    },
    "4524": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x2"
    },
    "4526": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "4527": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "4528": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "JUMP",
      "path": "29"
    },
    "4529": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5881,
        5888
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4530": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5922
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 32,
      "value": "0x7"
    },
    "4532": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5922
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "4533": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5966
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4535": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5966
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4536": {
      "op": "PUSH4",
      "value": "0x1F6CCA11"
    },
    "4541": {
      "op": "PUSH1",
      "value": "0xE2"
    },
    "4543": {
      "op": "SHL"
    },
    "4544": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5966
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4545": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5966
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "4546": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5966
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "4548": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5966
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4549": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5966
      ],
      "op": "ADD",
      "path": "36"
    },
    "4550": {
      "op": "DUP4"
    },
    "4551": {
      "op": "SWAP1"
    },
    "4552": {
      "op": "MSTORE"
    },
    "4553": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5860,
        5888
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4554": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5860,
        5888
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "4555": {
      "op": "POP"
    },
    "4556": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4558": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4560": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "4562": {
      "op": "SHL"
    },
    "4563": {
      "op": "SUB"
    },
    "4564": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5922
      ],
      "op": "AND",
      "path": "36"
    },
    "4565": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5922
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4566": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5954
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x7DB32844"
    },
    "4571": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5954
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4572": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "4574": {
      "op": "ADD"
    },
    "4575": {
      "fn": "Riskpool.getMaximumNumberOfActiveBundles",
      "offset": [
        5906,
        5966
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x7BE"
    },
    "4578": {
      "op": "JUMP"
    },
    "4579": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4707,
        4934
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4580": {
      "offset": [
        1218,
        1245
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x11F3"
    },
    "4583": {
      "op": "PUSH4",
      "value": "0x141BDBDB"
    },
    "4588": {
      "op": "PUSH1",
      "value": "0xE2"
    },
    "4590": {
      "op": "SHL"
    },
    "4591": {
      "offset": [
        1218,
        1237
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x19B8"
    },
    "4594": {
      "jump": "i",
      "offset": [
        1218,
        1245
      ],
      "op": "JUMP",
      "path": "36"
    },
    "4595": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        1218,
        1245
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4596": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4598": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4600": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "4602": {
      "op": "SHL"
    },
    "4603": {
      "op": "SUB"
    },
    "4604": {
      "offset": [
        1202,
        1245
      ],
      "op": "AND",
      "path": "36"
    },
    "4605": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "4606": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4608": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4610": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "4612": {
      "op": "SHL"
    },
    "4613": {
      "op": "SUB"
    },
    "4614": {
      "offset": [
        1202,
        1245
      ],
      "op": "AND",
      "path": "36"
    },
    "4615": {
      "fn": "Context._msgSender",
      "offset": [
        1202,
        1245
      ],
      "op": "EQ",
      "path": "36"
    },
    "4616": {
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1223"
    },
    "4619": {
      "offset": [
        1180,
        1300
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "4620": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4622": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4623": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "4627": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "4629": {
      "op": "SHL"
    },
    "4630": {
      "offset": [
        1180,
        1300
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4631": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "4632": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "4634": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "ADD",
      "path": "36"
    },
    "4635": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6EF"
    },
    "4638": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4639": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x27E1"
    },
    "4642": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1180,
        1300
      ],
      "op": "JUMP",
      "path": "36"
    },
    "4643": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4644": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4832,
        4865
      ],
      "op": "PUSH2",
      "path": "36",
      "statement": 33,
      "value": "0x122D"
    },
    "4647": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4847,
        4856
      ],
      "op": "DUP3",
      "path": "36"
    },
    "4648": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4858,
        4864
      ],
      "op": "DUP3",
      "path": "36"
    },
    "4649": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4832,
        4846
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1BED"
    },
    "4652": {
      "fn": "Riskpool.processPolicyPayout",
      "jump": "i",
      "offset": [
        4832,
        4865
      ],
      "op": "JUMP",
      "path": "36"
    },
    "4653": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4832,
        4865
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4654": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4881,
        4926
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 34,
      "value": "0x40"
    },
    "4656": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4881,
        4926
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4657": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4881,
        4926
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4658": {
      "op": "DUP4"
    },
    "4659": {
      "op": "DUP2"
    },
    "4660": {
      "op": "MSTORE"
    },
    "4661": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "4663": {
      "op": "DUP2"
    },
    "4664": {
      "op": "ADD"
    },
    "4665": {
      "op": "DUP4"
    },
    "4666": {
      "op": "SWAP1"
    },
    "4667": {
      "op": "MSTORE"
    },
    "4668": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4881,
        4926
      ],
      "op": "PUSH32",
      "path": "36",
      "value": "0xEE37957C2D37326FA4E3897FC3947BBDBD8E1082639A302C1C206B4D1C5E695"
    },
    "4701": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4881,
        4926
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4702": {
      "op": "ADD"
    },
    "4703": {
      "fn": "Riskpool.processPolicyPayout",
      "offset": [
        4881,
        4926
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xE0F"
    },
    "4706": {
      "op": "JUMP"
    },
    "4707": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3219,
        3453
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4708": {
      "offset": [
        1413,
        1429
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x7"
    },
    "4710": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "4711": {
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4713": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4714": {
      "op": "PUSH4",
      "value": "0x2D0821B7"
    },
    "4719": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "4721": {
      "op": "SHL"
    },
    "4722": {
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4723": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "4724": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "4726": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4727": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "4728": {
      "op": "DUP5"
    },
    "4729": {
      "op": "SWAP1"
    },
    "4730": {
      "op": "MSTORE"
    },
    "4731": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3353,
        3370
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4733": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3353,
        3370
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4734": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3326,
        3334
      ],
      "op": "DUP5",
      "path": "36"
    },
    "4735": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3326,
        3334
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4736": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3353,
        3370
      ],
      "op": "DUP4",
      "path": "36"
    },
    "4737": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3353,
        3370
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4738": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4740": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4742": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "4744": {
      "op": "SHL"
    },
    "4745": {
      "op": "SUB"
    },
    "4746": {
      "offset": [
        1413,
        1429
      ],
      "op": "AND",
      "path": "36"
    },
    "4747": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4748": {
      "offset": [
        1413,
        1439
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x2D0821B7"
    },
    "4753": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1439
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4754": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "4756": {
      "op": "ADD"
    },
    "4757": {
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4759": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4761": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4762": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4763": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP4",
      "path": "36"
    },
    "4764": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SUB",
      "path": "36"
    },
    "4765": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4766": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP7",
      "path": "36"
    },
    "4767": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4768": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "4769": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4770": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4771": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4772": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x12AC"
    },
    "4775": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "4776": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4778": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4779": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "REVERT",
      "path": "36"
    },
    "4780": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4781": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "4782": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "GAS",
      "path": "36"
    },
    "4783": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "4784": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4785": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4786": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4787": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x12C0"
    },
    "4790": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "4791": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "4792": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4794": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4795": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "4796": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "4797": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4799": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "REVERT",
      "path": "36"
    },
    "4800": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4801": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "4802": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "4803": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "4804": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "4805": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4807": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4808": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "4809": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4811": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP3",
      "path": "36"
    },
    "4812": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "4813": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "4815": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "4816": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4817": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4818": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "4819": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "4821": {
      "op": "NOT"
    },
    "4822": {
      "offset": [
        1413,
        1449
      ],
      "op": "AND",
      "path": "36"
    },
    "4823": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP3",
      "path": "36"
    },
    "4824": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "4825": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4827": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "4828": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x12E8"
    },
    "4831": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4832": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4833": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4834": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "4835": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4836": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x24C6"
    },
    "4839": {
      "fn": "Riskpool.fundBundle",
      "jump": "i",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMP",
      "path": "36"
    },
    "4840": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4841": {
      "offset": [
        1482,
        1494
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x9"
    },
    "4843": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "4844": {
      "offset": [
        1503,
        1517
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4846": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4847": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "DUP4",
      "path": "36"
    },
    "4848": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "ADD",
      "path": "36"
    },
    "4849": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4850": {
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4851": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4852": {
      "op": "PUSH4",
      "value": "0x31A9108F"
    },
    "4857": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "4859": {
      "op": "SHL"
    },
    "4860": {
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4861": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "4862": {
      "offset": [
        1382,
        1449
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "4863": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1382,
        1449
      ],
      "op": "SWAP4",
      "path": "36"
    },
    "4864": {
      "op": "POP"
    },
    "4865": {
      "offset": [
        1460,
        1479
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4867": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1460,
        1479
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "4868": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4870": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4872": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "4874": {
      "op": "SHL"
    },
    "4875": {
      "op": "SUB"
    },
    "4876": {
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4877": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "4878": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "AND",
      "path": "36"
    },
    "4879": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4880": {
      "offset": [
        1482,
        1502
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x6352211E"
    },
    "4885": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1502
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4886": {
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1325"
    },
    "4889": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4890": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "4892": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "4893": {
      "op": "SWAP1"
    },
    "4894": {
      "op": "DUP2"
    },
    "4895": {
      "op": "MSTORE"
    },
    "4896": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "4898": {
      "op": "ADD"
    },
    "4899": {
      "op": "SWAP1"
    },
    "4900": {
      "op": "JUMP"
    },
    "4901": {
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4902": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "4904": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4906": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4907": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4908": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP4",
      "path": "36"
    },
    "4909": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SUB",
      "path": "36"
    },
    "4910": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4911": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP7",
      "path": "36"
    },
    "4912": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4913": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "4914": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4915": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4916": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4917": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x133D"
    },
    "4920": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "4921": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4923": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4924": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "REVERT",
      "path": "36"
    },
    "4925": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4926": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "4927": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "GAS",
      "path": "36"
    },
    "4928": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "4929": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4930": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4931": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "4932": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1351"
    },
    "4935": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "4936": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "4937": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4939": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4940": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "4941": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "4942": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "4944": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "REVERT",
      "path": "36"
    },
    "4945": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4946": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "4947": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "4948": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "4949": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "4950": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4952": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "4953": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "4954": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "4956": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "NOT",
      "path": "36"
    },
    "4957": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "4959": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP3",
      "path": "36"
    },
    "4960": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "4961": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "AND",
      "path": "36"
    },
    "4962": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP3",
      "path": "36"
    },
    "4963": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "4964": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "4965": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "4967": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "4968": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "4969": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "4970": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "4971": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4972": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1375"
    },
    "4975": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "4976": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4977": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2364"
    },
    "4980": {
      "fn": "Riskpool.fundBundle",
      "jump": "i",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMP",
      "path": "36"
    },
    "4981": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "4982": {
      "offset": [
        1460,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "4983": {
      "op": "POP"
    },
    "4984": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "4985": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4987": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4989": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "4991": {
      "op": "SHL"
    },
    "4992": {
      "op": "SUB"
    },
    "4993": {
      "offset": [
        1553,
        1580
      ],
      "op": "DUP3",
      "path": "36"
    },
    "4994": {
      "fn": "Context._msgSender",
      "offset": [
        1553,
        1580
      ],
      "op": "AND",
      "path": "36"
    },
    "4995": {
      "fn": "Context._msgSender",
      "offset": [
        1553,
        1580
      ],
      "op": "EQ",
      "path": "36"
    },
    "4996": {
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x139F"
    },
    "4999": {
      "offset": [
        1531,
        1638
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "5000": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5002": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5003": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "5007": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "5009": {
      "op": "SHL"
    },
    "5010": {
      "offset": [
        1531,
        1638
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5011": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5012": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "5014": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "ADD",
      "path": "36"
    },
    "5015": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6EF"
    },
    "5018": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5019": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x27AA"
    },
    "5022": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1531,
        1638
      ],
      "op": "JUMP",
      "path": "36"
    },
    "5023": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5024": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3416
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 35,
      "value": "0x8"
    },
    "5026": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3416
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "5027": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3445
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5029": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3445
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5030": {
      "op": "PUSH4",
      "value": "0x89002DA5"
    },
    "5035": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "5037": {
      "op": "SHL"
    },
    "5038": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3445
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5039": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3445
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5040": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3445
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "5042": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3445
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5043": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3445
      ],
      "op": "ADD",
      "path": "36"
    },
    "5044": {
      "op": "DUP9"
    },
    "5045": {
      "op": "SWAP1"
    },
    "5046": {
      "op": "MSTORE"
    },
    "5047": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "5049": {
      "op": "DUP2"
    },
    "5050": {
      "op": "ADD"
    },
    "5051": {
      "op": "DUP8"
    },
    "5052": {
      "op": "SWAP1"
    },
    "5053": {
      "op": "MSTORE"
    },
    "5054": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5056": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5058": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5060": {
      "op": "SHL"
    },
    "5061": {
      "op": "SUB"
    },
    "5062": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3416
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5063": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3416
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5064": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3416
      ],
      "op": "AND",
      "path": "36"
    },
    "5065": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3416
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5066": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3427
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x89002DA5"
    },
    "5071": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3427
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5072": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "5074": {
      "op": "ADD"
    },
    "5075": {
      "fn": "Riskpool.fundBundle",
      "offset": [
        3400,
        3445
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xD37"
    },
    "5078": {
      "op": "JUMP"
    },
    "5079": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5080": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4525,
        4537
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5082": {
      "offset": [
        1218,
        1245
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x13E9"
    },
    "5085": {
      "op": "PUSH4",
      "value": "0x141BDBDB"
    },
    "5090": {
      "op": "PUSH1",
      "value": "0xE2"
    },
    "5092": {
      "op": "SHL"
    },
    "5093": {
      "offset": [
        1218,
        1237
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x19B8"
    },
    "5096": {
      "jump": "i",
      "offset": [
        1218,
        1245
      ],
      "op": "JUMP",
      "path": "36"
    },
    "5097": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        1218,
        1245
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5098": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5100": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5102": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5104": {
      "op": "SHL"
    },
    "5105": {
      "op": "SUB"
    },
    "5106": {
      "offset": [
        1202,
        1245
      ],
      "op": "AND",
      "path": "36"
    },
    "5107": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "5108": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5110": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5112": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5114": {
      "op": "SHL"
    },
    "5115": {
      "op": "SUB"
    },
    "5116": {
      "offset": [
        1202,
        1245
      ],
      "op": "AND",
      "path": "36"
    },
    "5117": {
      "fn": "Context._msgSender",
      "offset": [
        1202,
        1245
      ],
      "op": "EQ",
      "path": "36"
    },
    "5118": {
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1419"
    },
    "5121": {
      "offset": [
        1180,
        1300
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "5122": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5124": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5125": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "5129": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "5131": {
      "op": "SHL"
    },
    "5132": {
      "offset": [
        1180,
        1300
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5133": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5134": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "5136": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "ADD",
      "path": "36"
    },
    "5137": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6EF"
    },
    "5140": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5141": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x27E1"
    },
    "5144": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1180,
        1300
      ],
      "op": "JUMP",
      "path": "36"
    },
    "5145": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5146": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4566,
        4610
      ],
      "op": "PUSH2",
      "path": "36",
      "statement": 36,
      "value": "0x1423"
    },
    "5149": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4582,
        4591
      ],
      "op": "DUP4",
      "path": "36"
    },
    "5150": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4593,
        4609
      ],
      "op": "DUP4",
      "path": "36"
    },
    "5151": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4566,
        4581
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1C3C"
    },
    "5154": {
      "fn": "Riskpool.collateralizePolicy",
      "jump": "i",
      "offset": [
        4566,
        4610
      ],
      "op": "JUMP",
      "path": "36"
    },
    "5155": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4566,
        4610
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5156": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 37,
      "value": "0x40"
    },
    "5158": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5159": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5160": {
      "op": "DUP6"
    },
    "5161": {
      "op": "DUP2"
    },
    "5162": {
      "op": "MSTORE"
    },
    "5163": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "5165": {
      "op": "DUP2"
    },
    "5166": {
      "op": "ADD"
    },
    "5167": {
      "op": "DUP6"
    },
    "5168": {
      "op": "SWAP1"
    },
    "5169": {
      "op": "MSTORE"
    },
    "5170": {
      "op": "DUP3"
    },
    "5171": {
      "op": "ISZERO"
    },
    "5172": {
      "op": "ISZERO"
    },
    "5173": {
      "op": "DUP2"
    },
    "5174": {
      "op": "DUP4"
    },
    "5175": {
      "op": "ADD"
    },
    "5176": {
      "op": "MSTORE"
    },
    "5177": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5178": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5179": {
      "op": "SWAP2"
    },
    "5180": {
      "op": "SWAP3"
    },
    "5181": {
      "op": "POP"
    },
    "5182": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "PUSH32",
      "path": "36",
      "value": "0x9D0F25E972AD53428B0A94CD615FA731919562FA34769DF0F9C3EED71B0BD81E"
    },
    "5215": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5216": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5217": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5218": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5219": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "SUB",
      "path": "36"
    },
    "5220": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "5222": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "ADD",
      "path": "36"
    },
    "5223": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5224": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4626,
        4691
      ],
      "op": "LOG1",
      "path": "36"
    },
    "5225": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "5226": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5227": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "POP",
      "path": "36"
    },
    "5228": {
      "fn": "Riskpool.collateralizePolicy",
      "offset": [
        4388,
        4699
      ],
      "op": "POP",
      "path": "36"
    },
    "5229": {
      "fn": "Riskpool.collateralizePolicy",
      "jump": "o",
      "offset": [
        4388,
        4699
      ],
      "op": "JUMP",
      "path": "36"
    },
    "5230": {
      "fn": "Component.getOwner",
      "offset": [
        2642,
        2719
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "5231": {
      "fn": "Component.getOwner",
      "offset": [
        2691,
        2698
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "5233": {
      "fn": "Ownable.owner",
      "offset": [
        1273,
        1279
      ],
      "op": "DUP1",
      "path": "4"
    },
    "5234": {
      "fn": "Ownable.owner",
      "offset": [
        1273,
        1279
      ],
      "op": "SLOAD",
      "path": "4"
    },
    "5235": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5237": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5239": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5241": {
      "op": "SHL"
    },
    "5242": {
      "op": "SUB"
    },
    "5243": {
      "fn": "Ownable.owner",
      "offset": [
        1273,
        1279
      ],
      "op": "AND",
      "path": "4"
    },
    "5244": {
      "fn": "Component.getOwner",
      "offset": [
        2709,
        2716
      ],
      "op": "PUSH2",
      "path": "29",
      "statement": 38,
      "value": "0x895"
    },
    "5247": {
      "fn": "Ownable.owner",
      "offset": [
        1201,
        1286
      ],
      "op": "JUMP",
      "path": "4"
    },
    "5248": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4048,
        4211
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5249": {
      "offset": [
        1413,
        1429
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x7"
    },
    "5251": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "5252": {
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5254": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5255": {
      "op": "PUSH4",
      "value": "0x2D0821B7"
    },
    "5260": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "5262": {
      "op": "SHL"
    },
    "5263": {
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5264": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5265": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "5267": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5268": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "5269": {
      "op": "DUP4"
    },
    "5270": {
      "op": "SWAP1"
    },
    "5271": {
      "op": "MSTORE"
    },
    "5272": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4139,
        4147
      ],
      "op": "DUP3",
      "path": "36"
    },
    "5273": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4139,
        4147
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5274": {
      "offset": [
        1382,
        1410
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5276": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1382,
        1410
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5277": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5279": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5281": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5283": {
      "op": "SHL"
    },
    "5284": {
      "op": "SUB"
    },
    "5285": {
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5286": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5287": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "AND",
      "path": "36"
    },
    "5288": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5289": {
      "offset": [
        1413,
        1439
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x2D0821B7"
    },
    "5294": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1439
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5295": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "5297": {
      "op": "ADD"
    },
    "5298": {
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5300": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5302": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5303": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5304": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP4",
      "path": "36"
    },
    "5305": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SUB",
      "path": "36"
    },
    "5306": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5307": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP7",
      "path": "36"
    },
    "5308": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5309": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "5310": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5311": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5312": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5313": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x14C9"
    },
    "5316": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "5317": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5319": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5320": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "REVERT",
      "path": "36"
    },
    "5321": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5322": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "5323": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "GAS",
      "path": "36"
    },
    "5324": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "5325": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5326": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5327": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5328": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x14DD"
    },
    "5331": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "5332": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5333": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5335": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5336": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "5337": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5338": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5340": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "REVERT",
      "path": "36"
    },
    "5341": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5342": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "5343": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "5344": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "5345": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "5346": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5348": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5349": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5350": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5352": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP3",
      "path": "36"
    },
    "5353": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "5354": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "5356": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5357": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5358": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5359": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "5360": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "5362": {
      "op": "NOT"
    },
    "5363": {
      "offset": [
        1413,
        1449
      ],
      "op": "AND",
      "path": "36"
    },
    "5364": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP3",
      "path": "36"
    },
    "5365": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "5366": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5368": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5369": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1505"
    },
    "5372": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5373": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5374": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5375": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "5376": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5377": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x24C6"
    },
    "5380": {
      "fn": "Riskpool.closeBundle",
      "jump": "i",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMP",
      "path": "36"
    },
    "5381": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5382": {
      "offset": [
        1482,
        1494
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x9"
    },
    "5384": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "5385": {
      "offset": [
        1503,
        1517
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5387": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5388": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "DUP4",
      "path": "36"
    },
    "5389": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "ADD",
      "path": "36"
    },
    "5390": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5391": {
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5392": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5393": {
      "op": "PUSH4",
      "value": "0x31A9108F"
    },
    "5398": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "5400": {
      "op": "SHL"
    },
    "5401": {
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5402": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5403": {
      "offset": [
        1382,
        1449
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "5404": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1382,
        1449
      ],
      "op": "SWAP4",
      "path": "36"
    },
    "5405": {
      "op": "POP"
    },
    "5406": {
      "offset": [
        1460,
        1479
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5408": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1460,
        1479
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "5409": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5411": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5413": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5415": {
      "op": "SHL"
    },
    "5416": {
      "op": "SUB"
    },
    "5417": {
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5418": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "5419": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "AND",
      "path": "36"
    },
    "5420": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5421": {
      "offset": [
        1482,
        1502
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x6352211E"
    },
    "5426": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1502
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5427": {
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1542"
    },
    "5430": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5431": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "5433": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "5434": {
      "op": "SWAP1"
    },
    "5435": {
      "op": "DUP2"
    },
    "5436": {
      "op": "MSTORE"
    },
    "5437": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "5439": {
      "op": "ADD"
    },
    "5440": {
      "op": "SWAP1"
    },
    "5441": {
      "op": "JUMP"
    },
    "5442": {
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5443": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "5445": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5447": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5448": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5449": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP4",
      "path": "36"
    },
    "5450": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SUB",
      "path": "36"
    },
    "5451": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5452": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP7",
      "path": "36"
    },
    "5453": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5454": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "5455": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5456": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5457": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5458": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x155A"
    },
    "5461": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "5462": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5464": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5465": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "REVERT",
      "path": "36"
    },
    "5466": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5467": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "5468": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "GAS",
      "path": "36"
    },
    "5469": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "5470": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5471": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5472": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5473": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x156E"
    },
    "5476": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "5477": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5478": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5480": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5481": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "5482": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5483": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5485": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "REVERT",
      "path": "36"
    },
    "5486": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5487": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "5488": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "5489": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "5490": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "5491": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5493": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5494": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5495": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "5497": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "NOT",
      "path": "36"
    },
    "5498": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "5500": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP3",
      "path": "36"
    },
    "5501": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "5502": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "AND",
      "path": "36"
    },
    "5503": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP3",
      "path": "36"
    },
    "5504": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "5505": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5506": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5508": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5509": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "5510": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5511": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "5512": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5513": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1592"
    },
    "5516": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5517": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5518": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2364"
    },
    "5521": {
      "fn": "Riskpool.closeBundle",
      "jump": "i",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMP",
      "path": "36"
    },
    "5522": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5523": {
      "offset": [
        1460,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5524": {
      "op": "POP"
    },
    "5525": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "5526": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5528": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5530": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5532": {
      "op": "SHL"
    },
    "5533": {
      "op": "SUB"
    },
    "5534": {
      "offset": [
        1553,
        1580
      ],
      "op": "DUP3",
      "path": "36"
    },
    "5535": {
      "fn": "Context._msgSender",
      "offset": [
        1553,
        1580
      ],
      "op": "AND",
      "path": "36"
    },
    "5536": {
      "fn": "Context._msgSender",
      "offset": [
        1553,
        1580
      ],
      "op": "EQ",
      "path": "36"
    },
    "5537": {
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x15BC"
    },
    "5540": {
      "offset": [
        1531,
        1638
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "5541": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5543": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5544": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "5548": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "5550": {
      "op": "SHL"
    },
    "5551": {
      "offset": [
        1531,
        1638
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5552": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5553": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "5555": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "ADD",
      "path": "36"
    },
    "5556": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6EF"
    },
    "5559": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5560": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x27AA"
    },
    "5563": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1531,
        1638
      ],
      "op": "JUMP",
      "path": "36"
    },
    "5564": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5565": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4181
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 39,
      "value": "0x8"
    },
    "5567": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4181
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "5568": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4203
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5570": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4203
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5571": {
      "op": "PUSH4",
      "value": "0x46241F2D"
    },
    "5576": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "5578": {
      "op": "SHL"
    },
    "5579": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4203
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5580": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4203
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5581": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4203
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "5583": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4203
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5584": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4203
      ],
      "op": "ADD",
      "path": "36"
    },
    "5585": {
      "op": "DUP7"
    },
    "5586": {
      "op": "SWAP1"
    },
    "5587": {
      "op": "MSTORE"
    },
    "5588": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5590": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5592": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5594": {
      "op": "SHL"
    },
    "5595": {
      "op": "SUB"
    },
    "5596": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4181
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5597": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4181
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5598": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4181
      ],
      "op": "AND",
      "path": "36"
    },
    "5599": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4181
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5600": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4193
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x8C483E5A"
    },
    "5605": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4193
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5606": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "5608": {
      "op": "ADD"
    },
    "5609": {
      "fn": "Riskpool.closeBundle",
      "offset": [
        4165,
        4203
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xB8F"
    },
    "5612": {
      "op": "JUMP"
    },
    "5613": {
      "fn": "Component.isOracle",
      "offset": [
        2851,
        2967
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "5614": {
      "fn": "Component.isOracle",
      "offset": [
        2900,
        2904
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "5616": {
      "fn": "Component.isOracle",
      "offset": [
        2900,
        2904
      ],
      "op": "DUP1",
      "path": "29"
    },
    "5617": {
      "fn": "Component.isOracle",
      "offset": [
        2915,
        2964
      ],
      "op": "PUSH2",
      "path": "29",
      "statement": 40,
      "value": "0x8E6"
    },
    "5620": {
      "fn": "Component.isOracle",
      "offset": [
        2915,
        2964
      ],
      "op": "JUMP",
      "path": "29"
    },
    "5621": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3706,
        3867
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5622": {
      "offset": [
        1413,
        1429
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x7"
    },
    "5624": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "5625": {
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5627": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5628": {
      "op": "PUSH4",
      "value": "0x2D0821B7"
    },
    "5633": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "5635": {
      "op": "SHL"
    },
    "5636": {
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5637": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5638": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "5640": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5641": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "5642": {
      "op": "DUP4"
    },
    "5643": {
      "op": "SWAP1"
    },
    "5644": {
      "op": "MSTORE"
    },
    "5645": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3796,
        3804
      ],
      "op": "DUP3",
      "path": "36"
    },
    "5646": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3796,
        3804
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5647": {
      "offset": [
        1382,
        1410
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5649": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1382,
        1410
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5650": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5652": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5654": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5656": {
      "op": "SHL"
    },
    "5657": {
      "op": "SUB"
    },
    "5658": {
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5659": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5660": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "AND",
      "path": "36"
    },
    "5661": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1429
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5662": {
      "offset": [
        1413,
        1439
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x2D0821B7"
    },
    "5667": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1439
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5668": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "5670": {
      "op": "ADD"
    },
    "5671": {
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5673": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5675": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5676": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5677": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP4",
      "path": "36"
    },
    "5678": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SUB",
      "path": "36"
    },
    "5679": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5680": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP7",
      "path": "36"
    },
    "5681": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5682": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "5683": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5684": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5685": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5686": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x163E"
    },
    "5689": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "5690": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5692": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5693": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "REVERT",
      "path": "36"
    },
    "5694": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5695": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "5696": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "GAS",
      "path": "36"
    },
    "5697": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "5698": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5699": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5700": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5701": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1652"
    },
    "5704": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "5705": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5706": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5708": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5709": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "5710": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5711": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5713": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "REVERT",
      "path": "36"
    },
    "5714": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5715": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "5716": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "5717": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "5718": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "POP",
      "path": "36"
    },
    "5719": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5721": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5722": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5723": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5725": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP3",
      "path": "36"
    },
    "5726": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "5727": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "5729": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5730": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5731": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5732": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "5733": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "5735": {
      "op": "NOT"
    },
    "5736": {
      "offset": [
        1413,
        1449
      ],
      "op": "AND",
      "path": "36"
    },
    "5737": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP3",
      "path": "36"
    },
    "5738": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "5739": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5741": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5742": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x167A"
    },
    "5745": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5746": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5747": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5748": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "ADD",
      "path": "36"
    },
    "5749": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5750": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x24C6"
    },
    "5753": {
      "fn": "Riskpool.lockBundle",
      "jump": "i",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMP",
      "path": "36"
    },
    "5754": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1413,
        1449
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5755": {
      "offset": [
        1482,
        1494
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x9"
    },
    "5757": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "5758": {
      "offset": [
        1503,
        1517
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5760": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5761": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "DUP4",
      "path": "36"
    },
    "5762": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "ADD",
      "path": "36"
    },
    "5763": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1503,
        1517
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5764": {
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5765": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5766": {
      "op": "PUSH4",
      "value": "0x31A9108F"
    },
    "5771": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "5773": {
      "op": "SHL"
    },
    "5774": {
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5775": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5776": {
      "offset": [
        1382,
        1449
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "5777": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1382,
        1449
      ],
      "op": "SWAP4",
      "path": "36"
    },
    "5778": {
      "op": "POP"
    },
    "5779": {
      "offset": [
        1460,
        1479
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5781": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1460,
        1479
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "5782": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5784": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5786": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5788": {
      "op": "SHL"
    },
    "5789": {
      "op": "SUB"
    },
    "5790": {
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5791": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "5792": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "AND",
      "path": "36"
    },
    "5793": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1494
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5794": {
      "offset": [
        1482,
        1502
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x6352211E"
    },
    "5799": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1502
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5800": {
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x16B7"
    },
    "5803": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5804": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "5806": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "5807": {
      "op": "SWAP1"
    },
    "5808": {
      "op": "DUP2"
    },
    "5809": {
      "op": "MSTORE"
    },
    "5810": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "5812": {
      "op": "ADD"
    },
    "5813": {
      "op": "SWAP1"
    },
    "5814": {
      "op": "JUMP"
    },
    "5815": {
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5816": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "5818": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5820": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5821": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5822": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP4",
      "path": "36"
    },
    "5823": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SUB",
      "path": "36"
    },
    "5824": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5825": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP7",
      "path": "36"
    },
    "5826": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5827": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "5828": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5829": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5830": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5831": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x16CF"
    },
    "5834": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "5835": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5837": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5838": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "REVERT",
      "path": "36"
    },
    "5839": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5840": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "5841": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "GAS",
      "path": "36"
    },
    "5842": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "5843": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5844": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5845": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "5846": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x16E3"
    },
    "5849": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "5850": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5851": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5853": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5854": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "5855": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5856": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5858": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "REVERT",
      "path": "36"
    },
    "5859": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5860": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "5861": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "5862": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "5863": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "5864": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5866": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5867": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "5868": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "5870": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "NOT",
      "path": "36"
    },
    "5871": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "5873": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP3",
      "path": "36"
    },
    "5874": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "5875": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "AND",
      "path": "36"
    },
    "5876": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP3",
      "path": "36"
    },
    "5877": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "5878": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5879": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5881": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5882": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "POP",
      "path": "36"
    },
    "5883": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5884": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "ADD",
      "path": "36"
    },
    "5885": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5886": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1707"
    },
    "5889": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5890": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5891": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2364"
    },
    "5894": {
      "fn": "Riskpool.lockBundle",
      "jump": "i",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMP",
      "path": "36"
    },
    "5895": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        1482,
        1518
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5896": {
      "offset": [
        1460,
        1518
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5897": {
      "op": "POP"
    },
    "5898": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "5899": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5901": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5903": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5905": {
      "op": "SHL"
    },
    "5906": {
      "op": "SUB"
    },
    "5907": {
      "offset": [
        1553,
        1580
      ],
      "op": "DUP3",
      "path": "36"
    },
    "5908": {
      "fn": "Context._msgSender",
      "offset": [
        1553,
        1580
      ],
      "op": "AND",
      "path": "36"
    },
    "5909": {
      "branch": 81,
      "fn": "Context._msgSender",
      "offset": [
        1553,
        1580
      ],
      "op": "EQ",
      "path": "36"
    },
    "5910": {
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1731"
    },
    "5913": {
      "branch": 81,
      "offset": [
        1531,
        1638
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "5914": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5916": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5917": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "5921": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "5923": {
      "op": "SHL"
    },
    "5924": {
      "offset": [
        1531,
        1638
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5925": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5926": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "5928": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "ADD",
      "path": "36"
    },
    "5929": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6EF"
    },
    "5932": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5933": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x27AA"
    },
    "5936": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1531,
        1638
      ],
      "op": "JUMP",
      "path": "36"
    },
    "5937": {
      "fn": "Context._msgSender",
      "offset": [
        1531,
        1638
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5938": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3838
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 41,
      "value": "0x8"
    },
    "5940": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3838
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "5941": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3859
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "5943": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3859
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "5944": {
      "op": "PUSH4",
      "value": "0xA17030D5"
    },
    "5949": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "5951": {
      "op": "SHL"
    },
    "5952": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3859
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5953": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3859
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "5954": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3859
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "5956": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3859
      ],
      "op": "DUP2",
      "path": "36"
    },
    "5957": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3859
      ],
      "op": "ADD",
      "path": "36"
    },
    "5958": {
      "op": "DUP7"
    },
    "5959": {
      "op": "SWAP1"
    },
    "5960": {
      "op": "MSTORE"
    },
    "5961": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5963": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5965": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5967": {
      "op": "SHL"
    },
    "5968": {
      "op": "SUB"
    },
    "5969": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3838
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5970": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3838
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "5971": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3838
      ],
      "op": "AND",
      "path": "36"
    },
    "5972": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3838
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5973": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3849
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0xA17030D5"
    },
    "5978": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3849
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "5979": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "5981": {
      "op": "ADD"
    },
    "5982": {
      "fn": "Riskpool.lockBundle",
      "offset": [
        3822,
        3859
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xB8F"
    },
    "5985": {
      "op": "JUMP"
    },
    "5986": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7800,
        7982
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5987": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7860,
        7867
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "5989": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7880,
        7898
      ],
      "op": "DUP1",
      "path": "36"
    },
    "5990": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7901,
        7908
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x176E"
    },
    "5993": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x2"
    },
    "5995": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "5996": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "5997": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "JUMP",
      "path": "29"
    },
    "5998": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7901,
        7908
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "5999": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7942
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 42,
      "value": "0x7"
    },
    "6001": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7942
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "6002": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7974
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "6004": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7974
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "6005": {
      "op": "PUSH4",
      "value": "0x3F5D9235"
    },
    "6010": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "6012": {
      "op": "SHL"
    },
    "6013": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7974
      ],
      "op": "DUP2",
      "path": "36"
    },
    "6014": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7974
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "6015": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7974
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "6017": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7974
      ],
      "op": "DUP2",
      "path": "36"
    },
    "6018": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7974
      ],
      "op": "ADD",
      "path": "36"
    },
    "6019": {
      "op": "DUP4"
    },
    "6020": {
      "op": "SWAP1"
    },
    "6021": {
      "op": "MSTORE"
    },
    "6022": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7880,
        7908
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "6023": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7880,
        7908
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "6024": {
      "op": "POP"
    },
    "6025": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6027": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6029": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6031": {
      "op": "SHL"
    },
    "6032": {
      "op": "SUB"
    },
    "6033": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7942
      ],
      "op": "AND",
      "path": "36"
    },
    "6034": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7942
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "6035": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7962
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x3F5D9235"
    },
    "6040": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7962
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "6041": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "6043": {
      "op": "ADD"
    },
    "6044": {
      "fn": "Riskpool.getTotalValueLocked",
      "offset": [
        7926,
        7974
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x7BE"
    },
    "6047": {
      "op": "JUMP"
    },
    "6048": {
      "fn": "Component.archiveCallback",
      "offset": [
        3772,
        3849
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "6049": {
      "offset": [
        1156,
        1188
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x17B5"
    },
    "6052": {
      "op": "PUSH9",
      "value": "0x10DBDB5C1BDB995B9D"
    },
    "6062": {
      "op": "PUSH1",
      "value": "0xBA"
    },
    "6064": {
      "op": "SHL"
    },
    "6065": {
      "offset": [
        1156,
        1175
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x19B8"
    },
    "6068": {
      "jump": "i",
      "offset": [
        1156,
        1188
      ],
      "op": "JUMP",
      "path": "29"
    },
    "6069": {
      "fn": "Component.archiveCallback",
      "offset": [
        1156,
        1188
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "6070": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6072": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6074": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6076": {
      "op": "SHL"
    },
    "6077": {
      "op": "SUB"
    },
    "6078": {
      "offset": [
        1140,
        1188
      ],
      "op": "AND",
      "path": "29"
    },
    "6079": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "6080": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6082": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6084": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6086": {
      "op": "SHL"
    },
    "6087": {
      "op": "SUB"
    },
    "6088": {
      "offset": [
        1140,
        1188
      ],
      "op": "AND",
      "path": "29"
    },
    "6089": {
      "fn": "Context._msgSender",
      "offset": [
        1140,
        1188
      ],
      "op": "EQ",
      "path": "29"
    },
    "6090": {
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x17E5"
    },
    "6093": {
      "offset": [
        1117,
        1233
      ],
      "op": "JUMPI",
      "path": "29"
    },
    "6094": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "6096": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "6097": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "6101": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "6103": {
      "op": "SHL"
    },
    "6104": {
      "offset": [
        1117,
        1233
      ],
      "op": "DUP2",
      "path": "29"
    },
    "6105": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "MSTORE",
      "path": "29"
    },
    "6106": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x4"
    },
    "6108": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "ADD",
      "path": "29"
    },
    "6109": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x6EF"
    },
    "6112": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "6113": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x2773"
    },
    "6116": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1117,
        1233
      ],
      "op": "JUMP",
      "path": "29"
    },
    "6117": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "6118": {
      "fn": "Component.archiveCallback",
      "offset": [
        3831,
        3846
      ],
      "op": "PUSH2",
      "path": "29",
      "statement": 43,
      "value": "0x8DF"
    },
    "6121": {
      "fn": "Component.archiveCallback",
      "offset": [
        3831,
        3844
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x203F"
    },
    "6124": {
      "fn": "Component.archiveCallback",
      "jump": "i",
      "offset": [
        3831,
        3846
      ],
      "op": "JUMP",
      "path": "29"
    },
    "6125": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5180,
        5422
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "6126": {
      "offset": [
        1218,
        1245
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x17FD"
    },
    "6129": {
      "op": "PUSH4",
      "value": "0x141BDBDB"
    },
    "6134": {
      "op": "PUSH1",
      "value": "0xE2"
    },
    "6136": {
      "op": "SHL"
    },
    "6137": {
      "offset": [
        1218,
        1237
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x19B8"
    },
    "6140": {
      "jump": "i",
      "offset": [
        1218,
        1245
      ],
      "op": "JUMP",
      "path": "36"
    },
    "6141": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        1218,
        1245
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "6142": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6144": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6146": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6148": {
      "op": "SHL"
    },
    "6149": {
      "op": "SUB"
    },
    "6150": {
      "offset": [
        1202,
        1245
      ],
      "op": "AND",
      "path": "36"
    },
    "6151": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "6152": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6154": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6156": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6158": {
      "op": "SHL"
    },
    "6159": {
      "op": "SUB"
    },
    "6160": {
      "offset": [
        1202,
        1245
      ],
      "op": "AND",
      "path": "36"
    },
    "6161": {
      "branch": 82,
      "fn": "Context._msgSender",
      "offset": [
        1202,
        1245
      ],
      "op": "EQ",
      "path": "36"
    },
    "6162": {
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x182D"
    },
    "6165": {
      "branch": 82,
      "offset": [
        1180,
        1300
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "6166": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "6168": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "6169": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "6173": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "6175": {
      "op": "SHL"
    },
    "6176": {
      "offset": [
        1180,
        1300
      ],
      "op": "DUP2",
      "path": "36"
    },
    "6177": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "6178": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "6180": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "ADD",
      "path": "36"
    },
    "6181": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6EF"
    },
    "6184": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "6185": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x27E1"
    },
    "6188": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1180,
        1300
      ],
      "op": "JUMP",
      "path": "36"
    },
    "6189": {
      "fn": "Context._msgSender",
      "offset": [
        1180,
        1300
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "6190": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5284,
        5308
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "6192": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5311,
        5340
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1838"
    },
    "6195": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5330,
        5339
      ],
      "op": "DUP3",
      "path": "36"
    },
    "6196": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5311,
        5329
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2127"
    },
    "6199": {
      "fn": "Riskpool.releasePolicy",
      "jump": "i",
      "offset": [
        5311,
        5340
      ],
      "op": "JUMP",
      "path": "36"
    },
    "6200": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5311,
        5340
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "6201": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5356,
        5414
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 44,
      "value": "0x40"
    },
    "6203": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5356,
        5414
      ],
      "op": "DUP1",
      "path": "36"
    },
    "6204": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5356,
        5414
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "6205": {
      "op": "DUP5"
    },
    "6206": {
      "op": "DUP2"
    },
    "6207": {
      "op": "MSTORE"
    },
    "6208": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "6210": {
      "op": "DUP2"
    },
    "6211": {
      "op": "ADD"
    },
    "6212": {
      "op": "DUP4"
    },
    "6213": {
      "op": "SWAP1"
    },
    "6214": {
      "op": "MSTORE"
    },
    "6215": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5284,
        5340
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "6216": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5284,
        5340
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "6217": {
      "op": "POP"
    },
    "6218": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5356,
        5414
      ],
      "op": "PUSH32",
      "path": "36",
      "value": "0x22BF66455B4BF54C9548E2BB650543CFA753A53CAB13AF4020DDBFA76C231B0F"
    },
    "6251": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5356,
        5414
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "6252": {
      "op": "ADD"
    },
    "6253": {
      "fn": "Riskpool.releasePolicy",
      "offset": [
        5356,
        5414
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0xE0F"
    },
    "6256": {
      "op": "JUMP"
    },
    "6257": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        7990,
        8156
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "6258": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8042,
        8049
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "6260": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8062,
        8080
      ],
      "op": "DUP1",
      "path": "36"
    },
    "6261": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8083,
        8090
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x187D"
    },
    "6264": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x2"
    },
    "6266": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "6267": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "6268": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "JUMP",
      "path": "29"
    },
    "6269": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8083,
        8090
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "6270": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8124
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 45,
      "value": "0x7"
    },
    "6272": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8124
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "6273": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8148
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "6275": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8148
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "6276": {
      "op": "PUSH4",
      "value": "0xBCD5349F"
    },
    "6281": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "6283": {
      "op": "SHL"
    },
    "6284": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8148
      ],
      "op": "DUP2",
      "path": "36"
    },
    "6285": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8148
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "6286": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8148
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "6288": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8148
      ],
      "op": "DUP2",
      "path": "36"
    },
    "6289": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8148
      ],
      "op": "ADD",
      "path": "36"
    },
    "6290": {
      "op": "DUP4"
    },
    "6291": {
      "op": "SWAP1"
    },
    "6292": {
      "op": "MSTORE"
    },
    "6293": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8062,
        8090
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "6294": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8062,
        8090
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "6295": {
      "op": "POP"
    },
    "6296": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6298": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6300": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6302": {
      "op": "SHL"
    },
    "6303": {
      "op": "SUB"
    },
    "6304": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8124
      ],
      "op": "AND",
      "path": "36"
    },
    "6305": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8124
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "6306": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8136
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0xBCD5349F"
    },
    "6311": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8136
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "6312": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "6314": {
      "op": "ADD"
    },
    "6315": {
      "fn": "Riskpool.getCapacity",
      "offset": [
        8108,
        8148
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x7BE"
    },
    "6318": {
      "op": "JUMP"
    },
    "6319": {
      "fn": "Component.setId",
      "offset": [
        2131,
        2212
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "6320": {
      "offset": [
        1156,
        1188
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x18C4"
    },
    "6323": {
      "op": "PUSH9",
      "value": "0x10DBDB5C1BDB995B9D"
    },
    "6333": {
      "op": "PUSH1",
      "value": "0xBA"
    },
    "6335": {
      "op": "SHL"
    },
    "6336": {
      "offset": [
        1156,
        1175
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x19B8"
    },
    "6339": {
      "jump": "i",
      "offset": [
        1156,
        1188
      ],
      "op": "JUMP",
      "path": "29"
    },
    "6340": {
      "fn": "Component.setId",
      "offset": [
        1156,
        1188
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "6341": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6343": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6345": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6347": {
      "op": "SHL"
    },
    "6348": {
      "op": "SUB"
    },
    "6349": {
      "offset": [
        1140,
        1188
      ],
      "op": "AND",
      "path": "29"
    },
    "6350": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "6351": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6353": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6355": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6357": {
      "op": "SHL"
    },
    "6358": {
      "op": "SUB"
    },
    "6359": {
      "offset": [
        1140,
        1188
      ],
      "op": "AND",
      "path": "29"
    },
    "6360": {
      "branch": 76,
      "fn": "Context._msgSender",
      "offset": [
        1140,
        1188
      ],
      "op": "EQ",
      "path": "29"
    },
    "6361": {
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x18F4"
    },
    "6364": {
      "branch": 76,
      "offset": [
        1117,
        1233
      ],
      "op": "JUMPI",
      "path": "29"
    },
    "6365": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "6367": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "6368": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "6372": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "6374": {
      "op": "SHL"
    },
    "6375": {
      "offset": [
        1117,
        1233
      ],
      "op": "DUP2",
      "path": "29"
    },
    "6376": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "MSTORE",
      "path": "29"
    },
    "6377": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x4"
    },
    "6379": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "ADD",
      "path": "29"
    },
    "6380": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x6EF"
    },
    "6383": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "6384": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x2773"
    },
    "6387": {
      "fn": "Context._msgSender",
      "jump": "i",
      "offset": [
        1117,
        1233
      ],
      "op": "JUMP",
      "path": "29"
    },
    "6388": {
      "fn": "Context._msgSender",
      "offset": [
        1117,
        1233
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "6389": {
      "fn": "Component.setId",
      "offset": [
        2192,
        2204
      ],
      "op": "PUSH1",
      "path": "29",
      "statement": 46,
      "value": "0x2"
    },
    "6391": {
      "fn": "Component.setId",
      "offset": [
        2192,
        2209
      ],
      "op": "SSTORE",
      "path": "29"
    },
    "6392": {
      "fn": "Component.setId",
      "jump": "o",
      "offset": [
        2131,
        2212
      ],
      "op": "JUMP",
      "path": "29"
    },
    "6393": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7628,
        7792
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "6394": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7679,
        7686
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "6396": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7699,
        7717
      ],
      "op": "DUP1",
      "path": "36"
    },
    "6397": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7720,
        7727
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1905"
    },
    "6400": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x2"
    },
    "6402": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "6403": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "6404": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "JUMP",
      "path": "29"
    },
    "6405": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7720,
        7727
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "6406": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7761
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 47,
      "value": "0x7"
    },
    "6408": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7761
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "6409": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7784
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "6411": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7784
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "6412": {
      "op": "PUSH3",
      "value": "0x52AC13"
    },
    "6416": {
      "op": "PUSH1",
      "value": "0xE7"
    },
    "6418": {
      "op": "SHL"
    },
    "6419": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7784
      ],
      "op": "DUP2",
      "path": "36"
    },
    "6420": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7784
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "6421": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7784
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "6423": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7784
      ],
      "op": "DUP2",
      "path": "36"
    },
    "6424": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7784
      ],
      "op": "ADD",
      "path": "36"
    },
    "6425": {
      "op": "DUP4"
    },
    "6426": {
      "op": "SWAP1"
    },
    "6427": {
      "op": "MSTORE"
    },
    "6428": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7699,
        7727
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "6429": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7699,
        7727
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "6430": {
      "op": "POP"
    },
    "6431": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6433": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6435": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6437": {
      "op": "SHL"
    },
    "6438": {
      "op": "SUB"
    },
    "6439": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7761
      ],
      "op": "AND",
      "path": "36"
    },
    "6440": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7761
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "6441": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7772
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0x29560980"
    },
    "6446": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7772
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "6447": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "6449": {
      "op": "ADD"
    },
    "6450": {
      "fn": "Riskpool.getCapital",
      "offset": [
        7745,
        7784
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x7BE"
    },
    "6453": {
      "op": "JUMP"
    },
    "6454": {
      "fn": "Component.isProduct",
      "offset": [
        2727,
        2845
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "6455": {
      "fn": "Component.isProduct",
      "offset": [
        2777,
        2781
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "6457": {
      "fn": "Component.isProduct",
      "offset": [
        2810,
        2842
      ],
      "op": "PUSH1",
      "path": "29",
      "statement": 48,
      "value": "0x1"
    },
    "6459": {
      "fn": "Component.isProduct",
      "offset": [
        2792,
        2842
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x8E6"
    },
    "6462": {
      "fn": "Component.isProduct",
      "offset": [
        2792,
        2842
      ],
      "op": "JUMP",
      "path": "29"
    },
    "6463": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2081,
        2279
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "6464": {
      "offset": [
        1094,
        1107
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x1947"
    },
    "6467": {
      "offset": [
        1094,
        1105
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x1B43"
    },
    "6470": {
      "jump": "i",
      "offset": [
        1094,
        1107
      ],
      "op": "JUMP",
      "path": "4"
    },
    "6471": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        1094,
        1107
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "6472": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6474": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6476": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6478": {
      "op": "SHL"
    },
    "6479": {
      "op": "SUB"
    },
    "6480": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2169,
        2191
      ],
      "op": "DUP2",
      "path": "4",
      "statement": 49
    },
    "6481": {
      "branch": 77,
      "fn": "Ownable.transferOwnership",
      "offset": [
        2169,
        2191
      ],
      "op": "AND",
      "path": "4"
    },
    "6482": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2161,
        2234
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x19AC"
    },
    "6485": {
      "branch": 77,
      "fn": "Ownable.transferOwnership",
      "offset": [
        2161,
        2234
      ],
      "op": "JUMPI",
      "path": "4"
    },
    "6486": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2161,
        2234
      ],
      "op": "PUSH1",
      "path": "4",
      "value": "0x40"
    },
    "6488": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2161,
        2234
      ],
      "op": "MLOAD",
      "path": "4"
    },
    "6489": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "6493": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "6495": {
      "op": "SHL"
    },
    "6496": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2161,
        2234
      ],
      "op": "DUP2",
      "path": "4"
    },
    "6497": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2161,
        2234
      ],
      "op": "MSTORE",
      "path": "4"
    },
    "6498": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "6500": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2161,
        2234
      ],
      "op": "PUSH1",
      "path": "4",
      "value": "0x4"
    },
    "6502": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2161,
        2234
      ],
      "op": "DUP3",
      "path": "4"
    },
    "6503": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2161,
        2234
      ],
      "op": "ADD",
      "path": "4"
    },
    "6504": {
      "op": "MSTORE"
    },
    "6505": {
      "op": "PUSH1",
      "value": "0x26"
    },
    "6507": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "6509": {
      "op": "DUP3"
    },
    "6510": {
      "op": "ADD"
    },
    "6511": {
      "op": "MSTORE"
    },
    "6512": {
      "op": "PUSH32",
      "value": "0x4F776E61626C653A206E6577206F776E657220697320746865207A65726F2061"
    },
    "6545": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "6547": {
      "op": "DUP3"
    },
    "6548": {
      "op": "ADD"
    },
    "6549": {
      "op": "MSTORE"
    },
    "6550": {
      "op": "PUSH6",
      "value": "0x646472657373"
    },
    "6557": {
      "op": "PUSH1",
      "value": "0xD0"
    },
    "6559": {
      "op": "SHL"
    },
    "6560": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "6562": {
      "op": "DUP3"
    },
    "6563": {
      "op": "ADD"
    },
    "6564": {
      "op": "MSTORE"
    },
    "6565": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "6567": {
      "op": "ADD"
    },
    "6568": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2161,
        2234
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x6EF"
    },
    "6571": {
      "op": "JUMP"
    },
    "6572": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2161,
        2234
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "6573": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2244,
        2272
      ],
      "op": "PUSH2",
      "path": "4",
      "statement": 50,
      "value": "0x19B5"
    },
    "6576": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2263,
        2271
      ],
      "op": "DUP2",
      "path": "4"
    },
    "6577": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2244,
        2262
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x1B9D"
    },
    "6580": {
      "fn": "Ownable.transferOwnership",
      "jump": "i",
      "offset": [
        2244,
        2272
      ],
      "op": "JUMP",
      "path": "4"
    },
    "6581": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2244,
        2272
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "6582": {
      "fn": "Ownable.transferOwnership",
      "offset": [
        2081,
        2279
      ],
      "op": "POP",
      "path": "4"
    },
    "6583": {
      "fn": "Ownable.transferOwnership",
      "jump": "o",
      "offset": [
        2081,
        2279
      ],
      "op": "JUMP",
      "path": "4"
    },
    "6584": {
      "fn": "Component._getContractAddress",
      "offset": [
        4875,
        5020
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "6585": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        4986
      ],
      "op": "PUSH1",
      "path": "29",
      "statement": 51,
      "value": "0x3"
    },
    "6587": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        4986
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "6588": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "6590": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "6591": {
      "op": "PUSH4",
      "value": "0x1C2D8FB3"
    },
    "6596": {
      "op": "PUSH1",
      "value": "0xE3"
    },
    "6598": {
      "op": "SHL"
    },
    "6599": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP2",
      "path": "29"
    },
    "6600": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "MSTORE",
      "path": "29"
    },
    "6601": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x4"
    },
    "6603": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP2",
      "path": "29"
    },
    "6604": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "ADD",
      "path": "29"
    },
    "6605": {
      "op": "DUP4"
    },
    "6606": {
      "op": "SWAP1"
    },
    "6607": {
      "op": "MSTORE"
    },
    "6608": {
      "fn": "Component._getContractAddress",
      "offset": [
        4949,
        4956
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "6610": {
      "fn": "Component._getContractAddress",
      "offset": [
        4949,
        4956
      ],
      "op": "SWAP2",
      "path": "29"
    },
    "6611": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        4986
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x100"
    },
    "6614": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        4986
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "6615": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        4986
      ],
      "op": "DIV",
      "path": "29"
    },
    "6616": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6618": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6620": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6622": {
      "op": "SHL"
    },
    "6623": {
      "op": "SUB"
    },
    "6624": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        4986
      ],
      "op": "AND",
      "path": "29"
    },
    "6625": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        4986
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "6626": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        4998
      ],
      "op": "PUSH4",
      "path": "29",
      "value": "0xE16C7D98"
    },
    "6631": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        4998
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "6632": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "6634": {
      "op": "ADD"
    },
    "6635": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x20"
    },
    "6637": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "6639": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "6640": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP1",
      "path": "29"
    },
    "6641": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP4",
      "path": "29"
    },
    "6642": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "SUB",
      "path": "29"
    },
    "6643": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP2",
      "path": "29"
    },
    "6644": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP7",
      "path": "29"
    },
    "6645": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP1",
      "path": "29"
    },
    "6646": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "EXTCODESIZE",
      "path": "29"
    },
    "6647": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "ISZERO",
      "path": "29"
    },
    "6648": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP1",
      "path": "29"
    },
    "6649": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "ISZERO",
      "path": "29"
    },
    "6650": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x1A02"
    },
    "6653": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "JUMPI",
      "path": "29"
    },
    "6654": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "6656": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP1",
      "path": "29"
    },
    "6657": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "REVERT",
      "path": "29"
    },
    "6658": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "6659": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "POP",
      "path": "29"
    },
    "6660": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "GAS",
      "path": "29"
    },
    "6661": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "STATICCALL",
      "path": "29"
    },
    "6662": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "ISZERO",
      "path": "29"
    },
    "6663": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP1",
      "path": "29"
    },
    "6664": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "ISZERO",
      "path": "29"
    },
    "6665": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x1A16"
    },
    "6668": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "JUMPI",
      "path": "29"
    },
    "6669": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "RETURNDATASIZE",
      "path": "29"
    },
    "6670": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "6672": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP1",
      "path": "29"
    },
    "6673": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "RETURNDATACOPY",
      "path": "29"
    },
    "6674": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "RETURNDATASIZE",
      "path": "29"
    },
    "6675": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x0"
    },
    "6677": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "REVERT",
      "path": "29"
    },
    "6678": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "6679": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "POP",
      "path": "29"
    },
    "6680": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "POP",
      "path": "29"
    },
    "6681": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "POP",
      "path": "29"
    },
    "6682": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "POP",
      "path": "29"
    },
    "6683": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "6685": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "MLOAD",
      "path": "29"
    },
    "6686": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "RETURNDATASIZE",
      "path": "29"
    },
    "6687": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x1F"
    },
    "6689": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "NOT",
      "path": "29"
    },
    "6690": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x1F"
    },
    "6692": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP3",
      "path": "29"
    },
    "6693": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "ADD",
      "path": "29"
    },
    "6694": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "AND",
      "path": "29"
    },
    "6695": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP3",
      "path": "29"
    },
    "6696": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "ADD",
      "path": "29"
    },
    "6697": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP1",
      "path": "29"
    },
    "6698": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x40"
    },
    "6700": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "MSTORE",
      "path": "29"
    },
    "6701": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "POP",
      "path": "29"
    },
    "6702": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "DUP2",
      "path": "29"
    },
    "6703": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "ADD",
      "path": "29"
    },
    "6704": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "6705": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x1A3A"
    },
    "6708": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "SWAP2",
      "path": "29"
    },
    "6709": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "6710": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "PUSH2",
      "path": "29",
      "value": "0x2364"
    },
    "6713": {
      "fn": "Component._getContractAddress",
      "jump": "i",
      "offset": [
        4977,
        5012
      ],
      "op": "JUMP",
      "path": "29"
    },
    "6714": {
      "fn": "Component._getContractAddress",
      "offset": [
        4977,
        5012
      ],
      "op": "JUMPDEST",
      "path": "29"
    },
    "6715": {
      "fn": "Component._getContractAddress",
      "offset": [
        4970,
        5012
      ],
      "op": "SWAP3",
      "path": "29"
    },
    "6716": {
      "fn": "Component._getContractAddress",
      "offset": [
        4875,
        5020
      ],
      "op": "SWAP2",
      "path": "29"
    },
    "6717": {
      "op": "POP"
    },
    "6718": {
      "op": "POP"
    },
    "6719": {
      "fn": "Component._getContractAddress",
      "jump": "o",
      "offset": [
        4875,
        5020
      ],
      "op": "JUMP",
      "path": "29"
    },
    "6720": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4177,
        4406
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "6721": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4280,
        4296
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "6723": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "DUP3",
      "path": "28"
    },
    "6724": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "DUP2",
      "path": "28"
    },
    "6725": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "6726": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4316
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x10"
    },
    "6728": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x20"
    },
    "6730": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "6731": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "6733": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "6734": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "DUP2",
      "path": "28"
    },
    "6735": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "6736": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "KECCAK256",
      "path": "28"
    },
    "6737": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "6738": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4354
      ],
      "op": "PUSH1",
      "path": "28",
      "statement": 52,
      "value": "0x8"
    },
    "6740": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4354
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "6741": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "6742": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "6743": {
      "op": "PUSH4",
      "value": "0x5B933A1"
    },
    "6748": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "6750": {
      "op": "SHL"
    },
    "6751": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "DUP2",
      "path": "28"
    },
    "6752": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "6753": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x4"
    },
    "6755": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "DUP2",
      "path": "28"
    },
    "6756": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "ADD",
      "path": "28"
    },
    "6757": {
      "op": "DUP3"
    },
    "6758": {
      "op": "SWAP1"
    },
    "6759": {
      "op": "MSTORE"
    },
    "6760": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "6762": {
      "op": "DUP2"
    },
    "6763": {
      "op": "ADD"
    },
    "6764": {
      "op": "DUP6"
    },
    "6765": {
      "op": "SWAP1"
    },
    "6766": {
      "op": "MSTORE"
    },
    "6767": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "6769": {
      "op": "DUP2"
    },
    "6770": {
      "op": "ADD"
    },
    "6771": {
      "op": "DUP5"
    },
    "6772": {
      "op": "SWAP1"
    },
    "6773": {
      "op": "MSTORE"
    },
    "6774": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "6775": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4299,
        4327
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "6776": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6778": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6780": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6782": {
      "op": "SHL"
    },
    "6783": {
      "op": "SUB"
    },
    "6784": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4354
      ],
      "op": "AND",
      "path": "28"
    },
    "6785": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4354
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "6786": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4369
      ],
      "op": "PUSH4",
      "path": "28",
      "value": "0xB7267420"
    },
    "6791": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4369
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "6792": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "6794": {
      "op": "ADD"
    },
    "6795": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "6796": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "6798": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "6800": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "6801": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "DUP1",
      "path": "28"
    },
    "6802": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "DUP4",
      "path": "28"
    },
    "6803": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "SUB",
      "path": "28"
    },
    "6804": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "DUP2",
      "path": "28"
    },
    "6805": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "6807": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "DUP8",
      "path": "28"
    },
    "6808": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "DUP1",
      "path": "28"
    },
    "6809": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "EXTCODESIZE",
      "path": "28"
    },
    "6810": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "6811": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "DUP1",
      "path": "28"
    },
    "6812": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "6813": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1AA5"
    },
    "6816": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "6817": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "6819": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "DUP1",
      "path": "28"
    },
    "6820": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "REVERT",
      "path": "28"
    },
    "6821": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "6822": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "POP",
      "path": "28"
    },
    "6823": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "GAS",
      "path": "28"
    },
    "6824": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "CALL",
      "path": "28"
    },
    "6825": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "6826": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "DUP1",
      "path": "28"
    },
    "6827": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "6828": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1AB9"
    },
    "6831": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "6832": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "6833": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "6835": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "DUP1",
      "path": "28"
    },
    "6836": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "RETURNDATACOPY",
      "path": "28"
    },
    "6837": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "6838": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "6840": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "REVERT",
      "path": "28"
    },
    "6841": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "6842": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "POP",
      "path": "28"
    },
    "6843": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "POP",
      "path": "28"
    },
    "6844": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "POP",
      "path": "28"
    },
    "6845": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4338,
        4398
      ],
      "op": "POP",
      "path": "28"
    },
    "6846": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4177,
        4406
      ],
      "op": "POP",
      "path": "28"
    },
    "6847": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4177,
        4406
      ],
      "op": "POP",
      "path": "28"
    },
    "6848": {
      "fn": "BasicRiskpool._processPremium",
      "offset": [
        4177,
        4406
      ],
      "op": "POP",
      "path": "28"
    },
    "6849": {
      "fn": "BasicRiskpool._processPremium",
      "jump": "o",
      "offset": [
        4177,
        4406
      ],
      "op": "JUMP",
      "path": "28"
    },
    "6850": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2590,
        2820
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "6851": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2668
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 53,
      "value": "0x8"
    },
    "6853": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2668
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "6854": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2700,
        2707
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xB"
    },
    "6856": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2700,
        2707
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "6857": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2722,
        2733
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xC"
    },
    "6859": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2722,
        2733
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "6860": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2749,
        2767
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xD"
    },
    "6862": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2749,
        2767
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "6863": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2782,
        2801
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xE"
    },
    "6865": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2782,
        2801
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "6866": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "6868": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "6869": {
      "op": "PUSH4",
      "value": "0x5F971AA3"
    },
    "6874": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "6876": {
      "op": "SHL"
    },
    "6877": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "DUP2",
      "path": "36"
    },
    "6878": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "6879": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6881": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6883": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6885": {
      "op": "SHL"
    },
    "6886": {
      "op": "SUB"
    },
    "6887": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2700,
        2707
      ],
      "op": "SWAP5",
      "path": "36"
    },
    "6888": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2700,
        2707
      ],
      "op": "DUP6",
      "path": "36"
    },
    "6889": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2700,
        2707
      ],
      "op": "AND",
      "path": "36"
    },
    "6890": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "6892": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "DUP3",
      "path": "36"
    },
    "6893": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "ADD",
      "path": "36"
    },
    "6894": {
      "op": "MSTORE"
    },
    "6895": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2722,
        2733
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "6896": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2722,
        2733
      ],
      "op": "DUP5",
      "path": "36"
    },
    "6897": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2722,
        2733
      ],
      "op": "AND",
      "path": "36"
    },
    "6898": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "6900": {
      "op": "DUP5"
    },
    "6901": {
      "op": "ADD"
    },
    "6902": {
      "op": "MSTORE"
    },
    "6903": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "6905": {
      "op": "DUP4"
    },
    "6906": {
      "op": "ADD"
    },
    "6907": {
      "op": "SWAP2"
    },
    "6908": {
      "op": "SWAP1"
    },
    "6909": {
      "op": "SWAP2"
    },
    "6910": {
      "op": "MSTORE"
    },
    "6911": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "6913": {
      "op": "DUP3"
    },
    "6914": {
      "op": "ADD"
    },
    "6915": {
      "op": "MSTORE"
    },
    "6916": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2668
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "6917": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2668
      ],
      "op": "AND",
      "path": "36"
    },
    "6918": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2668
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "6919": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2685
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0xBF2E3546"
    },
    "6924": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2685
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "6925": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "6927": {
      "op": "ADD"
    },
    "6928": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "6930": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "6932": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "6933": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "DUP1",
      "path": "36"
    },
    "6934": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "DUP4",
      "path": "36"
    },
    "6935": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "SUB",
      "path": "36"
    },
    "6936": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "DUP2",
      "path": "36"
    },
    "6937": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "6939": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "DUP8",
      "path": "36"
    },
    "6940": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "DUP1",
      "path": "36"
    },
    "6941": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "6942": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "6943": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "DUP1",
      "path": "36"
    },
    "6944": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "6945": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1B29"
    },
    "6948": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "6949": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "6951": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "DUP1",
      "path": "36"
    },
    "6952": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "REVERT",
      "path": "36"
    },
    "6953": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "6954": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "POP",
      "path": "36"
    },
    "6955": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "GAS",
      "path": "36"
    },
    "6956": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "CALL",
      "path": "36"
    },
    "6957": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "6958": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "DUP1",
      "path": "36"
    },
    "6959": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "6960": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x1B3D"
    },
    "6963": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "6964": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "6965": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "6967": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "DUP1",
      "path": "36"
    },
    "6968": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "6969": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "6970": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "6972": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "REVERT",
      "path": "36"
    },
    "6973": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "6974": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "POP",
      "path": "36"
    },
    "6975": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "POP",
      "path": "36"
    },
    "6976": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "POP",
      "path": "36"
    },
    "6977": {
      "fn": "Riskpool._afterPropose",
      "offset": [
        2652,
        2812
      ],
      "op": "POP",
      "path": "36"
    },
    "6978": {
      "fn": "Riskpool._afterPropose",
      "jump": "o",
      "offset": [
        2590,
        2820
      ],
      "op": "JUMP",
      "path": "36"
    },
    "6979": {
      "fn": "Ownable._checkOwner",
      "offset": [
        1359,
        1489
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "6980": {
      "fn": "Ownable.owner",
      "offset": [
        1247,
        1254
      ],
      "op": "PUSH1",
      "path": "4",
      "value": "0x0"
    },
    "6982": {
      "fn": "Ownable.owner",
      "offset": [
        1273,
        1279
      ],
      "op": "SLOAD",
      "path": "4"
    },
    "6983": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6985": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6987": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6989": {
      "op": "SHL"
    },
    "6990": {
      "op": "SUB"
    },
    "6991": {
      "fn": "Ownable.owner",
      "offset": [
        1273,
        1279
      ],
      "op": "AND",
      "path": "4"
    },
    "6992": {
      "fn": "Context._msgSender",
      "offset": [
        719,
        729
      ],
      "op": "CALLER",
      "path": "22"
    },
    "6993": {
      "branch": 78,
      "fn": "Ownable._checkOwner",
      "offset": [
        1422,
        1445
      ],
      "op": "EQ",
      "path": "4",
      "statement": 54
    },
    "6994": {
      "fn": "Ownable._checkOwner",
      "offset": [
        1414,
        1482
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x8DF"
    },
    "6997": {
      "branch": 78,
      "fn": "Ownable._checkOwner",
      "offset": [
        1414,
        1482
      ],
      "op": "JUMPI",
      "path": "4"
    },
    "6998": {
      "fn": "Ownable._checkOwner",
      "offset": [
        1414,
        1482
      ],
      "op": "PUSH1",
      "path": "4",
      "value": "0x40"
    },
    "7000": {
      "fn": "Ownable._checkOwner",
      "offset": [
        1414,
        1482
      ],
      "op": "MLOAD",
      "path": "4"
    },
    "7001": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "7005": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "7007": {
      "op": "SHL"
    },
    "7008": {
      "fn": "Ownable._checkOwner",
      "offset": [
        1414,
        1482
      ],
      "op": "DUP2",
      "path": "4"
    },
    "7009": {
      "fn": "Ownable._checkOwner",
      "offset": [
        1414,
        1482
      ],
      "op": "MSTORE",
      "path": "4"
    },
    "7010": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "7012": {
      "fn": "Ownable._checkOwner",
      "offset": [
        1414,
        1482
      ],
      "op": "PUSH1",
      "path": "4",
      "value": "0x4"
    },
    "7014": {
      "fn": "Ownable._checkOwner",
      "offset": [
        1414,
        1482
      ],
      "op": "DUP3",
      "path": "4"
    },
    "7015": {
      "fn": "Ownable._checkOwner",
      "offset": [
        1414,
        1482
      ],
      "op": "ADD",
      "path": "4"
    },
    "7016": {
      "op": "DUP2"
    },
    "7017": {
      "op": "SWAP1"
    },
    "7018": {
      "op": "MSTORE"
    },
    "7019": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "7021": {
      "op": "DUP3"
    },
    "7022": {
      "op": "ADD"
    },
    "7023": {
      "op": "MSTORE"
    },
    "7024": {
      "op": "PUSH32",
      "value": "0x4F776E61626C653A2063616C6C6572206973206E6F7420746865206F776E6572"
    },
    "7057": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "7059": {
      "op": "DUP3"
    },
    "7060": {
      "op": "ADD"
    },
    "7061": {
      "op": "MSTORE"
    },
    "7062": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "7064": {
      "op": "ADD"
    },
    "7065": {
      "fn": "Ownable._checkOwner",
      "offset": [
        1414,
        1482
      ],
      "op": "PUSH2",
      "path": "4",
      "value": "0x6EF"
    },
    "7068": {
      "op": "JUMP"
    },
    "7069": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2433,
        2620
      ],
      "op": "JUMPDEST",
      "path": "4"
    },
    "7070": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2506,
        2522
      ],
      "op": "PUSH1",
      "path": "4",
      "value": "0x0"
    },
    "7072": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2525,
        2531
      ],
      "op": "DUP1",
      "path": "4"
    },
    "7073": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2525,
        2531
      ],
      "op": "SLOAD",
      "path": "4"
    },
    "7074": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7076": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7078": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "7080": {
      "op": "SHL"
    },
    "7081": {
      "op": "SUB"
    },
    "7082": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2541,
        2558
      ],
      "op": "DUP4",
      "path": "4",
      "statement": 55
    },
    "7083": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2541,
        2558
      ],
      "op": "DUP2",
      "path": "4"
    },
    "7084": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2541,
        2558
      ],
      "op": "AND",
      "path": "4"
    },
    "7085": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7087": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7089": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "7091": {
      "op": "SHL"
    },
    "7092": {
      "op": "SUB"
    },
    "7093": {
      "op": "NOT"
    },
    "7094": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2541,
        2558
      ],
      "op": "DUP4",
      "path": "4"
    },
    "7095": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2541,
        2558
      ],
      "op": "AND",
      "path": "4"
    },
    "7096": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2541,
        2558
      ],
      "op": "DUP2",
      "path": "4"
    },
    "7097": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2541,
        2558
      ],
      "op": "OR",
      "path": "4"
    },
    "7098": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2541,
        2558
      ],
      "op": "DUP5",
      "path": "4"
    },
    "7099": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2541,
        2558
      ],
      "op": "SSTORE",
      "path": "4"
    },
    "7100": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2573,
        2613
      ],
      "op": "PUSH1",
      "path": "4",
      "statement": 56,
      "value": "0x40"
    },
    "7102": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2573,
        2613
      ],
      "op": "MLOAD",
      "path": "4"
    },
    "7103": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2525,
        2531
      ],
      "op": "SWAP2",
      "path": "4"
    },
    "7104": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2525,
        2531
      ],
      "op": "SWAP1",
      "path": "4"
    },
    "7105": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2525,
        2531
      ],
      "op": "SWAP3",
      "path": "4"
    },
    "7106": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2525,
        2531
      ],
      "op": "AND",
      "path": "4"
    },
    "7107": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2525,
        2531
      ],
      "op": "SWAP3",
      "path": "4"
    },
    "7108": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2525,
        2531
      ],
      "op": "DUP4",
      "path": "4"
    },
    "7109": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2525,
        2531
      ],
      "op": "SWAP2",
      "path": "4"
    },
    "7110": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2573,
        2613
      ],
      "op": "PUSH32",
      "path": "4",
      "value": "0x8BE0079C531659141344CD1FD0A4F28419497F9722A3DAAFE3B4186F6B6457E0"
    },
    "7143": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2573,
        2613
      ],
      "op": "SWAP2",
      "path": "4"
    },
    "7144": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2506,
        2522
      ],
      "op": "SWAP1",
      "path": "4"
    },
    "7145": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2573,
        2613
      ],
      "op": "LOG3",
      "path": "4"
    },
    "7146": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2433,
        2620
      ],
      "op": "POP",
      "path": "4"
    },
    "7147": {
      "fn": "Ownable._transferOwnership",
      "offset": [
        2433,
        2620
      ],
      "op": "POP",
      "path": "4"
    },
    "7148": {
      "fn": "Ownable._transferOwnership",
      "jump": "o",
      "offset": [
        2433,
        2620
      ],
      "op": "JUMP",
      "path": "4"
    },
    "7149": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        3942,
        4169
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7150": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4044,
        4060
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7152": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "DUP3",
      "path": "28"
    },
    "7153": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7154": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "7155": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4080
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x10"
    },
    "7157": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x20"
    },
    "7159": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "7160": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7162": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7163": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7164": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7165": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "KECCAK256",
      "path": "28"
    },
    "7166": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "7167": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4118
      ],
      "op": "PUSH1",
      "path": "28",
      "statement": 57,
      "value": "0x8"
    },
    "7169": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4118
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "7170": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4161
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7171": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4161
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7172": {
      "op": "PUSH4",
      "value": "0x594CE613"
    },
    "7177": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "7179": {
      "op": "SHL"
    },
    "7180": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4161
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7181": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4161
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "7182": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4161
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x4"
    },
    "7184": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4161
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7185": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4161
      ],
      "op": "ADD",
      "path": "28"
    },
    "7186": {
      "op": "DUP3"
    },
    "7187": {
      "op": "SWAP1"
    },
    "7188": {
      "op": "MSTORE"
    },
    "7189": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "7191": {
      "op": "DUP2"
    },
    "7192": {
      "op": "ADD"
    },
    "7193": {
      "op": "DUP6"
    },
    "7194": {
      "op": "SWAP1"
    },
    "7195": {
      "op": "MSTORE"
    },
    "7196": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "7198": {
      "op": "DUP2"
    },
    "7199": {
      "op": "ADD"
    },
    "7200": {
      "op": "DUP5"
    },
    "7201": {
      "op": "SWAP1"
    },
    "7202": {
      "op": "MSTORE"
    },
    "7203": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7204": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4063,
        4091
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7205": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7207": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7209": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "7211": {
      "op": "SHL"
    },
    "7212": {
      "op": "SUB"
    },
    "7213": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4118
      ],
      "op": "AND",
      "path": "28"
    },
    "7214": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4118
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7215": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4132
      ],
      "op": "PUSH4",
      "path": "28",
      "value": "0xB299CC26"
    },
    "7220": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4132
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7221": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "7223": {
      "op": "ADD"
    },
    "7224": {
      "fn": "BasicRiskpool._processPayout",
      "offset": [
        4102,
        4161
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1A8B"
    },
    "7227": {
      "op": "JUMP"
    },
    "7228": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1533,
        3934
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7229": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1648,
        1660
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7231": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1679,
        1700
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7232": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1703,
        1718
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1C47"
    },
    "7235": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1703,
        1716
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0xE1B"
    },
    "7238": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        1703,
        1718
      ],
      "op": "JUMP",
      "path": "28"
    },
    "7239": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1703,
        1718
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7240": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1679,
        1718
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7241": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1679,
        1718
      ],
      "op": "POP",
      "path": "28"
    },
    "7242": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1729,
        1744
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7244": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1747,
        1759
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1C53"
    },
    "7247": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1747,
        1757
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x18F9"
    },
    "7250": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        1747,
        1759
      ],
      "op": "JUMP",
      "path": "28"
    },
    "7251": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1747,
        1759
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7252": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1729,
        1759
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7253": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1729,
        1759
      ],
      "op": "POP",
      "path": "28"
    },
    "7254": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1770,
        1791
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7256": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1794,
        1815
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1C5F"
    },
    "7259": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1794,
        1813
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1762"
    },
    "7262": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        1794,
        1815
      ],
      "op": "JUMP",
      "path": "28"
    },
    "7263": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1794,
        1815
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7264": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1883,
        1899
      ],
      "op": "PUSH1",
      "path": "28",
      "statement": 58,
      "value": "0x11"
    },
    "7266": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1883,
        1899
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "7267": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1833,
        1900
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7269": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1833,
        1900
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7270": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1833,
        1900
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7271": {
      "op": "DUP7"
    },
    "7272": {
      "op": "DUP2"
    },
    "7273": {
      "op": "MSTORE"
    },
    "7274": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1883,
        1899
      ],
      "op": "PUSH4",
      "path": "28",
      "value": "0xFFFFFFFF"
    },
    "7279": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1883,
        1899
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7280": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1883,
        1899
      ],
      "op": "SWAP3",
      "path": "28"
    },
    "7281": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1883,
        1899
      ],
      "op": "AND",
      "path": "28"
    },
    "7282": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "7284": {
      "op": "DUP4"
    },
    "7285": {
      "op": "ADD"
    },
    "7286": {
      "op": "MSTORE"
    },
    "7287": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1770,
        1815
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7288": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1770,
        1815
      ],
      "op": "SWAP3",
      "path": "28"
    },
    "7289": {
      "op": "POP"
    },
    "7290": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1833,
        1900
      ],
      "op": "PUSH32",
      "path": "28",
      "value": "0x7296D1A54B2D02C3A2F8F0B83B688D6B8415618F2AB8C3D5F761DD678DCC4B29"
    },
    "7323": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1833,
        1900
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7324": {
      "op": "ADD"
    },
    "7325": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1833,
        1900
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7327": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1833,
        1900
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7328": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1833,
        1900
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7329": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1833,
        1900
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7330": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1833,
        1900
      ],
      "op": "SUB",
      "path": "28"
    },
    "7331": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1833,
        1900
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7332": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1833,
        1900
      ],
      "op": "LOG1",
      "path": "28"
    },
    "7333": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1935,
        1936
      ],
      "op": "PUSH1",
      "path": "28",
      "statement": 59,
      "value": "0x0"
    },
    "7335": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1919,
        1932
      ],
      "op": "DUP4",
      "path": "28"
    },
    "7336": {
      "branch": 71,
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1919,
        1936
      ],
      "op": "GT",
      "path": "28"
    },
    "7337": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1911,
        1972
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1CF4"
    },
    "7340": {
      "branch": 71,
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1911,
        1972
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "7341": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1911,
        1972
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7343": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1911,
        1972
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7344": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "7348": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "7350": {
      "op": "SHL"
    },
    "7351": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1911,
        1972
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7352": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1911,
        1972
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "7353": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "7355": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1911,
        1972
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x4"
    },
    "7357": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1911,
        1972
      ],
      "op": "DUP3",
      "path": "28"
    },
    "7358": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1911,
        1972
      ],
      "op": "ADD",
      "path": "28"
    },
    "7359": {
      "op": "MSTORE"
    },
    "7360": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "7362": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "7364": {
      "op": "DUP3"
    },
    "7365": {
      "op": "ADD"
    },
    "7366": {
      "op": "MSTORE"
    },
    "7367": {
      "op": "PUSH32",
      "value": "0x4552524F523A4252502D3030313A4E4F5F4143544956455F42554E444C455300"
    },
    "7400": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "7402": {
      "op": "DUP3"
    },
    "7403": {
      "op": "ADD"
    },
    "7404": {
      "op": "MSTORE"
    },
    "7405": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "7407": {
      "op": "ADD"
    },
    "7408": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1911,
        1972
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x6EF"
    },
    "7411": {
      "op": "JUMP"
    },
    "7412": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1911,
        1972
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7413": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2001,
        2014
      ],
      "op": "DUP1",
      "path": "28",
      "statement": 60
    },
    "7414": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1991,
        1998
      ],
      "op": "DUP3",
      "path": "28"
    },
    "7415": {
      "branch": 72,
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1991,
        2014
      ],
      "op": "GT",
      "path": "28"
    },
    "7416": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1983,
        2048
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1D43"
    },
    "7419": {
      "branch": 72,
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1983,
        2048
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "7420": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1983,
        2048
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7422": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1983,
        2048
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7423": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "7427": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "7429": {
      "op": "SHL"
    },
    "7430": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1983,
        2048
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7431": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1983,
        2048
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "7432": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "7434": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1983,
        2048
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x4"
    },
    "7436": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1983,
        2048
      ],
      "op": "DUP3",
      "path": "28"
    },
    "7437": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1983,
        2048
      ],
      "op": "ADD",
      "path": "28"
    },
    "7438": {
      "op": "MSTORE"
    },
    "7439": {
      "op": "PUSH1",
      "value": "0x1D"
    },
    "7441": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "7443": {
      "op": "DUP3"
    },
    "7444": {
      "op": "ADD"
    },
    "7445": {
      "op": "MSTORE"
    },
    "7446": {
      "op": "PUSH32",
      "value": "0x4552524F523A4252502D3030323A4E4F5F465245455F4341504954414C000000"
    },
    "7479": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "7481": {
      "op": "DUP3"
    },
    "7482": {
      "op": "ADD"
    },
    "7483": {
      "op": "MSTORE"
    },
    "7484": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "7486": {
      "op": "ADD"
    },
    "7487": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1983,
        2048
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x6EF"
    },
    "7490": {
      "op": "JUMP"
    },
    "7491": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1983,
        2048
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7492": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2135,
        2167
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1D4D"
    },
    "7495": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2151,
        2167
      ],
      "op": "DUP6",
      "path": "28"
    },
    "7496": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2135,
        2148
      ],
      "op": "DUP3",
      "path": "28"
    },
    "7497": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2135,
        2167
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x2908"
    },
    "7500": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        2135,
        2167
      ],
      "op": "JUMP",
      "path": "28"
    },
    "7501": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2135,
        2167
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7502": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2124,
        2131
      ],
      "op": "DUP3",
      "path": "28"
    },
    "7503": {
      "branch": 73,
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2124,
        2167
      ],
      "op": "LT",
      "path": "28"
    },
    "7504": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2121,
        3927
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x2036"
    },
    "7507": {
      "branch": 73,
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2121,
        3927
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "7508": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2241
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x7"
    },
    "7510": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2241
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "7511": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7513": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7514": {
      "op": "PUSH4",
      "value": "0x2F141BD9"
    },
    "7519": {
      "op": "PUSH1",
      "value": "0xE2"
    },
    "7521": {
      "op": "SHL"
    },
    "7522": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7523": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "7524": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x4"
    },
    "7526": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7527": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "ADD",
      "path": "28"
    },
    "7528": {
      "op": "DUP9"
    },
    "7529": {
      "op": "SWAP1"
    },
    "7530": {
      "op": "MSTORE"
    },
    "7531": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2184,
        2222
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7533": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2184,
        2222
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7534": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7536": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7538": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "7540": {
      "op": "SHL"
    },
    "7541": {
      "op": "SUB"
    },
    "7542": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2241
      ],
      "op": "AND",
      "path": "28"
    },
    "7543": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2241
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7544": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2256
      ],
      "op": "PUSH4",
      "path": "28",
      "value": "0xBC506F64"
    },
    "7549": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2256
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7550": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "7552": {
      "op": "ADD"
    },
    "7553": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7555": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7557": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7558": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7559": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP4",
      "path": "28"
    },
    "7560": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "SUB",
      "path": "28"
    },
    "7561": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7562": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP7",
      "path": "28"
    },
    "7563": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7564": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "EXTCODESIZE",
      "path": "28"
    },
    "7565": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "7566": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7567": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "7568": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1D98"
    },
    "7571": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "7572": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7574": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7575": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "REVERT",
      "path": "28"
    },
    "7576": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7577": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "POP",
      "path": "28"
    },
    "7578": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "GAS",
      "path": "28"
    },
    "7579": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "STATICCALL",
      "path": "28"
    },
    "7580": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "7581": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7582": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "7583": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1DAC"
    },
    "7586": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "7587": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "7588": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7590": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7591": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "RETURNDATACOPY",
      "path": "28"
    },
    "7592": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "7593": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7595": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "REVERT",
      "path": "28"
    },
    "7596": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7597": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "POP",
      "path": "28"
    },
    "7598": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "POP",
      "path": "28"
    },
    "7599": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "POP",
      "path": "28"
    },
    "7600": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "POP",
      "path": "28"
    },
    "7601": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7603": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7604": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "7605": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7607": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP3",
      "path": "28"
    },
    "7608": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "RETURNDATACOPY",
      "path": "28"
    },
    "7609": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x1F"
    },
    "7611": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "7612": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7613": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7614": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "ADD",
      "path": "28"
    },
    "7615": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "7617": {
      "op": "NOT"
    },
    "7618": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "AND",
      "path": "28"
    },
    "7619": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP3",
      "path": "28"
    },
    "7620": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "ADD",
      "path": "28"
    },
    "7621": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7623": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "7624": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1DD4"
    },
    "7627": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7628": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7629": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7630": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "ADD",
      "path": "28"
    },
    "7631": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7632": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x241B"
    },
    "7635": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        2225,
        2267
      ],
      "op": "JUMP",
      "path": "28"
    },
    "7636": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2225,
        2267
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7637": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2374,
        2390
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x11"
    },
    "7639": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2374,
        2390
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "7640": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2184,
        2267
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7641": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2184,
        2267
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7642": {
      "op": "POP"
    },
    "7643": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2363,
        2371
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7645": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2363,
        2371
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7646": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2374,
        2406
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1DEE"
    },
    "7649": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2374,
        2406
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7650": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2393,
        2406
      ],
      "op": "DUP7",
      "path": "28"
    },
    "7651": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2393,
        2406
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7652": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2374,
        2390
      ],
      "op": "PUSH4",
      "path": "28",
      "value": "0xFFFFFFFF"
    },
    "7657": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2374,
        2390
      ],
      "op": "AND",
      "path": "28"
    },
    "7658": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2374,
        2406
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x29A2"
    },
    "7661": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        2374,
        2406
      ],
      "op": "JUMP",
      "path": "28"
    },
    "7662": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2374,
        2406
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7663": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2363,
        2406
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7664": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2363,
        2406
      ],
      "op": "POP",
      "path": "28"
    },
    "7665": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2870,
        2879
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7667": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2865,
        3916
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7668": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2889,
        2902
      ],
      "op": "DUP6",
      "path": "28"
    },
    "7669": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2885,
        2886
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7670": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2885,
        2902
      ],
      "op": "LT",
      "path": "28"
    },
    "7671": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2885,
        2914
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7672": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2885,
        2914
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "7673": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2885,
        2914
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1E00"
    },
    "7676": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2885,
        2914
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "7677": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2885,
        2914
      ],
      "op": "POP",
      "path": "28"
    },
    "7678": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2907,
        2914
      ],
      "op": "DUP7",
      "path": "28"
    },
    "7679": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2906,
        2914
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "7680": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2885,
        2914
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7681": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2865,
        3916
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "7682": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2865,
        3916
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x2032"
    },
    "7685": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2865,
        3916
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "7686": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2940,
        2956
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7688": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2959,
        2981
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1E10"
    },
    "7691": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2977,
        2980
      ],
      "op": "DUP4",
      "path": "28"
    },
    "7692": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2959,
        2976
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x608"
    },
    "7695": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        2959,
        2981
      ],
      "op": "JUMP",
      "path": "28"
    },
    "7696": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2959,
        2981
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7697": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3047
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x7"
    },
    "7699": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3047
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "7700": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7702": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7703": {
      "op": "PUSH4",
      "value": "0x2D0821B7"
    },
    "7708": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "7710": {
      "op": "SHL"
    },
    "7711": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7712": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "7713": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x4"
    },
    "7715": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7716": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "ADD",
      "path": "28"
    },
    "7717": {
      "op": "DUP4"
    },
    "7718": {
      "op": "SWAP1"
    },
    "7719": {
      "op": "MSTORE"
    },
    "7720": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2940,
        2981
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7721": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2940,
        2981
      ],
      "op": "SWAP3",
      "path": "28"
    },
    "7722": {
      "op": "POP"
    },
    "7723": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3000,
        3028
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7725": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3000,
        3028
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7726": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7728": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7730": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "7732": {
      "op": "SHL"
    },
    "7733": {
      "op": "SUB"
    },
    "7734": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3047
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7735": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3047
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7736": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3047
      ],
      "op": "AND",
      "path": "28"
    },
    "7737": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3047
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7738": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3057
      ],
      "op": "PUSH4",
      "path": "28",
      "value": "0x2D0821B7"
    },
    "7743": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3057
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7744": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "7746": {
      "op": "ADD"
    },
    "7747": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7749": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7751": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7752": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7753": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP4",
      "path": "28"
    },
    "7754": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "SUB",
      "path": "28"
    },
    "7755": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7756": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP7",
      "path": "28"
    },
    "7757": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7758": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "EXTCODESIZE",
      "path": "28"
    },
    "7759": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "7760": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7761": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "7762": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1E5A"
    },
    "7765": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "7766": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7768": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7769": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "REVERT",
      "path": "28"
    },
    "7770": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7771": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "POP",
      "path": "28"
    },
    "7772": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "GAS",
      "path": "28"
    },
    "7773": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "STATICCALL",
      "path": "28"
    },
    "7774": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "7775": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7776": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "7777": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1E6E"
    },
    "7780": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "7781": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "7782": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7784": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7785": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "RETURNDATACOPY",
      "path": "28"
    },
    "7786": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "7787": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7789": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "REVERT",
      "path": "28"
    },
    "7790": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7791": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "POP",
      "path": "28"
    },
    "7792": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "POP",
      "path": "28"
    },
    "7793": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "POP",
      "path": "28"
    },
    "7794": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "POP",
      "path": "28"
    },
    "7795": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7797": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7798": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "7799": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7801": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP3",
      "path": "28"
    },
    "7802": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "RETURNDATACOPY",
      "path": "28"
    },
    "7803": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x1F"
    },
    "7805": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "7806": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7807": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7808": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "ADD",
      "path": "28"
    },
    "7809": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "7811": {
      "op": "NOT"
    },
    "7812": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "AND",
      "path": "28"
    },
    "7813": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP3",
      "path": "28"
    },
    "7814": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "ADD",
      "path": "28"
    },
    "7815": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7817": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "7818": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1E96"
    },
    "7821": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7822": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7823": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "DUP2",
      "path": "28"
    },
    "7824": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "ADD",
      "path": "28"
    },
    "7825": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7826": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x24C6"
    },
    "7829": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        3031,
        3067
      ],
      "op": "JUMP",
      "path": "28"
    },
    "7830": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3031,
        3067
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7831": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3000,
        3067
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7832": {
      "op": "POP"
    },
    "7833": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3086,
        3101
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7835": {
      "fn": "TestRiskpool.bundleMatchesApplication",
      "offset": [
        927,
        931
      ],
      "op": "PUSH1",
      "path": "99",
      "value": "0x1"
    },
    "7837": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3173,
        3225
      ],
      "op": "PUSH1",
      "path": "28",
      "statement": 61,
      "value": "0x40"
    },
    "7839": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3173,
        3225
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7840": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3173,
        3225
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7841": {
      "op": "DUP6"
    },
    "7842": {
      "op": "DUP2"
    },
    "7843": {
      "op": "MSTORE"
    },
    "7844": {
      "op": "DUP3"
    },
    "7845": {
      "op": "ISZERO"
    },
    "7846": {
      "op": "ISZERO"
    },
    "7847": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "7849": {
      "op": "DUP3"
    },
    "7850": {
      "op": "ADD"
    },
    "7851": {
      "op": "MSTORE"
    },
    "7852": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3086,
        3149
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7853": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3086,
        3149
      ],
      "op": "SWAP3",
      "path": "28"
    },
    "7854": {
      "op": "POP"
    },
    "7855": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3173,
        3225
      ],
      "op": "PUSH32",
      "path": "28",
      "value": "0x4FB0F8B19E3CE187A133519BFF1FCBDF3DFBC1B55F8BC334A3DA5BCADBEEA2A7"
    },
    "7888": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3173,
        3225
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7889": {
      "op": "ADD"
    },
    "7890": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3173,
        3225
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7892": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3173,
        3225
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7893": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3173,
        3225
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7894": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3173,
        3225
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7895": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3173,
        3225
      ],
      "op": "SUB",
      "path": "28"
    },
    "7896": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3173,
        3225
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7897": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3173,
        3225
      ],
      "op": "LOG1",
      "path": "28"
    },
    "7898": {
      "branch": 74,
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3250,
        3260
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7899": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3246,
        3901
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "7900": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3246,
        3901
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x201C"
    },
    "7903": {
      "branch": 74,
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3246,
        3901
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "7904": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3285,
        3302
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "7906": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3322,
        3328
      ],
      "op": "DUP3",
      "path": "28"
    },
    "7907": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3322,
        3342
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0xC0"
    },
    "7909": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3322,
        3342
      ],
      "op": "ADD",
      "path": "28"
    },
    "7910": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3322,
        3342
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7911": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3305,
        3311
      ],
      "op": "DUP4",
      "path": "28"
    },
    "7912": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3305,
        3319
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0xA0"
    },
    "7914": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3305,
        3319
      ],
      "op": "ADD",
      "path": "28"
    },
    "7915": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3305,
        3319
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7916": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3305,
        3342
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1EF5"
    },
    "7919": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3305,
        3342
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7920": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3305,
        3342
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7921": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3305,
        3342
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x2920"
    },
    "7924": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        3305,
        3342
      ],
      "op": "JUMP",
      "path": "28"
    },
    "7925": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3305,
        3342
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "7926": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3370,
        3456
      ],
      "op": "PUSH1",
      "path": "28",
      "statement": 62,
      "value": "0x40"
    },
    "7928": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3370,
        3456
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7929": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3370,
        3456
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7930": {
      "op": "DUP9"
    },
    "7931": {
      "op": "DUP2"
    },
    "7932": {
      "op": "MSTORE"
    },
    "7933": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "7935": {
      "op": "DUP2"
    },
    "7936": {
      "op": "ADD"
    },
    "7937": {
      "op": "DUP8"
    },
    "7938": {
      "op": "SWAP1"
    },
    "7939": {
      "op": "MSTORE"
    },
    "7940": {
      "op": "SWAP1"
    },
    "7941": {
      "op": "DUP2"
    },
    "7942": {
      "op": "ADD"
    },
    "7943": {
      "op": "DUP3"
    },
    "7944": {
      "op": "SWAP1"
    },
    "7945": {
      "op": "MSTORE"
    },
    "7946": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "7948": {
      "op": "DUP2"
    },
    "7949": {
      "op": "ADD"
    },
    "7950": {
      "op": "DUP15"
    },
    "7951": {
      "op": "SWAP1"
    },
    "7952": {
      "op": "MSTORE"
    },
    "7953": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3285,
        3342
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7954": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3285,
        3342
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7955": {
      "op": "POP"
    },
    "7956": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3370,
        3456
      ],
      "op": "PUSH32",
      "path": "28",
      "value": "0xE54EF564BEE7E49A6E78296E638947532DE075D47CD66E331104B4812756F119"
    },
    "7989": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3370,
        3456
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "7990": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "7992": {
      "op": "ADD"
    },
    "7993": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3370,
        3456
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "7995": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3370,
        3456
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "7996": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3370,
        3456
      ],
      "op": "DUP1",
      "path": "28"
    },
    "7997": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3370,
        3456
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "7998": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3370,
        3456
      ],
      "op": "SUB",
      "path": "28"
    },
    "7999": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3370,
        3456
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8000": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3370,
        3456
      ],
      "op": "LOG1",
      "path": "28"
    },
    "8001": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3498,
        3514
      ],
      "op": "DUP12",
      "path": "28"
    },
    "8002": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3485,
        3494
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8003": {
      "branch": 75,
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3485,
        3514
      ],
      "op": "LT",
      "path": "28"
    },
    "8004": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3481,
        3882
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x2001"
    },
    "8007": {
      "branch": 75,
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3481,
        3882
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "8008": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3559
      ],
      "op": "PUSH1",
      "path": "28",
      "statement": 63,
      "value": "0x8"
    },
    "8010": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3559
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "8011": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "8013": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "8014": {
      "op": "PUSH4",
      "value": "0x4D03F9B7"
    },
    "8019": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "8021": {
      "op": "SHL"
    },
    "8022": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8023": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "8024": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x4"
    },
    "8026": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8027": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "ADD",
      "path": "28"
    },
    "8028": {
      "op": "DUP7"
    },
    "8029": {
      "op": "SWAP1"
    },
    "8030": {
      "op": "MSTORE"
    },
    "8031": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "8033": {
      "op": "DUP2"
    },
    "8034": {
      "op": "ADD"
    },
    "8035": {
      "op": "DUP16"
    },
    "8036": {
      "op": "SWAP1"
    },
    "8037": {
      "op": "MSTORE"
    },
    "8038": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "8040": {
      "op": "DUP2"
    },
    "8041": {
      "op": "ADD"
    },
    "8042": {
      "op": "DUP15"
    },
    "8043": {
      "op": "SWAP1"
    },
    "8044": {
      "op": "MSTORE"
    },
    "8045": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8047": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8049": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "8051": {
      "op": "SHL"
    },
    "8052": {
      "op": "SUB"
    },
    "8053": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3559
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8054": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3559
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "8055": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3559
      ],
      "op": "AND",
      "path": "28"
    },
    "8056": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3559
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8057": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3579
      ],
      "op": "PUSH4",
      "path": "28",
      "value": "0x4D03F9B7"
    },
    "8062": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3579
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8063": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "8065": {
      "op": "ADD"
    },
    "8066": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "8068": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "8070": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "8071": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8072": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "DUP4",
      "path": "28"
    },
    "8073": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "SUB",
      "path": "28"
    },
    "8074": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8075": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "8077": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "DUP8",
      "path": "28"
    },
    "8078": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8079": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "EXTCODESIZE",
      "path": "28"
    },
    "8080": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "8081": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8082": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "8083": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1F9B"
    },
    "8086": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "8087": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "8089": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8090": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "REVERT",
      "path": "28"
    },
    "8091": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8092": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "POP",
      "path": "28"
    },
    "8093": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "GAS",
      "path": "28"
    },
    "8094": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "CALL",
      "path": "28"
    },
    "8095": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "8096": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8097": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "8098": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1FAF"
    },
    "8101": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "8102": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "8103": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "8105": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8106": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "RETURNDATACOPY",
      "path": "28"
    },
    "8107": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "8108": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "8110": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "REVERT",
      "path": "28"
    },
    "8111": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3543,
        3618
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8112": {
      "op": "POP"
    },
    "8113": {
      "op": "POP"
    },
    "8114": {
      "op": "POP"
    },
    "8115": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3673
      ],
      "op": "PUSH1",
      "path": "28",
      "statement": 64,
      "value": "0x0"
    },
    "8117": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3673
      ],
      "op": "DUP15",
      "path": "28"
    },
    "8118": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3673
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8119": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3673
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "8120": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3662
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x10"
    },
    "8122": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3673
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x20"
    },
    "8124": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3673
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "8125": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3673
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "8127": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3673
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8128": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3673
      ],
      "op": "KECCAK256",
      "path": "28"
    },
    "8129": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3684
      ],
      "op": "DUP7",
      "path": "28"
    },
    "8130": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3684
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8131": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3645,
        3684
      ],
      "op": "SSTORE",
      "path": "28"
    },
    "8132": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3768
      ],
      "op": "PUSH1",
      "path": "28",
      "statement": 65,
      "value": "0x11"
    },
    "8134": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8135": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "8136": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3721,
        3725
      ],
      "op": "PUSH1",
      "path": "28",
      "statement": 66,
      "value": "0x1"
    },
    "8138": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3721,
        3725
      ],
      "op": "SWAP15",
      "path": "28"
    },
    "8139": {
      "op": "POP"
    },
    "8140": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "PUSH4",
      "path": "28",
      "value": "0xFFFFFFFF"
    },
    "8145": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "AND",
      "path": "28"
    },
    "8146": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "SWAP3",
      "path": "28"
    },
    "8147": {
      "op": "POP"
    },
    "8148": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3768
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8149": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1FDD"
    },
    "8152": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "DUP4",
      "path": "28"
    },
    "8153": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x297E"
    },
    "8156": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        3752,
        3770
      ],
      "op": "JUMP",
      "path": "28"
    },
    "8157": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8158": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "8159": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8160": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x100"
    },
    "8163": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "EXP",
      "path": "28"
    },
    "8164": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8165": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "8166": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8167": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "PUSH4",
      "path": "28",
      "value": "0xFFFFFFFF"
    },
    "8172": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "MUL",
      "path": "28"
    },
    "8173": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "NOT",
      "path": "28"
    },
    "8174": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "AND",
      "path": "28"
    },
    "8175": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8176": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "DUP4",
      "path": "28"
    },
    "8177": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "PUSH4",
      "path": "28",
      "value": "0xFFFFFFFF"
    },
    "8182": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "AND",
      "path": "28"
    },
    "8183": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "MUL",
      "path": "28"
    },
    "8184": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "OR",
      "path": "28"
    },
    "8185": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8186": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "SSTORE",
      "path": "28"
    },
    "8187": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "POP",
      "path": "28"
    },
    "8188": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3752,
        3770
      ],
      "op": "POP",
      "path": "28"
    },
    "8189": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3481,
        3882
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x201A"
    },
    "8192": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3481,
        3882
      ],
      "op": "JUMP",
      "path": "28"
    },
    "8193": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3481,
        3882
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8194": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3845,
        3858
      ],
      "op": "DUP10",
      "path": "28",
      "statement": 67
    },
    "8195": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3834,
        3841
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x200D"
    },
    "8198": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3834,
        3837
      ],
      "op": "DUP8",
      "path": "28"
    },
    "8199": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3840,
        3841
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x1"
    },
    "8201": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3834,
        3841
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x2908"
    },
    "8204": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        3834,
        3841
      ],
      "op": "JUMP",
      "path": "28"
    },
    "8205": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3834,
        3841
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8206": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3833,
        3858
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x2017"
    },
    "8209": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3833,
        3858
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "8210": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3833,
        3858
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8211": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3833,
        3858
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x29A2"
    },
    "8214": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        3833,
        3858
      ],
      "op": "JUMP",
      "path": "28"
    },
    "8215": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3833,
        3858
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8216": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3827,
        3858
      ],
      "op": "SWAP6",
      "path": "28"
    },
    "8217": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3827,
        3858
      ],
      "op": "POP",
      "path": "28"
    },
    "8218": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3481,
        3882
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8219": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3246,
        3901
      ],
      "op": "POP",
      "path": "28"
    },
    "8220": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        3246,
        3901
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8221": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2865,
        3916
      ],
      "op": "POP",
      "path": "28"
    },
    "8222": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2865,
        3916
      ],
      "op": "POP",
      "path": "28"
    },
    "8223": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2865,
        3916
      ],
      "op": "POP",
      "path": "28"
    },
    "8224": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2916,
        2919
      ],
      "op": "DUP1",
      "path": "28",
      "statement": 68
    },
    "8225": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2916,
        2919
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8226": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2916,
        2919
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x202A"
    },
    "8229": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2916,
        2919
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8230": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2916,
        2919
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x2963"
    },
    "8233": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "i",
      "offset": [
        2916,
        2919
      ],
      "op": "JUMP",
      "path": "28"
    },
    "8234": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2916,
        2919
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8235": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2916,
        2919
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "8236": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2916,
        2919
      ],
      "op": "POP",
      "path": "28"
    },
    "8237": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2916,
        2919
      ],
      "op": "POP",
      "path": "28"
    },
    "8238": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2865,
        3916
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x1DF3"
    },
    "8241": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2865,
        3916
      ],
      "op": "JUMP",
      "path": "28"
    },
    "8242": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2865,
        3916
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8243": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2865,
        3916
      ],
      "op": "POP",
      "path": "28"
    },
    "8244": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2121,
        3927
      ],
      "op": "POP",
      "path": "28"
    },
    "8245": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2121,
        3927
      ],
      "op": "POP",
      "path": "28"
    },
    "8246": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        2121,
        3927
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8247": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1533,
        3934
      ],
      "op": "POP",
      "path": "28"
    },
    "8248": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1533,
        3934
      ],
      "op": "POP",
      "path": "28"
    },
    "8249": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1533,
        3934
      ],
      "op": "POP",
      "path": "28"
    },
    "8250": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1533,
        3934
      ],
      "op": "SWAP3",
      "path": "28"
    },
    "8251": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1533,
        3934
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "8252": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1533,
        3934
      ],
      "op": "POP",
      "path": "28"
    },
    "8253": {
      "fn": "BasicRiskpool._lockCollateral",
      "offset": [
        1533,
        3934
      ],
      "op": "POP",
      "path": "28"
    },
    "8254": {
      "fn": "BasicRiskpool._lockCollateral",
      "jump": "o",
      "offset": [
        1533,
        3934
      ],
      "op": "JUMP",
      "path": "28"
    },
    "8255": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8528,
        8780
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "8256": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8588,
        8606
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "8258": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8609,
        8616
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x204A"
    },
    "8261": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "PUSH1",
      "path": "29",
      "value": "0x2"
    },
    "8263": {
      "fn": "Component.getId",
      "offset": [
        2373,
        2385
      ],
      "op": "SLOAD",
      "path": "29"
    },
    "8264": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "SWAP1",
      "path": "29"
    },
    "8265": {
      "fn": "Component.getId",
      "offset": [
        2309,
        2388
      ],
      "op": "JUMP",
      "path": "29"
    },
    "8266": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8609,
        8616
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "8267": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8665
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 69,
      "value": "0x7"
    },
    "8269": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8665
      ],
      "op": "SLOAD",
      "path": "36"
    },
    "8270": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "8272": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "8273": {
      "op": "PUSH4",
      "value": "0x62ACBC1F"
    },
    "8278": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "8280": {
      "op": "SHL"
    },
    "8281": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP2",
      "path": "36"
    },
    "8282": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "8283": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "8285": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP2",
      "path": "36"
    },
    "8286": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "ADD",
      "path": "36"
    },
    "8287": {
      "op": "DUP4"
    },
    "8288": {
      "op": "SWAP1"
    },
    "8289": {
      "op": "MSTORE"
    },
    "8290": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8588,
        8616
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "8291": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8588,
        8616
      ],
      "op": "SWAP3",
      "path": "36"
    },
    "8292": {
      "op": "POP"
    },
    "8293": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8295": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8297": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "8299": {
      "op": "SHL"
    },
    "8300": {
      "op": "SUB"
    },
    "8301": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8665
      ],
      "op": "AND",
      "path": "36"
    },
    "8302": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8665
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "8303": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8680
      ],
      "op": "PUSH4",
      "path": "36",
      "value": "0xC559783E"
    },
    "8308": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8680
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "8309": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "8311": {
      "op": "ADD"
    },
    "8312": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x20"
    },
    "8314": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "8316": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "8317": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP1",
      "path": "36"
    },
    "8318": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP4",
      "path": "36"
    },
    "8319": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "SUB",
      "path": "36"
    },
    "8320": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP2",
      "path": "36"
    },
    "8321": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP7",
      "path": "36"
    },
    "8322": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP1",
      "path": "36"
    },
    "8323": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "EXTCODESIZE",
      "path": "36"
    },
    "8324": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "8325": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP1",
      "path": "36"
    },
    "8326": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "8327": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x208F"
    },
    "8330": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "8331": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "8333": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP1",
      "path": "36"
    },
    "8334": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "REVERT",
      "path": "36"
    },
    "8335": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "8336": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "POP",
      "path": "36"
    },
    "8337": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "GAS",
      "path": "36"
    },
    "8338": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "STATICCALL",
      "path": "36"
    },
    "8339": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "8340": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP1",
      "path": "36"
    },
    "8341": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "8342": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x20A3"
    },
    "8345": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "8346": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "8347": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "8349": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP1",
      "path": "36"
    },
    "8350": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "RETURNDATACOPY",
      "path": "36"
    },
    "8351": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "8352": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x0"
    },
    "8354": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "REVERT",
      "path": "36"
    },
    "8355": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "8356": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "POP",
      "path": "36"
    },
    "8357": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "POP",
      "path": "36"
    },
    "8358": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "POP",
      "path": "36"
    },
    "8359": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "POP",
      "path": "36"
    },
    "8360": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "8362": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "8363": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "RETURNDATASIZE",
      "path": "36"
    },
    "8364": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "8366": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "NOT",
      "path": "36"
    },
    "8367": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x1F"
    },
    "8369": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP3",
      "path": "36"
    },
    "8370": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "ADD",
      "path": "36"
    },
    "8371": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "AND",
      "path": "36"
    },
    "8372": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP3",
      "path": "36"
    },
    "8373": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "ADD",
      "path": "36"
    },
    "8374": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP1",
      "path": "36"
    },
    "8375": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "8377": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "8378": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "POP",
      "path": "36"
    },
    "8379": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "DUP2",
      "path": "36"
    },
    "8380": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "ADD",
      "path": "36"
    },
    "8381": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "8382": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x20C7"
    },
    "8385": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "8386": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "8387": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x2694"
    },
    "8390": {
      "fn": "Riskpool._afterArchive",
      "jump": "i",
      "offset": [
        8649,
        8692
      ],
      "op": "JUMP",
      "path": "36"
    },
    "8391": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8692
      ],
      "op": "JUMPDEST",
      "path": "36"
    },
    "8392": {
      "branch": 83,
      "fn": "Riskpool._afterArchive",
      "offset": [
        8649,
        8697
      ],
      "op": "ISZERO",
      "path": "36"
    },
    "8393": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8627,
        8772
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x19B5"
    },
    "8396": {
      "branch": 83,
      "fn": "Riskpool._afterArchive",
      "offset": [
        8627,
        8772
      ],
      "op": "JUMPI",
      "path": "36"
    },
    "8397": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8627,
        8772
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x40"
    },
    "8399": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8627,
        8772
      ],
      "op": "MLOAD",
      "path": "36"
    },
    "8400": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "8404": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "8406": {
      "op": "SHL"
    },
    "8407": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8627,
        8772
      ],
      "op": "DUP2",
      "path": "36"
    },
    "8408": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8627,
        8772
      ],
      "op": "MSTORE",
      "path": "36"
    },
    "8409": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8411": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8627,
        8772
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0x4"
    },
    "8413": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8627,
        8772
      ],
      "op": "DUP3",
      "path": "36"
    },
    "8414": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8627,
        8772
      ],
      "op": "ADD",
      "path": "36"
    },
    "8415": {
      "op": "MSTORE"
    },
    "8416": {
      "op": "PUSH1",
      "value": "0x2A"
    },
    "8418": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "8420": {
      "op": "DUP3"
    },
    "8421": {
      "op": "ADD"
    },
    "8422": {
      "op": "MSTORE"
    },
    "8423": {
      "op": "PUSH32",
      "value": "0x4552524F523A52504C2D3031303A5249534B504F4F4C5F4841535F554E425552"
    },
    "8456": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "8458": {
      "op": "DUP3"
    },
    "8459": {
      "op": "ADD"
    },
    "8460": {
      "op": "MSTORE"
    },
    "8461": {
      "op": "PUSH10",
      "value": "0x4E545F42554E444C4553"
    },
    "8472": {
      "op": "PUSH1",
      "value": "0xB0"
    },
    "8474": {
      "op": "SHL"
    },
    "8475": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "8477": {
      "op": "DUP3"
    },
    "8478": {
      "op": "ADD"
    },
    "8479": {
      "op": "MSTORE"
    },
    "8480": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "8482": {
      "op": "ADD"
    },
    "8483": {
      "fn": "Riskpool._afterArchive",
      "offset": [
        8627,
        8772
      ],
      "op": "PUSH2",
      "path": "36",
      "value": "0x6EF"
    },
    "8486": {
      "op": "JUMP"
    },
    "8487": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4414,
        4693
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8488": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4506,
        4530
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "8490": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4604
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8491": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4604
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8492": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4604
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "8493": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4593
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x10"
    },
    "8495": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4604
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x20"
    },
    "8497": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4604
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "8498": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4604
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "8500": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4604
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8501": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4604
      ],
      "op": "DUP3",
      "path": "28"
    },
    "8502": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4604
      ],
      "op": "KECCAK256",
      "path": "28"
    },
    "8503": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4604
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "8504": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4650
      ],
      "op": "PUSH1",
      "path": "28",
      "statement": 70,
      "value": "0x8"
    },
    "8506": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4650
      ],
      "op": "SLOAD",
      "path": "28"
    },
    "8507": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "8508": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "8509": {
      "op": "PUSH4",
      "value": "0x5DAA06FB"
    },
    "8514": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "8516": {
      "op": "SHL"
    },
    "8517": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8518": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "MSTORE",
      "path": "28"
    },
    "8519": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x4"
    },
    "8521": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8522": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "ADD",
      "path": "28"
    },
    "8523": {
      "op": "DUP3"
    },
    "8524": {
      "op": "SWAP1"
    },
    "8525": {
      "op": "MSTORE"
    },
    "8526": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "8528": {
      "op": "DUP2"
    },
    "8529": {
      "op": "ADD"
    },
    "8530": {
      "op": "DUP6"
    },
    "8531": {
      "op": "SWAP1"
    },
    "8532": {
      "op": "MSTORE"
    },
    "8533": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4604
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8534": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4576,
        4604
      ],
      "op": "SWAP2",
      "path": "28"
    },
    "8535": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8537": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8539": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "8541": {
      "op": "SHL"
    },
    "8542": {
      "op": "SUB"
    },
    "8543": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4650
      ],
      "op": "AND",
      "path": "28"
    },
    "8544": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4650
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8545": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4664
      ],
      "op": "PUSH4",
      "path": "28",
      "value": "0xBB540DF6"
    },
    "8550": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4664
      ],
      "op": "SWAP1",
      "path": "28"
    },
    "8551": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "8553": {
      "op": "ADD"
    },
    "8554": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x20"
    },
    "8556": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x40"
    },
    "8558": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "MLOAD",
      "path": "28"
    },
    "8559": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8560": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "DUP4",
      "path": "28"
    },
    "8561": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "SUB",
      "path": "28"
    },
    "8562": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "DUP2",
      "path": "28"
    },
    "8563": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "8565": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "DUP8",
      "path": "28"
    },
    "8566": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8567": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "EXTCODESIZE",
      "path": "28"
    },
    "8568": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "8569": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8570": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "8571": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x2183"
    },
    "8574": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "8575": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "8577": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8578": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "REVERT",
      "path": "28"
    },
    "8579": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "JUMPDEST",
      "path": "28"
    },
    "8580": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "POP",
      "path": "28"
    },
    "8581": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "GAS",
      "path": "28"
    },
    "8582": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "CALL",
      "path": "28"
    },
    "8583": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "8584": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8585": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "ISZERO",
      "path": "28"
    },
    "8586": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "PUSH2",
      "path": "28",
      "value": "0x757"
    },
    "8589": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "JUMPI",
      "path": "28"
    },
    "8590": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "8591": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "8593": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "DUP1",
      "path": "28"
    },
    "8594": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "RETURNDATACOPY",
      "path": "28"
    },
    "8595": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "RETURNDATASIZE",
      "path": "28"
    },
    "8596": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "PUSH1",
      "path": "28",
      "value": "0x0"
    },
    "8598": {
      "fn": "BasicRiskpool._releaseCollateral",
      "offset": [
        4634,
        4685
      ],
      "op": "REVERT",
      "path": "28"
    },
    "8599": {
      "op": "JUMPDEST"
    },
    "8600": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "8602": {
      "op": "MLOAD"
    },
    "8603": {
      "op": "DUP1"
    },
    "8604": {
      "op": "PUSH2",
      "value": "0x140"
    },
    "8607": {
      "op": "ADD"
    },
    "8608": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "8610": {
      "op": "MSTORE"
    },
    "8611": {
      "op": "DUP1"
    },
    "8612": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8614": {
      "op": "DUP2"
    },
    "8615": {
      "op": "MSTORE"
    },
    "8616": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8618": {
      "op": "ADD"
    },
    "8619": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8621": {
      "op": "DUP2"
    },
    "8622": {
      "op": "MSTORE"
    },
    "8623": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8625": {
      "op": "ADD"
    },
    "8626": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8628": {
      "op": "DUP2"
    },
    "8629": {
      "op": "MSTORE"
    },
    "8630": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8632": {
      "op": "ADD"
    },
    "8633": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8635": {
      "op": "PUSH1",
      "value": "0x3"
    },
    "8637": {
      "op": "DUP2"
    },
    "8638": {
      "op": "GT"
    },
    "8639": {
      "op": "ISZERO"
    },
    "8640": {
      "op": "PUSH2",
      "value": "0x21D9"
    },
    "8643": {
      "op": "JUMPI"
    },
    "8644": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "8649": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "8651": {
      "op": "SHL"
    },
    "8652": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8654": {
      "op": "MSTORE"
    },
    "8655": {
      "op": "PUSH1",
      "value": "0x21"
    },
    "8657": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "8659": {
      "op": "MSTORE"
    },
    "8660": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "8662": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8664": {
      "op": "REVERT"
    },
    "8665": {
      "op": "JUMPDEST"
    },
    "8666": {
      "op": "DUP2"
    },
    "8667": {
      "op": "MSTORE"
    },
    "8668": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8670": {
      "op": "ADD"
    },
    "8671": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "8673": {
      "op": "DUP2"
    },
    "8674": {
      "op": "MSTORE"
    },
    "8675": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8677": {
      "op": "ADD"
    },
    "8678": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8680": {
      "op": "DUP2"
    },
    "8681": {
      "op": "MSTORE"
    },
    "8682": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8684": {
      "op": "ADD"
    },
    "8685": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8687": {
      "op": "DUP2"
    },
    "8688": {
      "op": "MSTORE"
    },
    "8689": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8691": {
      "op": "ADD"
    },
    "8692": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8694": {
      "op": "DUP2"
    },
    "8695": {
      "op": "MSTORE"
    },
    "8696": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8698": {
      "op": "ADD"
    },
    "8699": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8701": {
      "op": "DUP2"
    },
    "8702": {
      "op": "MSTORE"
    },
    "8703": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8705": {
      "op": "ADD"
    },
    "8706": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8708": {
      "op": "DUP2"
    },
    "8709": {
      "op": "MSTORE"
    },
    "8710": {
      "op": "POP"
    },
    "8711": {
      "op": "SWAP1"
    },
    "8712": {
      "jump": "o",
      "op": "JUMP"
    },
    "8713": {
      "op": "JUMPDEST"
    },
    "8714": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8716": {
      "op": "DUP3"
    },
    "8717": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "8719": {
      "op": "DUP4"
    },
    "8720": {
      "op": "ADD"
    },
    "8721": {
      "op": "SLT"
    },
    "8722": {
      "op": "PUSH2",
      "value": "0x2219"
    },
    "8725": {
      "op": "JUMPI"
    },
    "8726": {
      "op": "DUP1"
    },
    "8727": {
      "op": "DUP2"
    },
    "8728": {
      "op": "REVERT"
    },
    "8729": {
      "op": "JUMPDEST"
    },
    "8730": {
      "op": "DUP2"
    },
    "8731": {
      "op": "CALLDATALOAD"
    },
    "8732": {
      "op": "PUSH2",
      "value": "0x222C"
    },
    "8735": {
      "op": "PUSH2",
      "value": "0x2227"
    },
    "8738": {
      "op": "DUP3"
    },
    "8739": {
      "op": "PUSH2",
      "value": "0x28E0"
    },
    "8742": {
      "jump": "i",
      "op": "JUMP"
    },
    "8743": {
      "op": "JUMPDEST"
    },
    "8744": {
      "op": "PUSH2",
      "value": "0x28AF"
    },
    "8747": {
      "jump": "i",
      "op": "JUMP"
    },
    "8748": {
      "op": "JUMPDEST"
    },
    "8749": {
      "op": "DUP2"
    },
    "8750": {
      "op": "DUP2"
    },
    "8751": {
      "op": "MSTORE"
    },
    "8752": {
      "op": "DUP5"
    },
    "8753": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8755": {
      "op": "DUP4"
    },
    "8756": {
      "op": "DUP7"
    },
    "8757": {
      "op": "ADD"
    },
    "8758": {
      "op": "ADD"
    },
    "8759": {
      "op": "GT"
    },
    "8760": {
      "op": "ISZERO"
    },
    "8761": {
      "op": "PUSH2",
      "value": "0x2240"
    },
    "8764": {
      "op": "JUMPI"
    },
    "8765": {
      "op": "DUP3"
    },
    "8766": {
      "op": "DUP4"
    },
    "8767": {
      "op": "REVERT"
    },
    "8768": {
      "op": "JUMPDEST"
    },
    "8769": {
      "op": "DUP2"
    },
    "8770": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8772": {
      "op": "DUP6"
    },
    "8773": {
      "op": "ADD"
    },
    "8774": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8776": {
      "op": "DUP4"
    },
    "8777": {
      "op": "ADD"
    },
    "8778": {
      "op": "CALLDATACOPY"
    },
    "8779": {
      "op": "SWAP1"
    },
    "8780": {
      "op": "DUP2"
    },
    "8781": {
      "op": "ADD"
    },
    "8782": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8784": {
      "op": "ADD"
    },
    "8785": {
      "op": "SWAP2"
    },
    "8786": {
      "op": "SWAP1"
    },
    "8787": {
      "op": "SWAP2"
    },
    "8788": {
      "op": "MSTORE"
    },
    "8789": {
      "op": "SWAP3"
    },
    "8790": {
      "op": "SWAP2"
    },
    "8791": {
      "op": "POP"
    },
    "8792": {
      "op": "POP"
    },
    "8793": {
      "jump": "o",
      "op": "JUMP"
    },
    "8794": {
      "op": "JUMPDEST"
    },
    "8795": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8797": {
      "op": "DUP3"
    },
    "8798": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "8800": {
      "op": "DUP4"
    },
    "8801": {
      "op": "ADD"
    },
    "8802": {
      "op": "SLT"
    },
    "8803": {
      "op": "PUSH2",
      "value": "0x226A"
    },
    "8806": {
      "op": "JUMPI"
    },
    "8807": {
      "op": "DUP1"
    },
    "8808": {
      "op": "DUP2"
    },
    "8809": {
      "op": "REVERT"
    },
    "8810": {
      "op": "JUMPDEST"
    },
    "8811": {
      "op": "DUP2"
    },
    "8812": {
      "op": "MLOAD"
    },
    "8813": {
      "op": "PUSH2",
      "value": "0x2278"
    },
    "8816": {
      "op": "PUSH2",
      "value": "0x2227"
    },
    "8819": {
      "op": "DUP3"
    },
    "8820": {
      "op": "PUSH2",
      "value": "0x28E0"
    },
    "8823": {
      "jump": "i",
      "op": "JUMP"
    },
    "8824": {
      "op": "JUMPDEST"
    },
    "8825": {
      "op": "DUP2"
    },
    "8826": {
      "op": "DUP2"
    },
    "8827": {
      "op": "MSTORE"
    },
    "8828": {
      "op": "DUP5"
    },
    "8829": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8831": {
      "op": "DUP4"
    },
    "8832": {
      "op": "DUP7"
    },
    "8833": {
      "op": "ADD"
    },
    "8834": {
      "op": "ADD"
    },
    "8835": {
      "op": "GT"
    },
    "8836": {
      "op": "ISZERO"
    },
    "8837": {
      "op": "PUSH2",
      "value": "0x228C"
    },
    "8840": {
      "op": "JUMPI"
    },
    "8841": {
      "op": "DUP3"
    },
    "8842": {
      "op": "DUP4"
    },
    "8843": {
      "op": "REVERT"
    },
    "8844": {
      "op": "JUMPDEST"
    },
    "8845": {
      "op": "PUSH2",
      "value": "0x229D"
    },
    "8848": {
      "op": "DUP3"
    },
    "8849": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8851": {
      "op": "DUP4"
    },
    "8852": {
      "op": "ADD"
    },
    "8853": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8855": {
      "op": "DUP8"
    },
    "8856": {
      "op": "ADD"
    },
    "8857": {
      "op": "PUSH2",
      "value": "0x2937"
    },
    "8860": {
      "jump": "i",
      "op": "JUMP"
    },
    "8861": {
      "op": "JUMPDEST"
    },
    "8862": {
      "op": "SWAP5"
    },
    "8863": {
      "op": "SWAP4"
    },
    "8864": {
      "op": "POP"
    },
    "8865": {
      "op": "POP"
    },
    "8866": {
      "op": "POP"
    },
    "8867": {
      "op": "POP"
    },
    "8868": {
      "jump": "o",
      "op": "JUMP"
    },
    "8869": {
      "op": "JUMPDEST"
    },
    "8870": {
      "op": "DUP1"
    },
    "8871": {
      "op": "CALLDATALOAD"
    },
    "8872": {
      "op": "PUSH2",
      "value": "0x77F"
    },
    "8875": {
      "op": "DUP2"
    },
    "8876": {
      "op": "PUSH2",
      "value": "0x2A19"
    },
    "8879": {
      "jump": "i",
      "op": "JUMP"
    },
    "8880": {
      "op": "JUMPDEST"
    },
    "8881": {
      "op": "DUP1"
    },
    "8882": {
      "op": "MLOAD"
    },
    "8883": {
      "op": "PUSH2",
      "value": "0x77F"
    },
    "8886": {
      "op": "DUP2"
    },
    "8887": {
      "op": "PUSH2",
      "value": "0x2A19"
    },
    "8890": {
      "jump": "i",
      "op": "JUMP"
    },
    "8891": {
      "op": "JUMPDEST"
    },
    "8892": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8894": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "8896": {
      "op": "DUP3"
    },
    "8897": {
      "op": "DUP5"
    },
    "8898": {
      "op": "SUB"
    },
    "8899": {
      "op": "SLT"
    },
    "8900": {
      "op": "ISZERO"
    },
    "8901": {
      "op": "PUSH2",
      "value": "0x22CC"
    },
    "8904": {
      "op": "JUMPI"
    },
    "8905": {
      "op": "DUP1"
    },
    "8906": {
      "op": "DUP2"
    },
    "8907": {
      "op": "REVERT"
    },
    "8908": {
      "op": "JUMPDEST"
    },
    "8909": {
      "op": "PUSH2",
      "value": "0x22D6"
    },
    "8912": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "8914": {
      "op": "PUSH2",
      "value": "0x28AF"
    },
    "8917": {
      "jump": "i",
      "op": "JUMP"
    },
    "8918": {
      "op": "JUMPDEST"
    },
    "8919": {
      "op": "SWAP1"
    },
    "8920": {
      "op": "POP"
    },
    "8921": {
      "op": "DUP2"
    },
    "8922": {
      "op": "CALLDATALOAD"
    },
    "8923": {
      "op": "PUSH2",
      "value": "0x22E3"
    },
    "8926": {
      "op": "DUP2"
    },
    "8927": {
      "op": "PUSH2",
      "value": "0x2A19"
    },
    "8930": {
      "jump": "i",
      "op": "JUMP"
    },
    "8931": {
      "op": "JUMPDEST"
    },
    "8932": {
      "op": "DUP1"
    },
    "8933": {
      "op": "DUP3"
    },
    "8934": {
      "op": "MSTORE"
    },
    "8935": {
      "op": "POP"
    },
    "8936": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8938": {
      "op": "DUP3"
    },
    "8939": {
      "op": "ADD"
    },
    "8940": {
      "op": "CALLDATALOAD"
    },
    "8941": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8943": {
      "op": "DUP3"
    },
    "8944": {
      "op": "ADD"
    },
    "8945": {
      "op": "MSTORE"
    },
    "8946": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "8948": {
      "op": "DUP3"
    },
    "8949": {
      "op": "ADD"
    },
    "8950": {
      "op": "CALLDATALOAD"
    },
    "8951": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "8953": {
      "op": "DUP3"
    },
    "8954": {
      "op": "ADD"
    },
    "8955": {
      "op": "MSTORE"
    },
    "8956": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "8958": {
      "op": "DUP3"
    },
    "8959": {
      "op": "ADD"
    },
    "8960": {
      "op": "CALLDATALOAD"
    },
    "8961": {
      "op": "PUSH8",
      "value": "0xFFFFFFFFFFFFFFFF"
    },
    "8970": {
      "op": "DUP2"
    },
    "8971": {
      "op": "GT"
    },
    "8972": {
      "op": "ISZERO"
    },
    "8973": {
      "op": "PUSH2",
      "value": "0x2315"
    },
    "8976": {
      "op": "JUMPI"
    },
    "8977": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8979": {
      "op": "DUP1"
    },
    "8980": {
      "op": "REVERT"
    },
    "8981": {
      "op": "JUMPDEST"
    },
    "8982": {
      "op": "PUSH2",
      "value": "0x2321"
    },
    "8985": {
      "op": "DUP5"
    },
    "8986": {
      "op": "DUP3"
    },
    "8987": {
      "op": "DUP6"
    },
    "8988": {
      "op": "ADD"
    },
    "8989": {
      "op": "PUSH2",
      "value": "0x2209"
    },
    "8992": {
      "jump": "i",
      "op": "JUMP"
    },
    "8993": {
      "op": "JUMPDEST"
    },
    "8994": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "8996": {
      "op": "DUP4"
    },
    "8997": {
      "op": "ADD"
    },
    "8998": {
      "op": "MSTORE"
    },
    "8999": {
      "op": "POP"
    },
    "9000": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "9002": {
      "op": "DUP3"
    },
    "9003": {
      "op": "ADD"
    },
    "9004": {
      "op": "CALLDATALOAD"
    },
    "9005": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "9007": {
      "op": "DUP3"
    },
    "9008": {
      "op": "ADD"
    },
    "9009": {
      "op": "MSTORE"
    },
    "9010": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9012": {
      "op": "DUP3"
    },
    "9013": {
      "op": "ADD"
    },
    "9014": {
      "op": "CALLDATALOAD"
    },
    "9015": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9017": {
      "op": "DUP3"
    },
    "9018": {
      "op": "ADD"
    },
    "9019": {
      "op": "MSTORE"
    },
    "9020": {
      "op": "SWAP3"
    },
    "9021": {
      "op": "SWAP2"
    },
    "9022": {
      "op": "POP"
    },
    "9023": {
      "op": "POP"
    },
    "9024": {
      "jump": "o",
      "op": "JUMP"
    },
    "9025": {
      "op": "JUMPDEST"
    },
    "9026": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "9028": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9030": {
      "op": "DUP3"
    },
    "9031": {
      "op": "DUP5"
    },
    "9032": {
      "op": "SUB"
    },
    "9033": {
      "op": "SLT"
    },
    "9034": {
      "op": "ISZERO"
    },
    "9035": {
      "op": "PUSH2",
      "value": "0x2352"
    },
    "9038": {
      "op": "JUMPI"
    },
    "9039": {
      "op": "DUP1"
    },
    "9040": {
      "op": "DUP2"
    },
    "9041": {
      "op": "REVERT"
    },
    "9042": {
      "op": "JUMPDEST"
    },
    "9043": {
      "op": "DUP2"
    },
    "9044": {
      "op": "CALLDATALOAD"
    },
    "9045": {
      "op": "PUSH2",
      "value": "0x235D"
    },
    "9048": {
      "op": "DUP2"
    },
    "9049": {
      "op": "PUSH2",
      "value": "0x2A04"
    },
    "9052": {
      "jump": "i",
      "op": "JUMP"
    },
    "9053": {
      "op": "JUMPDEST"
    },
    "9054": {
      "op": "SWAP4"
    },
    "9055": {
      "op": "SWAP3"
    },
    "9056": {
      "op": "POP"
    },
    "9057": {
      "op": "POP"
    },
    "9058": {
      "op": "POP"
    },
    "9059": {
      "jump": "o",
      "op": "JUMP"
    },
    "9060": {
      "op": "JUMPDEST"
    },
    "9061": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "9063": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9065": {
      "op": "DUP3"
    },
    "9066": {
      "op": "DUP5"
    },
    "9067": {
      "op": "SUB"
    },
    "9068": {
      "op": "SLT"
    },
    "9069": {
      "op": "ISZERO"
    },
    "9070": {
      "op": "PUSH2",
      "value": "0x2375"
    },
    "9073": {
      "op": "JUMPI"
    },
    "9074": {
      "op": "DUP1"
    },
    "9075": {
      "op": "DUP2"
    },
    "9076": {
      "op": "REVERT"
    },
    "9077": {
      "op": "JUMPDEST"
    },
    "9078": {
      "op": "DUP2"
    },
    "9079": {
      "op": "MLOAD"
    },
    "9080": {
      "op": "PUSH2",
      "value": "0x235D"
    },
    "9083": {
      "op": "DUP2"
    },
    "9084": {
      "op": "PUSH2",
      "value": "0x2A04"
    },
    "9087": {
      "jump": "i",
      "op": "JUMP"
    },
    "9088": {
      "op": "JUMPDEST"
    },
    "9089": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "9091": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9093": {
      "op": "DUP3"
    },
    "9094": {
      "op": "DUP5"
    },
    "9095": {
      "op": "SUB"
    },
    "9096": {
      "op": "SLT"
    },
    "9097": {
      "op": "ISZERO"
    },
    "9098": {
      "op": "PUSH2",
      "value": "0x2391"
    },
    "9101": {
      "op": "JUMPI"
    },
    "9102": {
      "op": "DUP1"
    },
    "9103": {
      "op": "DUP2"
    },
    "9104": {
      "op": "REVERT"
    },
    "9105": {
      "op": "JUMPDEST"
    },
    "9106": {
      "op": "POP"
    },
    "9107": {
      "op": "CALLDATALOAD"
    },
    "9108": {
      "op": "SWAP2"
    },
    "9109": {
      "op": "SWAP1"
    },
    "9110": {
      "op": "POP"
    },
    "9111": {
      "jump": "o",
      "op": "JUMP"
    },
    "9112": {
      "op": "JUMPDEST"
    },
    "9113": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "9115": {
      "op": "DUP1"
    },
    "9116": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "9118": {
      "op": "DUP4"
    },
    "9119": {
      "op": "DUP6"
    },
    "9120": {
      "op": "SUB"
    },
    "9121": {
      "op": "SLT"
    },
    "9122": {
      "op": "ISZERO"
    },
    "9123": {
      "op": "PUSH2",
      "value": "0x23AA"
    },
    "9126": {
      "op": "JUMPI"
    },
    "9127": {
      "op": "DUP1"
    },
    "9128": {
      "op": "DUP2"
    },
    "9129": {
      "op": "REVERT"
    },
    "9130": {
      "op": "JUMPDEST"
    },
    "9131": {
      "op": "POP"
    },
    "9132": {
      "op": "POP"
    },
    "9133": {
      "op": "DUP1"
    },
    "9134": {
      "op": "CALLDATALOAD"
    },
    "9135": {
      "op": "SWAP3"
    },
    "9136": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9138": {
      "op": "SWAP1"
    },
    "9139": {
      "op": "SWAP2"
    },
    "9140": {
      "op": "ADD"
    },
    "9141": {
      "op": "CALLDATALOAD"
    },
    "9142": {
      "op": "SWAP2"
    },
    "9143": {
      "op": "POP"
    },
    "9144": {
      "jump": "o",
      "op": "JUMP"
    },
    "9145": {
      "op": "JUMPDEST"
    },
    "9146": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "9148": {
      "op": "DUP1"
    },
    "9149": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "9151": {
      "op": "DUP4"
    },
    "9152": {
      "op": "DUP6"
    },
    "9153": {
      "op": "SUB"
    },
    "9154": {
      "op": "SLT"
    },
    "9155": {
      "op": "ISZERO"
    },
    "9156": {
      "op": "PUSH2",
      "value": "0x23CB"
    },
    "9159": {
      "op": "JUMPI"
    },
    "9160": {
      "op": "DUP2"
    },
    "9161": {
      "op": "DUP3"
    },
    "9162": {
      "op": "REVERT"
    },
    "9163": {
      "op": "JUMPDEST"
    },
    "9164": {
      "op": "DUP3"
    },
    "9165": {
      "op": "CALLDATALOAD"
    },
    "9166": {
      "op": "PUSH8",
      "value": "0xFFFFFFFFFFFFFFFF"
    },
    "9175": {
      "op": "DUP2"
    },
    "9176": {
      "op": "GT"
    },
    "9177": {
      "op": "ISZERO"
    },
    "9178": {
      "op": "PUSH2",
      "value": "0x23E1"
    },
    "9181": {
      "op": "JUMPI"
    },
    "9182": {
      "op": "DUP3"
    },
    "9183": {
      "op": "DUP4"
    },
    "9184": {
      "op": "REVERT"
    },
    "9185": {
      "op": "JUMPDEST"
    },
    "9186": {
      "op": "PUSH2",
      "value": "0x23ED"
    },
    "9189": {
      "op": "DUP6"
    },
    "9190": {
      "op": "DUP3"
    },
    "9191": {
      "op": "DUP7"
    },
    "9192": {
      "op": "ADD"
    },
    "9193": {
      "op": "PUSH2",
      "value": "0x2209"
    },
    "9196": {
      "jump": "i",
      "op": "JUMP"
    },
    "9197": {
      "op": "JUMPDEST"
    },
    "9198": {
      "op": "SWAP6"
    },
    "9199": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9201": {
      "op": "SWAP5"
    },
    "9202": {
      "op": "SWAP1"
    },
    "9203": {
      "op": "SWAP5"
    },
    "9204": {
      "op": "ADD"
    },
    "9205": {
      "op": "CALLDATALOAD"
    },
    "9206": {
      "op": "SWAP5"
    },
    "9207": {
      "op": "POP"
    },
    "9208": {
      "op": "POP"
    },
    "9209": {
      "op": "POP"
    },
    "9210": {
      "op": "POP"
    },
    "9211": {
      "jump": "o",
      "op": "JUMP"
    },
    "9212": {
      "op": "JUMPDEST"
    },
    "9213": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "9215": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9217": {
      "op": "DUP3"
    },
    "9218": {
      "op": "DUP5"
    },
    "9219": {
      "op": "SUB"
    },
    "9220": {
      "op": "SLT"
    },
    "9221": {
      "op": "ISZERO"
    },
    "9222": {
      "op": "PUSH2",
      "value": "0x240D"
    },
    "9225": {
      "op": "JUMPI"
    },
    "9226": {
      "op": "DUP1"
    },
    "9227": {
      "op": "DUP2"
    },
    "9228": {
      "op": "REVERT"
    },
    "9229": {
      "op": "JUMPDEST"
    },
    "9230": {
      "op": "DUP2"
    },
    "9231": {
      "op": "MLOAD"
    },
    "9232": {
      "op": "PUSH1",
      "value": "0x7"
    },
    "9234": {
      "op": "DUP2"
    },
    "9235": {
      "op": "LT"
    },
    "9236": {
      "op": "PUSH2",
      "value": "0x235D"
    },
    "9239": {
      "op": "JUMPI"
    },
    "9240": {
      "op": "DUP2"
    },
    "9241": {
      "op": "DUP3"
    },
    "9242": {
      "op": "REVERT"
    },
    "9243": {
      "op": "JUMPDEST"
    },
    "9244": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "9246": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9248": {
      "op": "DUP3"
    },
    "9249": {
      "op": "DUP5"
    },
    "9250": {
      "op": "SUB"
    },
    "9251": {
      "op": "SLT"
    },
    "9252": {
      "op": "ISZERO"
    },
    "9253": {
      "op": "PUSH2",
      "value": "0x242C"
    },
    "9256": {
      "op": "JUMPI"
    },
    "9257": {
      "op": "DUP1"
    },
    "9258": {
      "op": "DUP2"
    },
    "9259": {
      "op": "REVERT"
    },
    "9260": {
      "op": "JUMPDEST"
    },
    "9261": {
      "op": "DUP2"
    },
    "9262": {
      "op": "MLOAD"
    },
    "9263": {
      "op": "PUSH8",
      "value": "0xFFFFFFFFFFFFFFFF"
    },
    "9272": {
      "op": "DUP1"
    },
    "9273": {
      "op": "DUP3"
    },
    "9274": {
      "op": "GT"
    },
    "9275": {
      "op": "ISZERO"
    },
    "9276": {
      "op": "PUSH2",
      "value": "0x2443"
    },
    "9279": {
      "op": "JUMPI"
    },
    "9280": {
      "op": "DUP3"
    },
    "9281": {
      "op": "DUP4"
    },
    "9282": {
      "op": "REVERT"
    },
    "9283": {
      "op": "JUMPDEST"
    },
    "9284": {
      "op": "SWAP1"
    },
    "9285": {
      "op": "DUP4"
    },
    "9286": {
      "op": "ADD"
    },
    "9287": {
      "op": "SWAP1"
    },
    "9288": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "9290": {
      "op": "DUP3"
    },
    "9291": {
      "op": "DUP7"
    },
    "9292": {
      "op": "SUB"
    },
    "9293": {
      "op": "SLT"
    },
    "9294": {
      "op": "ISZERO"
    },
    "9295": {
      "op": "PUSH2",
      "value": "0x2456"
    },
    "9298": {
      "op": "JUMPI"
    },
    "9299": {
      "op": "DUP3"
    },
    "9300": {
      "op": "DUP4"
    },
    "9301": {
      "op": "REVERT"
    },
    "9302": {
      "op": "JUMPDEST"
    },
    "9303": {
      "op": "PUSH2",
      "value": "0x2460"
    },
    "9306": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "9308": {
      "op": "PUSH2",
      "value": "0x28AF"
    },
    "9311": {
      "jump": "i",
      "op": "JUMP"
    },
    "9312": {
      "op": "JUMPDEST"
    },
    "9313": {
      "op": "DUP3"
    },
    "9314": {
      "op": "MLOAD"
    },
    "9315": {
      "op": "PUSH2",
      "value": "0x246B"
    },
    "9318": {
      "op": "DUP2"
    },
    "9319": {
      "op": "PUSH2",
      "value": "0x2A19"
    },
    "9322": {
      "jump": "i",
      "op": "JUMP"
    },
    "9323": {
      "op": "JUMPDEST"
    },
    "9324": {
      "op": "DUP1"
    },
    "9325": {
      "op": "DUP3"
    },
    "9326": {
      "op": "MSTORE"
    },
    "9327": {
      "op": "POP"
    },
    "9328": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9330": {
      "op": "DUP4"
    },
    "9331": {
      "op": "ADD"
    },
    "9332": {
      "op": "MLOAD"
    },
    "9333": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9335": {
      "op": "DUP3"
    },
    "9336": {
      "op": "ADD"
    },
    "9337": {
      "op": "MSTORE"
    },
    "9338": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "9340": {
      "op": "DUP4"
    },
    "9341": {
      "op": "ADD"
    },
    "9342": {
      "op": "MLOAD"
    },
    "9343": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "9345": {
      "op": "DUP3"
    },
    "9346": {
      "op": "ADD"
    },
    "9347": {
      "op": "MSTORE"
    },
    "9348": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "9350": {
      "op": "DUP4"
    },
    "9351": {
      "op": "ADD"
    },
    "9352": {
      "op": "MLOAD"
    },
    "9353": {
      "op": "DUP3"
    },
    "9354": {
      "op": "DUP2"
    },
    "9355": {
      "op": "GT"
    },
    "9356": {
      "op": "ISZERO"
    },
    "9357": {
      "op": "PUSH2",
      "value": "0x2494"
    },
    "9360": {
      "op": "JUMPI"
    },
    "9361": {
      "op": "DUP5"
    },
    "9362": {
      "op": "DUP6"
    },
    "9363": {
      "op": "REVERT"
    },
    "9364": {
      "op": "JUMPDEST"
    },
    "9365": {
      "op": "PUSH2",
      "value": "0x24A0"
    },
    "9368": {
      "op": "DUP8"
    },
    "9369": {
      "op": "DUP3"
    },
    "9370": {
      "op": "DUP7"
    },
    "9371": {
      "op": "ADD"
    },
    "9372": {
      "op": "PUSH2",
      "value": "0x225A"
    },
    "9375": {
      "jump": "i",
      "op": "JUMP"
    },
    "9376": {
      "op": "JUMPDEST"
    },
    "9377": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "9379": {
      "op": "DUP4"
    },
    "9380": {
      "op": "ADD"
    },
    "9381": {
      "op": "MSTORE"
    },
    "9382": {
      "op": "POP"
    },
    "9383": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "9385": {
      "op": "DUP4"
    },
    "9386": {
      "op": "ADD"
    },
    "9387": {
      "op": "MLOAD"
    },
    "9388": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "9390": {
      "op": "DUP3"
    },
    "9391": {
      "op": "ADD"
    },
    "9392": {
      "op": "MSTORE"
    },
    "9393": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9395": {
      "op": "DUP4"
    },
    "9396": {
      "op": "ADD"
    },
    "9397": {
      "op": "MLOAD"
    },
    "9398": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9400": {
      "op": "DUP3"
    },
    "9401": {
      "op": "ADD"
    },
    "9402": {
      "op": "MSTORE"
    },
    "9403": {
      "op": "DUP1"
    },
    "9404": {
      "op": "SWAP4"
    },
    "9405": {
      "op": "POP"
    },
    "9406": {
      "op": "POP"
    },
    "9407": {
      "op": "POP"
    },
    "9408": {
      "op": "POP"
    },
    "9409": {
      "op": "SWAP3"
    },
    "9410": {
      "op": "SWAP2"
    },
    "9411": {
      "op": "POP"
    },
    "9412": {
      "op": "POP"
    },
    "9413": {
      "jump": "o",
      "op": "JUMP"
    },
    "9414": {
      "op": "JUMPDEST"
    },
    "9415": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "9417": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9419": {
      "op": "DUP3"
    },
    "9420": {
      "op": "DUP5"
    },
    "9421": {
      "op": "SUB"
    },
    "9422": {
      "op": "SLT"
    },
    "9423": {
      "op": "ISZERO"
    },
    "9424": {
      "op": "PUSH2",
      "value": "0x24D7"
    },
    "9427": {
      "op": "JUMPI"
    },
    "9428": {
      "op": "DUP1"
    },
    "9429": {
      "op": "DUP2"
    },
    "9430": {
      "op": "REVERT"
    },
    "9431": {
      "op": "JUMPDEST"
    },
    "9432": {
      "op": "DUP2"
    },
    "9433": {
      "op": "MLOAD"
    },
    "9434": {
      "op": "PUSH8",
      "value": "0xFFFFFFFFFFFFFFFF"
    },
    "9443": {
      "op": "DUP1"
    },
    "9444": {
      "op": "DUP3"
    },
    "9445": {
      "op": "GT"
    },
    "9446": {
      "op": "ISZERO"
    },
    "9447": {
      "op": "PUSH2",
      "value": "0x24EE"
    },
    "9450": {
      "op": "JUMPI"
    },
    "9451": {
      "op": "DUP3"
    },
    "9452": {
      "op": "DUP4"
    },
    "9453": {
      "op": "REVERT"
    },
    "9454": {
      "op": "JUMPDEST"
    },
    "9455": {
      "op": "DUP2"
    },
    "9456": {
      "op": "DUP5"
    },
    "9457": {
      "op": "ADD"
    },
    "9458": {
      "op": "SWAP2"
    },
    "9459": {
      "op": "POP"
    },
    "9460": {
      "op": "PUSH2",
      "value": "0x140"
    },
    "9463": {
      "op": "DUP1"
    },
    "9464": {
      "op": "DUP4"
    },
    "9465": {
      "op": "DUP8"
    },
    "9466": {
      "op": "SUB"
    },
    "9467": {
      "op": "SLT"
    },
    "9468": {
      "op": "ISZERO"
    },
    "9469": {
      "op": "PUSH2",
      "value": "0x2504"
    },
    "9472": {
      "op": "JUMPI"
    },
    "9473": {
      "op": "DUP4"
    },
    "9474": {
      "op": "DUP5"
    },
    "9475": {
      "op": "REVERT"
    },
    "9476": {
      "op": "JUMPDEST"
    },
    "9477": {
      "op": "PUSH2",
      "value": "0x250D"
    },
    "9480": {
      "op": "DUP2"
    },
    "9481": {
      "op": "PUSH2",
      "value": "0x28AF"
    },
    "9484": {
      "jump": "i",
      "op": "JUMP"
    },
    "9485": {
      "op": "JUMPDEST"
    },
    "9486": {
      "op": "SWAP1"
    },
    "9487": {
      "op": "POP"
    },
    "9488": {
      "op": "DUP3"
    },
    "9489": {
      "op": "MLOAD"
    },
    "9490": {
      "op": "DUP2"
    },
    "9491": {
      "op": "MSTORE"
    },
    "9492": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9494": {
      "op": "DUP4"
    },
    "9495": {
      "op": "ADD"
    },
    "9496": {
      "op": "MLOAD"
    },
    "9497": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9499": {
      "op": "DUP3"
    },
    "9500": {
      "op": "ADD"
    },
    "9501": {
      "op": "MSTORE"
    },
    "9502": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "9504": {
      "op": "DUP4"
    },
    "9505": {
      "op": "ADD"
    },
    "9506": {
      "op": "MLOAD"
    },
    "9507": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "9509": {
      "op": "DUP3"
    },
    "9510": {
      "op": "ADD"
    },
    "9511": {
      "op": "MSTORE"
    },
    "9512": {
      "op": "PUSH2",
      "value": "0x2533"
    },
    "9515": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "9517": {
      "op": "DUP5"
    },
    "9518": {
      "op": "ADD"
    },
    "9519": {
      "op": "PUSH2",
      "value": "0x22B0"
    },
    "9522": {
      "jump": "i",
      "op": "JUMP"
    },
    "9523": {
      "op": "JUMPDEST"
    },
    "9524": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "9526": {
      "op": "DUP3"
    },
    "9527": {
      "op": "ADD"
    },
    "9528": {
      "op": "MSTORE"
    },
    "9529": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "9531": {
      "op": "DUP4"
    },
    "9532": {
      "op": "ADD"
    },
    "9533": {
      "op": "MLOAD"
    },
    "9534": {
      "op": "DUP3"
    },
    "9535": {
      "op": "DUP2"
    },
    "9536": {
      "op": "GT"
    },
    "9537": {
      "op": "ISZERO"
    },
    "9538": {
      "op": "PUSH2",
      "value": "0x2549"
    },
    "9541": {
      "op": "JUMPI"
    },
    "9542": {
      "op": "DUP5"
    },
    "9543": {
      "op": "DUP6"
    },
    "9544": {
      "op": "REVERT"
    },
    "9545": {
      "op": "JUMPDEST"
    },
    "9546": {
      "op": "PUSH2",
      "value": "0x2555"
    },
    "9549": {
      "op": "DUP8"
    },
    "9550": {
      "op": "DUP3"
    },
    "9551": {
      "op": "DUP7"
    },
    "9552": {
      "op": "ADD"
    },
    "9553": {
      "op": "PUSH2",
      "value": "0x225A"
    },
    "9556": {
      "jump": "i",
      "op": "JUMP"
    },
    "9557": {
      "op": "JUMPDEST"
    },
    "9558": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "9560": {
      "op": "DUP4"
    },
    "9561": {
      "op": "ADD"
    },
    "9562": {
      "op": "MSTORE"
    },
    "9563": {
      "op": "POP"
    },
    "9564": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9566": {
      "op": "DUP4"
    },
    "9567": {
      "op": "DUP2"
    },
    "9568": {
      "op": "ADD"
    },
    "9569": {
      "op": "MLOAD"
    },
    "9570": {
      "op": "SWAP1"
    },
    "9571": {
      "op": "DUP3"
    },
    "9572": {
      "op": "ADD"
    },
    "9573": {
      "op": "MSTORE"
    },
    "9574": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "9576": {
      "op": "DUP1"
    },
    "9577": {
      "op": "DUP5"
    },
    "9578": {
      "op": "ADD"
    },
    "9579": {
      "op": "MLOAD"
    },
    "9580": {
      "op": "SWAP1"
    },
    "9581": {
      "op": "DUP3"
    },
    "9582": {
      "op": "ADD"
    },
    "9583": {
      "op": "MSTORE"
    },
    "9584": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "9586": {
      "op": "DUP1"
    },
    "9587": {
      "op": "DUP5"
    },
    "9588": {
      "op": "ADD"
    },
    "9589": {
      "op": "MLOAD"
    },
    "9590": {
      "op": "SWAP1"
    },
    "9591": {
      "op": "DUP3"
    },
    "9592": {
      "op": "ADD"
    },
    "9593": {
      "op": "MSTORE"
    },
    "9594": {
      "op": "PUSH2",
      "value": "0x100"
    },
    "9597": {
      "op": "DUP1"
    },
    "9598": {
      "op": "DUP5"
    },
    "9599": {
      "op": "ADD"
    },
    "9600": {
      "op": "MLOAD"
    },
    "9601": {
      "op": "SWAP1"
    },
    "9602": {
      "op": "DUP3"
    },
    "9603": {
      "op": "ADD"
    },
    "9604": {
      "op": "MSTORE"
    },
    "9605": {
      "op": "PUSH2",
      "value": "0x120"
    },
    "9608": {
      "op": "SWAP3"
    },
    "9609": {
      "op": "DUP4"
    },
    "9610": {
      "op": "ADD"
    },
    "9611": {
      "op": "MLOAD"
    },
    "9612": {
      "op": "SWAP3"
    },
    "9613": {
      "op": "DUP2"
    },
    "9614": {
      "op": "ADD"
    },
    "9615": {
      "op": "SWAP3"
    },
    "9616": {
      "op": "SWAP1"
    },
    "9617": {
      "op": "SWAP3"
    },
    "9618": {
      "op": "MSTORE"
    },
    "9619": {
      "op": "POP"
    },
    "9620": {
      "op": "SWAP4"
    },
    "9621": {
      "op": "SWAP3"
    },
    "9622": {
      "op": "POP"
    },
    "9623": {
      "op": "POP"
    },
    "9624": {
      "op": "POP"
    },
    "9625": {
      "jump": "o",
      "op": "JUMP"
    },
    "9626": {
      "op": "JUMPDEST"
    },
    "9627": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "9629": {
      "op": "DUP1"
    },
    "9630": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "9632": {
      "op": "DUP4"
    },
    "9633": {
      "op": "DUP6"
    },
    "9634": {
      "op": "SUB"
    },
    "9635": {
      "op": "SLT"
    },
    "9636": {
      "op": "ISZERO"
    },
    "9637": {
      "op": "PUSH2",
      "value": "0x25AC"
    },
    "9640": {
      "op": "JUMPI"
    },
    "9641": {
      "op": "DUP2"
    },
    "9642": {
      "op": "DUP3"
    },
    "9643": {
      "op": "REVERT"
    },
    "9644": {
      "op": "JUMPDEST"
    },
    "9645": {
      "op": "DUP3"
    },
    "9646": {
      "op": "CALLDATALOAD"
    },
    "9647": {
      "op": "PUSH8",
      "value": "0xFFFFFFFFFFFFFFFF"
    },
    "9656": {
      "op": "DUP1"
    },
    "9657": {
      "op": "DUP3"
    },
    "9658": {
      "op": "GT"
    },
    "9659": {
      "op": "ISZERO"
    },
    "9660": {
      "op": "PUSH2",
      "value": "0x25C3"
    },
    "9663": {
      "op": "JUMPI"
    },
    "9664": {
      "op": "DUP4"
    },
    "9665": {
      "op": "DUP5"
    },
    "9666": {
      "op": "REVERT"
    },
    "9667": {
      "op": "JUMPDEST"
    },
    "9668": {
      "op": "DUP2"
    },
    "9669": {
      "op": "DUP6"
    },
    "9670": {
      "op": "ADD"
    },
    "9671": {
      "op": "SWAP2"
    },
    "9672": {
      "op": "POP"
    },
    "9673": {
      "op": "PUSH2",
      "value": "0x140"
    },
    "9676": {
      "op": "DUP1"
    },
    "9677": {
      "op": "DUP4"
    },
    "9678": {
      "op": "DUP9"
    },
    "9679": {
      "op": "SUB"
    },
    "9680": {
      "op": "SLT"
    },
    "9681": {
      "op": "ISZERO"
    },
    "9682": {
      "op": "PUSH2",
      "value": "0x25D9"
    },
    "9685": {
      "op": "JUMPI"
    },
    "9686": {
      "op": "DUP5"
    },
    "9687": {
      "op": "DUP6"
    },
    "9688": {
      "op": "REVERT"
    },
    "9689": {
      "op": "JUMPDEST"
    },
    "9690": {
      "op": "PUSH2",
      "value": "0x25E2"
    },
    "9693": {
      "op": "DUP2"
    },
    "9694": {
      "op": "PUSH2",
      "value": "0x28AF"
    },
    "9697": {
      "jump": "i",
      "op": "JUMP"
    },
    "9698": {
      "op": "JUMPDEST"
    },
    "9699": {
      "op": "SWAP1"
    },
    "9700": {
      "op": "POP"
    },
    "9701": {
      "op": "DUP3"
    },
    "9702": {
      "op": "CALLDATALOAD"
    },
    "9703": {
      "op": "DUP2"
    },
    "9704": {
      "op": "MSTORE"
    },
    "9705": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9707": {
      "op": "DUP4"
    },
    "9708": {
      "op": "ADD"
    },
    "9709": {
      "op": "CALLDATALOAD"
    },
    "9710": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9712": {
      "op": "DUP3"
    },
    "9713": {
      "op": "ADD"
    },
    "9714": {
      "op": "MSTORE"
    },
    "9715": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "9717": {
      "op": "DUP4"
    },
    "9718": {
      "op": "ADD"
    },
    "9719": {
      "op": "CALLDATALOAD"
    },
    "9720": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "9722": {
      "op": "DUP3"
    },
    "9723": {
      "op": "ADD"
    },
    "9724": {
      "op": "MSTORE"
    },
    "9725": {
      "op": "PUSH2",
      "value": "0x2608"
    },
    "9728": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "9730": {
      "op": "DUP5"
    },
    "9731": {
      "op": "ADD"
    },
    "9732": {
      "op": "PUSH2",
      "value": "0x22A5"
    },
    "9735": {
      "jump": "i",
      "op": "JUMP"
    },
    "9736": {
      "op": "JUMPDEST"
    },
    "9737": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "9739": {
      "op": "DUP3"
    },
    "9740": {
      "op": "ADD"
    },
    "9741": {
      "op": "MSTORE"
    },
    "9742": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "9744": {
      "op": "DUP4"
    },
    "9745": {
      "op": "ADD"
    },
    "9746": {
      "op": "CALLDATALOAD"
    },
    "9747": {
      "op": "DUP3"
    },
    "9748": {
      "op": "DUP2"
    },
    "9749": {
      "op": "GT"
    },
    "9750": {
      "op": "ISZERO"
    },
    "9751": {
      "op": "PUSH2",
      "value": "0x261E"
    },
    "9754": {
      "op": "JUMPI"
    },
    "9755": {
      "op": "DUP6"
    },
    "9756": {
      "op": "DUP7"
    },
    "9757": {
      "op": "REVERT"
    },
    "9758": {
      "op": "JUMPDEST"
    },
    "9759": {
      "op": "PUSH2",
      "value": "0x262A"
    },
    "9762": {
      "op": "DUP9"
    },
    "9763": {
      "op": "DUP3"
    },
    "9764": {
      "op": "DUP7"
    },
    "9765": {
      "op": "ADD"
    },
    "9766": {
      "op": "PUSH2",
      "value": "0x2209"
    },
    "9769": {
      "jump": "i",
      "op": "JUMP"
    },
    "9770": {
      "op": "JUMPDEST"
    },
    "9771": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "9773": {
      "op": "DUP4"
    },
    "9774": {
      "op": "ADD"
    },
    "9775": {
      "op": "MSTORE"
    },
    "9776": {
      "op": "POP"
    },
    "9777": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9779": {
      "op": "DUP4"
    },
    "9780": {
      "op": "ADD"
    },
    "9781": {
      "op": "CALLDATALOAD"
    },
    "9782": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9784": {
      "op": "DUP3"
    },
    "9785": {
      "op": "ADD"
    },
    "9786": {
      "op": "MSTORE"
    },
    "9787": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "9789": {
      "op": "DUP4"
    },
    "9790": {
      "op": "ADD"
    },
    "9791": {
      "op": "CALLDATALOAD"
    },
    "9792": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "9794": {
      "op": "DUP3"
    },
    "9795": {
      "op": "ADD"
    },
    "9796": {
      "op": "MSTORE"
    },
    "9797": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "9799": {
      "op": "DUP4"
    },
    "9800": {
      "op": "ADD"
    },
    "9801": {
      "op": "CALLDATALOAD"
    },
    "9802": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "9804": {
      "op": "DUP3"
    },
    "9805": {
      "op": "ADD"
    },
    "9806": {
      "op": "MSTORE"
    },
    "9807": {
      "op": "PUSH2",
      "value": "0x100"
    },
    "9810": {
      "op": "DUP1"
    },
    "9811": {
      "op": "DUP5"
    },
    "9812": {
      "op": "ADD"
    },
    "9813": {
      "op": "CALLDATALOAD"
    },
    "9814": {
      "op": "DUP2"
    },
    "9815": {
      "op": "DUP4"
    },
    "9816": {
      "op": "ADD"
    },
    "9817": {
      "op": "MSTORE"
    },
    "9818": {
      "op": "POP"
    },
    "9819": {
      "op": "PUSH2",
      "value": "0x120"
    },
    "9822": {
      "op": "DUP1"
    },
    "9823": {
      "op": "DUP5"
    },
    "9824": {
      "op": "ADD"
    },
    "9825": {
      "op": "CALLDATALOAD"
    },
    "9826": {
      "op": "DUP2"
    },
    "9827": {
      "op": "DUP4"
    },
    "9828": {
      "op": "ADD"
    },
    "9829": {
      "op": "MSTORE"
    },
    "9830": {
      "op": "POP"
    },
    "9831": {
      "op": "DUP1"
    },
    "9832": {
      "op": "SWAP5"
    },
    "9833": {
      "op": "POP"
    },
    "9834": {
      "op": "POP"
    },
    "9835": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9837": {
      "op": "DUP6"
    },
    "9838": {
      "op": "ADD"
    },
    "9839": {
      "op": "CALLDATALOAD"
    },
    "9840": {
      "op": "SWAP2"
    },
    "9841": {
      "op": "POP"
    },
    "9842": {
      "op": "DUP1"
    },
    "9843": {
      "op": "DUP3"
    },
    "9844": {
      "op": "GT"
    },
    "9845": {
      "op": "ISZERO"
    },
    "9846": {
      "op": "PUSH2",
      "value": "0x267D"
    },
    "9849": {
      "op": "JUMPI"
    },
    "9850": {
      "op": "DUP3"
    },
    "9851": {
      "op": "DUP4"
    },
    "9852": {
      "op": "REVERT"
    },
    "9853": {
      "op": "JUMPDEST"
    },
    "9854": {
      "op": "POP"
    },
    "9855": {
      "op": "PUSH2",
      "value": "0x268A"
    },
    "9858": {
      "op": "DUP6"
    },
    "9859": {
      "op": "DUP3"
    },
    "9860": {
      "op": "DUP7"
    },
    "9861": {
      "op": "ADD"
    },
    "9862": {
      "op": "PUSH2",
      "value": "0x22BB"
    },
    "9865": {
      "jump": "i",
      "op": "JUMP"
    },
    "9866": {
      "op": "JUMPDEST"
    },
    "9867": {
      "op": "SWAP2"
    },
    "9868": {
      "op": "POP"
    },
    "9869": {
      "op": "POP"
    },
    "9870": {
      "op": "SWAP3"
    },
    "9871": {
      "op": "POP"
    },
    "9872": {
      "op": "SWAP3"
    },
    "9873": {
      "op": "SWAP1"
    },
    "9874": {
      "op": "POP"
    },
    "9875": {
      "jump": "o",
      "op": "JUMP"
    },
    "9876": {
      "op": "JUMPDEST"
    },
    "9877": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "9879": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9881": {
      "op": "DUP3"
    },
    "9882": {
      "op": "DUP5"
    },
    "9883": {
      "op": "SUB"
    },
    "9884": {
      "op": "SLT"
    },
    "9885": {
      "op": "ISZERO"
    },
    "9886": {
      "op": "PUSH2",
      "value": "0x26A5"
    },
    "9889": {
      "op": "JUMPI"
    },
    "9890": {
      "op": "DUP1"
    },
    "9891": {
      "op": "DUP2"
    },
    "9892": {
      "op": "REVERT"
    },
    "9893": {
      "op": "JUMPDEST"
    },
    "9894": {
      "op": "POP"
    },
    "9895": {
      "op": "MLOAD"
    },
    "9896": {
      "op": "SWAP2"
    },
    "9897": {
      "op": "SWAP1"
    },
    "9898": {
      "op": "POP"
    },
    "9899": {
      "jump": "o",
      "op": "JUMP"
    },
    "9900": {
      "op": "JUMPDEST"
    },
    "9901": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "9903": {
      "op": "DUP1"
    },
    "9904": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "9906": {
      "op": "DUP4"
    },
    "9907": {
      "op": "DUP6"
    },
    "9908": {
      "op": "SUB"
    },
    "9909": {
      "op": "SLT"
    },
    "9910": {
      "op": "ISZERO"
    },
    "9911": {
      "op": "PUSH2",
      "value": "0x23AA"
    },
    "9914": {
      "op": "JUMPI"
    },
    "9915": {
      "op": "DUP2"
    },
    "9916": {
      "op": "DUP3"
    },
    "9917": {
      "op": "REVERT"
    },
    "9918": {
      "op": "JUMPDEST"
    },
    "9919": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "9921": {
      "op": "DUP2"
    },
    "9922": {
      "op": "MLOAD"
    },
    "9923": {
      "op": "DUP1"
    },
    "9924": {
      "op": "DUP5"
    },
    "9925": {
      "op": "MSTORE"
    },
    "9926": {
      "op": "PUSH2",
      "value": "0x26D6"
    },
    "9929": {
      "op": "DUP2"
    },
    "9930": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9932": {
      "op": "DUP7"
    },
    "9933": {
      "op": "ADD"
    },
    "9934": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9936": {
      "op": "DUP7"
    },
    "9937": {
      "op": "ADD"
    },
    "9938": {
      "op": "PUSH2",
      "value": "0x2937"
    },
    "9941": {
      "jump": "i",
      "op": "JUMP"
    },
    "9942": {
      "op": "JUMPDEST"
    },
    "9943": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "9945": {
      "op": "ADD"
    },
    "9946": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "9948": {
      "op": "NOT"
    },
    "9949": {
      "op": "AND"
    },
    "9950": {
      "op": "SWAP3"
    },
    "9951": {
      "op": "SWAP1"
    },
    "9952": {
      "op": "SWAP3"
    },
    "9953": {
      "op": "ADD"
    },
    "9954": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9956": {
      "op": "ADD"
    },
    "9957": {
      "op": "SWAP3"
    },
    "9958": {
      "op": "SWAP2"
    },
    "9959": {
      "op": "POP"
    },
    "9960": {
      "op": "POP"
    },
    "9961": {
      "jump": "o",
      "op": "JUMP"
    },
    "9962": {
      "op": "JUMPDEST"
    },
    "9963": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "9965": {
      "op": "DUP2"
    },
    "9966": {
      "op": "LT"
    },
    "9967": {
      "op": "PUSH2",
      "value": "0x26FA"
    },
    "9970": {
      "op": "JUMPI"
    },
    "9971": {
      "op": "PUSH2",
      "value": "0x26FA"
    },
    "9974": {
      "op": "PUSH2",
      "value": "0x29D8"
    },
    "9977": {
      "jump": "i",
      "op": "JUMP"
    },
    "9978": {
      "op": "JUMPDEST"
    },
    "9979": {
      "op": "SWAP1"
    },
    "9980": {
      "op": "MSTORE"
    },
    "9981": {
      "jump": "o",
      "op": "JUMP"
    },
    "9982": {
      "op": "JUMPDEST"
    },
    "9983": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9985": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9987": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9989": {
      "op": "SHL"
    },
    "9990": {
      "op": "SUB"
    },
    "9991": {
      "op": "DUP5"
    },
    "9992": {
      "op": "AND"
    },
    "9993": {
      "op": "DUP2"
    },
    "9994": {
      "op": "MSTORE"
    },
    "9995": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "9997": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9999": {
      "op": "DUP3"
    },
    "10000": {
      "op": "ADD"
    },
    "10001": {
      "op": "DUP2"
    },
    "10002": {
      "op": "SWAP1"
    },
    "10003": {
      "op": "MSTORE"
    },
    "10004": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10006": {
      "op": "SWAP1"
    },
    "10007": {
      "op": "PUSH2",
      "value": "0x2722"
    },
    "10010": {
      "op": "SWAP1"
    },
    "10011": {
      "op": "DUP4"
    },
    "10012": {
      "op": "ADD"
    },
    "10013": {
      "op": "DUP6"
    },
    "10014": {
      "op": "PUSH2",
      "value": "0x26BE"
    },
    "10017": {
      "jump": "i",
      "op": "JUMP"
    },
    "10018": {
      "op": "JUMPDEST"
    },
    "10019": {
      "op": "SWAP1"
    },
    "10020": {
      "op": "POP"
    },
    "10021": {
      "op": "DUP3"
    },
    "10022": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "10024": {
      "op": "DUP4"
    },
    "10025": {
      "op": "ADD"
    },
    "10026": {
      "op": "MSTORE"
    },
    "10027": {
      "op": "SWAP5"
    },
    "10028": {
      "op": "SWAP4"
    },
    "10029": {
      "op": "POP"
    },
    "10030": {
      "op": "POP"
    },
    "10031": {
      "op": "POP"
    },
    "10032": {
      "op": "POP"
    },
    "10033": {
      "jump": "o",
      "op": "JUMP"
    },
    "10034": {
      "op": "JUMPDEST"
    },
    "10035": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10037": {
      "op": "DUP2"
    },
    "10038": {
      "op": "ADD"
    },
    "10039": {
      "op": "PUSH1",
      "value": "0x7"
    },
    "10041": {
      "op": "DUP4"
    },
    "10042": {
      "op": "LT"
    },
    "10043": {
      "op": "PUSH2",
      "value": "0x2746"
    },
    "10046": {
      "op": "JUMPI"
    },
    "10047": {
      "op": "PUSH2",
      "value": "0x2746"
    },
    "10050": {
      "op": "PUSH2",
      "value": "0x29D8"
    },
    "10053": {
      "jump": "i",
      "op": "JUMP"
    },
    "10054": {
      "op": "JUMPDEST"
    },
    "10055": {
      "op": "SWAP2"
    },
    "10056": {
      "op": "SWAP1"
    },
    "10057": {
      "op": "MSTORE"
    },
    "10058": {
      "op": "SWAP1"
    },
    "10059": {
      "jump": "o",
      "op": "JUMP"
    },
    "10060": {
      "op": "JUMPDEST"
    },
    "10061": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10063": {
      "op": "DUP2"
    },
    "10064": {
      "op": "ADD"
    },
    "10065": {
      "op": "PUSH1",
      "value": "0x3"
    },
    "10067": {
      "op": "DUP4"
    },
    "10068": {
      "op": "LT"
    },
    "10069": {
      "op": "PUSH2",
      "value": "0x2746"
    },
    "10072": {
      "op": "JUMPI"
    },
    "10073": {
      "op": "PUSH2",
      "value": "0x2746"
    },
    "10076": {
      "op": "PUSH2",
      "value": "0x29D8"
    },
    "10079": {
      "jump": "i",
      "op": "JUMP"
    },
    "10080": {
      "op": "JUMPDEST"
    },
    "10081": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10083": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10085": {
      "op": "DUP3"
    },
    "10086": {
      "op": "MSTORE"
    },
    "10087": {
      "op": "PUSH2",
      "value": "0x235D"
    },
    "10090": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10092": {
      "op": "DUP4"
    },
    "10093": {
      "op": "ADD"
    },
    "10094": {
      "op": "DUP5"
    },
    "10095": {
      "op": "PUSH2",
      "value": "0x26BE"
    },
    "10098": {
      "jump": "i",
      "op": "JUMP"
    },
    "10099": {
      "op": "JUMPDEST"
    },
    "10100": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10102": {
      "op": "DUP1"
    },
    "10103": {
      "op": "DUP3"
    },
    "10104": {
      "op": "MSTORE"
    },
    "10105": {
      "op": "PUSH1",
      "value": "0x1B"
    },
    "10107": {
      "op": "SWAP1"
    },
    "10108": {
      "op": "DUP3"
    },
    "10109": {
      "op": "ADD"
    },
    "10110": {
      "op": "MSTORE"
    },
    "10111": {
      "op": "PUSH32",
      "value": "0x4552524F523A434D502D3030323A4E4F545F434F4D504F4E454E540000000000"
    },
    "10144": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "10146": {
      "op": "DUP3"
    },
    "10147": {
      "op": "ADD"
    },
    "10148": {
      "op": "MSTORE"
    },
    "10149": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "10151": {
      "op": "ADD"
    },
    "10152": {
      "op": "SWAP1"
    },
    "10153": {
      "jump": "o",
      "op": "JUMP"
    },
    "10154": {
      "op": "JUMPDEST"
    },
    "10155": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10157": {
      "op": "DUP1"
    },
    "10158": {
      "op": "DUP3"
    },
    "10159": {
      "op": "MSTORE"
    },
    "10160": {
      "op": "PUSH1",
      "value": "0x1E"
    },
    "10162": {
      "op": "SWAP1"
    },
    "10163": {
      "op": "DUP3"
    },
    "10164": {
      "op": "ADD"
    },
    "10165": {
      "op": "MSTORE"
    },
    "10166": {
      "op": "PUSH32",
      "value": "0x4552524F523A4255432D3030313A4E4F545F42554E444C455F4F574E45520000"
    },
    "10199": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "10201": {
      "op": "DUP3"
    },
    "10202": {
      "op": "ADD"
    },
    "10203": {
      "op": "MSTORE"
    },
    "10204": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "10206": {
      "op": "ADD"
    },
    "10207": {
      "op": "SWAP1"
    },
    "10208": {
      "jump": "o",
      "op": "JUMP"
    },
    "10209": {
      "op": "JUMPDEST"
    },
    "10210": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10212": {
      "op": "DUP1"
    },
    "10213": {
      "op": "DUP3"
    },
    "10214": {
      "op": "MSTORE"
    },
    "10215": {
      "op": "PUSH1",
      "value": "0x1B"
    },
    "10217": {
      "op": "SWAP1"
    },
    "10218": {
      "op": "DUP3"
    },
    "10219": {
      "op": "ADD"
    },
    "10220": {
      "op": "MSTORE"
    },
    "10221": {
      "op": "PUSH32",
      "value": "0x4552524F523A52504C2D3030313A4143434553535F44454E4945440000000000"
    },
    "10254": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "10256": {
      "op": "DUP3"
    },
    "10257": {
      "op": "ADD"
    },
    "10258": {
      "op": "MSTORE"
    },
    "10259": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "10261": {
      "op": "ADD"
    },
    "10262": {
      "op": "SWAP1"
    },
    "10263": {
      "jump": "o",
      "op": "JUMP"
    },
    "10264": {
      "op": "JUMPDEST"
    },
    "10265": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10267": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10269": {
      "op": "DUP3"
    },
    "10270": {
      "op": "MSTORE"
    },
    "10271": {
      "op": "DUP3"
    },
    "10272": {
      "op": "MLOAD"
    },
    "10273": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10275": {
      "op": "DUP4"
    },
    "10276": {
      "op": "ADD"
    },
    "10277": {
      "op": "MSTORE"
    },
    "10278": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10280": {
      "op": "DUP4"
    },
    "10281": {
      "op": "ADD"
    },
    "10282": {
      "op": "MLOAD"
    },
    "10283": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "10285": {
      "op": "DUP4"
    },
    "10286": {
      "op": "ADD"
    },
    "10287": {
      "op": "MSTORE"
    },
    "10288": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "10290": {
      "op": "DUP4"
    },
    "10291": {
      "op": "ADD"
    },
    "10292": {
      "op": "MLOAD"
    },
    "10293": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "10295": {
      "op": "DUP4"
    },
    "10296": {
      "op": "ADD"
    },
    "10297": {
      "op": "MSTORE"
    },
    "10298": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "10300": {
      "op": "DUP4"
    },
    "10301": {
      "op": "ADD"
    },
    "10302": {
      "op": "MLOAD"
    },
    "10303": {
      "op": "PUSH2",
      "value": "0x284B"
    },
    "10306": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "10308": {
      "op": "DUP5"
    },
    "10309": {
      "op": "ADD"
    },
    "10310": {
      "op": "DUP3"
    },
    "10311": {
      "op": "PUSH2",
      "value": "0x26EA"
    },
    "10314": {
      "jump": "i",
      "op": "JUMP"
    },
    "10315": {
      "op": "JUMPDEST"
    },
    "10316": {
      "op": "POP"
    },
    "10317": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "10319": {
      "op": "DUP4"
    },
    "10320": {
      "op": "ADD"
    },
    "10321": {
      "op": "MLOAD"
    },
    "10322": {
      "op": "PUSH2",
      "value": "0x140"
    },
    "10325": {
      "op": "DUP1"
    },
    "10326": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "10328": {
      "op": "DUP6"
    },
    "10329": {
      "op": "ADD"
    },
    "10330": {
      "op": "MSTORE"
    },
    "10331": {
      "op": "PUSH2",
      "value": "0x2868"
    },
    "10334": {
      "op": "PUSH2",
      "value": "0x160"
    },
    "10337": {
      "op": "DUP6"
    },
    "10338": {
      "op": "ADD"
    },
    "10339": {
      "op": "DUP4"
    },
    "10340": {
      "op": "PUSH2",
      "value": "0x26BE"
    },
    "10343": {
      "jump": "i",
      "op": "JUMP"
    },
    "10344": {
      "op": "JUMPDEST"
    },
    "10345": {
      "op": "SWAP2"
    },
    "10346": {
      "op": "POP"
    },
    "10347": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "10349": {
      "op": "DUP6"
    },
    "10350": {
      "op": "ADD"
    },
    "10351": {
      "op": "MLOAD"
    },
    "10352": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "10354": {
      "op": "DUP6"
    },
    "10355": {
      "op": "ADD"
    },
    "10356": {
      "op": "MSTORE"
    },
    "10357": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "10359": {
      "op": "DUP6"
    },
    "10360": {
      "op": "ADD"
    },
    "10361": {
      "op": "MLOAD"
    },
    "10362": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "10364": {
      "op": "DUP6"
    },
    "10365": {
      "op": "ADD"
    },
    "10366": {
      "op": "MSTORE"
    },
    "10367": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "10369": {
      "op": "DUP6"
    },
    "10370": {
      "op": "ADD"
    },
    "10371": {
      "op": "MLOAD"
    },
    "10372": {
      "op": "PUSH2",
      "value": "0x100"
    },
    "10375": {
      "op": "DUP2"
    },
    "10376": {
      "op": "DUP2"
    },
    "10377": {
      "op": "DUP8"
    },
    "10378": {
      "op": "ADD"
    },
    "10379": {
      "op": "MSTORE"
    },
    "10380": {
      "op": "DUP1"
    },
    "10381": {
      "op": "DUP8"
    },
    "10382": {
      "op": "ADD"
    },
    "10383": {
      "op": "MLOAD"
    },
    "10384": {
      "op": "SWAP2"
    },
    "10385": {
      "op": "POP"
    },
    "10386": {
      "op": "POP"
    },
    "10387": {
      "op": "PUSH2",
      "value": "0x120"
    },
    "10390": {
      "op": "DUP2"
    },
    "10391": {
      "op": "DUP2"
    },
    "10392": {
      "op": "DUP8"
    },
    "10393": {
      "op": "ADD"
    },
    "10394": {
      "op": "MSTORE"
    },
    "10395": {
      "op": "DUP1"
    },
    "10396": {
      "op": "DUP8"
    },
    "10397": {
      "op": "ADD"
    },
    "10398": {
      "op": "MLOAD"
    },
    "10399": {
      "op": "DUP4"
    },
    "10400": {
      "op": "DUP8"
    },
    "10401": {
      "op": "ADD"
    },
    "10402": {
      "op": "MSTORE"
    },
    "10403": {
      "op": "POP"
    },
    "10404": {
      "op": "POP"
    },
    "10405": {
      "op": "POP"
    },
    "10406": {
      "op": "DUP1"
    },
    "10407": {
      "op": "SWAP2"
    },
    "10408": {
      "op": "POP"
    },
    "10409": {
      "op": "POP"
    },
    "10410": {
      "op": "SWAP3"
    },
    "10411": {
      "op": "SWAP2"
    },
    "10412": {
      "op": "POP"
    },
    "10413": {
      "op": "POP"
    },
    "10414": {
      "jump": "o",
      "op": "JUMP"
    },
    "10415": {
      "op": "JUMPDEST"
    },
    "10416": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "10418": {
      "op": "MLOAD"
    },
    "10419": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "10421": {
      "op": "DUP3"
    },
    "10422": {
      "op": "ADD"
    },
    "10423": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "10425": {
      "op": "NOT"
    },
    "10426": {
      "op": "AND"
    },
    "10427": {
      "op": "DUP2"
    },
    "10428": {
      "op": "ADD"
    },
    "10429": {
      "op": "PUSH8",
      "value": "0xFFFFFFFFFFFFFFFF"
    },
    "10438": {
      "op": "DUP2"
    },
    "10439": {
      "op": "GT"
    },
    "10440": {
      "op": "DUP3"
    },
    "10441": {
      "op": "DUP3"
    },
    "10442": {
      "op": "LT"
    },
    "10443": {
      "op": "OR"
    },
    "10444": {
      "op": "ISZERO"
    },
    "10445": {
      "op": "PUSH2",
      "value": "0x28D8"
    },
    "10448": {
      "op": "JUMPI"
    },
    "10449": {
      "op": "PUSH2",
      "value": "0x28D8"
    },
    "10452": {
      "op": "PUSH2",
      "value": "0x29EE"
    },
    "10455": {
      "jump": "i",
      "op": "JUMP"
    },
    "10456": {
      "op": "JUMPDEST"
    },
    "10457": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "10459": {
      "op": "MSTORE"
    },
    "10460": {
      "op": "SWAP2"
    },
    "10461": {
      "op": "SWAP1"
    },
    "10462": {
      "op": "POP"
    },
    "10463": {
      "jump": "o",
      "op": "JUMP"
    },
    "10464": {
      "op": "JUMPDEST"
    },
    "10465": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10467": {
      "op": "PUSH8",
      "value": "0xFFFFFFFFFFFFFFFF"
    },
    "10476": {
      "op": "DUP3"
    },
    "10477": {
      "op": "GT"
    },
    "10478": {
      "op": "ISZERO"
    },
    "10479": {
      "op": "PUSH2",
      "value": "0x28FA"
    },
    "10482": {
      "op": "JUMPI"
    },
    "10483": {
      "op": "PUSH2",
      "value": "0x28FA"
    },
    "10486": {
      "op": "PUSH2",
      "value": "0x29EE"
    },
    "10489": {
      "jump": "i",
      "op": "JUMP"
    },
    "10490": {
      "op": "JUMPDEST"
    },
    "10491": {
      "op": "POP"
    },
    "10492": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "10494": {
      "op": "ADD"
    },
    "10495": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "10497": {
      "op": "NOT"
    },
    "10498": {
      "op": "AND"
    },
    "10499": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10501": {
      "op": "ADD"
    },
    "10502": {
      "op": "SWAP1"
    },
    "10503": {
      "jump": "o",
      "op": "JUMP"
    },
    "10504": {
      "op": "JUMPDEST"
    },
    "10505": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10507": {
      "op": "DUP3"
    },
    "10508": {
      "op": "NOT"
    },
    "10509": {
      "op": "DUP3"
    },
    "10510": {
      "op": "GT"
    },
    "10511": {
      "op": "ISZERO"
    },
    "10512": {
      "op": "PUSH2",
      "value": "0x291B"
    },
    "10515": {
      "op": "JUMPI"
    },
    "10516": {
      "op": "PUSH2",
      "value": "0x291B"
    },
    "10519": {
      "op": "PUSH2",
      "value": "0x29C2"
    },
    "10522": {
      "jump": "i",
      "op": "JUMP"
    },
    "10523": {
      "op": "JUMPDEST"
    },
    "10524": {
      "op": "POP"
    },
    "10525": {
      "op": "ADD"
    },
    "10526": {
      "op": "SWAP1"
    },
    "10527": {
      "jump": "o",
      "op": "JUMP"
    },
    "10528": {
      "op": "JUMPDEST"
    },
    "10529": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10531": {
      "op": "DUP3"
    },
    "10532": {
      "op": "DUP3"
    },
    "10533": {
      "op": "LT"
    },
    "10534": {
      "op": "ISZERO"
    },
    "10535": {
      "op": "PUSH2",
      "value": "0x2932"
    },
    "10538": {
      "op": "JUMPI"
    },
    "10539": {
      "op": "PUSH2",
      "value": "0x2932"
    },
    "10542": {
      "op": "PUSH2",
      "value": "0x29C2"
    },
    "10545": {
      "jump": "i",
      "op": "JUMP"
    },
    "10546": {
      "op": "JUMPDEST"
    },
    "10547": {
      "op": "POP"
    },
    "10548": {
      "op": "SUB"
    },
    "10549": {
      "op": "SWAP1"
    },
    "10550": {
      "jump": "o",
      "op": "JUMP"
    },
    "10551": {
      "op": "JUMPDEST"
    },
    "10552": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10554": {
      "op": "JUMPDEST"
    },
    "10555": {
      "op": "DUP4"
    },
    "10556": {
      "op": "DUP2"
    },
    "10557": {
      "op": "LT"
    },
    "10558": {
      "op": "ISZERO"
    },
    "10559": {
      "op": "PUSH2",
      "value": "0x2952"
    },
    "10562": {
      "op": "JUMPI"
    },
    "10563": {
      "op": "DUP2"
    },
    "10564": {
      "op": "DUP2"
    },
    "10565": {
      "op": "ADD"
    },
    "10566": {
      "op": "MLOAD"
    },
    "10567": {
      "op": "DUP4"
    },
    "10568": {
      "op": "DUP3"
    },
    "10569": {
      "op": "ADD"
    },
    "10570": {
      "op": "MSTORE"
    },
    "10571": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10573": {
      "op": "ADD"
    },
    "10574": {
      "op": "PUSH2",
      "value": "0x293A"
    },
    "10577": {
      "op": "JUMP"
    },
    "10578": {
      "op": "JUMPDEST"
    },
    "10579": {
      "op": "DUP4"
    },
    "10580": {
      "op": "DUP2"
    },
    "10581": {
      "op": "GT"
    },
    "10582": {
      "op": "ISZERO"
    },
    "10583": {
      "op": "PUSH2",
      "value": "0x1B3D"
    },
    "10586": {
      "op": "JUMPI"
    },
    "10587": {
      "op": "POP"
    },
    "10588": {
      "op": "POP"
    },
    "10589": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10591": {
      "op": "SWAP2"
    },
    "10592": {
      "op": "ADD"
    },
    "10593": {
      "op": "MSTORE"
    },
    "10594": {
      "jump": "o",
      "op": "JUMP"
    },
    "10595": {
      "op": "JUMPDEST"
    },
    "10596": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10598": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10600": {
      "op": "NOT"
    },
    "10601": {
      "op": "DUP3"
    },
    "10602": {
      "op": "EQ"
    },
    "10603": {
      "op": "ISZERO"
    },
    "10604": {
      "op": "PUSH2",
      "value": "0x2977"
    },
    "10607": {
      "op": "JUMPI"
    },
    "10608": {
      "op": "PUSH2",
      "value": "0x2977"
    },
    "10611": {
      "op": "PUSH2",
      "value": "0x29C2"
    },
    "10614": {
      "jump": "i",
      "op": "JUMP"
    },
    "10615": {
      "op": "JUMPDEST"
    },
    "10616": {
      "op": "POP"
    },
    "10617": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10619": {
      "op": "ADD"
    },
    "10620": {
      "op": "SWAP1"
    },
    "10621": {
      "jump": "o",
      "op": "JUMP"
    },
    "10622": {
      "op": "JUMPDEST"
    },
    "10623": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10625": {
      "op": "PUSH4",
      "value": "0xFFFFFFFF"
    },
    "10630": {
      "op": "DUP1"
    },
    "10631": {
      "op": "DUP4"
    },
    "10632": {
      "op": "AND"
    },
    "10633": {
      "op": "DUP2"
    },
    "10634": {
      "op": "DUP2"
    },
    "10635": {
      "op": "EQ"
    },
    "10636": {
      "op": "ISZERO"
    },
    "10637": {
      "op": "PUSH2",
      "value": "0x2998"
    },
    "10640": {
      "op": "JUMPI"
    },
    "10641": {
      "op": "PUSH2",
      "value": "0x2998"
    },
    "10644": {
      "op": "PUSH2",
      "value": "0x29C2"
    },
    "10647": {
      "jump": "i",
      "op": "JUMP"
    },
    "10648": {
      "op": "JUMPDEST"
    },
    "10649": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10651": {
      "op": "ADD"
    },
    "10652": {
      "op": "SWAP4"
    },
    "10653": {
      "op": "SWAP3"
    },
    "10654": {
      "op": "POP"
    },
    "10655": {
      "op": "POP"
    },
    "10656": {
      "op": "POP"
    },
    "10657": {
      "jump": "o",
      "op": "JUMP"
    },
    "10658": {
      "op": "JUMPDEST"
    },
    "10659": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10661": {
      "op": "DUP3"
    },
    "10662": {
      "op": "PUSH2",
      "value": "0x29BD"
    },
    "10665": {
      "op": "JUMPI"
    },
    "10666": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "10671": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "10673": {
      "op": "SHL"
    },
    "10674": {
      "op": "DUP2"
    },
    "10675": {
      "op": "MSTORE"
    },
    "10676": {
      "op": "PUSH1",
      "value": "0x12"
    },
    "10678": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "10680": {
      "op": "MSTORE"
    },
    "10681": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "10683": {
      "op": "DUP2"
    },
    "10684": {
      "op": "REVERT"
    },
    "10685": {
      "op": "JUMPDEST"
    },
    "10686": {
      "op": "POP"
    },
    "10687": {
      "op": "MOD"
    },
    "10688": {
      "op": "SWAP1"
    },
    "10689": {
      "jump": "o",
      "op": "JUMP"
    },
    "10690": {
      "op": "JUMPDEST"
    },
    "10691": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "10696": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "10698": {
      "op": "SHL"
    },
    "10699": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10701": {
      "op": "MSTORE"
    },
    "10702": {
      "op": "PUSH1",
      "value": "0x11"
    },
    "10704": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "10706": {
      "op": "MSTORE"
    },
    "10707": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "10709": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10711": {
      "op": "REVERT"
    },
    "10712": {
      "op": "JUMPDEST"
    },
    "10713": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "10718": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "10720": {
      "op": "SHL"
    },
    "10721": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10723": {
      "op": "MSTORE"
    },
    "10724": {
      "op": "PUSH1",
      "value": "0x21"
    },
    "10726": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "10728": {
      "op": "MSTORE"
    },
    "10729": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "10731": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10733": {
      "op": "REVERT"
    },
    "10734": {
      "op": "JUMPDEST"
    },
    "10735": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "10740": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "10742": {
      "op": "SHL"
    },
    "10743": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10745": {
      "op": "MSTORE"
    },
    "10746": {
      "op": "PUSH1",
      "value": "0x41"
    },
    "10748": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "10750": {
      "op": "MSTORE"
    },
    "10751": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "10753": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10755": {
      "op": "REVERT"
    },
    "10756": {
      "op": "JUMPDEST"
    },
    "10757": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10759": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10761": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "10763": {
      "op": "SHL"
    },
    "10764": {
      "op": "SUB"
    },
    "10765": {
      "op": "DUP2"
    },
    "10766": {
      "op": "AND"
    },
    "10767": {
      "op": "DUP2"
    },
    "10768": {
      "op": "EQ"
    },
    "10769": {
      "op": "PUSH2",
      "value": "0x19B5"
    },
    "10772": {
      "op": "JUMPI"
    },
    "10773": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10775": {
      "op": "DUP1"
    },
    "10776": {
      "op": "REVERT"
    },
    "10777": {
      "op": "JUMPDEST"
    },
    "10778": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "10780": {
      "op": "DUP2"
    },
    "10781": {
      "op": "LT"
    },
    "10782": {
      "op": "PUSH2",
      "value": "0x19B5"
    },
    "10785": {
      "op": "JUMPI"
    },
    "10786": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "10788": {
      "op": "DUP1"
    },
    "10789": {
      "op": "REVERT"
    }
  },
  "sha1": "365d0a2e9c00ed255bff177fe0eb8bee8fec780c",
  "source": "// SPDX-License-Identifier: Apache-2.0\npragma solidity 0.8.2;\n\nimport \"@etherisc/gif-interface/contracts/components/BasicRiskpool.sol\";\nimport \"@etherisc/gif-interface/contracts/modules/IBundle.sol\";\nimport \"@etherisc/gif-interface/contracts/modules/IPolicy.sol\";\n\ncontract TestRiskpool is BasicRiskpool {\n\n    uint256 public constant SUM_OF_SUM_INSURED_CAP = 10**24;\n\n    constructor(\n        bytes32 name,\n        uint256 collateralization,\n        address erc20Token,\n        address wallet,\n        address registry\n    )\n        BasicRiskpool(name, collateralization, SUM_OF_SUM_INSURED_CAP, erc20Token, wallet, registry)\n    { }\n\n    // trivial implementation that matches every application\n    function bundleMatchesApplication(\n        IBundle.Bundle memory bundle, \n        IPolicy.Application memory application\n    ) \n        public override\n        pure\n        returns(bool isMatching) \n    {\n        isMatching = true;\n    }\n\n}",
  "sourceMap": "265:676:99:-:0;;;769:35:28;;;-1:-1:-1;;769:35:28;;;373:261:99;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;548:4;554:17;360:6;597:10;609:6;617:8;548:4;554:17;360:6;597:10;609:6;617:8;548:4;1887:22:36;617:8:99;936:32:4;719:10:22;936:18:4;:32::i;:::-;-1:-1:-1;;;;;1627:22:29;::::1;1619:70;;;::::0;-1:-1:-1;;;1619:70:29;;2232:2:103;1619:70:29::1;::::0;::::1;2214:21:103::0;2271:2;2251:18;;;2244:30;2310:34;2290:18;;;2283:62;-1:-1:-1;;;2361:18:103;;;2354:33;2404:19;;1619:70:29::1;;;;;;;;;1702:9;:31:::0;;-1:-1:-1;;;;;;1702:31:29::1;;-1:-1:-1::0;;;;;1702:31:29;::::1;;;::::0;;1754:12:::1;:10;:12::i;:::-;1744:7;:22:::0;;-1:-1:-1;;;;;;1744:22:29::1;-1:-1:-1::0;;;;;1744:22:29;;;::::1;::::0;;;::::1;::::0;;1802:27:::1;:25;:27::i;:::-;1777:22;:52:::0;;-1:-1:-1;;;;;;1777:52:29::1;-1:-1:-1::0;;;;;1777:52:29;;;::::1;::::0;;;::::1;::::0;;1859:21:::1;:19;:21::i;:::-;1840:16;:40:::0;;-1:-1:-1;;;;;;1840:40:29::1;-1:-1:-1::0;;;;;1840:40:29;;;::::1;::::0;;;::::1;::::0;;-1:-1:-1;1893:21:29;;;1925:14:::1;:30:::0;;1942:13;;-1:-1:-1;;1925:30:29;;::::1;::::0;1942:13;1925:30:::1;::::0;::::1;;;;-1:-1:-1::0;;;1925:30:29::1;;;;;;;;;;;::::0;;-1:-1:-1;2007:14:29::1;::::0;2037::::1;::::0;1973:142:::1;::::0;::::1;::::0;::::1;::::0;2007:14;;2037::::1;::::0;::::1;::::0;2075:4:::1;::::0;2037:14:::1;2104:9:::0;;::::1;-1:-1:-1::0;;;;;2104:9:29::1;::::0;1973:142:::1;:::i;:::-;;;;;;;;-1:-1:-1::0;;;1938:18:36::1;:38:::0;;;1997:23;1989:77:::1;;;::::0;-1:-1:-1;;;1989:77:36;;3399:2:103;1989:77:36::1;::::0;::::1;3381:21:103::0;3438:2;3418:18;;;3411:30;3477:34;3457:18;;;3450:62;-1:-1:-1;;;3528:18:103;;;3521:39;3577:19;;1989:77:36::1;3371:231:103::0;1989:77:36::1;2077:19;:40:::0;;;-1:-1:-1;;;;;2138:24:36;::::1;2130:69;;;::::0;-1:-1:-1;;;2130:69:36;;2636:2:103;2130:69:36::1;::::0;::::1;2618:21:103::0;;;2655:18;;;2648:30;2714:34;2694:18;;;2687:62;2766:18;;2130:69:36::1;2608:182:103::0;2130:69:36::1;2210:11;:24:::0;;-1:-1:-1;;;;;;2210:24:36::1;-1:-1:-1::0;;;;;2210:24:36;;::::1;::::0;;;::::1;::::0;;;2255:20;::::1;2247:66;;;::::0;-1:-1:-1;;;2247:66:36;;2997:2:103;2247:66:36::1;::::0;::::1;2979:21:103::0;3036:2;3016:18;;;3009:30;3075:34;3055:18;;;3048:62;-1:-1:-1;;;3126:18:103;;;3119:31;3167:19;;2247:66:36::1;2969:223:103::0;2247:66:36::1;2324:7;:16:::0;;-1:-1:-1;;;;;;2324:16:36::1;-1:-1:-1::0;;;;;2324:16:36;::::1;;::::0;;2389:38:::1;-1:-1:-1::0;;;2389:19:36::1;:38::i;:::-;2353:16;:75:::0;;-1:-1:-1;;;;;;2353:75:36::1;-1:-1:-1::0;;;;;2353:75:36;;;::::1;::::0;;;::::1;::::0;;2476:38:::1;-1:-1:-1::0;;;2476:19:36::1;:38::i;:::-;2440:16;:75:::0;;-1:-1:-1;;;;;;2440:75:36::1;-1:-1:-1::0;;;;;2440:75:36;;::::1;;::::0;;2541:16:::1;::::0;:33:::1;::::0;;-1:-1:-1;;;2541:33:36;;;;:16;;;::::1;::::0;:31:::1;::::0;:33:::1;::::0;;::::1;::::0;::::1;::::0;;;;;;;;:16;:33;::::1;;::::0;::::1;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2526:12;:48:::0;;-1:-1:-1;;;;;;2526:48:36::1;-1:-1:-1::0;;;;;2526:48:36;;;::::1;::::0;;;::::1;::::0;;-1:-1:-1;265:676:99;;-1:-1:-1;;;;;;;;;;;;;;;;265:676:99;2433:187:4;2506:16;2525:6;;-1:-1:-1;;;;;2541:17:4;;;-1:-1:-1;;;;;;2541:17:4;;;;;;2573:40;;2525:6;;;;;;;2573:40;;2506:16;2573:40;2433:187;;:::o;4377:126:29:-;4422:7;4457:29;-1:-1:-1;;;4457:19:29;:29::i;:::-;4442:45;;4377:126;:::o;4681:186::-;4741:22;4806:44;;:19;:44::i;4511:162::-;4565:16;4618:38;-1:-1:-1;;;4875:145:29;4977:9;;:35;;-1:-1:-1;;;4977:35:29;;;;;1372:25:103;;;4949:7:29;;4977:9;;;-1:-1:-1;;;;;4977:9:29;;:21;;1345:18:103;;4977:35:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4970:42;4875:145;-1:-1:-1;;4875:145:29:o;14:261:103:-;;137:2;125:9;116:7;112:23;108:32;105:2;;;158:6;150;143:22;105:2;195:9;189:16;214:31;239:5;214:31;:::i;:::-;264:5;95:180;-1:-1:-1;;;95:180:103:o;280:653::-;;;;;;471:3;459:9;450:7;446:23;442:33;439:2;;;493:6;485;478:22;439:2;527:9;521:16;511:26;;577:2;566:9;562:18;556:25;546:35;;624:2;613:9;609:18;603:25;637:31;662:5;637:31;:::i;:::-;737:2;722:18;;716:25;687:5;;-1:-1:-1;750:33:103;716:25;750:33;:::i;:::-;854:3;839:19;;833:26;802:7;;-1:-1:-1;868:33:103;833:26;868:33;:::i;:::-;920:7;910:17;;;429:504;;;;;;;;:::o;1408:617::-;1656:25;;;1643:3;1628:19;;1711:1;1700:13;;1690:2;;1756:10;1751:3;1747:20;1744:1;1737:31;1791:4;1788:1;1781:15;1819:4;1816:1;1809:15;1690:2;1865;1850:18;;1843:34;;;;-1:-1:-1;;;;;1951:15:103;;;1946:2;1931:18;;1924:43;2003:15;;1998:2;1983:18;;;1976:43;1610:415;;-1:-1:-1;1610:415:103:o;3607:131::-;-1:-1:-1;;;;;3682:31:103;;3672:42;;3662:2;;3728:1;3725;3718:12;3662:2;3652:86;:::o;:::-;265:676:99;;;;;;",
  "sourcePath": "contracts/test/TestRiskpool.sol",
  "type": "contract"
}