{
  "_format": "hh-sol-artifact-1",
  "contractName": "TestTokenRecovery",
  "sourceName": "contracts/soma/Lockdrop/extensions/tests/TestTokenRecovery.sol",
  "abi": [
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint8",
          "name": "version",
          "type": "uint8"
        }
      ],
      "name": "Initialized",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "address",
          "name": "account",
          "type": "address"
        }
      ],
      "name": "Paused",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "token",
          "type": "address"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "to",
          "type": "address"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "amount",
          "type": "uint256"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "sender",
          "type": "address"
        }
      ],
      "name": "TokensRecovered",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "address",
          "name": "account",
          "type": "address"
        }
      ],
      "name": "Unpaused",
      "type": "event"
    },
    {
      "inputs": [],
      "name": "SOMA",
      "outputs": [
        {
          "internalType": "contract ISOMA",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "TOKEN_RECOVERY_ROLE",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "",
          "type": "bytes32"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "role",
          "type": "bytes32"
        }
      ],
      "name": "getRoleAdmin",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "",
          "type": "bytes32"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "role",
          "type": "bytes32"
        },
        {
          "internalType": "address",
          "name": "account",
          "type": "address"
        }
      ],
      "name": "hasRole",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes[]",
          "name": "data",
          "type": "bytes[]"
        }
      ],
      "name": "multicall",
      "outputs": [
        {
          "internalType": "bytes[]",
          "name": "results",
          "type": "bytes[]"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "pause",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "paused",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "token",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "to",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "amount",
          "type": "uint256"
        }
      ],
      "name": "recoverTokens",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes4",
          "name": "interfaceId",
          "type": "bytes4"
        }
      ],
      "name": "supportsInterface",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "unpause",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "bytecode": "0x60a0604052730f3dc00189dbcd1d0c574e48031270cae04c4adf60805234801561002857600080fd5b506000805460ff19169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a16080516112836100b360003960008181610116015281816101e1015281816102e00152818161037c015281816104670152818161067d0152818161071901526107fc01526112836000f3fe608060405234801561001057600080fd5b506004361061009e5760003560e01c806363727fc21161006657806363727fc2146101115780638456cb591461015057806391d1485414610158578063ac9650d81461016b578063d86975981461018b57600080fd5b806301ffc9a7146100a3578063248a9ca3146100cb5780633f4ba83a146100ec5780635c975abb146100f65780635f3e849f146100fe575b600080fd5b6100b66100b1366004610f37565b6101b2565b60405190151581526020015b60405180910390f35b6100de6100d9366004610f61565b6101dd565b6040519081526020016100c2565b6100f46102cf565b005b6100b6610463565b6100f461010c366004610f8f565b6104fc565b6101387f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100c2565b6100f461066c565b6100b6610166366004610fd0565b6107f8565b61017e610179366004611000565b6108f6565b6040516100c291906110c5565b6100de7f0b8459b722d944f0580da74c767d2dcae280ce16527c19c825b302a24e208dfd81565b60006001600160e01b03198216638757f10760e01b14806101d757506101d7826109eb565b92915050565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166371907f176040518163ffffffff1660e01b8152600401602060405180830381865afa15801561023d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102619190611127565b6001600160a01b031663248a9ca3836040518263ffffffff1660e01b815260040161028e91815260200190565b602060405180830381865afa1580156102ab573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190611144565b6000339050806001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ee97f7f36040518163ffffffff1660e01b8152600401602060405180830381865afa15801561033c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103609190611127565b6001600160a01b031614806104075750806001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632d37ead56040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103d8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103fc9190611127565b6001600160a01b0316145b6104585760405162461bcd60e51b815260206004820152601f60248201527f534f4d413a204d4153544552206f7220535542204d4153544552206f6e6c790060448201526064015b60405180910390fd5b610460610a10565b50565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316635c975abb6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156104c3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104e7919061115d565b806104f757505060005460ff1690565b905090565b7f0b8459b722d944f0580da74c767d2dcae280ce16527c19c825b302a24e208dfd61052781336107f8565b6105a35760405162461bcd60e51b815260206004820152604160248201527f536f6d61416363657373436f6e74726f6c3a2063616c6c657220646f6573206e60448201527f6f7420686176652074686520617070726f70726961746520617574686f7269746064820152607960f81b608482015260a40161044f565b6105ae600185610a62565b156105fb5760405162461bcd60e51b815260206004820152601c60248201527f546f6b656e5265636f766572793a20494e56414c49445f544f4b454e00000000604482015260640161044f565b61060f6001600160a01b0385168484610a84565b336001600160a01b0316836001600160a01b0316856001600160a01b03167fca574176b1d34032f40f7fb0c519eae468b4535ebf7b27f986a7b6e2fa53d5388560405161065e91815260200190565b60405180910390a450505050565b6000339050806001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ee97f7f36040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106d9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106fd9190611127565b6001600160a01b031614806107a45750806001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632d37ead56040518163ffffffff1660e01b8152600401602060405180830381865afa158015610775573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107999190611127565b6001600160a01b0316145b6107f05760405162461bcd60e51b815260206004820152601f60248201527f534f4d413a204d4153544552206f7220535542204d4153544552206f6e6c7900604482015260640161044f565b610460610adb565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166371907f176040518163ffffffff1660e01b8152600401602060405180830381865afa158015610858573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061087c9190611127565b604051632474521560e21b8152600481018590526001600160a01b03848116602483015291909116906391d1485490604401602060405180830381865afa1580156108cb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108ef919061115d565b9392505050565b60608167ffffffffffffffff8111156109115761091161117f565b60405190808252806020026020018201604052801561094457816020015b606081526020019060019003908161092f5790505b50905060005b828110156109e4576109b43085858481811061096857610968611195565b905060200281019061097a91906111ab565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610b1892505050565b8282815181106109c6576109c6611195565b602002602001018190525080806109dc906111f9565b91505061094a565b5092915050565b60006001600160e01b0319821663b55bd4f760e01b14806101d757506101d782610b3d565b610a18610b72565b6000805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b6001600160a01b038116600090815260018301602052604081205415156108ef565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610ad6908490610bbf565b505050565b610ae3610c91565b6000805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610a453390565b60606108ef838360405180606001604052806027815260200161125060279139610cd9565b60006001600160e01b0319821663d86f1ca160e01b14806101d757506301ffc9a760e01b6001600160e01b03198316146101d7565b610b7a610463565b610bbd5760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015260640161044f565b565b6000610c14826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316610db69092919063ffffffff16565b805190915015610ad65780806020019051810190610c32919061115d565b610ad65760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840161044f565b610c99610463565b15610bbd5760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015260640161044f565b60606001600160a01b0384163b610d415760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b606482015260840161044f565b600080856001600160a01b031685604051610d5c9190611220565b600060405180830381855af49150503d8060008114610d97576040519150601f19603f3d011682016040523d82523d6000602084013e610d9c565b606091505b5091509150610dac828286610dcd565b9695505050505050565b6060610dc58484600085610e06565b949350505050565b60608315610ddc5750816108ef565b825115610dec5782518084602001fd5b8160405162461bcd60e51b815260040161044f919061123c565b606082471015610e675760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840161044f565b6001600160a01b0385163b610ebe5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161044f565b600080866001600160a01b03168587604051610eda9190611220565b60006040518083038185875af1925050503d8060008114610f17576040519150601f19603f3d011682016040523d82523d6000602084013e610f1c565b606091505b5091509150610f2c828286610dcd565b979650505050505050565b600060208284031215610f4957600080fd5b81356001600160e01b0319811681146108ef57600080fd5b600060208284031215610f7357600080fd5b5035919050565b6001600160a01b038116811461046057600080fd5b600080600060608486031215610fa457600080fd5b8335610faf81610f7a565b92506020840135610fbf81610f7a565b929592945050506040919091013590565b60008060408385031215610fe357600080fd5b823591506020830135610ff581610f7a565b809150509250929050565b6000806020838503121561101357600080fd5b823567ffffffffffffffff8082111561102b57600080fd5b818501915085601f83011261103f57600080fd5b81358181111561104e57600080fd5b8660208260051b850101111561106357600080fd5b60209290920196919550909350505050565b60005b83811015611090578181015183820152602001611078565b50506000910152565b600081518084526110b1816020860160208601611075565b601f01601f19169290920160200192915050565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b8281101561111a57603f19888603018452611108858351611099565b945092850192908501906001016110ec565b5092979650505050505050565b60006020828403121561113957600080fd5b81516108ef81610f7a565b60006020828403121561115657600080fd5b5051919050565b60006020828403121561116f57600080fd5b815180151581146108ef57600080fd5b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b6000808335601e198436030181126111c257600080fd5b83018035915067ffffffffffffffff8211156111dd57600080fd5b6020019150368190038213156111f257600080fd5b9250929050565b60006001820161121957634e487b7160e01b600052601160045260246000fd5b5060010190565b60008251611232818460208701611075565b9190910192915050565b6020815260006108ef602083018461109956fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a164736f6c6343000812000a",
  "deployedBytecode": "0x608060405234801561001057600080fd5b506004361061009e5760003560e01c806363727fc21161006657806363727fc2146101115780638456cb591461015057806391d1485414610158578063ac9650d81461016b578063d86975981461018b57600080fd5b806301ffc9a7146100a3578063248a9ca3146100cb5780633f4ba83a146100ec5780635c975abb146100f65780635f3e849f146100fe575b600080fd5b6100b66100b1366004610f37565b6101b2565b60405190151581526020015b60405180910390f35b6100de6100d9366004610f61565b6101dd565b6040519081526020016100c2565b6100f46102cf565b005b6100b6610463565b6100f461010c366004610f8f565b6104fc565b6101387f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100c2565b6100f461066c565b6100b6610166366004610fd0565b6107f8565b61017e610179366004611000565b6108f6565b6040516100c291906110c5565b6100de7f0b8459b722d944f0580da74c767d2dcae280ce16527c19c825b302a24e208dfd81565b60006001600160e01b03198216638757f10760e01b14806101d757506101d7826109eb565b92915050565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166371907f176040518163ffffffff1660e01b8152600401602060405180830381865afa15801561023d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102619190611127565b6001600160a01b031663248a9ca3836040518263ffffffff1660e01b815260040161028e91815260200190565b602060405180830381865afa1580156102ab573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190611144565b6000339050806001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ee97f7f36040518163ffffffff1660e01b8152600401602060405180830381865afa15801561033c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103609190611127565b6001600160a01b031614806104075750806001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632d37ead56040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103d8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103fc9190611127565b6001600160a01b0316145b6104585760405162461bcd60e51b815260206004820152601f60248201527f534f4d413a204d4153544552206f7220535542204d4153544552206f6e6c790060448201526064015b60405180910390fd5b610460610a10565b50565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316635c975abb6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156104c3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104e7919061115d565b806104f757505060005460ff1690565b905090565b7f0b8459b722d944f0580da74c767d2dcae280ce16527c19c825b302a24e208dfd61052781336107f8565b6105a35760405162461bcd60e51b815260206004820152604160248201527f536f6d61416363657373436f6e74726f6c3a2063616c6c657220646f6573206e60448201527f6f7420686176652074686520617070726f70726961746520617574686f7269746064820152607960f81b608482015260a40161044f565b6105ae600185610a62565b156105fb5760405162461bcd60e51b815260206004820152601c60248201527f546f6b656e5265636f766572793a20494e56414c49445f544f4b454e00000000604482015260640161044f565b61060f6001600160a01b0385168484610a84565b336001600160a01b0316836001600160a01b0316856001600160a01b03167fca574176b1d34032f40f7fb0c519eae468b4535ebf7b27f986a7b6e2fa53d5388560405161065e91815260200190565b60405180910390a450505050565b6000339050806001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ee97f7f36040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106d9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106fd9190611127565b6001600160a01b031614806107a45750806001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632d37ead56040518163ffffffff1660e01b8152600401602060405180830381865afa158015610775573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107999190611127565b6001600160a01b0316145b6107f05760405162461bcd60e51b815260206004820152601f60248201527f534f4d413a204d4153544552206f7220535542204d4153544552206f6e6c7900604482015260640161044f565b610460610adb565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166371907f176040518163ffffffff1660e01b8152600401602060405180830381865afa158015610858573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061087c9190611127565b604051632474521560e21b8152600481018590526001600160a01b03848116602483015291909116906391d1485490604401602060405180830381865afa1580156108cb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108ef919061115d565b9392505050565b60608167ffffffffffffffff8111156109115761091161117f565b60405190808252806020026020018201604052801561094457816020015b606081526020019060019003908161092f5790505b50905060005b828110156109e4576109b43085858481811061096857610968611195565b905060200281019061097a91906111ab565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610b1892505050565b8282815181106109c6576109c6611195565b602002602001018190525080806109dc906111f9565b91505061094a565b5092915050565b60006001600160e01b0319821663b55bd4f760e01b14806101d757506101d782610b3d565b610a18610b72565b6000805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b6001600160a01b038116600090815260018301602052604081205415156108ef565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610ad6908490610bbf565b505050565b610ae3610c91565b6000805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610a453390565b60606108ef838360405180606001604052806027815260200161125060279139610cd9565b60006001600160e01b0319821663d86f1ca160e01b14806101d757506301ffc9a760e01b6001600160e01b03198316146101d7565b610b7a610463565b610bbd5760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015260640161044f565b565b6000610c14826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316610db69092919063ffffffff16565b805190915015610ad65780806020019051810190610c32919061115d565b610ad65760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840161044f565b610c99610463565b15610bbd5760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015260640161044f565b60606001600160a01b0384163b610d415760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b606482015260840161044f565b600080856001600160a01b031685604051610d5c9190611220565b600060405180830381855af49150503d8060008114610d97576040519150601f19603f3d011682016040523d82523d6000602084013e610d9c565b606091505b5091509150610dac828286610dcd565b9695505050505050565b6060610dc58484600085610e06565b949350505050565b60608315610ddc5750816108ef565b825115610dec5782518084602001fd5b8160405162461bcd60e51b815260040161044f919061123c565b606082471015610e675760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840161044f565b6001600160a01b0385163b610ebe5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161044f565b600080866001600160a01b03168587604051610eda9190611220565b60006040518083038185875af1925050503d8060008114610f17576040519150601f19603f3d011682016040523d82523d6000602084013e610f1c565b606091505b5091509150610f2c828286610dcd565b979650505050505050565b600060208284031215610f4957600080fd5b81356001600160e01b0319811681146108ef57600080fd5b600060208284031215610f7357600080fd5b5035919050565b6001600160a01b038116811461046057600080fd5b600080600060608486031215610fa457600080fd5b8335610faf81610f7a565b92506020840135610fbf81610f7a565b929592945050506040919091013590565b60008060408385031215610fe357600080fd5b823591506020830135610ff581610f7a565b809150509250929050565b6000806020838503121561101357600080fd5b823567ffffffffffffffff8082111561102b57600080fd5b818501915085601f83011261103f57600080fd5b81358181111561104e57600080fd5b8660208260051b850101111561106357600080fd5b60209290920196919550909350505050565b60005b83811015611090578181015183820152602001611078565b50506000910152565b600081518084526110b1816020860160208601611075565b601f01601f19169290920160200192915050565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b8281101561111a57603f19888603018452611108858351611099565b945092850192908501906001016110ec565b5092979650505050505050565b60006020828403121561113957600080fd5b81516108ef81610f7a565b60006020828403121561115657600080fd5b5051919050565b60006020828403121561116f57600080fd5b815180151581146108ef57600080fd5b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b6000808335601e198436030181126111c257600080fd5b83018035915067ffffffffffffffff8211156111dd57600080fd5b6020019150368190038213156111f257600080fd5b9250929050565b60006001820161121957634e487b7160e01b600052601160045260246000fd5b5060010190565b60008251611232818460208701611075565b9190910192915050565b6020815260006108ef602083018461109956fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a164736f6c6343000812000a",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
