[ { "inputs": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "string", "name": "symbol", "type": "string" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "allowance", "type": "uint256" }, { "internalType": "uint256", "name": "needed", "type": "uint256" } ], "name": "ERC20InsufficientAllowance", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "uint256", "name": "balance", "type": "uint256" }, { "internalType": "uint256", "name": "needed", "type": "uint256" } ], "name": "ERC20InsufficientBalance", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "approver", "type": "address" } ], "name": "ERC20InvalidApprover", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "receiver", "type": "address" } ], "name": "ERC20InvalidReceiver", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" } ], "name": "ERC20InvalidSender", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" } ], "name": "ERC20InvalidSpender", "type": "error" }, { "inputs": [], "name": "EnforcedPause", "type": "error" }, { "inputs": [], "name": "ExpectedPause", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "OwnableInvalidOwner", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "OwnableUnauthorizedAccount", "type": "error" }, { "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": false, "internalType": "address", "name": "account", "type": "address" } ], "name": "Paused", "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" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "account", "type": "address" } ], "name": "Unpaused", "type": "event" }, { "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": "value", "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": "", "type": "address" } ], "name": "blacklist", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "burn", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "burnFrom", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "hacker", "type": "address" } ], "name": "lockAddress", "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": "pause", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "paused", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "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": "value", "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": "value", "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" }, { "inputs": [ { "internalType": "address", "name": "hacker", "type": "address" } ], "name": "unLockAddress", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "unpause", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
60806040523480156200001157600080fd5b506040516200234938038062002349833981810160405281019062000037919062000757565b33828281600390816200004b919062000a27565b5080600490816200005d919062000a27565b5050506000600560006101000a81548160ff021916908315150217905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603620000f05760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401620000e7919062000b53565b60405180910390fd5b62000101816200012860201b60201c565b5062000120336b4535e912911a2789c8a00000620001ee60201b60201c565b505062000cc8565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620002635760006040517fec442f050000000000000000000000000000000000000000000000000000000081526004016200025a919062000b53565b60405180910390fd5b62000277600083836200027b60201b60201c565b5050565b6200028b6200033360201b60201c565b6200029e8383836200037d60201b60201c565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156200032e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003259062000bd1565b60405180910390fd5b505050565b62000343620005ad60201b60201c565b156200037b576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603620003d3578060026000828254620003c6919062000c22565b92505081905550620004a9565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101562000462578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401620004599392919062000c6e565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620004f4578060026000828254039250508190555062000541565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620005a0919062000cab565b60405180910390a3505050565b6000600560009054906101000a900460ff16905090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200062d82620005e2565b810181811067ffffffffffffffff821117156200064f576200064e620005f3565b5b80604052505050565b600062000664620005c4565b905062000672828262000622565b919050565b600067ffffffffffffffff821115620006955762000694620005f3565b5b620006a082620005e2565b9050602081019050919050565b60005b83811015620006cd578082015181840152602081019050620006b0565b60008484015250505050565b6000620006f0620006ea8462000677565b62000658565b9050828152602081018484840111156200070f576200070e620005dd565b5b6200071c848285620006ad565b509392505050565b600082601f8301126200073c576200073b620005d8565b5b81516200074e848260208601620006d9565b91505092915050565b60008060408385031215620007715762000770620005ce565b5b600083015167ffffffffffffffff811115620007925762000791620005d3565b5b620007a08582860162000724565b925050602083015167ffffffffffffffff811115620007c457620007c3620005d3565b5b620007d28582860162000724565b9150509250929050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200082f57607f821691505b602082108103620008455762000844620007e7565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620008af7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000870565b620008bb868362000870565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200090862000902620008fc84620008d3565b620008dd565b620008d3565b9050919050565b6000819050919050565b6200092483620008e7565b6200093c62000933826200090f565b8484546200087d565b825550505050565b600090565b6200095362000944565b6200096081848462000919565b505050565b5b8181101562000988576200097c60008262000949565b60018101905062000966565b5050565b601f821115620009d757620009a1816200084b565b620009ac8462000860565b81016020851015620009bc578190505b620009d4620009cb8562000860565b83018262000965565b50505b505050565b600082821c905092915050565b6000620009fc60001984600802620009dc565b1980831691505092915050565b600062000a178383620009e9565b9150826002028217905092915050565b62000a3282620007dc565b67ffffffffffffffff81111562000a4e5762000a4d620005f3565b5b62000a5a825462000816565b62000a678282856200098c565b600060209050601f83116001811462000a9f576000841562000a8a578287015190505b62000a96858262000a09565b86555062000b06565b601f19841662000aaf866200084b565b60005b8281101562000ad95784890151825560018201915060208501945060208101905062000ab2565b8683101562000af9578489015162000af5601f891682620009e9565b8355505b6001600288020188555050505b505050505050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000b3b8262000b0e565b9050919050565b62000b4d8162000b2e565b82525050565b600060208201905062000b6a600083018462000b42565b92915050565b600082825260208201905092915050565b7f61646472657373206973206c6f636b6564000000000000000000000000000000600082015250565b600062000bb960118362000b70565b915062000bc68262000b81565b602082019050919050565b6000602082019050818103600083015262000bec8162000baa565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000c2f82620008d3565b915062000c3c83620008d3565b925082820190508082111562000c575762000c5662000bf3565b5b92915050565b62000c6881620008d3565b82525050565b600060608201905062000c85600083018662000b42565b62000c94602083018562000c5d565b62000ca3604083018462000c5d565b949350505050565b600060208201905062000cc2600083018462000c5d565b92915050565b6116718062000cd86000396000f3fe608060405234801561001057600080fd5b506004361061012c5760003560e01c8063715018a6116100ad578063a9059cbb11610071578063a9059cbb146102e7578063dd62ed3e14610317578063e0daa8c514610347578063f2fde38b14610363578063f9f92be41461037f5761012c565b8063715018a61461027b57806379cc6790146102855780638456cb59146102a15780638da5cb5b146102ab57806395d89b41146102c95761012c565b806334a90d02116100f457806334a90d02146101eb5780633f4ba83a1461020757806342966c68146102115780635c975abb1461022d57806370a082311461024b5761012c565b806306fdde0314610131578063095ea7b31461014f57806318160ddd1461017f57806323b872dd1461019d578063313ce567146101cd575b600080fd5b6101396103af565b604051610146919061122c565b60405180910390f35b610169600480360381019061016491906112e7565b610441565b6040516101769190611342565b60405180910390f35b610187610464565b604051610194919061136c565b60405180910390f35b6101b760048036038101906101b29190611387565b61046e565b6040516101c49190611342565b60405180910390f35b6101d561049d565b6040516101e291906113f6565b60405180910390f35b61020560048036038101906102009190611411565b6104a6565b005b61020f610509565b005b61022b6004803603810190610226919061143e565b61051b565b005b61023561052f565b6040516102429190611342565b60405180910390f35b61026560048036038101906102609190611411565b610546565b604051610272919061136c565b60405180910390f35b61028361058e565b005b61029f600480360381019061029a91906112e7565b6105a2565b005b6102a96105c2565b005b6102b36105d4565b6040516102c0919061147a565b60405180910390f35b6102d16105fe565b6040516102de919061122c565b60405180910390f35b61030160048036038101906102fc91906112e7565b610690565b60405161030e9190611342565b60405180910390f35b610331600480360381019061032c9190611495565b6106b3565b60405161033e919061136c565b60405180910390f35b610361600480360381019061035c9190611411565b61073a565b005b61037d60048036038101906103789190611411565b61079d565b005b61039960048036038101906103949190611411565b610823565b6040516103a69190611342565b60405180910390f35b6060600380546103be90611504565b80601f01602080910402602001604051908101604052809291908181526020018280546103ea90611504565b80156104375780601f1061040c57610100808354040283529160200191610437565b820191906000526020600020905b81548152906001019060200180831161041a57829003601f168201915b5050505050905090565b60008061044c610843565b905061045981858561084b565b600191505092915050565b6000600254905090565b600080610479610843565b905061048685828561085d565b6104918585856108f1565b60019150509392505050565b60006012905090565b6104ae6109e5565b6001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6105116109e5565b610519610a6c565b565b61052c610526610843565b82610acf565b50565b6000600560009054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6105966109e5565b6105a06000610b51565b565b6105b4826105ae610843565b8361085d565b6105be8282610acf565b5050565b6105ca6109e5565b6105d2610c17565b565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606004805461060d90611504565b80601f016020809104026020016040519081016040528092919081815260200182805461063990611504565b80156106865780601f1061065b57610100808354040283529160200191610686565b820191906000526020600020905b81548152906001019060200180831161066957829003601f168201915b5050505050905090565b60008061069b610843565b90506106a88185856108f1565b600191505092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6107426109e5565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6107a56109e5565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036108175760006040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161080e919061147a565b60405180910390fd5b61082081610b51565b50565b60066020528060005260406000206000915054906101000a900460ff1681565b600033905090565b6108588383836001610c7a565b505050565b600061086984846106b3565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146108eb57818110156108db578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016108d293929190611535565b60405180910390fd5b6108ea84848484036000610c7a565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036109635760006040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260040161095a919061147a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109d55760006040517fec442f050000000000000000000000000000000000000000000000000000000081526004016109cc919061147a565b60405180910390fd5b6109e0838383610e51565b505050565b6109ed610843565b73ffffffffffffffffffffffffffffffffffffffff16610a0b6105d4565b73ffffffffffffffffffffffffffffffffffffffff1614610a6a57610a2e610843565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610a61919061147a565b60405180910390fd5b565b610a74610ef6565b6000600560006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610ab8610843565b604051610ac5919061147a565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b415760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610b38919061147a565b60405180910390fd5b610b4d82600083610e51565b5050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b610c1f610f36565b6001600560006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610c63610843565b604051610c70919061147a565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610cec5760006040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610ce3919061147a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d5e5760006040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610d55919061147a565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508015610e4b578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610e42919061136c565b60405180910390a35b50505050565b610e59610f36565b610e64838383610f77565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610ef1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ee8906115b8565b60405180910390fd5b505050565b610efe61052f565b610f34576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b610f3e61052f565b15610f75576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610fc9578060026000828254610fbd9190611607565b9250508190555061109c565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611055578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161104c93929190611535565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110e55780600260008282540392505081905550611132565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161118f919061136c565b60405180910390a3505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156111d65780820151818401526020810190506111bb565b60008484015250505050565b6000601f19601f8301169050919050565b60006111fe8261119c565b61120881856111a7565b93506112188185602086016111b8565b611221816111e2565b840191505092915050565b6000602082019050818103600083015261124681846111f3565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061127e82611253565b9050919050565b61128e81611273565b811461129957600080fd5b50565b6000813590506112ab81611285565b92915050565b6000819050919050565b6112c4816112b1565b81146112cf57600080fd5b50565b6000813590506112e1816112bb565b92915050565b600080604083850312156112fe576112fd61124e565b5b600061130c8582860161129c565b925050602061131d858286016112d2565b9150509250929050565b60008115159050919050565b61133c81611327565b82525050565b60006020820190506113576000830184611333565b92915050565b611366816112b1565b82525050565b6000602082019050611381600083018461135d565b92915050565b6000806000606084860312156113a05761139f61124e565b5b60006113ae8682870161129c565b93505060206113bf8682870161129c565b92505060406113d0868287016112d2565b9150509250925092565b600060ff82169050919050565b6113f0816113da565b82525050565b600060208201905061140b60008301846113e7565b92915050565b6000602082840312156114275761142661124e565b5b60006114358482850161129c565b91505092915050565b6000602082840312156114545761145361124e565b5b6000611462848285016112d2565b91505092915050565b61147481611273565b82525050565b600060208201905061148f600083018461146b565b92915050565b600080604083850312156114ac576114ab61124e565b5b60006114ba8582860161129c565b92505060206114cb8582860161129c565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061151c57607f821691505b60208210810361152f5761152e6114d5565b5b50919050565b600060608201905061154a600083018661146b565b611557602083018561135d565b611564604083018461135d565b949350505050565b7f61646472657373206973206c6f636b6564000000000000000000000000000000600082015250565b60006115a26011836111a7565b91506115ad8261156c565b602082019050919050565b600060208201905081810360008301526115d181611595565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611612826112b1565b915061161d836112b1565b9250828201905080821115611635576116346115d8565b5b9291505056fea264697066735822122024b0a1edbfa4bd653aac767cd226673503b6b9427f9366edaf5a24d55a9a6c3264736f6c6343000818003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000947616d654275696c640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000447414d4500000000000000000000000000000000000000000000000000000000
0xa264697066735822122024b0a1edbfa4bd653aac767cd226673503b6b9427f9366edaf5a24d55a9a6c3264736f6c6343000818003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000947616d654275696c640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000447414d4500000000000000000000000000000000000000000000000000000000