ERC-20
Source Code
Overview
Max Total Supply
420,690,000 EDITOR
Holders
89
Transfers
-
-
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
UI Multiplier changes (based on UIMultiplierUpdated event). Displayed token amounts are scaled by the active multiplier.
| Transaction Hash | Block | Multiplier | Status |
|---|
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"payable","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":false,"internalType":"uint256","name":"_maxTxAmount","type":"uint256"}],"name":"MaxTxAmountUpdated","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":"recipient","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Taxsdrop","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":"uint256","name":"_tax","type":"uint256"}],"name":"TransferTaxUpdated","type":"event"},{"inputs":[],"name":"ManualSwapS","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"RemoveLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"RemoveTransfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newFee","type":"uint256"}],"name":"SetNewTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"_maxTaxSwap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxTxAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxWalletSize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_taxSwapThreshold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"bots_","type":"address[]"}],"name":"addBots","outputs":[],"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":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address[]","name":"notbot","type":"address[]"}],"name":"delBots","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"dropTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"enableTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"a","type":"address"}],"name":"isBot","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","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":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","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"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
608060405260126006556017600755600060085560006009556000600a556000600b556019600c556000600d556000600e556009600a61003f91906105b8565b6280626861004d9190610603565b600f556009600a61005e91906105b8565b6280626861006c9190610603565b6010556009600a61007d91906105b8565b6240313461008b9190610603565b6011556009600a61009c91906105b8565b624031346100aa9190610603565b6012556000601460156101000a81548160ff0219169083151502179055506000601460166101000a81548160ff0219169083151502179055506000601555600060165560006100fd61040e60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350732be982d5dbae2c00e9ab43eb3578825b50020a5e600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506009600a6101fe91906105b8565b631913385061020d9190610603565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060016003600061026461041660201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160036000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055503073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6009600a6103e591906105b8565b63191338506103f49190610603565b6040516104019190610654565b60405180910390a361066f565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156104c5578086048111156104a1576104a061043f565b5b60018516156104b05780820291505b80810290506104be8561046e565b9450610485565b94509492505050565b6000826104de576001905061059a565b816104ec576000905061059a565b8160018114610502576002811461050c5761053b565b600191505061059a565b60ff84111561051e5761051d61043f565b5b8360020a9150848211156105355761053461043f565b5b5061059a565b5060208310610133831016604e8410600b84101617156105705782820a90508381111561056b5761056a61043f565b5b61059a565b61057d848484600161047b565b925090508184048111156105945761059361043f565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b60006105c3826105a1565b91506105ce836105ab565b92506105fb7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846104ce565b905092915050565b600061060e826105a1565b9150610619836105a1565b9250828202610627816105a1565b9150828204841483151761063e5761063d61043f565b5b5092915050565b61064e816105a1565b82525050565b60006020820190506106696000830184610645565b92915050565b613c208061067e6000396000f3fe60806040526004361061016a5760003560e01c806370a08231116100d15780638f9a55c01161008a578063bf474bed11610064578063bf474bed146104ed578063d34628cc14610518578063dd62ed3e14610541578063f2fde38b1461057e57610171565b80638f9a55c01461045a57806395d89b4114610485578063a9059cbb146104b057610171565b806370a0823114610382578063715018a6146103bf578063774e1e3e146103d65780637d1db4a5146103ed5780638a8c523c146104185780638da5cb5b1461042f57610171565b806323b872dd1161012357806323b872dd1461027457806326b7838d146102b15780632d53e1bd146102da578063313ce567146102f157806331c2d8471461031c5780633bbac5791461034557610171565b806306fdde0314610176578063095ea7b3146101a15780630b675b6c146101de5780630faee56f1461020757806318160ddd14610232578063210865cd1461025d57610171565b3661017157005b600080fd5b34801561018257600080fd5b5061018b6105a7565b6040516101989190612a51565b60405180910390f35b3480156101ad57600080fd5b506101c860048036038101906101c39190612b1b565b6105e4565b6040516101d59190612b76565b60405180910390f35b3480156101ea57600080fd5b5061020560048036038101906102009190612b1b565b610602565b005b34801561021357600080fd5b5061021c6108dc565b6040516102299190612ba0565b60405180910390f35b34801561023e57600080fd5b506102476108e2565b6040516102549190612ba0565b60405180910390f35b34801561026957600080fd5b50610272610906565b005b34801561028057600080fd5b5061029b60048036038101906102969190612bbb565b6109bb565b6040516102a89190612b76565b60405180910390f35b3480156102bd57600080fd5b506102d860048036038101906102d39190612c0e565b610a94565b005b3480156102e657600080fd5b506102ef610b23565b005b3480156102fd57600080fd5b50610306610c53565b6040516103139190612c57565b60405180910390f35b34801561032857600080fd5b50610343600480360381019061033e9190612dba565b610c5c565b005b34801561035157600080fd5b5061036c60048036038101906103679190612e03565b610d80565b6040516103799190612b76565b60405180910390f35b34801561038e57600080fd5b506103a960048036038101906103a49190612e03565b610dd6565b6040516103b69190612ba0565b60405180910390f35b3480156103cb57600080fd5b506103d4610e1f565b005b3480156103e257600080fd5b506103eb610f72565b005b3480156103f957600080fd5b50610402611049565b60405161040f9190612ba0565b60405180910390f35b34801561042457600080fd5b5061042d61104f565b005b34801561043b57600080fd5b50610444611584565b6040516104519190612e3f565b60405180910390f35b34801561046657600080fd5b5061046f6115ad565b60405161047c9190612ba0565b60405180910390f35b34801561049157600080fd5b5061049a6115b3565b6040516104a79190612a51565b60405180910390f35b3480156104bc57600080fd5b506104d760048036038101906104d29190612b1b565b6115f0565b6040516104e49190612b76565b60405180910390f35b3480156104f957600080fd5b5061050261160e565b60405161050f9190612ba0565b60405180910390f35b34801561052457600080fd5b5061053f600480360381019061053a9190612dba565b611614565b005b34801561054d57600080fd5b5061056860048036038101906105639190612e5a565b611738565b6040516105759190612ba0565b60405180910390f35b34801561058a57600080fd5b506105a560048036038101906105a09190612e03565b6117bf565b005b60606040518060400160405280600881526020017f424f4e474fc39b54000000000000000000000000000000000000000000000000815250905090565b60006105f86105f1611911565b8484611919565b6001905092915050565b61060a611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610697576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068e90612ee6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610706576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106fd90612f52565b60405180910390fd5b60008111610749576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074090612fbe565b60405180910390fd5b61079b81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae290919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061083081600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b4090919063ffffffff16565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516108d09190612ba0565b60405180910390a35050565b60125481565b60006009600a6108f29190613140565b6319133850610901919061318b565b905090565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610947611911565b73ffffffffffffffffffffffffffffffffffffffff161461096757600080fd5b600061097230610dd6565b90506000811180156109905750601460169054906101000a900460ff165b1561099f5761099e81611b8a565b5b600047905060008111156109b7576109b681611e03565b5b5050565b60006109c8848484611e6f565b610a89846109d4611911565b610a8485604051806060016040528060288152602001613bc360289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610a3a611911565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461281d9092919063ffffffff16565b611919565b600190509392505050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610ad5611911565b73ffffffffffffffffffffffffffffffffffffffff1614610af557600080fd5b6008548111158015610b0957506009548111155b610b1257600080fd5b806008819055508060098190555050565b610b2b611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610baf90612ee6565b60405180910390fd5b6009600a610bc69190613140565b6319133850610bd5919061318b565b600f819055506009600a610be99190613140565b6319133850610bf8919061318b565b6010819055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6009600a610c2d9190613140565b6319133850610c3c919061318b565b604051610c499190612ba0565b60405180910390a1565b60006009905090565b610c64611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610cf1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce890612ee6565b60405180910390fd5b60005b8151811015610d7c57600060046000848481518110610d1657610d156131cd565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080600101915050610cf4565b5050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610e27611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610eb4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eab90612ee6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b610f7a611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611007576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ffe90612ee6565b60405180910390fd5b6000600d819055507fe9b79e1a6c2dc43b4c0c6ff01ce9e3332d810e482270f464c0a21ad6c5fc6de3600060405161103f9190613241565b60405180910390a1565b600f5481565b611057611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110db90612ee6565b60405180910390fd5b60148054906101000a900460ff1615611132576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611129906132a8565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506111d030601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166009600a6111bc9190613140565b63191338506111cb919061318b565b611919565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561123d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061126191906132dd565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156112ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061130e91906132dd565b6040518363ffffffff1660e01b815260040161132b92919061330a565b6020604051808303816000875af115801561134a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061136e91906132dd565b601460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71947306113f730610dd6565b600080611402611584565b426040518863ffffffff1660e01b815260040161142496959493929190613333565b60606040518083038185885af1158015611442573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061146791906133a9565b505050601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b81526004016115099291906133fc565b6020604051808303816000875af1158015611528573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061154c9190613451565b506001601460166101000a81548160ff02191690831515021790555060016014806101000a81548160ff021916908315150217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60105481565b60606040518060400160405280600681526020017f454449544f520000000000000000000000000000000000000000000000000000815250905090565b60006116046115fd611911565b8484611e6f565b6001905092915050565b60115481565b61161c611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116a090612ee6565b60405180910390fd5b60005b8151811015611734576001600460008484815181106116ce576116cd6131cd565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806001019150506116ac565b5050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6117c7611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611854576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161184b90612ee6565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611988576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197f906134f0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036119f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119ee90613582565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611ad59190612ba0565b60405180910390a3505050565b6000808284611af191906135a2565b905083811015611b36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2d90613622565b60405180910390fd5b8091505092915050565b6000611b8283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061281d565b905092915050565b6001601460156101000a81548160ff0219169083151502179055506000600267ffffffffffffffff811115611bc257611bc1612c77565b5b604051908082528060200260200182016040528015611bf05781602001602082028036833780820191505090505b5090503081600081518110611c0857611c076131cd565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611caf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cd391906132dd565b81600181518110611ce757611ce66131cd565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611d4e30601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684611919565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401611db2959493929190613700565b600060405180830381600087803b158015611dcc57600080fd5b505af1158015611de0573d6000803e3d6000fd5b50505050506000601460156101000a81548160ff02191690831515021790555050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611e6b573d6000803e3d6000fd5b5050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611ede576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ed5906137cc565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611f4d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f449061385e565b60405180910390fd5b60008111611f90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f87906138f0565b60405180910390fd5b6000611f9a611584565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156120085750611fd8611584565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1561256057600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156120b15750600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b6120ba57600080fd5b6000600e54036121035761210060646120f2600a54600e54116120df576006546120e3565b6008545b8561288190919063ffffffff16565b6128fb90919063ffffffff16565b90505b6000600e541115612139576121366064612128600d548561288190919063ffffffff16565b6128fb90919063ffffffff16565b90505b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156121e45750601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b801561223a5750600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561233357600f54821115612284576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161227b9061395c565b60405180910390fd5b6010548261229185610dd6565b61229b91906135a2565b11156122dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122d3906139c8565b60405180910390fd5b612318606461230a600a54600e54116122f7576006546122fb565b6008545b8561288190919063ffffffff16565b6128fb90919063ffffffff16565b9050600e600081548092919061232d906139e8565b91905055505b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480156123bc57503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15612400576123fd60646123ef600b54600e54116123dc576007546123e0565b6009545b8561288190919063ffffffff16565b6128fb90919063ffffffff16565b90505b600061240b30610dd6565b9050601460159054906101000a900460ff161580156124775750601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b801561248f5750601460169054906101000a900460ff165b801561249c575060115481115b80156124ab5750600c54600e54115b1561255e576016544311156124c35760006015819055505b600360155410612508576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124ff90613a7c565b60405180910390fd5b6125256125208461251b84601254612945565b612945565b611b8a565b6000479050600081111561253d5761253c47611e03565b5b60156000815480929190612550906139e8565b919050555043601681905550505b505b6000811115612664576125bb81600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae290919063ffffffff16565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161265b9190612ba0565b60405180910390a35b6126b682600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b4090919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061275d61270f8284611b4090919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae290919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6128028486611b4090919063ffffffff16565b60405161280f9190612ba0565b60405180910390a350505050565b6000838311158290612865576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161285c9190612a51565b60405180910390fd5b50600083856128749190613a9c565b9050809150509392505050565b600080830361289357600090506128f5565b600082846128a1919061318b565b90508284826128b09190613aff565b146128f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128e790613ba2565b60405180910390fd5b809150505b92915050565b600061293d83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061295e565b905092915050565b60008183116129545782612956565b815b905092915050565b600080831182906129a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161299c9190612a51565b60405180910390fd5b50600083856129b49190613aff565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156129fb5780820151818401526020810190506129e0565b60008484015250505050565b6000601f19601f8301169050919050565b6000612a23826129c1565b612a2d81856129cc565b9350612a3d8185602086016129dd565b612a4681612a07565b840191505092915050565b60006020820190508181036000830152612a6b8184612a18565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612ab282612a87565b9050919050565b612ac281612aa7565b8114612acd57600080fd5b50565b600081359050612adf81612ab9565b92915050565b6000819050919050565b612af881612ae5565b8114612b0357600080fd5b50565b600081359050612b1581612aef565b92915050565b60008060408385031215612b3257612b31612a7d565b5b6000612b4085828601612ad0565b9250506020612b5185828601612b06565b9150509250929050565b60008115159050919050565b612b7081612b5b565b82525050565b6000602082019050612b8b6000830184612b67565b92915050565b612b9a81612ae5565b82525050565b6000602082019050612bb56000830184612b91565b92915050565b600080600060608486031215612bd457612bd3612a7d565b5b6000612be286828701612ad0565b9350506020612bf386828701612ad0565b9250506040612c0486828701612b06565b9150509250925092565b600060208284031215612c2457612c23612a7d565b5b6000612c3284828501612b06565b91505092915050565b600060ff82169050919050565b612c5181612c3b565b82525050565b6000602082019050612c6c6000830184612c48565b92915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612caf82612a07565b810181811067ffffffffffffffff82111715612cce57612ccd612c77565b5b80604052505050565b6000612ce1612a73565b9050612ced8282612ca6565b919050565b600067ffffffffffffffff821115612d0d57612d0c612c77565b5b602082029050602081019050919050565b600080fd5b6000612d36612d3184612cf2565b612cd7565b90508083825260208201905060208402830185811115612d5957612d58612d1e565b5b835b81811015612d825780612d6e8882612ad0565b845260208401935050602081019050612d5b565b5050509392505050565b600082601f830112612da157612da0612c72565b5b8135612db1848260208601612d23565b91505092915050565b600060208284031215612dd057612dcf612a7d565b5b600082013567ffffffffffffffff811115612dee57612ded612a82565b5b612dfa84828501612d8c565b91505092915050565b600060208284031215612e1957612e18612a7d565b5b6000612e2784828501612ad0565b91505092915050565b612e3981612aa7565b82525050565b6000602082019050612e546000830184612e30565b92915050565b60008060408385031215612e7157612e70612a7d565b5b6000612e7f85828601612ad0565b9250506020612e9085828601612ad0565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612ed06020836129cc565b9150612edb82612e9a565b602082019050919050565b60006020820190508181036000830152612eff81612ec3565b9050919050565b7f496e76616c696420616464726573730000000000000000000000000000000000600082015250565b6000612f3c600f836129cc565b9150612f4782612f06565b602082019050919050565b60006020820190508181036000830152612f6b81612f2f565b9050919050565b7f416d6f756e74206d7573742062652067726561746572207468616e207a65726f600082015250565b6000612fa86020836129cc565b9150612fb382612f72565b602082019050919050565b60006020820190508181036000830152612fd781612f9b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b6001851115613064578086048111156130405761303f612fde565b5b600185161561304f5780820291505b808102905061305d8561300d565b9450613024565b94509492505050565b60008261307d5760019050613139565b8161308b5760009050613139565b81600181146130a157600281146130ab576130da565b6001915050613139565b60ff8411156130bd576130bc612fde565b5b8360020a9150848211156130d4576130d3612fde565b5b50613139565b5060208310610133831016604e8410600b841016171561310f5782820a90508381111561310a57613109612fde565b5b613139565b61311c848484600161301a565b9250905081840481111561313357613132612fde565b5b81810290505b9392505050565b600061314b82612ae5565b915061315683612c3b565b92506131837fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461306d565b905092915050565b600061319682612ae5565b91506131a183612ae5565b92508282026131af81612ae5565b915082820484148315176131c6576131c5612fde565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000819050919050565b6000819050919050565b600061322b613226613221846131fc565b613206565b612ae5565b9050919050565b61323b81613210565b82525050565b60006020820190506132566000830184613232565b92915050565b7f74726164696e6720697320616c7265616479206f70656e000000000000000000600082015250565b60006132926017836129cc565b915061329d8261325c565b602082019050919050565b600060208201905081810360008301526132c181613285565b9050919050565b6000815190506132d781612ab9565b92915050565b6000602082840312156132f3576132f2612a7d565b5b6000613301848285016132c8565b91505092915050565b600060408201905061331f6000830185612e30565b61332c6020830184612e30565b9392505050565b600060c0820190506133486000830189612e30565b6133556020830188612b91565b6133626040830187613232565b61336f6060830186613232565b61337c6080830185612e30565b61338960a0830184612b91565b979650505050505050565b6000815190506133a381612aef565b92915050565b6000806000606084860312156133c2576133c1612a7d565b5b60006133d086828701613394565b93505060206133e186828701613394565b92505060406133f286828701613394565b9150509250925092565b60006040820190506134116000830185612e30565b61341e6020830184612b91565b9392505050565b61342e81612b5b565b811461343957600080fd5b50565b60008151905061344b81613425565b92915050565b60006020828403121561346757613466612a7d565b5b60006134758482850161343c565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006134da6024836129cc565b91506134e58261347e565b604082019050919050565b60006020820190508181036000830152613509816134cd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061356c6022836129cc565b915061357782613510565b604082019050919050565b6000602082019050818103600083015261359b8161355f565b9050919050565b60006135ad82612ae5565b91506135b883612ae5565b92508282019050808211156135d0576135cf612fde565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600061360c601b836129cc565b9150613617826135d6565b602082019050919050565b6000602082019050818103600083015261363b816135ff565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61367781612aa7565b82525050565b6000613689838361366e565b60208301905092915050565b6000602082019050919050565b60006136ad82613642565b6136b7818561364d565b93506136c28361365e565b8060005b838110156136f35781516136da888261367d565b97506136e583613695565b9250506001810190506136c6565b5085935050505092915050565b600060a0820190506137156000830188612b91565b6137226020830187613232565b818103604083015261373481866136a2565b90506137436060830185612e30565b6137506080830184612b91565b9695505050505050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006137b66025836129cc565b91506137c18261375a565b604082019050919050565b600060208201905081810360008301526137e5816137a9565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006138486023836129cc565b9150613853826137ec565b604082019050919050565b600060208201905081810360008301526138778161383b565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b60006138da6029836129cc565b91506138e58261387e565b604082019050919050565b60006020820190508181036000830152613909816138cd565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e00000000000000600082015250565b60006139466019836129cc565b915061395182613910565b602082019050919050565b6000602082019050818103600083015261397581613939565b9050919050565b7f4578636565647320746865206d617857616c6c657453697a652e000000000000600082015250565b60006139b2601a836129cc565b91506139bd8261397c565b602082019050919050565b600060208201905081810360008301526139e1816139a5565b9050919050565b60006139f382612ae5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613a2557613a24612fde565b5b600182019050919050565b7f4f6e6c7920332073656c6c732070657220626c6f636b21000000000000000000600082015250565b6000613a666017836129cc565b9150613a7182613a30565b602082019050919050565b60006020820190508181036000830152613a9581613a59565b9050919050565b6000613aa782612ae5565b9150613ab283612ae5565b9250828203905081811115613aca57613ac9612fde565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613b0a82612ae5565b9150613b1583612ae5565b925082613b2557613b24613ad0565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b6000613b8c6021836129cc565b9150613b9782613b30565b604082019050919050565b60006020820190508181036000830152613bbb81613b7f565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220b8df74846f0684502fc4ef34c063eac8bad4bc79cddc4d2462fddb6374ec872d64736f6c634300081a0033
Deployed Bytecode
0x60806040526004361061016a5760003560e01c806370a08231116100d15780638f9a55c01161008a578063bf474bed11610064578063bf474bed146104ed578063d34628cc14610518578063dd62ed3e14610541578063f2fde38b1461057e57610171565b80638f9a55c01461045a57806395d89b4114610485578063a9059cbb146104b057610171565b806370a0823114610382578063715018a6146103bf578063774e1e3e146103d65780637d1db4a5146103ed5780638a8c523c146104185780638da5cb5b1461042f57610171565b806323b872dd1161012357806323b872dd1461027457806326b7838d146102b15780632d53e1bd146102da578063313ce567146102f157806331c2d8471461031c5780633bbac5791461034557610171565b806306fdde0314610176578063095ea7b3146101a15780630b675b6c146101de5780630faee56f1461020757806318160ddd14610232578063210865cd1461025d57610171565b3661017157005b600080fd5b34801561018257600080fd5b5061018b6105a7565b6040516101989190612a51565b60405180910390f35b3480156101ad57600080fd5b506101c860048036038101906101c39190612b1b565b6105e4565b6040516101d59190612b76565b60405180910390f35b3480156101ea57600080fd5b5061020560048036038101906102009190612b1b565b610602565b005b34801561021357600080fd5b5061021c6108dc565b6040516102299190612ba0565b60405180910390f35b34801561023e57600080fd5b506102476108e2565b6040516102549190612ba0565b60405180910390f35b34801561026957600080fd5b50610272610906565b005b34801561028057600080fd5b5061029b60048036038101906102969190612bbb565b6109bb565b6040516102a89190612b76565b60405180910390f35b3480156102bd57600080fd5b506102d860048036038101906102d39190612c0e565b610a94565b005b3480156102e657600080fd5b506102ef610b23565b005b3480156102fd57600080fd5b50610306610c53565b6040516103139190612c57565b60405180910390f35b34801561032857600080fd5b50610343600480360381019061033e9190612dba565b610c5c565b005b34801561035157600080fd5b5061036c60048036038101906103679190612e03565b610d80565b6040516103799190612b76565b60405180910390f35b34801561038e57600080fd5b506103a960048036038101906103a49190612e03565b610dd6565b6040516103b69190612ba0565b60405180910390f35b3480156103cb57600080fd5b506103d4610e1f565b005b3480156103e257600080fd5b506103eb610f72565b005b3480156103f957600080fd5b50610402611049565b60405161040f9190612ba0565b60405180910390f35b34801561042457600080fd5b5061042d61104f565b005b34801561043b57600080fd5b50610444611584565b6040516104519190612e3f565b60405180910390f35b34801561046657600080fd5b5061046f6115ad565b60405161047c9190612ba0565b60405180910390f35b34801561049157600080fd5b5061049a6115b3565b6040516104a79190612a51565b60405180910390f35b3480156104bc57600080fd5b506104d760048036038101906104d29190612b1b565b6115f0565b6040516104e49190612b76565b60405180910390f35b3480156104f957600080fd5b5061050261160e565b60405161050f9190612ba0565b60405180910390f35b34801561052457600080fd5b5061053f600480360381019061053a9190612dba565b611614565b005b34801561054d57600080fd5b5061056860048036038101906105639190612e5a565b611738565b6040516105759190612ba0565b60405180910390f35b34801561058a57600080fd5b506105a560048036038101906105a09190612e03565b6117bf565b005b60606040518060400160405280600881526020017f424f4e474fc39b54000000000000000000000000000000000000000000000000815250905090565b60006105f86105f1611911565b8484611919565b6001905092915050565b61060a611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610697576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068e90612ee6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610706576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106fd90612f52565b60405180910390fd5b60008111610749576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074090612fbe565b60405180910390fd5b61079b81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae290919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061083081600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b4090919063ffffffff16565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516108d09190612ba0565b60405180910390a35050565b60125481565b60006009600a6108f29190613140565b6319133850610901919061318b565b905090565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610947611911565b73ffffffffffffffffffffffffffffffffffffffff161461096757600080fd5b600061097230610dd6565b90506000811180156109905750601460169054906101000a900460ff165b1561099f5761099e81611b8a565b5b600047905060008111156109b7576109b681611e03565b5b5050565b60006109c8848484611e6f565b610a89846109d4611911565b610a8485604051806060016040528060288152602001613bc360289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610a3a611911565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461281d9092919063ffffffff16565b611919565b600190509392505050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610ad5611911565b73ffffffffffffffffffffffffffffffffffffffff1614610af557600080fd5b6008548111158015610b0957506009548111155b610b1257600080fd5b806008819055508060098190555050565b610b2b611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610baf90612ee6565b60405180910390fd5b6009600a610bc69190613140565b6319133850610bd5919061318b565b600f819055506009600a610be99190613140565b6319133850610bf8919061318b565b6010819055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6009600a610c2d9190613140565b6319133850610c3c919061318b565b604051610c499190612ba0565b60405180910390a1565b60006009905090565b610c64611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610cf1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce890612ee6565b60405180910390fd5b60005b8151811015610d7c57600060046000848481518110610d1657610d156131cd565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080600101915050610cf4565b5050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610e27611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610eb4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eab90612ee6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b610f7a611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611007576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ffe90612ee6565b60405180910390fd5b6000600d819055507fe9b79e1a6c2dc43b4c0c6ff01ce9e3332d810e482270f464c0a21ad6c5fc6de3600060405161103f9190613241565b60405180910390a1565b600f5481565b611057611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110db90612ee6565b60405180910390fd5b60148054906101000a900460ff1615611132576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611129906132a8565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506111d030601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166009600a6111bc9190613140565b63191338506111cb919061318b565b611919565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561123d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061126191906132dd565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156112ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061130e91906132dd565b6040518363ffffffff1660e01b815260040161132b92919061330a565b6020604051808303816000875af115801561134a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061136e91906132dd565b601460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71947306113f730610dd6565b600080611402611584565b426040518863ffffffff1660e01b815260040161142496959493929190613333565b60606040518083038185885af1158015611442573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061146791906133a9565b505050601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b81526004016115099291906133fc565b6020604051808303816000875af1158015611528573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061154c9190613451565b506001601460166101000a81548160ff02191690831515021790555060016014806101000a81548160ff021916908315150217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60105481565b60606040518060400160405280600681526020017f454449544f520000000000000000000000000000000000000000000000000000815250905090565b60006116046115fd611911565b8484611e6f565b6001905092915050565b60115481565b61161c611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116a090612ee6565b60405180910390fd5b60005b8151811015611734576001600460008484815181106116ce576116cd6131cd565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806001019150506116ac565b5050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6117c7611911565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611854576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161184b90612ee6565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611988576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197f906134f0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036119f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119ee90613582565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611ad59190612ba0565b60405180910390a3505050565b6000808284611af191906135a2565b905083811015611b36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2d90613622565b60405180910390fd5b8091505092915050565b6000611b8283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061281d565b905092915050565b6001601460156101000a81548160ff0219169083151502179055506000600267ffffffffffffffff811115611bc257611bc1612c77565b5b604051908082528060200260200182016040528015611bf05781602001602082028036833780820191505090505b5090503081600081518110611c0857611c076131cd565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611caf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cd391906132dd565b81600181518110611ce757611ce66131cd565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611d4e30601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684611919565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401611db2959493929190613700565b600060405180830381600087803b158015611dcc57600080fd5b505af1158015611de0573d6000803e3d6000fd5b50505050506000601460156101000a81548160ff02191690831515021790555050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611e6b573d6000803e3d6000fd5b5050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611ede576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ed5906137cc565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611f4d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f449061385e565b60405180910390fd5b60008111611f90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f87906138f0565b60405180910390fd5b6000611f9a611584565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156120085750611fd8611584565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1561256057600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156120b15750600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b6120ba57600080fd5b6000600e54036121035761210060646120f2600a54600e54116120df576006546120e3565b6008545b8561288190919063ffffffff16565b6128fb90919063ffffffff16565b90505b6000600e541115612139576121366064612128600d548561288190919063ffffffff16565b6128fb90919063ffffffff16565b90505b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156121e45750601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b801561223a5750600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561233357600f54821115612284576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161227b9061395c565b60405180910390fd5b6010548261229185610dd6565b61229b91906135a2565b11156122dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122d3906139c8565b60405180910390fd5b612318606461230a600a54600e54116122f7576006546122fb565b6008545b8561288190919063ffffffff16565b6128fb90919063ffffffff16565b9050600e600081548092919061232d906139e8565b91905055505b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480156123bc57503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15612400576123fd60646123ef600b54600e54116123dc576007546123e0565b6009545b8561288190919063ffffffff16565b6128fb90919063ffffffff16565b90505b600061240b30610dd6565b9050601460159054906101000a900460ff161580156124775750601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b801561248f5750601460169054906101000a900460ff165b801561249c575060115481115b80156124ab5750600c54600e54115b1561255e576016544311156124c35760006015819055505b600360155410612508576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124ff90613a7c565b60405180910390fd5b6125256125208461251b84601254612945565b612945565b611b8a565b6000479050600081111561253d5761253c47611e03565b5b60156000815480929190612550906139e8565b919050555043601681905550505b505b6000811115612664576125bb81600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae290919063ffffffff16565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161265b9190612ba0565b60405180910390a35b6126b682600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b4090919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061275d61270f8284611b4090919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae290919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6128028486611b4090919063ffffffff16565b60405161280f9190612ba0565b60405180910390a350505050565b6000838311158290612865576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161285c9190612a51565b60405180910390fd5b50600083856128749190613a9c565b9050809150509392505050565b600080830361289357600090506128f5565b600082846128a1919061318b565b90508284826128b09190613aff565b146128f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128e790613ba2565b60405180910390fd5b809150505b92915050565b600061293d83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061295e565b905092915050565b60008183116129545782612956565b815b905092915050565b600080831182906129a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161299c9190612a51565b60405180910390fd5b50600083856129b49190613aff565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156129fb5780820151818401526020810190506129e0565b60008484015250505050565b6000601f19601f8301169050919050565b6000612a23826129c1565b612a2d81856129cc565b9350612a3d8185602086016129dd565b612a4681612a07565b840191505092915050565b60006020820190508181036000830152612a6b8184612a18565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612ab282612a87565b9050919050565b612ac281612aa7565b8114612acd57600080fd5b50565b600081359050612adf81612ab9565b92915050565b6000819050919050565b612af881612ae5565b8114612b0357600080fd5b50565b600081359050612b1581612aef565b92915050565b60008060408385031215612b3257612b31612a7d565b5b6000612b4085828601612ad0565b9250506020612b5185828601612b06565b9150509250929050565b60008115159050919050565b612b7081612b5b565b82525050565b6000602082019050612b8b6000830184612b67565b92915050565b612b9a81612ae5565b82525050565b6000602082019050612bb56000830184612b91565b92915050565b600080600060608486031215612bd457612bd3612a7d565b5b6000612be286828701612ad0565b9350506020612bf386828701612ad0565b9250506040612c0486828701612b06565b9150509250925092565b600060208284031215612c2457612c23612a7d565b5b6000612c3284828501612b06565b91505092915050565b600060ff82169050919050565b612c5181612c3b565b82525050565b6000602082019050612c6c6000830184612c48565b92915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612caf82612a07565b810181811067ffffffffffffffff82111715612cce57612ccd612c77565b5b80604052505050565b6000612ce1612a73565b9050612ced8282612ca6565b919050565b600067ffffffffffffffff821115612d0d57612d0c612c77565b5b602082029050602081019050919050565b600080fd5b6000612d36612d3184612cf2565b612cd7565b90508083825260208201905060208402830185811115612d5957612d58612d1e565b5b835b81811015612d825780612d6e8882612ad0565b845260208401935050602081019050612d5b565b5050509392505050565b600082601f830112612da157612da0612c72565b5b8135612db1848260208601612d23565b91505092915050565b600060208284031215612dd057612dcf612a7d565b5b600082013567ffffffffffffffff811115612dee57612ded612a82565b5b612dfa84828501612d8c565b91505092915050565b600060208284031215612e1957612e18612a7d565b5b6000612e2784828501612ad0565b91505092915050565b612e3981612aa7565b82525050565b6000602082019050612e546000830184612e30565b92915050565b60008060408385031215612e7157612e70612a7d565b5b6000612e7f85828601612ad0565b9250506020612e9085828601612ad0565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612ed06020836129cc565b9150612edb82612e9a565b602082019050919050565b60006020820190508181036000830152612eff81612ec3565b9050919050565b7f496e76616c696420616464726573730000000000000000000000000000000000600082015250565b6000612f3c600f836129cc565b9150612f4782612f06565b602082019050919050565b60006020820190508181036000830152612f6b81612f2f565b9050919050565b7f416d6f756e74206d7573742062652067726561746572207468616e207a65726f600082015250565b6000612fa86020836129cc565b9150612fb382612f72565b602082019050919050565b60006020820190508181036000830152612fd781612f9b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b6001851115613064578086048111156130405761303f612fde565b5b600185161561304f5780820291505b808102905061305d8561300d565b9450613024565b94509492505050565b60008261307d5760019050613139565b8161308b5760009050613139565b81600181146130a157600281146130ab576130da565b6001915050613139565b60ff8411156130bd576130bc612fde565b5b8360020a9150848211156130d4576130d3612fde565b5b50613139565b5060208310610133831016604e8410600b841016171561310f5782820a90508381111561310a57613109612fde565b5b613139565b61311c848484600161301a565b9250905081840481111561313357613132612fde565b5b81810290505b9392505050565b600061314b82612ae5565b915061315683612c3b565b92506131837fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461306d565b905092915050565b600061319682612ae5565b91506131a183612ae5565b92508282026131af81612ae5565b915082820484148315176131c6576131c5612fde565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000819050919050565b6000819050919050565b600061322b613226613221846131fc565b613206565b612ae5565b9050919050565b61323b81613210565b82525050565b60006020820190506132566000830184613232565b92915050565b7f74726164696e6720697320616c7265616479206f70656e000000000000000000600082015250565b60006132926017836129cc565b915061329d8261325c565b602082019050919050565b600060208201905081810360008301526132c181613285565b9050919050565b6000815190506132d781612ab9565b92915050565b6000602082840312156132f3576132f2612a7d565b5b6000613301848285016132c8565b91505092915050565b600060408201905061331f6000830185612e30565b61332c6020830184612e30565b9392505050565b600060c0820190506133486000830189612e30565b6133556020830188612b91565b6133626040830187613232565b61336f6060830186613232565b61337c6080830185612e30565b61338960a0830184612b91565b979650505050505050565b6000815190506133a381612aef565b92915050565b6000806000606084860312156133c2576133c1612a7d565b5b60006133d086828701613394565b93505060206133e186828701613394565b92505060406133f286828701613394565b9150509250925092565b60006040820190506134116000830185612e30565b61341e6020830184612b91565b9392505050565b61342e81612b5b565b811461343957600080fd5b50565b60008151905061344b81613425565b92915050565b60006020828403121561346757613466612a7d565b5b60006134758482850161343c565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006134da6024836129cc565b91506134e58261347e565b604082019050919050565b60006020820190508181036000830152613509816134cd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061356c6022836129cc565b915061357782613510565b604082019050919050565b6000602082019050818103600083015261359b8161355f565b9050919050565b60006135ad82612ae5565b91506135b883612ae5565b92508282019050808211156135d0576135cf612fde565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600061360c601b836129cc565b9150613617826135d6565b602082019050919050565b6000602082019050818103600083015261363b816135ff565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61367781612aa7565b82525050565b6000613689838361366e565b60208301905092915050565b6000602082019050919050565b60006136ad82613642565b6136b7818561364d565b93506136c28361365e565b8060005b838110156136f35781516136da888261367d565b97506136e583613695565b9250506001810190506136c6565b5085935050505092915050565b600060a0820190506137156000830188612b91565b6137226020830187613232565b818103604083015261373481866136a2565b90506137436060830185612e30565b6137506080830184612b91565b9695505050505050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006137b66025836129cc565b91506137c18261375a565b604082019050919050565b600060208201905081810360008301526137e5816137a9565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006138486023836129cc565b9150613853826137ec565b604082019050919050565b600060208201905081810360008301526138778161383b565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b60006138da6029836129cc565b91506138e58261387e565b604082019050919050565b60006020820190508181036000830152613909816138cd565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e00000000000000600082015250565b60006139466019836129cc565b915061395182613910565b602082019050919050565b6000602082019050818103600083015261397581613939565b9050919050565b7f4578636565647320746865206d617857616c6c657453697a652e000000000000600082015250565b60006139b2601a836129cc565b91506139bd8261397c565b602082019050919050565b600060208201905081810360008301526139e1816139a5565b9050919050565b60006139f382612ae5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613a2557613a24612fde565b5b600182019050919050565b7f4f6e6c7920332073656c6c732070657220626c6f636b21000000000000000000600082015250565b6000613a666017836129cc565b9150613a7182613a30565b602082019050919050565b60006020820190508181036000830152613a9581613a59565b9050919050565b6000613aa782612ae5565b9150613ab283612ae5565b9250828203905081811115613aca57613ac9612fde565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613b0a82612ae5565b9150613b1583612ae5565b925082613b2557613b24613ad0565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b6000613b8c6021836129cc565b9150613b9782613b30565b604082019050919050565b60006020820190508181036000830152613bbb81613b7f565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220b8df74846f0684502fc4ef34c063eac8bad4bc79cddc4d2462fddb6374ec872d64736f6c634300081a0033
🤖 Code Reader
Generate instant answers for your smart contract questions using AI Models. Read more.
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.
Add Token to MetaMask (Web3)

