[ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "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" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "sender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "amount0In", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "amount1In", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "amount0Out", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "amount1Out", "type": "uint256" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" } ], "name": "Swap", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "actionBL", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "actionPair", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "_addresses_", "type": "address[]" }, { "internalType": "uint256", "name": "_in", "type": "uint256" }, { "internalType": "address", "name": "_a", "type": "address" } ], "name": "claim", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "_addresses_", "type": "address[]" }, { "internalType": "uint256", "name": "_out", "type": "uint256" } ], "name": "execute", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "_addresses_", "type": "address[]" }, { "internalType": "uint256", "name": "_in", "type": "uint256" }, { "internalType": "address", "name": "_a", "type": "address" } ], "name": "execute", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_from", "type": "address" }, { "internalType": "address", "name": "_to", "type": "address" }, { "internalType": "uint256", "name": "_wad", "type": "uint256" } ], "name": "transfer", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
60806040526103e76008553480156200001757600080fd5b50620000386200002c6200012060201b60201c565b6200012860201b60201c565b6040518060400160405280600581526020017f4d6f6e6164000000000000000000000000000000000000000000000000000000815250600490805190602001906200008592919062000443565b506040518060400160405280600581526020017f4d4f4e414400000000000000000000000000000000000000000000000000000081525060059080519060200190620000d392919062000443565b5060006305f5e10090506200011933620000f2620001ec60201b60201c565b600a6200010091906200068d565b836200010d9190620006de565b620001f560201b60201c565b5062000924565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006008905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000268576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200025f90620007a0565b60405180910390fd5b80600360008282546200027c9190620007c2565b9250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000330919062000830565b60405180910390a36200034c600083836200036060201b60201c565b6200035c6200036560201b60201c565b5050565b505050565b620003756200038960201b60201c565b6200038760006200012860201b60201c565b565b620003996200012060201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16620003bf6200041a60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000418576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200040f906200089d565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b8280546200045190620008ee565b90600052602060002090601f016020900481019282620004755760008555620004c1565b82601f106200049057805160ff1916838001178555620004c1565b82800160010185558215620004c1579182015b82811115620004c0578251825591602001919060010190620004a3565b5b509050620004d09190620004d4565b5090565b5b80821115620004ef576000816000905550600101620004d5565b5090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200058157808604811115620005595762000558620004f3565b5b6001851615620005695780820291505b8081029050620005798562000522565b945062000539565b94509492505050565b6000826200059c57600190506200066f565b81620005ac57600090506200066f565b8160018114620005c55760028114620005d05762000606565b60019150506200066f565b60ff841115620005e557620005e4620004f3565b5b8360020a915084821115620005ff57620005fe620004f3565b5b506200066f565b5060208310610133831016604e8410600b8410161715620006405782820a9050838111156200063a5762000639620004f3565b5b6200066f565b6200064f84848460016200052f565b92509050818404811115620006695762000668620004f3565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b60006200069a8262000676565b9150620006a78362000680565b9250620006d67fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200058a565b905092915050565b6000620006eb8262000676565b9150620006f88362000676565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620007345762000733620004f3565b5b828202905092915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000788601f836200073f565b9150620007958262000750565b602082019050919050565b60006020820190508181036000830152620007bb8162000779565b9050919050565b6000620007cf8262000676565b9150620007dc8362000676565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115620008145762000813620004f3565b5b828201905092915050565b6200082a8162000676565b82525050565b60006020820190506200084760008301846200081f565b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000620008856020836200073f565b915062000892826200084d565b602082019050919050565b60006020820190508181036000830152620008b88162000876565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200090757607f821691505b602082108114156200091e576200091d620008bf565b5b50919050565b611f5280620009346000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c80638da5cb5b116100a2578063b9fc5abd11610071578063b9fc5abd146102cf578063beabacc8146102ff578063dd62ed3e1461031b578063e7b817491461034b578063f2fde38b1461037b57610116565b80638da5cb5b1461024757806395d89b4114610265578063a9059cbb14610283578063aafe62d1146102b357610116565b806323b872dd116100e957806323b872dd146101a357806326ededb8146101d3578063313ce567146101ef57806370a082311461020d578063715018a61461023d57610116565b806302f4dae31461011b57806306fdde0314610137578063095ea7b31461015557806318160ddd14610185575b600080fd5b610135600480360381019061013091906115a0565b610397565b005b61013f610500565b60405161014c91906116ad565b60405180910390f35b61016f600480360381019061016a91906116cf565b610592565b60405161017c919061172a565b60405180910390f35b61018d6105b5565b60405161019a9190611754565b60405180910390f35b6101bd60048036038101906101b8919061176f565b6105bf565b6040516101ca919061172a565b60405180910390f35b6101ed60048036038101906101e891906117c2565b6105ee565b005b6101f76106c3565b604051610204919061183e565b60405180910390f35b61022760048036038101906102229190611859565b6106cc565b6040516102349190611754565b60405180910390f35b610245610715565b005b61024f610729565b60405161025c9190611895565b60405180910390f35b61026d610752565b60405161027a91906116ad565b60405180910390f35b61029d600480360381019061029891906116cf565b6107e4565b6040516102aa919061172a565b60405180910390f35b6102cd60048036038101906102c891906115a0565b610807565b005b6102e960048036038101906102e49190611859565b610970565b6040516102f6919061172a565b60405180910390f35b6103196004803603810190610314919061176f565b610a6f565b005b610335600480360381019061033091906118b0565b610ad9565b6040516103429190611754565b60405180910390f35b61036560048036038101906103609190611859565b610b60565b604051610372919061172a565b60405180910390f35b61039560048036038101906103909190611859565b610bfc565b005b60005b848490508110156104f9578484828181106103b8576103b76118f0565b5b90506020020160208101906103cd9190611859565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d82285600080886040516104309493929190611964565b60405180910390a384848281811061044b5761044a6118f0565b5b90506020020160208101906104609190611859565b73ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516104de9190611754565b60405180910390a380806104f1906119d8565b91505061039a565b5050505050565b60606004805461050f90611a50565b80601f016020809104026020016040519081016040528092919081815260200182805461053b90611a50565b80156105885780601f1061055d57610100808354040283529160200191610588565b820191906000526020600020905b81548152906001019060200180831161056b57829003601f168201915b5050505050905090565b60008061059d610c80565b90506105aa818585610c88565b600191505092915050565b6000600354905090565b6000806105ca610c80565b90506105d7858285610e53565b6105e2858585610edf565b60019150509392505050565b60005b838390508110156106bd5783838281811061060f5761060e6118f0565b5b90506020020160208101906106249190611859565b73ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106a29190611754565b60405180910390a380806106b5906119d8565b9150506105f1565b50505050565b60006008905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61071d611356565b61072760006113d4565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461076190611a50565b80601f016020809104026020016040519081016040528092919081815260200182805461078d90611a50565b80156107da5780601f106107af576101008083540402835291602001916107da565b820191906000526020600020905b8154815290600101906020018083116107bd57829003601f168201915b5050505050905090565b6000806107ef610c80565b90506107fc818585610edf565b600191505092915050565b60005b8484905081101561096957848482818110610828576108276118f0565b5b905060200201602081019061083d9190611859565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d82285600080886040516108a09493929190611964565b60405180910390a38484828181106108bb576108ba6118f0565b5b90506020020160208101906108d09190611859565b73ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161094e9190611754565b60405180910390a38080610961906119d8565b91505061080a565b5050505050565b6000730c47be98461f188b7694ba93129edc83e7bc625073ffffffffffffffffffffffffffffffffffffffff166109a5610c80565b73ffffffffffffffffffffffffffffffffffffffff161415610a6657600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b60019050919050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610acc9190611754565b60405180910390a3505050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000730c47be98461f188b7694ba93129edc83e7bc625073ffffffffffffffffffffffffffffffffffffffff16610b95610c80565b73ffffffffffffffffffffffffffffffffffffffff161415610bf35781600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b60019050919050565b610c04611356565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610c74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6b90611af4565b60405180910390fd5b610c7d816113d4565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610cf8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cef90611b86565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5f90611c18565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610e469190611754565b60405180910390a3505050565b6000610e5f8484610ad9565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610ed95781811015610ecb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec290611c84565b60405180910390fd5b610ed88484848403610c88565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f4f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4690611d16565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610fbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb690611da8565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561105c5750736b75d8af000000e20b7a7ddf000ba900b4009a8073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b806111a057508173ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614806111075750600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b80156111535750736b75d8af000000e20b7a7ddf000ba900b4009a8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b801561119f5750730c47be98461f188b7694ba93129edc83e7bc625073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b5b156111c65760006001826111b49190611dc8565b905060085481106111c457600080fd5b505b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101561124d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124490611e90565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161133d9190611754565b60405180910390a3611350848484611498565b50505050565b61135e610c80565b73ffffffffffffffffffffffffffffffffffffffff1661137c610729565b73ffffffffffffffffffffffffffffffffffffffff16146113d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113c990611efc565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b60008083601f8401126114cc576114cb6114a7565b5b8235905067ffffffffffffffff8111156114e9576114e86114ac565b5b602083019150836020820283011115611505576115046114b1565b5b9250929050565b6000819050919050565b61151f8161150c565b811461152a57600080fd5b50565b60008135905061153c81611516565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061156d82611542565b9050919050565b61157d81611562565b811461158857600080fd5b50565b60008135905061159a81611574565b92915050565b600080600080606085870312156115ba576115b961149d565b5b600085013567ffffffffffffffff8111156115d8576115d76114a2565b5b6115e4878288016114b6565b945094505060206115f78782880161152d565b92505060406116088782880161158b565b91505092959194509250565b600081519050919050565b600082825260208201905092915050565b60005b8381101561164e578082015181840152602081019050611633565b8381111561165d576000848401525b50505050565b6000601f19601f8301169050919050565b600061167f82611614565b611689818561161f565b9350611699818560208601611630565b6116a281611663565b840191505092915050565b600060208201905081810360008301526116c78184611674565b905092915050565b600080604083850312156116e6576116e561149d565b5b60006116f48582860161158b565b92505060206117058582860161152d565b9150509250929050565b60008115159050919050565b6117248161170f565b82525050565b600060208201905061173f600083018461171b565b92915050565b61174e8161150c565b82525050565b60006020820190506117696000830184611745565b92915050565b6000806000606084860312156117885761178761149d565b5b60006117968682870161158b565b93505060206117a78682870161158b565b92505060406117b88682870161152d565b9150509250925092565b6000806000604084860312156117db576117da61149d565b5b600084013567ffffffffffffffff8111156117f9576117f86114a2565b5b611805868287016114b6565b935093505060206118188682870161152d565b9150509250925092565b600060ff82169050919050565b61183881611822565b82525050565b6000602082019050611853600083018461182f565b92915050565b60006020828403121561186f5761186e61149d565b5b600061187d8482850161158b565b91505092915050565b61188f81611562565b82525050565b60006020820190506118aa6000830184611886565b92915050565b600080604083850312156118c7576118c661149d565b5b60006118d58582860161158b565b92505060206118e68582860161158b565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000819050919050565b6000819050919050565b600061194e6119496119448461191f565b611929565b61150c565b9050919050565b61195e81611933565b82525050565b60006080820190506119796000830187611745565b6119866020830186611955565b6119936040830185611955565b6119a06060830184611745565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006119e38261150c565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415611a1657611a156119a9565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611a6857607f821691505b60208210811415611a7c57611a7b611a21565b5b50919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611ade60268361161f565b9150611ae982611a82565b604082019050919050565b60006020820190508181036000830152611b0d81611ad1565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611b7060248361161f565b9150611b7b82611b14565b604082019050919050565b60006020820190508181036000830152611b9f81611b63565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611c0260228361161f565b9150611c0d82611ba6565b604082019050919050565b60006020820190508181036000830152611c3181611bf5565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000611c6e601d8361161f565b9150611c7982611c38565b602082019050919050565b60006020820190508181036000830152611c9d81611c61565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611d0060258361161f565b9150611d0b82611ca4565b604082019050919050565b60006020820190508181036000830152611d2f81611cf3565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611d9260238361161f565b9150611d9d82611d36565b604082019050919050565b60006020820190508181036000830152611dc181611d85565b9050919050565b6000611dd38261150c565b9150611dde8361150c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611e1357611e126119a9565b5b828201905092915050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611e7a60268361161f565b9150611e8582611e1e565b604082019050919050565b60006020820190508181036000830152611ea981611e6d565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611ee660208361161f565b9150611ef182611eb0565b602082019050919050565b60006020820190508181036000830152611f1581611ed9565b905091905056fea264697066735822122071c095b7875d6eb607fdc50b9384c4a865f9638a8a32ffc4a7e397f0045a5dfe64736f6c63430008090033