ERC-20
Source Code
Overview
Max Total Supply
100,000,000 DNK
Holders
13
Transfers
-
0 (0%)
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"feeRecipient","type":"address"},{"internalType":"uint256","name":"initialSupply","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ECDSAInvalidSignature","type":"error"},{"inputs":[{"internalType":"uint256","name":"length","type":"uint256"}],"name":"ECDSAInvalidSignatureLength","type":"error"},{"inputs":[{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"ECDSAInvalidSignatureS","type":"error"},{"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":[{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"ERC2612ExpiredSignature","type":"error"},{"inputs":[{"internalType":"address","name":"signer","type":"address"},{"internalType":"address","name":"owner","type":"address"}],"name":"ERC2612InvalidSigner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"currentNonce","type":"uint256"}],"name":"InvalidAccountNonce","type":"error"},{"inputs":[],"name":"InvalidShortString","type":"error"},{"inputs":[{"internalType":"string","name":"str","type":"string"}],"name":"StringTooLong","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":[],"name":"EIP712DomainChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"ANTI_BOT_COOLDOWN","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"SELL_FEE_BPS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TOTAL_SUPPLY_CAP","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","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":"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":"uint256","name":"","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"documentationLink","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"eip712Domain","outputs":[{"internalType":"bytes1","name":"fields","type":"bytes1"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"version","type":"string"},{"internalType":"uint256","name":"chainId","type":"uint256"},{"internalType":"address","name":"verifyingContract","type":"address"},{"internalType":"bytes32","name":"salt","type":"bytes32"},{"internalType":"uint256[]","name":"extensions","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"feeRecipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"sell","outputs":[],"stateMutability":"payable","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"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
6101606040526040518060400160405280601381526020017f68747470733a2f2f646e2d636f696e2e636f6d0000000000000000000000000081525060099081610049919061088b565b50348015610055575f80fd5b50604051612edf380380612edf833981810160405281019061007791906109e2565b6040518060400160405280600b81526020017f44264e204b69746368656e000000000000000000000000000000000000000000815250806040518060400160405280600181526020017f31000000000000000000000000000000000000000000000000000000000000008152506040518060400160405280600b81526020017f44264e204b69746368656e0000000000000000000000000000000000000000008152506040518060400160405280600381526020017f444e4b0000000000000000000000000000000000000000000000000000000000815250816003908161015f919061088b565b50806004908161016f919061088b565b50505061018660058361029e60201b90919060201c565b61012081815250506101a260068261029e60201b90919060201c565b6101408181525050818051906020012060e08181525050808051906020012061010081815250504660a081815250506101df6102eb60201b60201c565b608081815250503073ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff16815250505050503360085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550737df7a82e1b6ae8e30afd3accb336b08a7209dafd915061029733670de0b6b3a76400008361028c9190610a4d565b61034560201b60201c565b5050610cc8565b5f6020835110156102bf576102b8836103ca60201b60201c565b90506102e5565b826102cf8361042f60201b60201c565b5f0190816102dd919061088b565b5060ff5f1b90505b92915050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60e05161010051463060405160200161032a959493929190610ac4565b60405160208183030381529060405280519060200120905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036103b5575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016103ac9190610b15565b60405180910390fd5b6103c65f838361043860201b60201c565b5050565b5f80829050601f8151111561041657826040517f305a27a900000000000000000000000000000000000000000000000000000000815260040161040d9190610b94565b60405180910390fd5b80518161042290610be1565b5f1c175f1b915050919050565b5f819050919050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610488578060025f82825461047c9190610c47565b92505081905550610556565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610511578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161050893929190610c7a565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361059d578060025f82825403925050819055506105e7565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516106449190610caf565b60405180910390a3505050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806106cc57607f821691505b6020821081036106df576106de610688565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026107417fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610706565b61074b8683610706565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61078f61078a61078584610763565b61076c565b610763565b9050919050565b5f819050919050565b6107a883610775565b6107bc6107b482610796565b848454610712565b825550505050565b5f90565b6107d06107c4565b6107db81848461079f565b505050565b5b818110156107fe576107f35f826107c8565b6001810190506107e1565b5050565b601f82111561084357610814816106e5565b61081d846106f7565b8101602085101561082c578190505b610840610838856106f7565b8301826107e0565b50505b505050565b5f82821c905092915050565b5f6108635f1984600802610848565b1980831691505092915050565b5f61087b8383610854565b9150826002028217905092915050565b61089482610651565b67ffffffffffffffff8111156108ad576108ac61065b565b5b6108b782546106b5565b6108c2828285610802565b5f60209050601f8311600181146108f3575f84156108e1578287015190505b6108eb8582610870565b865550610952565b601f198416610901866106e5565b5f5b8281101561092857848901518255600182019150602085019450602081019050610903565b868310156109455784890151610941601f891682610854565b8355505b6001600288020188555050505b505050505050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6109878261095e565b9050919050565b6109978161097d565b81146109a1575f80fd5b50565b5f815190506109b28161098e565b92915050565b6109c181610763565b81146109cb575f80fd5b50565b5f815190506109dc816109b8565b92915050565b5f80604083850312156109f8576109f761095a565b5b5f610a05858286016109a4565b9250506020610a16858286016109ce565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610a5782610763565b9150610a6283610763565b9250828202610a7081610763565b91508282048414831517610a8757610a86610a20565b5b5092915050565b5f819050919050565b610aa081610a8e565b82525050565b610aaf81610763565b82525050565b610abe8161097d565b82525050565b5f60a082019050610ad75f830188610a97565b610ae46020830187610a97565b610af16040830186610a97565b610afe6060830185610aa6565b610b0b6080830184610ab5565b9695505050505050565b5f602082019050610b285f830184610ab5565b92915050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610b6682610651565b610b708185610b2e565b9350610b80818560208601610b3e565b610b8981610b4c565b840191505092915050565b5f6020820190508181035f830152610bac8184610b5c565b905092915050565b5f81519050919050565b5f819050602082019050919050565b5f610bd88251610a8e565b80915050919050565b5f610beb82610bb4565b82610bf584610bbe565b9050610c0081610bcd565b92506020821015610c4057610c3b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83602003600802610706565b831692505b5050919050565b5f610c5182610763565b9150610c5c83610763565b9250828201905080821115610c7457610c73610a20565b5b92915050565b5f606082019050610c8d5f830186610ab5565b610c9a6020830185610aa6565b610ca76040830184610aa6565b949350505050565b5f602082019050610cc25f830184610aa6565b92915050565b60805160a05160c05160e0516101005161012051610140516121c6610d195f395f610e4d01525f610e1201525f61134601525f61132501525f610d1001525f610d6601525f610d8f01526121c65ff3fe60806040526004361061012d575f3560e01c80636c197ff5116100aa57806395d89b411161006e57806395d89b41146103ea5780639731aa2e14610414578063a9059cbb1461043e578063ba6c21b01461047a578063d505accf146104a4578063dd62ed3e146104cc57610134565b80636c197ff5146102fc57806370a08231146103185780637ecebe001461035457806384b0196e146103905780638da5cb5b146103c057610134565b80633644e515116100f15780633644e5151461022e57806340c10f191461025857806342966c681461028057806348931352146102a85780635e756ac4146102d257610134565b806306fdde0314610138578063095ea7b31461016257806318160ddd1461019e57806323b872dd146101c8578063313ce5671461020457610134565b3661013457005b5f80fd5b348015610143575f80fd5b5061014c610508565b60405161015991906117fc565b60405180910390f35b34801561016d575f80fd5b50610188600480360381019061018391906118ad565b610598565b6040516101959190611905565b60405180910390f35b3480156101a9575f80fd5b506101b26105ba565b6040516101bf919061192d565b60405180910390f35b3480156101d3575f80fd5b506101ee60048036038101906101e99190611946565b6105c3565b6040516101fb9190611905565b60405180910390f35b34801561020f575f80fd5b506102186105f1565b60405161022591906119b1565b60405180910390f35b348015610239575f80fd5b506102426105f9565b60405161024f91906119e2565b60405180910390f35b348015610263575f80fd5b5061027e600480360381019061027991906118ad565b610607565b005b34801561028b575f80fd5b506102a660048036038101906102a191906119fb565b610642565b005b3480156102b3575f80fd5b506102bc61067d565b6040516102c9919061192d565b60405180910390f35b3480156102dd575f80fd5b506102e661068c565b6040516102f391906117fc565b60405180910390f35b610316600480360381019061031191906118ad565b610718565b005b348015610323575f80fd5b5061033e60048036038101906103399190611a26565b6107cd565b60405161034b919061192d565b60405180910390f35b34801561035f575f80fd5b5061037a60048036038101906103759190611a26565b610812565b604051610387919061192d565b60405180910390f35b34801561039b575f80fd5b506103a4610823565b6040516103b79796959493929190611b51565b60405180910390f35b3480156103cb575f80fd5b506103d46108c8565b6040516103e19190611bf3565b60405180910390f35b3480156103f5575f80fd5b506103fe6108ed565b60405161040b91906117fc565b60405180910390f35b34801561041f575f80fd5b5061042861097d565b604051610435919061192d565b60405180910390f35b348015610449575f80fd5b50610464600480360381019061045f91906118ad565b610983565b6040516104719190611905565b60405180910390f35b348015610485575f80fd5b5061048e6109a5565b60405161049b919061192d565b60405180910390f35b3480156104af575f80fd5b506104ca60048036038101906104c59190611c60565b6109aa565b005b3480156104d7575f80fd5b506104f260048036038101906104ed9190611cfd565b610aef565b6040516104ff919061192d565b60405180910390f35b60606003805461051790611d68565b80601f016020809104026020016040519081016040528092919081815260200182805461054390611d68565b801561058e5780601f106105655761010080835404028352916020019161058e565b820191905f5260205f20905b81548152906001019060200180831161057157829003601f168201915b5050505050905090565b5f806105a2610b71565b90506105af818585610b78565b600191505092915050565b5f600254905090565b5f806105cd610b71565b90506105da858285610b8a565b6105e5858585610c1d565b60019150509392505050565b5f6012905090565b5f610602610d0d565b905090565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161063990611de2565b60405180910390fd5b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067490611e4a565b60405180910390fd5b6a52b7d2dcc80cd2e400000081565b6009805461069990611d68565b80601f01602080910402602001604051908101604052809291908181526020018280546106c590611d68565b80156107105780601f106106e757610100808354040283529160200191610710565b820191905f5260205f20905b8154815290600101906020018083116106f357829003601f168201915b505050505081565b5f6127106101f48361072a9190611e95565b6107349190611f03565b905080341015610779576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077090611f7d565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff166108fc3490811502906040515f60405180830381858888f193505050501580156107bc573d5f803e3d5ffd5b506107c8338484610c1d565b505050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b5f61081c82610dc3565b9050919050565b5f6060805f805f6060610834610e09565b61083c610e44565b46305f801b5f67ffffffffffffffff81111561085b5761085a611f9b565b5b6040519080825280602002602001820160405280156108895781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6060600480546108fc90611d68565b80601f016020809104026020016040519081016040528092919081815260200182805461092890611d68565b80156109735780601f1061094a57610100808354040283529160200191610973565b820191905f5260205f20905b81548152906001019060200180831161095657829003601f168201915b5050505050905090565b6101f481565b5f8061098d610b71565b905061099a818585610c1d565b600191505092915050565b607881565b834211156109ef57836040517f627913020000000000000000000000000000000000000000000000000000000081526004016109e6919061192d565b60405180910390fd5b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888610a1d8c610e7f565b89604051602001610a3396959493929190611fc8565b6040516020818303038152906040528051906020012090505f610a5582610ed2565b90505f610a6482878787610eeb565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610ad857808a6040517f4b800e46000000000000000000000000000000000000000000000000000000008152600401610acf929190612027565b60405180910390fd5b610ae38a8a8a610b78565b50505050505050505050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b610b858383836001610f19565b505050565b5f610b958484610aef565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811015610c175781811015610c08578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610bff9392919061204e565b60405180910390fd5b610c1684848484035f610f19565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c8d575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610c849190612083565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cfd575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610cf49190612083565b60405180910390fd5b610d088383836110e8565b505050565b5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015610d8857507f000000000000000000000000000000000000000000000000000000000000000046145b15610db5577f00000000000000000000000000000000000000000000000000000000000000009050610dc0565b610dbd611301565b90505b90565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6060610e3f60057f000000000000000000000000000000000000000000000000000000000000000061139690919063ffffffff16565b905090565b6060610e7a60067f000000000000000000000000000000000000000000000000000000000000000061139690919063ffffffff16565b905090565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f815480929190600101919050559050919050565b5f610ee4610ede610d0d565b83611443565b9050919050565b5f805f80610efb88888888611483565b925092509250610f0b828261156a565b829350505050949350505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610f89575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610f809190612083565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ff9575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610ff09190612083565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555080156110e2578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516110d9919061192d565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611138578060025f82825461112c919061209c565b92505081905550611206565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156111c1578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016111b89392919061204e565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361124d578060025f8282540392505081905550611297565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516112f4919061192d565b60405180910390a3505050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000463060405160200161137b9594939291906120cf565b60405160208183030381529060405280519060200120905090565b606060ff5f1b83146113b2576113ab836116cc565b905061143d565b8180546113be90611d68565b80601f01602080910402602001604051908101604052809291908181526020018280546113ea90611d68565b80156114355780601f1061140c57610100808354040283529160200191611435565b820191905f5260205f20905b81548152906001019060200180831161141857829003601f168201915b505050505090505b92915050565b5f6040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b5f805f7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0845f1c11156114bf575f600385925092509250611560565b5f6001888888886040515f81526020016040526040516114e29493929190612120565b6020604051602081039080840390855afa158015611502573d5f803e3d5ffd5b5050506020604051035190505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611553575f60015f801b93509350935050611560565b805f805f1b935093509350505b9450945094915050565b5f600381111561157d5761157c612163565b5b8260038111156115905761158f612163565b5b03156116c857600160038111156115aa576115a9612163565b5b8260038111156115bd576115bc612163565b5b036115f4576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6002600381111561160857611607612163565b5b82600381111561161b5761161a612163565b5b0361165f57805f1c6040517ffce698f7000000000000000000000000000000000000000000000000000000008152600401611656919061192d565b60405180910390fd5b60038081111561167257611671612163565b5b82600381111561168557611684612163565b5b036116c757806040517fd78bce0c0000000000000000000000000000000000000000000000000000000081526004016116be91906119e2565b60405180910390fd5b5b5050565b60605f6116d88361173e565b90505f602067ffffffffffffffff8111156116f6576116f5611f9b565b5b6040519080825280601f01601f1916602001820160405280156117285781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b5f8060ff835f1c169050601f811115611783576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6117ce8261178c565b6117d88185611796565b93506117e88185602086016117a6565b6117f1816117b4565b840191505092915050565b5f6020820190508181035f83015261181481846117c4565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61184982611820565b9050919050565b6118598161183f565b8114611863575f80fd5b50565b5f8135905061187481611850565b92915050565b5f819050919050565b61188c8161187a565b8114611896575f80fd5b50565b5f813590506118a781611883565b92915050565b5f80604083850312156118c3576118c261181c565b5b5f6118d085828601611866565b92505060206118e185828601611899565b9150509250929050565b5f8115159050919050565b6118ff816118eb565b82525050565b5f6020820190506119185f8301846118f6565b92915050565b6119278161187a565b82525050565b5f6020820190506119405f83018461191e565b92915050565b5f805f6060848603121561195d5761195c61181c565b5b5f61196a86828701611866565b935050602061197b86828701611866565b925050604061198c86828701611899565b9150509250925092565b5f60ff82169050919050565b6119ab81611996565b82525050565b5f6020820190506119c45f8301846119a2565b92915050565b5f819050919050565b6119dc816119ca565b82525050565b5f6020820190506119f55f8301846119d3565b92915050565b5f60208284031215611a1057611a0f61181c565b5b5f611a1d84828501611899565b91505092915050565b5f60208284031215611a3b57611a3a61181c565b5b5f611a4884828501611866565b91505092915050565b5f7fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b611a8581611a51565b82525050565b611a948161183f565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b611acc8161187a565b82525050565b5f611add8383611ac3565b60208301905092915050565b5f602082019050919050565b5f611aff82611a9a565b611b098185611aa4565b9350611b1483611ab4565b805f5b83811015611b44578151611b2b8882611ad2565b9750611b3683611ae9565b925050600181019050611b17565b5085935050505092915050565b5f60e082019050611b645f83018a611a7c565b8181036020830152611b7681896117c4565b90508181036040830152611b8a81886117c4565b9050611b99606083018761191e565b611ba66080830186611a8b565b611bb360a08301856119d3565b81810360c0830152611bc58184611af5565b905098975050505050505050565b5f611bdd82611820565b9050919050565b611bed81611bd3565b82525050565b5f602082019050611c065f830184611be4565b92915050565b611c1581611996565b8114611c1f575f80fd5b50565b5f81359050611c3081611c0c565b92915050565b611c3f816119ca565b8114611c49575f80fd5b50565b5f81359050611c5a81611c36565b92915050565b5f805f805f805f60e0888a031215611c7b57611c7a61181c565b5b5f611c888a828b01611866565b9750506020611c998a828b01611866565b9650506040611caa8a828b01611899565b9550506060611cbb8a828b01611899565b9450506080611ccc8a828b01611c22565b93505060a0611cdd8a828b01611c4c565b92505060c0611cee8a828b01611c4c565b91505092959891949750929550565b5f8060408385031215611d1357611d1261181c565b5b5f611d2085828601611866565b9250506020611d3185828601611866565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611d7f57607f821691505b602082108103611d9257611d91611d3b565b5b50919050565b7f4d696e74696e67206973206e6f7420616c6c6f776564000000000000000000005f82015250565b5f611dcc601683611796565b9150611dd782611d98565b602082019050919050565b5f6020820190508181035f830152611df981611dc0565b9050919050565b7f4275726e696e67206973206e6f7420616c6c6f776564000000000000000000005f82015250565b5f611e34601683611796565b9150611e3f82611e00565b602082019050919050565b5f6020820190508181035f830152611e6181611e28565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611e9f8261187a565b9150611eaa8361187a565b9250828202611eb88161187a565b91508282048414831517611ecf57611ece611e68565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611f0d8261187a565b9150611f188361187a565b925082611f2857611f27611ed6565b5b828204905092915050565b7f496e73756666696369656e742045544820666f722073656c6c206665650000005f82015250565b5f611f67601d83611796565b9150611f7282611f33565b602082019050919050565b5f6020820190508181035f830152611f9481611f5b565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f60c082019050611fdb5f8301896119d3565b611fe86020830188611a8b565b611ff56040830187611a8b565b612002606083018661191e565b61200f608083018561191e565b61201c60a083018461191e565b979650505050505050565b5f60408201905061203a5f830185611a8b565b6120476020830184611a8b565b9392505050565b5f6060820190506120615f830186611a8b565b61206e602083018561191e565b61207b604083018461191e565b949350505050565b5f6020820190506120965f830184611a8b565b92915050565b5f6120a68261187a565b91506120b18361187a565b92508282019050808211156120c9576120c8611e68565b5b92915050565b5f60a0820190506120e25f8301886119d3565b6120ef60208301876119d3565b6120fc60408301866119d3565b612109606083018561191e565b6121166080830184611a8b565b9695505050505050565b5f6080820190506121335f8301876119d3565b61214060208301866119a2565b61214d60408301856119d3565b61215a60608301846119d3565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffdfea26469706673582212204a4ac3cfc34f85e5ba75aea6afea9bf9d99572852b2793ecf20019f724a8a30564736f6c634300081a00330000000000000000000000007df7a82e1b6ae8e30afd3accb336b08a7209dafd0000000000000000000000000000000000000000000000000000000005f5e100
Deployed Bytecode
0x60806040526004361061012d575f3560e01c80636c197ff5116100aa57806395d89b411161006e57806395d89b41146103ea5780639731aa2e14610414578063a9059cbb1461043e578063ba6c21b01461047a578063d505accf146104a4578063dd62ed3e146104cc57610134565b80636c197ff5146102fc57806370a08231146103185780637ecebe001461035457806384b0196e146103905780638da5cb5b146103c057610134565b80633644e515116100f15780633644e5151461022e57806340c10f191461025857806342966c681461028057806348931352146102a85780635e756ac4146102d257610134565b806306fdde0314610138578063095ea7b31461016257806318160ddd1461019e57806323b872dd146101c8578063313ce5671461020457610134565b3661013457005b5f80fd5b348015610143575f80fd5b5061014c610508565b60405161015991906117fc565b60405180910390f35b34801561016d575f80fd5b50610188600480360381019061018391906118ad565b610598565b6040516101959190611905565b60405180910390f35b3480156101a9575f80fd5b506101b26105ba565b6040516101bf919061192d565b60405180910390f35b3480156101d3575f80fd5b506101ee60048036038101906101e99190611946565b6105c3565b6040516101fb9190611905565b60405180910390f35b34801561020f575f80fd5b506102186105f1565b60405161022591906119b1565b60405180910390f35b348015610239575f80fd5b506102426105f9565b60405161024f91906119e2565b60405180910390f35b348015610263575f80fd5b5061027e600480360381019061027991906118ad565b610607565b005b34801561028b575f80fd5b506102a660048036038101906102a191906119fb565b610642565b005b3480156102b3575f80fd5b506102bc61067d565b6040516102c9919061192d565b60405180910390f35b3480156102dd575f80fd5b506102e661068c565b6040516102f391906117fc565b60405180910390f35b610316600480360381019061031191906118ad565b610718565b005b348015610323575f80fd5b5061033e60048036038101906103399190611a26565b6107cd565b60405161034b919061192d565b60405180910390f35b34801561035f575f80fd5b5061037a60048036038101906103759190611a26565b610812565b604051610387919061192d565b60405180910390f35b34801561039b575f80fd5b506103a4610823565b6040516103b79796959493929190611b51565b60405180910390f35b3480156103cb575f80fd5b506103d46108c8565b6040516103e19190611bf3565b60405180910390f35b3480156103f5575f80fd5b506103fe6108ed565b60405161040b91906117fc565b60405180910390f35b34801561041f575f80fd5b5061042861097d565b604051610435919061192d565b60405180910390f35b348015610449575f80fd5b50610464600480360381019061045f91906118ad565b610983565b6040516104719190611905565b60405180910390f35b348015610485575f80fd5b5061048e6109a5565b60405161049b919061192d565b60405180910390f35b3480156104af575f80fd5b506104ca60048036038101906104c59190611c60565b6109aa565b005b3480156104d7575f80fd5b506104f260048036038101906104ed9190611cfd565b610aef565b6040516104ff919061192d565b60405180910390f35b60606003805461051790611d68565b80601f016020809104026020016040519081016040528092919081815260200182805461054390611d68565b801561058e5780601f106105655761010080835404028352916020019161058e565b820191905f5260205f20905b81548152906001019060200180831161057157829003601f168201915b5050505050905090565b5f806105a2610b71565b90506105af818585610b78565b600191505092915050565b5f600254905090565b5f806105cd610b71565b90506105da858285610b8a565b6105e5858585610c1d565b60019150509392505050565b5f6012905090565b5f610602610d0d565b905090565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161063990611de2565b60405180910390fd5b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067490611e4a565b60405180910390fd5b6a52b7d2dcc80cd2e400000081565b6009805461069990611d68565b80601f01602080910402602001604051908101604052809291908181526020018280546106c590611d68565b80156107105780601f106106e757610100808354040283529160200191610710565b820191905f5260205f20905b8154815290600101906020018083116106f357829003601f168201915b505050505081565b5f6127106101f48361072a9190611e95565b6107349190611f03565b905080341015610779576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077090611f7d565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff166108fc3490811502906040515f60405180830381858888f193505050501580156107bc573d5f803e3d5ffd5b506107c8338484610c1d565b505050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b5f61081c82610dc3565b9050919050565b5f6060805f805f6060610834610e09565b61083c610e44565b46305f801b5f67ffffffffffffffff81111561085b5761085a611f9b565b5b6040519080825280602002602001820160405280156108895781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6060600480546108fc90611d68565b80601f016020809104026020016040519081016040528092919081815260200182805461092890611d68565b80156109735780601f1061094a57610100808354040283529160200191610973565b820191905f5260205f20905b81548152906001019060200180831161095657829003601f168201915b5050505050905090565b6101f481565b5f8061098d610b71565b905061099a818585610c1d565b600191505092915050565b607881565b834211156109ef57836040517f627913020000000000000000000000000000000000000000000000000000000081526004016109e6919061192d565b60405180910390fd5b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888610a1d8c610e7f565b89604051602001610a3396959493929190611fc8565b6040516020818303038152906040528051906020012090505f610a5582610ed2565b90505f610a6482878787610eeb565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610ad857808a6040517f4b800e46000000000000000000000000000000000000000000000000000000008152600401610acf929190612027565b60405180910390fd5b610ae38a8a8a610b78565b50505050505050505050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b610b858383836001610f19565b505050565b5f610b958484610aef565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811015610c175781811015610c08578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610bff9392919061204e565b60405180910390fd5b610c1684848484035f610f19565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c8d575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610c849190612083565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cfd575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610cf49190612083565b60405180910390fd5b610d088383836110e8565b505050565b5f7f000000000000000000000000de0e244ac2d8dbe3f7de5e1efb4cf9882d2207df73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015610d8857507f000000000000000000000000000000000000000000000000000000000000000146145b15610db5577f509822410a5d3c51da872a6ea6db78b4f97e0aeaffe8c88f63421d4a5e8140549050610dc0565b610dbd611301565b90505b90565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6060610e3f60057f44264e204b69746368656e00000000000000000000000000000000000000000b61139690919063ffffffff16565b905090565b6060610e7a60067f310000000000000000000000000000000000000000000000000000000000000161139690919063ffffffff16565b905090565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f815480929190600101919050559050919050565b5f610ee4610ede610d0d565b83611443565b9050919050565b5f805f80610efb88888888611483565b925092509250610f0b828261156a565b829350505050949350505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610f89575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610f809190612083565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ff9575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610ff09190612083565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555080156110e2578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516110d9919061192d565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611138578060025f82825461112c919061209c565b92505081905550611206565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156111c1578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016111b89392919061204e565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361124d578060025f8282540392505081905550611297565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516112f4919061192d565b60405180910390a3505050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f249631a37b15822174d7672d2bebe15f62d0592c21a69145ab4f5c75538129567fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc6463060405160200161137b9594939291906120cf565b60405160208183030381529060405280519060200120905090565b606060ff5f1b83146113b2576113ab836116cc565b905061143d565b8180546113be90611d68565b80601f01602080910402602001604051908101604052809291908181526020018280546113ea90611d68565b80156114355780601f1061140c57610100808354040283529160200191611435565b820191905f5260205f20905b81548152906001019060200180831161141857829003601f168201915b505050505090505b92915050565b5f6040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b5f805f7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0845f1c11156114bf575f600385925092509250611560565b5f6001888888886040515f81526020016040526040516114e29493929190612120565b6020604051602081039080840390855afa158015611502573d5f803e3d5ffd5b5050506020604051035190505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611553575f60015f801b93509350935050611560565b805f805f1b935093509350505b9450945094915050565b5f600381111561157d5761157c612163565b5b8260038111156115905761158f612163565b5b03156116c857600160038111156115aa576115a9612163565b5b8260038111156115bd576115bc612163565b5b036115f4576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6002600381111561160857611607612163565b5b82600381111561161b5761161a612163565b5b0361165f57805f1c6040517ffce698f7000000000000000000000000000000000000000000000000000000008152600401611656919061192d565b60405180910390fd5b60038081111561167257611671612163565b5b82600381111561168557611684612163565b5b036116c757806040517fd78bce0c0000000000000000000000000000000000000000000000000000000081526004016116be91906119e2565b60405180910390fd5b5b5050565b60605f6116d88361173e565b90505f602067ffffffffffffffff8111156116f6576116f5611f9b565b5b6040519080825280601f01601f1916602001820160405280156117285781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b5f8060ff835f1c169050601f811115611783576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6117ce8261178c565b6117d88185611796565b93506117e88185602086016117a6565b6117f1816117b4565b840191505092915050565b5f6020820190508181035f83015261181481846117c4565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61184982611820565b9050919050565b6118598161183f565b8114611863575f80fd5b50565b5f8135905061187481611850565b92915050565b5f819050919050565b61188c8161187a565b8114611896575f80fd5b50565b5f813590506118a781611883565b92915050565b5f80604083850312156118c3576118c261181c565b5b5f6118d085828601611866565b92505060206118e185828601611899565b9150509250929050565b5f8115159050919050565b6118ff816118eb565b82525050565b5f6020820190506119185f8301846118f6565b92915050565b6119278161187a565b82525050565b5f6020820190506119405f83018461191e565b92915050565b5f805f6060848603121561195d5761195c61181c565b5b5f61196a86828701611866565b935050602061197b86828701611866565b925050604061198c86828701611899565b9150509250925092565b5f60ff82169050919050565b6119ab81611996565b82525050565b5f6020820190506119c45f8301846119a2565b92915050565b5f819050919050565b6119dc816119ca565b82525050565b5f6020820190506119f55f8301846119d3565b92915050565b5f60208284031215611a1057611a0f61181c565b5b5f611a1d84828501611899565b91505092915050565b5f60208284031215611a3b57611a3a61181c565b5b5f611a4884828501611866565b91505092915050565b5f7fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b611a8581611a51565b82525050565b611a948161183f565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b611acc8161187a565b82525050565b5f611add8383611ac3565b60208301905092915050565b5f602082019050919050565b5f611aff82611a9a565b611b098185611aa4565b9350611b1483611ab4565b805f5b83811015611b44578151611b2b8882611ad2565b9750611b3683611ae9565b925050600181019050611b17565b5085935050505092915050565b5f60e082019050611b645f83018a611a7c565b8181036020830152611b7681896117c4565b90508181036040830152611b8a81886117c4565b9050611b99606083018761191e565b611ba66080830186611a8b565b611bb360a08301856119d3565b81810360c0830152611bc58184611af5565b905098975050505050505050565b5f611bdd82611820565b9050919050565b611bed81611bd3565b82525050565b5f602082019050611c065f830184611be4565b92915050565b611c1581611996565b8114611c1f575f80fd5b50565b5f81359050611c3081611c0c565b92915050565b611c3f816119ca565b8114611c49575f80fd5b50565b5f81359050611c5a81611c36565b92915050565b5f805f805f805f60e0888a031215611c7b57611c7a61181c565b5b5f611c888a828b01611866565b9750506020611c998a828b01611866565b9650506040611caa8a828b01611899565b9550506060611cbb8a828b01611899565b9450506080611ccc8a828b01611c22565b93505060a0611cdd8a828b01611c4c565b92505060c0611cee8a828b01611c4c565b91505092959891949750929550565b5f8060408385031215611d1357611d1261181c565b5b5f611d2085828601611866565b9250506020611d3185828601611866565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611d7f57607f821691505b602082108103611d9257611d91611d3b565b5b50919050565b7f4d696e74696e67206973206e6f7420616c6c6f776564000000000000000000005f82015250565b5f611dcc601683611796565b9150611dd782611d98565b602082019050919050565b5f6020820190508181035f830152611df981611dc0565b9050919050565b7f4275726e696e67206973206e6f7420616c6c6f776564000000000000000000005f82015250565b5f611e34601683611796565b9150611e3f82611e00565b602082019050919050565b5f6020820190508181035f830152611e6181611e28565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611e9f8261187a565b9150611eaa8361187a565b9250828202611eb88161187a565b91508282048414831517611ecf57611ece611e68565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611f0d8261187a565b9150611f188361187a565b925082611f2857611f27611ed6565b5b828204905092915050565b7f496e73756666696369656e742045544820666f722073656c6c206665650000005f82015250565b5f611f67601d83611796565b9150611f7282611f33565b602082019050919050565b5f6020820190508181035f830152611f9481611f5b565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f60c082019050611fdb5f8301896119d3565b611fe86020830188611a8b565b611ff56040830187611a8b565b612002606083018661191e565b61200f608083018561191e565b61201c60a083018461191e565b979650505050505050565b5f60408201905061203a5f830185611a8b565b6120476020830184611a8b565b9392505050565b5f6060820190506120615f830186611a8b565b61206e602083018561191e565b61207b604083018461191e565b949350505050565b5f6020820190506120965f830184611a8b565b92915050565b5f6120a68261187a565b91506120b18361187a565b92508282019050808211156120c9576120c8611e68565b5b92915050565b5f60a0820190506120e25f8301886119d3565b6120ef60208301876119d3565b6120fc60408301866119d3565b612109606083018561191e565b6121166080830184611a8b565b9695505050505050565b5f6080820190506121335f8301876119d3565b61214060208301866119a2565b61214d60408301856119d3565b61215a60608301846119d3565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffdfea26469706673582212204a4ac3cfc34f85e5ba75aea6afea9bf9d99572852b2793ecf20019f724a8a30564736f6c634300081a0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000007df7a82e1b6ae8e30afd3accb336b08a7209dafd0000000000000000000000000000000000000000000000000000000005f5e100
-----Decoded View---------------
Arg [0] : feeRecipient (address): 0x7dF7a82E1b6ae8E30AfD3accB336B08A7209DafD
Arg [1] : initialSupply (uint256): 100000000
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000007df7a82e1b6ae8e30afd3accb336b08a7209dafd
Arg [1] : 0000000000000000000000000000000000000000000000000000000005f5e100
Deployed Bytecode Sourcemap
144518:1354:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16593:91;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;18886:190;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;17695:99;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;19686:249;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;17546:84;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;144175:114;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;145339:95;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;145213:86;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;144605:63;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;144786:55;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;145468:324;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;17857:118;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;143917:145;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;39713:580;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;:::i;:::-;;;;;;;;144568:28;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;16803:95;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;144735:42;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;18180:182;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;144675:53;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;143163:695;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;18425:142;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;16593:91;16638:13;16671:5;16664:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16593:91;:::o;18886:190::-;18959:4;18976:13;18992:12;:10;:12::i;:::-;18976:28;;19015:31;19024:5;19031:7;19040:5;19015:8;:31::i;:::-;19064:4;19057:11;;;18886:190;;;;:::o;17695:99::-;17747:7;17774:12;;17767:19;;17695:99;:::o;19686:249::-;19773:4;19790:15;19808:12;:10;:12::i;:::-;19790:30;;19831:37;19847:4;19853:7;19862:5;19831:15;:37::i;:::-;19879:26;19889:4;19895:2;19899:5;19879:9;:26::i;:::-;19923:4;19916:11;;;19686:249;;;;;:::o;17546:84::-;17595:5;17620:2;17613:9;;17546:84;:::o;144175:114::-;144234:7;144261:20;:18;:20::i;:::-;144254:27;;144175:114;:::o;145339:95::-;145394:32;;;;;;;;;;:::i;:::-;;;;;;;;145213:86;145259:32;;;;;;;;;;:::i;:::-;;;;;;;;144605:63;144648:20;144605:63;:::o;144786:55::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;145468:324::-;145548:15;145592:5;144774:3;145567:6;:21;;;;:::i;:::-;145566:31;;;;:::i;:::-;145548:49;;145629:7;145616:9;:20;;145608:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;145691:12;145683:30;;:41;145714:9;145683:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;145735:49;145751:10;145763:12;145777:6;145735:15;:49::i;:::-;145537:255;145468:324;;:::o;17857:118::-;17922:7;17949:9;:18;17959:7;17949:18;;;;;;;;;;;;;;;;17942:25;;17857:118;;;:::o;143917:145::-;144008:7;144035:19;144048:5;144035:12;:19::i;:::-;144028:26;;143917:145;;;:::o;39713:580::-;39816:13;39844:18;39877:21;39913:15;39943:25;39983:12;40010:27;40118:13;:11;:13::i;:::-;40146:16;:14;:16::i;:::-;40177:13;40213:4;40241:1;40233:10;;40272:1;40258:16;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;40065:220;;;;;;;;;;;;;;;;;;;;;39713:580;;;;;;;:::o;144568:28::-;;;;;;;;;;;;;:::o;16803:95::-;16850:13;16883:7;16876:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16803:95;:::o;144735:42::-;144774:3;144735:42;:::o;18180:182::-;18249:4;18266:13;18282:12;:10;:12::i;:::-;18266:28;;18305:27;18315:5;18322:2;18326:5;18305:9;:27::i;:::-;18350:4;18343:11;;;18180:182;;;;:::o;144675:53::-;144719:9;144675:53;:::o;143163:695::-;143393:8;143375:15;:26;143371:99;;;143449:8;143425:33;;;;;;;;;;;:::i;:::-;;;;;;;;143371:99;143482:18;142482:95;143541:5;143548:7;143557:5;143564:16;143574:5;143564:9;:16::i;:::-;143582:8;143513:78;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;143503:89;;;;;;143482:110;;143605:12;143620:28;143637:10;143620:16;:28::i;:::-;143605:43;;143661:14;143678:28;143692:4;143698:1;143701;143704;143678:13;:28::i;:::-;143661:45;;143731:5;143721:15;;:6;:15;;;143717:90;;143781:6;143789:5;143760:35;;;;;;;;;;;;:::i;:::-;;;;;;;;143717:90;143819:31;143828:5;143835:7;143844:5;143819:8;:31::i;:::-;143360:498;;;143163:695;;;;;;;:::o;18425:142::-;18505:7;18532:11;:18;18544:5;18532:18;;;;;;;;;;;;;;;:27;18551:7;18532:27;;;;;;;;;;;;;;;;18525:34;;18425:142;;;;:::o;4538:98::-;4591:7;4618:10;4611:17;;4538:98;:::o;23745:130::-;23830:37;23839:5;23846:7;23855:5;23862:4;23830:8;:37::i;:::-;23745:130;;;:::o;25477:486::-;25577:24;25604:25;25614:5;25621:7;25604:9;:25::i;:::-;25577:52;;25663:17;25644:16;:36;25640:316;;;25720:5;25701:16;:24;25697:132;;;25780:7;25789:16;25807:5;25753:60;;;;;;;;;;;;;:::i;:::-;;;;;;;;25697:132;25872:57;25881:5;25888:7;25916:5;25897:16;:24;25923:5;25872:8;:57::i;:::-;25640:316;25566:397;25477:486;;;:::o;20320:308::-;20420:1;20404:18;;:4;:18;;;20400:88;;20473:1;20446:30;;;;;;;;;;;:::i;:::-;;;;;;;;20400:88;20516:1;20502:16;;:2;:16;;;20498:88;;20571:1;20542:32;;;;;;;;;;;:::i;:::-;;;;;;;;20498:88;20596:24;20604:4;20610:2;20614:5;20596:7;:24::i;:::-;20320:308;;;:::o;38380:268::-;38433:7;38474:11;38457:28;;38465:4;38457:28;;;:63;;;;;38506:14;38489:13;:31;38457:63;38453:188;;;38544:22;38537:29;;;;38453:188;38606:23;:21;:23::i;:::-;38599:30;;38380:268;;:::o;113026:109::-;113086:7;113113;:14;113121:5;113113:14;;;;;;;;;;;;;;;;113106:21;;113026:109;;;:::o;40622:128::-;40668:13;40701:41;40728:13;40701:5;:26;;:41;;;;:::i;:::-;40694:48;;40622:128;:::o;41085:137::-;41134:13;41167:47;41197:16;41167:8;:29;;:47;;;;:::i;:::-;41160:54;;41085:137;:::o;113256:402::-;113316:7;113623;:14;113631:5;113623:14;;;;;;;;;;;;;;;;:16;;;;;;;;;;;;113616:23;;113256:402;;;:::o;39479:178::-;39556:7;39583:66;39616:20;:18;:20::i;:::-;39638:10;39583:32;:66::i;:::-;39576:73;;39479:178;;;:::o;33719:264::-;33804:7;33825:17;33844:18;33864:16;33884:25;33895:4;33901:1;33904;33907;33884:10;:25::i;:::-;33824:85;;;;;;33920:28;33932:5;33939:8;33920:11;:28::i;:::-;33966:9;33959:16;;;;;33719:264;;;;;;:::o;24742:443::-;24872:1;24855:19;;:5;:19;;;24851:91;;24927:1;24898:32;;;;;;;;;;;:::i;:::-;;;;;;;;24851:91;24975:1;24956:21;;:7;:21;;;24952:92;;25029:1;25001:31;;;;;;;;;;;:::i;:::-;;;;;;;;24952:92;25084:5;25054:11;:18;25066:5;25054:18;;;;;;;;;;;;;;;:27;25073:7;25054:27;;;;;;;;;;;;;;;:35;;;;25104:9;25100:78;;;25151:7;25135:31;;25144:5;25135:31;;;25160:5;25135:31;;;;;;:::i;:::-;;;;;;;;25100:78;24742:443;;;;:::o;20952:1135::-;21058:1;21042:18;;:4;:18;;;21038:552;;21196:5;21180:12;;:21;;;;;;;:::i;:::-;;;;;;;;21038:552;;;21234:19;21256:9;:15;21266:4;21256:15;;;;;;;;;;;;;;;;21234:37;;21304:5;21290:11;:19;21286:117;;;21362:4;21368:11;21381:5;21337:50;;;;;;;;;;;;;:::i;:::-;;;;;;;;21286:117;21558:5;21544:11;:19;21526:9;:15;21536:4;21526:15;;;;;;;;;;;;;;;:37;;;;21219:371;21038:552;21620:1;21606:16;;:2;:16;;;21602:435;;21788:5;21772:12;;:21;;;;;;;;;;;21602:435;;;22005:5;21988:9;:13;21998:2;21988:13;;;;;;;;;;;;;;;;:22;;;;;;;;;;;21602:435;22069:2;22054:25;;22063:4;22054:25;;;22073:5;22054:25;;;;;;:::i;:::-;;;;;;;;20952:1135;;;:::o;38656:181::-;38711:7;36572:95;38770:11;38783:14;38799:13;38822:4;38748:80;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;38738:91;;;;;;38731:98;;38656:181;:::o;119381:273::-;119475:13;117355:66;119534:17;;119524:5;119505:46;119501:146;;119575:15;119584:5;119575:8;:15::i;:::-;119568:22;;;;119501:146;119630:5;119623:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;119381:273;;;;;:::o;44553:382::-;44646:14;44730:4;44724:11;44761:10;44756:3;44749:23;44809:15;44802:4;44797:3;44793:14;44786:39;44862:10;44855:4;44850:3;44846:14;44839:34;44912:4;44907:3;44897:20;44887:30;;44698:230;44553:382;;;;:::o;32003:1577::-;32134:17;32153:16;32171:14;33098:66;33093:1;33085:10;;:79;33081:166;;;33197:1;33201:30;33233:1;33181:54;;;;;;;;33081:166;33344:14;33361:24;33371:4;33377:1;33380;33383;33361:24;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;33344:41;;33418:1;33400:20;;:6;:20;;;33396:115;;33453:1;33457:29;33496:1;33488:10;;33437:62;;;;;;;;;33396:115;33531:6;33539:20;33569:1;33561:10;;33523:49;;;;;;;32003:1577;;;;;;;;;:::o;34121:542::-;34217:20;34208:29;;;;;;;;:::i;:::-;;:5;:29;;;;;;;;:::i;:::-;;;34204:452;34254:7;34204:452;34315:29;34306:38;;;;;;;;:::i;:::-;;:5;:38;;;;;;;;:::i;:::-;;;34302:354;;34368:23;;;;;;;;;;;;;;34302:354;34422:35;34413:44;;;;;;;;:::i;:::-;;:5;:44;;;;;;;;:::i;:::-;;;34409:247;;34517:8;34509:17;;34481:46;;;;;;;;;;;:::i;:::-;;;;;;;;34409:247;34558:30;34549:39;;;;;;;;:::i;:::-;;:5;:39;;;;;;;;:::i;:::-;;;34545:111;;34635:8;34612:32;;;;;;;;;;;:::i;:::-;;;;;;;;34545:111;34121:542;;;:::o;118064:387::-;118123:13;118149:11;118163:16;118174:4;118163:10;:16::i;:::-;118149:30;;118269:17;118300:2;118289:14;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;118269:34;;118366:3;118361;118354:16;118407:4;118400;118395:3;118391:14;118384:28;118440:3;118433:10;;;;118064:387;;;:::o;118528:251::-;118589:7;118609:14;118662:4;118653;118626:33;;:40;118609:57;;118690:2;118681:6;:11;118677:71;;;118716:20;;;;;;;;;;;;;;118677:71;118765:6;118758:13;;;118528:251;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:86::-;4351:7;4391:4;4384:5;4380:16;4369:27;;4316:86;;;:::o;4408:112::-;4491:22;4507:5;4491:22;:::i;:::-;4486:3;4479:35;4408:112;;:::o;4526:214::-;4615:4;4653:2;4642:9;4638:18;4630:26;;4666:67;4730:1;4719:9;4715:17;4706:6;4666:67;:::i;:::-;4526:214;;;;:::o;4746:77::-;4783:7;4812:5;4801:16;;4746:77;;;:::o;4829:118::-;4916:24;4934:5;4916:24;:::i;:::-;4911:3;4904:37;4829:118;;:::o;4953:222::-;5046:4;5084:2;5073:9;5069:18;5061:26;;5097:71;5165:1;5154:9;5150:17;5141:6;5097:71;:::i;:::-;4953:222;;;;:::o;5181:329::-;5240:6;5289:2;5277:9;5268:7;5264:23;5260:32;5257:119;;;5295:79;;:::i;:::-;5257:119;5415:1;5440:53;5485:7;5476:6;5465:9;5461:22;5440:53;:::i;:::-;5430:63;;5386:117;5181:329;;;;:::o;5516:::-;5575:6;5624:2;5612:9;5603:7;5599:23;5595:32;5592:119;;;5630:79;;:::i;:::-;5592:119;5750:1;5775:53;5820:7;5811:6;5800:9;5796:22;5775:53;:::i;:::-;5765:63;;5721:117;5516:329;;;;:::o;5851:149::-;5887:7;5927:66;5920:5;5916:78;5905:89;;5851:149;;;:::o;6006:115::-;6091:23;6108:5;6091:23;:::i;:::-;6086:3;6079:36;6006:115;;:::o;6127:118::-;6214:24;6232:5;6214:24;:::i;:::-;6209:3;6202:37;6127:118;;:::o;6251:114::-;6318:6;6352:5;6346:12;6336:22;;6251:114;;;:::o;6371:184::-;6470:11;6504:6;6499:3;6492:19;6544:4;6539:3;6535:14;6520:29;;6371:184;;;;:::o;6561:132::-;6628:4;6651:3;6643:11;;6681:4;6676:3;6672:14;6664:22;;6561:132;;;:::o;6699:108::-;6776:24;6794:5;6776:24;:::i;:::-;6771:3;6764:37;6699:108;;:::o;6813:179::-;6882:10;6903:46;6945:3;6937:6;6903:46;:::i;:::-;6981:4;6976:3;6972:14;6958:28;;6813:179;;;;:::o;6998:113::-;7068:4;7100;7095:3;7091:14;7083:22;;6998:113;;;:::o;7147:732::-;7266:3;7295:54;7343:5;7295:54;:::i;:::-;7365:86;7444:6;7439:3;7365:86;:::i;:::-;7358:93;;7475:56;7525:5;7475:56;:::i;:::-;7554:7;7585:1;7570:284;7595:6;7592:1;7589:13;7570:284;;;7671:6;7665:13;7698:63;7757:3;7742:13;7698:63;:::i;:::-;7691:70;;7784:60;7837:6;7784:60;:::i;:::-;7774:70;;7630:224;7617:1;7614;7610:9;7605:14;;7570:284;;;7574:14;7870:3;7863:10;;7271:608;;;7147:732;;;;:::o;7885:1215::-;8234:4;8272:3;8261:9;8257:19;8249:27;;8286:69;8352:1;8341:9;8337:17;8328:6;8286:69;:::i;:::-;8402:9;8396:4;8392:20;8387:2;8376:9;8372:18;8365:48;8430:78;8503:4;8494:6;8430:78;:::i;:::-;8422:86;;8555:9;8549:4;8545:20;8540:2;8529:9;8525:18;8518:48;8583:78;8656:4;8647:6;8583:78;:::i;:::-;8575:86;;8671:72;8739:2;8728:9;8724:18;8715:6;8671:72;:::i;:::-;8753:73;8821:3;8810:9;8806:19;8797:6;8753:73;:::i;:::-;8836;8904:3;8893:9;8889:19;8880:6;8836:73;:::i;:::-;8957:9;8951:4;8947:20;8941:3;8930:9;8926:19;8919:49;8985:108;9088:4;9079:6;8985:108;:::i;:::-;8977:116;;7885:1215;;;;;;;;;;:::o;9106:104::-;9151:7;9180:24;9198:5;9180:24;:::i;:::-;9169:35;;9106:104;;;:::o;9216:142::-;9319:32;9345:5;9319:32;:::i;:::-;9314:3;9307:45;9216:142;;:::o;9364:254::-;9473:4;9511:2;9500:9;9496:18;9488:26;;9524:87;9608:1;9597:9;9593:17;9584:6;9524:87;:::i;:::-;9364:254;;;;:::o;9624:118::-;9695:22;9711:5;9695:22;:::i;:::-;9688:5;9685:33;9675:61;;9732:1;9729;9722:12;9675:61;9624:118;:::o;9748:135::-;9792:5;9830:6;9817:20;9808:29;;9846:31;9871:5;9846:31;:::i;:::-;9748:135;;;;:::o;9889:122::-;9962:24;9980:5;9962:24;:::i;:::-;9955:5;9952:35;9942:63;;10001:1;9998;9991:12;9942:63;9889:122;:::o;10017:139::-;10063:5;10101:6;10088:20;10079:29;;10117:33;10144:5;10117:33;:::i;:::-;10017:139;;;;:::o;10162:1199::-;10273:6;10281;10289;10297;10305;10313;10321;10370:3;10358:9;10349:7;10345:23;10341:33;10338:120;;;10377:79;;:::i;:::-;10338:120;10497:1;10522:53;10567:7;10558:6;10547:9;10543:22;10522:53;:::i;:::-;10512:63;;10468:117;10624:2;10650:53;10695:7;10686:6;10675:9;10671:22;10650:53;:::i;:::-;10640:63;;10595:118;10752:2;10778:53;10823:7;10814:6;10803:9;10799:22;10778:53;:::i;:::-;10768:63;;10723:118;10880:2;10906:53;10951:7;10942:6;10931:9;10927:22;10906:53;:::i;:::-;10896:63;;10851:118;11008:3;11035:51;11078:7;11069:6;11058:9;11054:22;11035:51;:::i;:::-;11025:61;;10979:117;11135:3;11162:53;11207:7;11198:6;11187:9;11183:22;11162:53;:::i;:::-;11152:63;;11106:119;11264:3;11291:53;11336:7;11327:6;11316:9;11312:22;11291:53;:::i;:::-;11281:63;;11235:119;10162:1199;;;;;;;;;;:::o;11367:474::-;11435:6;11443;11492:2;11480:9;11471:7;11467:23;11463:32;11460:119;;;11498:79;;:::i;:::-;11460:119;11618:1;11643:53;11688:7;11679:6;11668:9;11664:22;11643:53;:::i;:::-;11633:63;;11589:117;11745:2;11771:53;11816:7;11807:6;11796:9;11792:22;11771:53;:::i;:::-;11761:63;;11716:118;11367:474;;;;;:::o;11847:180::-;11895:77;11892:1;11885:88;11992:4;11989:1;11982:15;12016:4;12013:1;12006:15;12033:320;12077:6;12114:1;12108:4;12104:12;12094:22;;12161:1;12155:4;12151:12;12182:18;12172:81;;12238:4;12230:6;12226:17;12216:27;;12172:81;12300:2;12292:6;12289:14;12269:18;12266:38;12263:84;;12319:18;;:::i;:::-;12263:84;12084:269;12033:320;;;:::o;12359:172::-;12499:24;12495:1;12487:6;12483:14;12476:48;12359:172;:::o;12537:366::-;12679:3;12700:67;12764:2;12759:3;12700:67;:::i;:::-;12693:74;;12776:93;12865:3;12776:93;:::i;:::-;12894:2;12889:3;12885:12;12878:19;;12537:366;;;:::o;12909:419::-;13075:4;13113:2;13102:9;13098:18;13090:26;;13162:9;13156:4;13152:20;13148:1;13137:9;13133:17;13126:47;13190:131;13316:4;13190:131;:::i;:::-;13182:139;;12909:419;;;:::o;13334:172::-;13474:24;13470:1;13462:6;13458:14;13451:48;13334:172;:::o;13512:366::-;13654:3;13675:67;13739:2;13734:3;13675:67;:::i;:::-;13668:74;;13751:93;13840:3;13751:93;:::i;:::-;13869:2;13864:3;13860:12;13853:19;;13512:366;;;:::o;13884:419::-;14050:4;14088:2;14077:9;14073:18;14065:26;;14137:9;14131:4;14127:20;14123:1;14112:9;14108:17;14101:47;14165:131;14291:4;14165:131;:::i;:::-;14157:139;;13884:419;;;:::o;14309:180::-;14357:77;14354:1;14347:88;14454:4;14451:1;14444:15;14478:4;14475:1;14468:15;14495:410;14535:7;14558:20;14576:1;14558:20;:::i;:::-;14553:25;;14592:20;14610:1;14592:20;:::i;:::-;14587:25;;14647:1;14644;14640:9;14669:30;14687:11;14669:30;:::i;:::-;14658:41;;14848:1;14839:7;14835:15;14832:1;14829:22;14809:1;14802:9;14782:83;14759:139;;14878:18;;:::i;:::-;14759:139;14543:362;14495:410;;;;:::o;14911:180::-;14959:77;14956:1;14949:88;15056:4;15053:1;15046:15;15080:4;15077:1;15070:15;15097:185;15137:1;15154:20;15172:1;15154:20;:::i;:::-;15149:25;;15188:20;15206:1;15188:20;:::i;:::-;15183:25;;15227:1;15217:35;;15232:18;;:::i;:::-;15217:35;15274:1;15271;15267:9;15262:14;;15097:185;;;;:::o;15288:179::-;15428:31;15424:1;15416:6;15412:14;15405:55;15288:179;:::o;15473:366::-;15615:3;15636:67;15700:2;15695:3;15636:67;:::i;:::-;15629:74;;15712:93;15801:3;15712:93;:::i;:::-;15830:2;15825:3;15821:12;15814:19;;15473:366;;;:::o;15845:419::-;16011:4;16049:2;16038:9;16034:18;16026:26;;16098:9;16092:4;16088:20;16084:1;16073:9;16069:17;16062:47;16126:131;16252:4;16126:131;:::i;:::-;16118:139;;15845:419;;;:::o;16270:180::-;16318:77;16315:1;16308:88;16415:4;16412:1;16405:15;16439:4;16436:1;16429:15;16456:775;16689:4;16727:3;16716:9;16712:19;16704:27;;16741:71;16809:1;16798:9;16794:17;16785:6;16741:71;:::i;:::-;16822:72;16890:2;16879:9;16875:18;16866:6;16822:72;:::i;:::-;16904;16972:2;16961:9;16957:18;16948:6;16904:72;:::i;:::-;16986;17054:2;17043:9;17039:18;17030:6;16986:72;:::i;:::-;17068:73;17136:3;17125:9;17121:19;17112:6;17068:73;:::i;:::-;17151;17219:3;17208:9;17204:19;17195:6;17151:73;:::i;:::-;16456:775;;;;;;;;;:::o;17237:332::-;17358:4;17396:2;17385:9;17381:18;17373:26;;17409:71;17477:1;17466:9;17462:17;17453:6;17409:71;:::i;:::-;17490:72;17558:2;17547:9;17543:18;17534:6;17490:72;:::i;:::-;17237:332;;;;;:::o;17575:442::-;17724:4;17762:2;17751:9;17747:18;17739:26;;17775:71;17843:1;17832:9;17828:17;17819:6;17775:71;:::i;:::-;17856:72;17924:2;17913:9;17909:18;17900:6;17856:72;:::i;:::-;17938;18006:2;17995:9;17991:18;17982:6;17938:72;:::i;:::-;17575:442;;;;;;:::o;18023:222::-;18116:4;18154:2;18143:9;18139:18;18131:26;;18167:71;18235:1;18224:9;18220:17;18211:6;18167:71;:::i;:::-;18023:222;;;;:::o;18251:191::-;18291:3;18310:20;18328:1;18310:20;:::i;:::-;18305:25;;18344:20;18362:1;18344:20;:::i;:::-;18339:25;;18387:1;18384;18380:9;18373:16;;18408:3;18405:1;18402:10;18399:36;;;18415:18;;:::i;:::-;18399:36;18251:191;;;;:::o;18448:664::-;18653:4;18691:3;18680:9;18676:19;18668:27;;18705:71;18773:1;18762:9;18758:17;18749:6;18705:71;:::i;:::-;18786:72;18854:2;18843:9;18839:18;18830:6;18786:72;:::i;:::-;18868;18936:2;18925:9;18921:18;18912:6;18868:72;:::i;:::-;18950;19018:2;19007:9;19003:18;18994:6;18950:72;:::i;:::-;19032:73;19100:3;19089:9;19085:19;19076:6;19032:73;:::i;:::-;18448:664;;;;;;;;:::o;19118:545::-;19291:4;19329:3;19318:9;19314:19;19306:27;;19343:71;19411:1;19400:9;19396:17;19387:6;19343:71;:::i;:::-;19424:68;19488:2;19477:9;19473:18;19464:6;19424:68;:::i;:::-;19502:72;19570:2;19559:9;19555:18;19546:6;19502:72;:::i;:::-;19584;19652:2;19641:9;19637:18;19628:6;19584:72;:::i;:::-;19118:545;;;;;;;:::o;19669:180::-;19717:77;19714:1;19707:88;19814:4;19811:1;19804:15;19838:4;19835:1;19828:15
Swarm Source
ipfs://4a4ac3cfc34f85e5ba75aea6afea9bf9d99572852b2793ecf20019f724a8a305
🤖 Code Reader
Generate instant answers for your smart contract questions using Al 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)

