ETH Price: $2,424.53 (+3.79%)
 

Overview

Max Total Supply

100,000,000 DEGEN

Holders

140 (0.00%)

Transfers

-
0 (0%)

Market

Price

$0.00 @ 0.000000 ETH

Onchain Market Cap

$10,198.00

Circulating Supply Market Cap

$10,197.88

Other Info

Token Contract (WITH 18 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

Degen.Food enables developers to launch their own token without any initial liquidity and allows traders to trade tokens before the token is listed on Uniswap.

# Exchange Pair Price  24H Volume % Volume
Source Code Verified Exact Match

Contract Name

DegenFood

Compiler Version
v0.8.19+commit.7dd6d404
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
MIT
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint256","name":"_totalSupplyInTokens","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[],"name":"RemovedLimits","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"_address","type":"address"},{"indexed":false,"internalType":"bool","name":"_isExempt","type":"bool"}],"name":"SetExemptFromFees","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"_address","type":"address"},{"indexed":false,"internalType":"bool","name":"_isExempt","type":"bool"}],"name":"SetExemptFromLimits","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":"newAmt","type":"uint256"}],"name":"UpdatedBuyTax","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"newMax","type":"uint256"}],"name":"UpdatedMaxTransaction","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"newMax","type":"uint256"}],"name":"UpdatedMaxWallet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"newAmt","type":"uint256"}],"name":"UpdatedSellTax","type":"event"},{"inputs":[],"name":"FEE_DIVISOR","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":"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":"buyTotalTax","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"dexRouter","outputs":[{"internalType":"contract IDexRouter","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"enableTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"enableTradingWithPermit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"exemptFromFees","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"exemptFromLimits","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isAMMPair","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"limitsInEffect","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lpPair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxTransaction","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxWallet","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"removeLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"address","name":"_to","type":"address"}],"name":"rescueTokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"sellTotalTax","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"bool","name":"_isExempt","type":"bool"}],"name":"setExemptFromFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"bool","name":"_isExempt","type":"bool"}],"name":"setExemptFromLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountInWei","type":"uint256"}],"name":"setSwapTokensAtAmt","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"swapEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"swapTokensAtAmt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"taxReceiverAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tradingActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"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"},{"inputs":[{"internalType":"uint256","name":"_taxWithTwoDecimals","type":"uint256"}],"name":"updateBuyTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newNumInTokens","type":"uint256"}],"name":"updateMaxTransaction","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newNumInTokens","type":"uint256"}],"name":"updateMaxWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_taxWithTwoDecimals","type":"uint256"}],"name":"updateSellTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"updateTaxAddress","outputs":[],"stateMutability":"nonpayable","type":"function"}]
6080604052600f805461ffff19166101011790553480156200002057600080fd5b5060405162002f5538038062002f55833981016040819052620000439162000783565b8282600362000053838262000884565b50600462000062828262000884565b505050600062000077620004ca60201b60201c565b600580546001600160a01b0319166001600160a01b038316908117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35033620000eb81620000d96012600a62000a65565b620000e5908562000a7d565b620004ce565b600046600103620001125750737a250d5630b4cf539739df2c5dacb4c659f2488d620001d1565b4662aa36a70362000139575073c532a74256d3db42d0bf7a0400fefdbad7694008620001d1565b466061036200015e575073d99d1c33f9fc3444f8101754abc46c52416550d1620001d1565b4661a4b103620001845750731b02da8cb0d097eb8d57a175b88c7d8b47997506620001d1565b60405162461bcd60e51b815260206004820152601460248201527f436861696e206e6f7420636f6e6669677572656400000000000000000000000060448201526064015b60405180910390fd5b601280546001600160a01b0319166001600160a01b0383161790556103e8620001f960025490565b6200020690601462000a7d565b62000212919062000a97565b600a556103e86200022260025490565b6200022f90601462000a7d565b6200023b919062000a97565b600b55620186a06200024c60025490565b6200025990601962000a7d565b62000265919062000a97565b601055600c80546001600160a01b031916331790556103e8600d55611388600e556012546040805163c45a015560e01b815290516001600160a01b03929092169163c45a0155916004818101926020929091908290030181865afa158015620002d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002f8919062000aba565b6001600160a01b031663c9c6539630601260009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200035b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000381919062000aba565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015620003cf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003f5919062000aba565b601180546001600160a01b0319166001600160a01b0392831690811782556000908152600960209081526040808320805460ff19908116600190811790925594548616845260078352818420805486168217905533808552828520805487168317905530808652838620805488168417905590855260069093528184208054861682179055828452922080549093169091179091556012546200049c921660001962000591565b601254620004bf9033906001600160a01b0316620004b960025490565b62000591565b505050505062000afb565b3390565b6001600160a01b038216620005265760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401620001c8565b80600260008282546200053a919062000ae5565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b6001600160a01b038316620005f55760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401620001c8565b6001600160a01b038216620006585760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401620001c8565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b505050565b634e487b7160e01b600052604160045260246000fd5b600082601f830112620006e657600080fd5b81516001600160401b0380821115620007035762000703620006be565b604051601f8301601f19908116603f011681019082821181831017156200072e576200072e620006be565b816040528381526020925086838588010111156200074b57600080fd5b600091505b838210156200076f578582018301518183018401529082019062000750565b600093810190920192909252949350505050565b6000806000606084860312156200079957600080fd5b83516001600160401b0380821115620007b157600080fd5b620007bf87838801620006d4565b94506020860151915080821115620007d657600080fd5b50620007e586828701620006d4565b925050604084015190509250925092565b600181811c908216806200080b57607f821691505b6020821081036200082c57634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620006b957600081815260208120601f850160051c810160208610156200085b5750805b601f850160051c820191505b818110156200087c5782815560010162000867565b505050505050565b81516001600160401b03811115620008a057620008a0620006be565b620008b881620008b18454620007f6565b8462000832565b602080601f831160018114620008f05760008415620008d75750858301515b600019600386901b1c1916600185901b1785556200087c565b600085815260208120601f198616915b82811015620009215788860151825594840194600190910190840162000900565b5085821015620009405787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620009a75781600019048211156200098b576200098b62000950565b808516156200099957918102915b93841c93908002906200096b565b509250929050565b600082620009c05750600162000a5f565b81620009cf5750600062000a5f565b8160018114620009e85760028114620009f35762000a13565b600191505062000a5f565b60ff84111562000a075762000a0762000950565b50506001821b62000a5f565b5060208310610133831016604e8410600b841016171562000a38575081810a62000a5f565b62000a44838362000966565b806000190482111562000a5b5762000a5b62000950565b0290505b92915050565b600062000a7660ff841683620009af565b9392505050565b808202811582820484141762000a5f5762000a5f62000950565b60008262000ab557634e487b7160e01b600052601260045260246000fd5b500490565b60006020828403121562000acd57600080fd5b81516001600160a01b038116811462000a7657600080fd5b8082018082111562000a5f5762000a5f62000950565b61244a8062000b0b6000396000f3fe608060405234801561001057600080fd5b50600436106102535760003560e01c806370a0823111610146578063a457c2d7116100c3578063c3f70b5211610087578063c3f70b5214610518578063c78d0fa014610521578063dd62ed3e1461052a578063e27a55fe1461053d578063f2fde38b14610546578063f8b45b051461055957600080fd5b8063a457c2d7146104af578063a9059cbb146104c2578063a90eab8c146104d5578063b0249cc6146104e8578063bbc0c7421461050b57600080fd5b80638d3e6e401161010a5780638d3e6e40146104575780638da5cb5b1461047a57806395d89b411461048b5780639e93ad8e14610493578063a13d1a2b1461049c57600080fd5b806370a0823114610403578063715018a61461042c578063751039fc1461043457806377b27d1f1461043c5780638a8c523c1461044f57600080fd5b806339509351116101d45780635a3e0258116101985780635a3e02581461039f5780635a90a49e146103b25780635adf655a146103d55780635df6e68e146103e85780636ddd1713146103f157600080fd5b80633950935114610346578063436d334014610359578063452ed4f11461036c5780634a62bb651461037f5780635431c94e1461038c57600080fd5b806312185a391161021b57806312185a39146102ec57806318160ddd146102ff5780631c499ab01461031157806323b872dd14610324578063313ce5671461033757600080fd5b80630517d13d1461025857806306fdde031461026d5780630758d9241461028b578063095ea7b3146102b6578063114ca2ed146102d9575b600080fd5b61026b610266366004611f7e565b610562565b005b610275610657565b6040516102829190611fbb565b60405180910390f35b60125461029e906001600160a01b031681565b6040516001600160a01b039091168152602001610282565b6102c96102c4366004612006565b6106e9565b6040519015158152602001610282565b600c5461029e906001600160a01b031681565b61026b6102fa366004611f7e565b610703565b6002545b604051908152602001610282565b61026b61031f366004611f7e565b6107b4565b6102c9610332366004612032565b610899565b60405160128152602001610282565b6102c9610354366004612006565b6108bd565b61026b610367366004611f7e565b6108df565b60115461029e906001600160a01b031681565b600f546102c99060ff1681565b61026b61039a366004612073565b610984565b61026b6103ad366004611f7e565b610a81565b6102c96103c03660046120ac565b60066020526000908152604090205460ff1681565b61026b6103e33660046120ac565b610ab0565b610303600d5481565b600f546102c990610100900460ff1681565b6103036104113660046120ac565b6001600160a01b031660009081526020819052604090205490565b61026b610bfc565b61026b610c70565b61026b61044a3660046120de565b610cdb565b61026b610dae565b6102c96104653660046120ac565b60076020526000908152604090205460ff1681565b6005546001600160a01b031661029e565b610275610e34565b61030361271081565b61026b6104aa3660046120de565b610e43565b6102c96104bd366004612006565b610f66565b6102c96104d0366004612006565b610fe1565b61026b6104e336600461210c565b610fef565b6102c96104f63660046120ac565b60096020526000908152604090205460ff1681565b6008546102c99060ff1681565b610303600a5481565b61030360105481565b610303610538366004612073565b6112cf565b610303600e5481565b61026b6105543660046120ac565b6112fa565b610303600b5481565b6005546001600160a01b031633146105955760405162461bcd60e51b815260040161058c90612147565b60405180910390fd5b6105a16012600a612276565b6103e86105ad60025490565b6105b8906005612285565b6105c2919061229c565b6105cc919061229c565b8110156106055760405162461bcd60e51b8152602060048201526007602482015266546f6f206c6f7760c81b604482015260640161058c565b6106116012600a612276565b61061b9082612285565b600a8190556040519081527f76a9278644b7300961aa0e7e86f10934585987f1daf1c6ecc971c18376691574906020015b60405180910390a150565b606060038054610666906122be565b80601f0160208091040260200160405190810160405280929190818152602001828054610692906122be565b80156106df5780601f106106b4576101008083540402835291602001916106df565b820191906000526020600020905b8154815290600101906020018083116106c257829003601f168201915b5050505050905090565b6000336106f78185856113e5565b60019150505b92915050565b6005546001600160a01b0316331461072d5760405162461bcd60e51b815260040161058c90612147565b600e5481111561077f5760405162461bcd60e51b815260206004820152601a60248201527f4b656570207461782062656c6f772063757272656e7420746178000000000000604482015260640161058c565b600e8190556040518181527fa02824f65350567bc405e202b741e7ca6274004a9feeb44149df72b8bd599c979060200161064c565b6005546001600160a01b031633146107de5760405162461bcd60e51b815260040161058c90612147565b6107ea6012600a612276565b6103e86107f660025490565b61080190600f612285565b61080b919061229c565b610815919061229c565b81101561084e5760405162461bcd60e51b8152602060048201526007602482015266546f6f206c6f7760c81b604482015260640161058c565b61085a6012600a612276565b6108649082612285565b600b8190556040519081527f3046ad62de8b70d396246aaed19ff2559ff20df8706520cbde58320766c427629060200161064c565b6000336108a7858285611509565b6108b2858585611583565b506001949350505050565b6000336106f78185856108d083836112cf565b6108da91906122f8565b6113e5565b6005546001600160a01b031633146109095760405162461bcd60e51b815260040161058c90612147565b6101f481111561094f5760405162461bcd60e51b81526020600482015260116024820152704b656570207461782062656c6f7720352560781b604482015260640161058c565b600d8190556040518181527f5380a61520019ce8270d583f62f1b2b9f4f4372e1acaaf708f4865cecece05089060200161064c565b6005546001600160a01b031633146109ae5760405162461bcd60e51b815260040161058c90612147565b6001600160a01b038216610a045760405162461bcd60e51b815260206004820152601a60248201527f5f746f6b656e20616464726573732063616e6e6f742062652030000000000000604482015260640161058c565b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a0823190602401602060405180830381865afa158015610a4b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a6f919061230b565b9050610a7c8383836115ff565b505050565b6005546001600160a01b03163314610aab5760405162461bcd60e51b815260040161058c90612147565b601055565b6005546001600160a01b03163314610ada5760405162461bcd60e51b815260040161058c90612147565b803b6001600160a01b038216610b325760405162461bcd60e51b815260206004820152601a60248201527f54617820616464726573732063616e6e6f74206265207a65726f000000000000604482015260640161058c565b333214610b8b5760405162461bcd60e51b815260206004820152602160248201527f436f6e74726163742063616e6e6f7420736574206120746178206164647265736044820152607360f81b606482015260840161058c565b8015610bd95760405162461bcd60e51b815260206004820181905260248201527f54617820616464726573732063616e6e6f74206265206120636f6e7472616374604482015260640161058c565b50600c80546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b03163314610c265760405162461bcd60e51b815260040161058c90612147565b6005546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600580546001600160a01b0319169055565b6005546001600160a01b03163314610c9a5760405162461bcd60e51b815260040161058c90612147565b600f805460ff19169055600254600a55600254600b556040517fa4ffae85e880608d5d4365c2b682786545d136145537788e7e0940dff9f0b98c90600090a1565b6005546001600160a01b03163314610d055760405162461bcd60e51b815260040161058c90612147565b6001600160a01b038216610d4a5760405162461bcd60e51b815260206004820152600c60248201526b5a65726f204164647265737360a01b604482015260640161058c565b6001600160a01b038216600081815260066020908152604091829020805460ff19168515159081179091558251938452908301527f998cce27cbf44405c67eb636a634d5e2f2e6ff248b3d71fbbbb022f3c4c6dd2d91015b60405180910390a15050565b6005546001600160a01b03163314610dd85760405162461bcd60e51b815260040161058c90612147565b60085460ff1615610e255760405162461bcd60e51b8152602060048201526017602482015276151c98591a5b99c8185b1c9958591e48195b98589b1959604a1b604482015260640161058c565b6008805460ff19166001179055565b606060048054610666906122be565b6005546001600160a01b03163314610e6d5760405162461bcd60e51b815260040161058c90612147565b6001600160a01b038216610eb25760405162461bcd60e51b815260206004820152600c60248201526b5a65726f204164647265737360a01b604482015260640161058c565b80610f0a576011546001600160a01b0390811690831603610f0a5760405162461bcd60e51b815260206004820152601260248201527121b0b73737ba103932b6b7bb32903830b4b960711b604482015260640161058c565b6001600160a01b038216600081815260076020908152604091829020805460ff19168515159081179091558251938452908301527f8f9f40630a1d139e6cf69b4f447ca47a36f10a017524efaa38252e516fa227ce9101610da2565b60003381610f7482866112cf565b905083811015610fd45760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b606482015260840161058c565b6108b282868684036113e5565b6000336106f7818585611583565b60085460ff161561103c5760405162461bcd60e51b8152602060048201526017602482015276151c98591a5b99c8185b1c9958591e48195b98589b1959604a1b604482015260640161058c565b604080518082018252600d81526c2a3930b234b733902a37b5b2b760991b6020918201528151808301835260018152603160f81b9082015281517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f918101919091527f65e27265c2bf07e8242fee81a602df3320989bd26741589720839868a275d56c918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260009060c00160408051808303601f1901815282825280516020918201208383018352600e84526d456e61626c652054726164696e6760901b9382019390935281517f7dfdbf06c6260804b81338506aa4a709bd9f04b68ca0d2d054b8627926c90ae4918101919091527f07e4ca7f0c414d237f9df43639d0673c51201469c22695492434205e0b759df391810191909152600060608201819052919250608001604051602081830303815290604052805190602001209050600082826040516020016111dc92919061190160f01b81526002810192909252602282015260420190565b60408051601f198184030181528282528051602091820120600080855291840180845281905260ff8a169284019290925260608301889052608083018790529092509060019060a0016020604051602081039080840390855afa158015611247573d6000803e3d6000fd5b5050506020604051035190506112656005546001600160a01b031690565b6001600160a01b0316816001600160a01b0316146112b95760405162461bcd60e51b8152602060048201526011602482015270496e76616c6964207369676e617475726560781b604482015260640161058c565b50506008805460ff191660011790555050505050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6005546001600160a01b031633146113245760405162461bcd60e51b815260040161058c90612147565b6001600160a01b0381166113895760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161058c565b6005546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383166114475760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161058c565b6001600160a01b0382166114a85760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161058c565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b600061151584846112cf565b9050600019811461157d57818110156115705760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161058c565b61157d84848484036113e5565b50505050565b6001600160a01b03831660009081526006602052604090205460ff16806115c257506001600160a01b03821660009081526006602052604090205460ff165b156115d257610a7c838383611651565b6115dd8383836117f5565b6115e8838383611a49565b6115f29082612324565b9050610a7c838383611651565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610a7c908490611b8f565b6001600160a01b0383166116b55760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161058c565b6001600160a01b0382166117175760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161058c565b6001600160a01b0383166000908152602081905260409020548181101561178f5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161058c565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a361157d565b60085460ff1661183c5760405162461bcd60e51b815260206004820152601260248201527154726164696e67206e6f742061637469766560701b604482015260640161058c565b600f5460ff1615610a7c576001600160a01b03831660009081526009602052604090205460ff16801561188857506001600160a01b03821660009081526007602052604090205460ff16155b1561195457600a548111156118df5760405162461bcd60e51b815260206004820152601d60248201527f427579207472616e7366657220616d6f756e742065786365656465642e000000604482015260640161058c565b600b546001600160a01b0383166000908152602081905260409020545b61190690836122f8565b1115610a7c5760405162461bcd60e51b815260206004820152601b60248201527f556e61626c6520746f20657863656564204d61782057616c6c65740000000000604482015260640161058c565b6001600160a01b03821660009081526009602052604090205460ff16801561199557506001600160a01b03831660009081526007602052604090205460ff16155b15611a0857600a54811115610a7c5760405162461bcd60e51b815260206004820152603360248201527f53656c6c207472616e7366657220616d6f756e742065786365656473207468656044820152721036b0bc2a3930b739b0b1ba34b7b720b6ba1760691b606482015260840161058c565b6001600160a01b03821660009081526007602052604090205460ff16610a7c57600b546001600160a01b0383166000908152602081905260409020546118fc565b60105430600090815260208190526040812054909111158015611a735750600f54610100900460ff165b8015611a885750600f5462010000900460ff16155b8015611aac57506001600160a01b03831660009081526009602052604090205460ff165b15611ad857600f805462ff0000191662010000179055611acb82611c61565b600f805462ff0000191690555b6001600160a01b03831660009081526009602052604081205460ff168015611b0257506000600e54115b15611b2957612710600e5484611b189190612285565b611b22919061229c565b9050611b76565b6001600160a01b03851660009081526009602052604090205460ff168015611b5357506000600d54115b15611b7657612710600d5484611b699190612285565b611b73919061229c565b90505b8015611b8757611b87853083611651565b949350505050565b6000611be4826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316611caf9092919063ffffffff16565b805190915015610a7c5780806020019051810190611c029190612337565b610a7c5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840161058c565b3060009081526020819052604090205481811115611c7c5750805b601054611c8a906028612285565b811115611ca257601054611c9f906028612285565b90505b611cab81611cbe565b5050565b6060611b878484600085611e05565b6040805160028082526060820183526000926020830190803683370190505090503081600081518110611cf357611cf3612354565b6001600160a01b03928316602091820292909201810191909152601254604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015611d4c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d70919061236a565b81600181518110611d8357611d83612354565b6001600160a01b039283166020918202929092010152601254600c5460405163791ac94760e01b81529183169263791ac94792611dcf9287926000928892909116904290600401612387565b600060405180830381600087803b158015611de957600080fd5b505af1158015611dfd573d6000803e3d6000fd5b505050505050565b606082471015611e665760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840161058c565b600080866001600160a01b03168587604051611e8291906123f8565b60006040518083038185875af1925050503d8060008114611ebf576040519150601f19603f3d011682016040523d82523d6000602084013e611ec4565b606091505b5091509150611ed587838387611ee0565b979650505050505050565b60608315611f4f578251600003611f48576001600160a01b0385163b611f485760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161058c565b5081611b87565b611b878383815115611f645781518083602001fd5b8060405162461bcd60e51b815260040161058c9190611fbb565b600060208284031215611f9057600080fd5b5035919050565b60005b83811015611fb2578181015183820152602001611f9a565b50506000910152565b6020815260008251806020840152611fda816040850160208701611f97565b601f01601f19169190910160400192915050565b6001600160a01b038116811461200357600080fd5b50565b6000806040838503121561201957600080fd5b823561202481611fee565b946020939093013593505050565b60008060006060848603121561204757600080fd5b833561205281611fee565b9250602084013561206281611fee565b929592945050506040919091013590565b6000806040838503121561208657600080fd5b823561209181611fee565b915060208301356120a181611fee565b809150509250929050565b6000602082840312156120be57600080fd5b81356120c981611fee565b9392505050565b801515811461200357600080fd5b600080604083850312156120f157600080fd5b82356120fc81611fee565b915060208301356120a1816120d0565b60008060006060848603121561212157600080fd5b833560ff8116811461213257600080fd5b95602085013595506040909401359392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600181815b808511156121cd5781600019048211156121b3576121b361217c565b808516156121c057918102915b93841c9390800290612197565b509250929050565b6000826121e4575060016106fd565b816121f1575060006106fd565b816001811461220757600281146122115761222d565b60019150506106fd565b60ff8411156122225761222261217c565b50506001821b6106fd565b5060208310610133831016604e8410600b8410161715612250575081810a6106fd565b61225a8383612192565b806000190482111561226e5761226e61217c565b029392505050565b60006120c960ff8416836121d5565b80820281158282048414176106fd576106fd61217c565b6000826122b957634e487b7160e01b600052601260045260246000fd5b500490565b600181811c908216806122d257607f821691505b6020821081036122f257634e487b7160e01b600052602260045260246000fd5b50919050565b808201808211156106fd576106fd61217c565b60006020828403121561231d57600080fd5b5051919050565b818103818111156106fd576106fd61217c565b60006020828403121561234957600080fd5b81516120c9816120d0565b634e487b7160e01b600052603260045260246000fd5b60006020828403121561237c57600080fd5b81516120c981611fee565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156123d75784516001600160a01b0316835293830193918301916001016123b2565b50506001600160a01b03969096166060850152505050608001529392505050565b6000825161240a818460208701611f97565b919091019291505056fea2646970667358221220a12ae5cfee3dbe2ca57bb6a7dca849e238d7867ad8c818f2794f0112358adbcf64736f6c63430008130033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000000a446567656e2e466f6f64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005444547454e000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106102535760003560e01c806370a0823111610146578063a457c2d7116100c3578063c3f70b5211610087578063c3f70b5214610518578063c78d0fa014610521578063dd62ed3e1461052a578063e27a55fe1461053d578063f2fde38b14610546578063f8b45b051461055957600080fd5b8063a457c2d7146104af578063a9059cbb146104c2578063a90eab8c146104d5578063b0249cc6146104e8578063bbc0c7421461050b57600080fd5b80638d3e6e401161010a5780638d3e6e40146104575780638da5cb5b1461047a57806395d89b411461048b5780639e93ad8e14610493578063a13d1a2b1461049c57600080fd5b806370a0823114610403578063715018a61461042c578063751039fc1461043457806377b27d1f1461043c5780638a8c523c1461044f57600080fd5b806339509351116101d45780635a3e0258116101985780635a3e02581461039f5780635a90a49e146103b25780635adf655a146103d55780635df6e68e146103e85780636ddd1713146103f157600080fd5b80633950935114610346578063436d334014610359578063452ed4f11461036c5780634a62bb651461037f5780635431c94e1461038c57600080fd5b806312185a391161021b57806312185a39146102ec57806318160ddd146102ff5780631c499ab01461031157806323b872dd14610324578063313ce5671461033757600080fd5b80630517d13d1461025857806306fdde031461026d5780630758d9241461028b578063095ea7b3146102b6578063114ca2ed146102d9575b600080fd5b61026b610266366004611f7e565b610562565b005b610275610657565b6040516102829190611fbb565b60405180910390f35b60125461029e906001600160a01b031681565b6040516001600160a01b039091168152602001610282565b6102c96102c4366004612006565b6106e9565b6040519015158152602001610282565b600c5461029e906001600160a01b031681565b61026b6102fa366004611f7e565b610703565b6002545b604051908152602001610282565b61026b61031f366004611f7e565b6107b4565b6102c9610332366004612032565b610899565b60405160128152602001610282565b6102c9610354366004612006565b6108bd565b61026b610367366004611f7e565b6108df565b60115461029e906001600160a01b031681565b600f546102c99060ff1681565b61026b61039a366004612073565b610984565b61026b6103ad366004611f7e565b610a81565b6102c96103c03660046120ac565b60066020526000908152604090205460ff1681565b61026b6103e33660046120ac565b610ab0565b610303600d5481565b600f546102c990610100900460ff1681565b6103036104113660046120ac565b6001600160a01b031660009081526020819052604090205490565b61026b610bfc565b61026b610c70565b61026b61044a3660046120de565b610cdb565b61026b610dae565b6102c96104653660046120ac565b60076020526000908152604090205460ff1681565b6005546001600160a01b031661029e565b610275610e34565b61030361271081565b61026b6104aa3660046120de565b610e43565b6102c96104bd366004612006565b610f66565b6102c96104d0366004612006565b610fe1565b61026b6104e336600461210c565b610fef565b6102c96104f63660046120ac565b60096020526000908152604090205460ff1681565b6008546102c99060ff1681565b610303600a5481565b61030360105481565b610303610538366004612073565b6112cf565b610303600e5481565b61026b6105543660046120ac565b6112fa565b610303600b5481565b6005546001600160a01b031633146105955760405162461bcd60e51b815260040161058c90612147565b60405180910390fd5b6105a16012600a612276565b6103e86105ad60025490565b6105b8906005612285565b6105c2919061229c565b6105cc919061229c565b8110156106055760405162461bcd60e51b8152602060048201526007602482015266546f6f206c6f7760c81b604482015260640161058c565b6106116012600a612276565b61061b9082612285565b600a8190556040519081527f76a9278644b7300961aa0e7e86f10934585987f1daf1c6ecc971c18376691574906020015b60405180910390a150565b606060038054610666906122be565b80601f0160208091040260200160405190810160405280929190818152602001828054610692906122be565b80156106df5780601f106106b4576101008083540402835291602001916106df565b820191906000526020600020905b8154815290600101906020018083116106c257829003601f168201915b5050505050905090565b6000336106f78185856113e5565b60019150505b92915050565b6005546001600160a01b0316331461072d5760405162461bcd60e51b815260040161058c90612147565b600e5481111561077f5760405162461bcd60e51b815260206004820152601a60248201527f4b656570207461782062656c6f772063757272656e7420746178000000000000604482015260640161058c565b600e8190556040518181527fa02824f65350567bc405e202b741e7ca6274004a9feeb44149df72b8bd599c979060200161064c565b6005546001600160a01b031633146107de5760405162461bcd60e51b815260040161058c90612147565b6107ea6012600a612276565b6103e86107f660025490565b61080190600f612285565b61080b919061229c565b610815919061229c565b81101561084e5760405162461bcd60e51b8152602060048201526007602482015266546f6f206c6f7760c81b604482015260640161058c565b61085a6012600a612276565b6108649082612285565b600b8190556040519081527f3046ad62de8b70d396246aaed19ff2559ff20df8706520cbde58320766c427629060200161064c565b6000336108a7858285611509565b6108b2858585611583565b506001949350505050565b6000336106f78185856108d083836112cf565b6108da91906122f8565b6113e5565b6005546001600160a01b031633146109095760405162461bcd60e51b815260040161058c90612147565b6101f481111561094f5760405162461bcd60e51b81526020600482015260116024820152704b656570207461782062656c6f7720352560781b604482015260640161058c565b600d8190556040518181527f5380a61520019ce8270d583f62f1b2b9f4f4372e1acaaf708f4865cecece05089060200161064c565b6005546001600160a01b031633146109ae5760405162461bcd60e51b815260040161058c90612147565b6001600160a01b038216610a045760405162461bcd60e51b815260206004820152601a60248201527f5f746f6b656e20616464726573732063616e6e6f742062652030000000000000604482015260640161058c565b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a0823190602401602060405180830381865afa158015610a4b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a6f919061230b565b9050610a7c8383836115ff565b505050565b6005546001600160a01b03163314610aab5760405162461bcd60e51b815260040161058c90612147565b601055565b6005546001600160a01b03163314610ada5760405162461bcd60e51b815260040161058c90612147565b803b6001600160a01b038216610b325760405162461bcd60e51b815260206004820152601a60248201527f54617820616464726573732063616e6e6f74206265207a65726f000000000000604482015260640161058c565b333214610b8b5760405162461bcd60e51b815260206004820152602160248201527f436f6e74726163742063616e6e6f7420736574206120746178206164647265736044820152607360f81b606482015260840161058c565b8015610bd95760405162461bcd60e51b815260206004820181905260248201527f54617820616464726573732063616e6e6f74206265206120636f6e7472616374604482015260640161058c565b50600c80546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b03163314610c265760405162461bcd60e51b815260040161058c90612147565b6005546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600580546001600160a01b0319169055565b6005546001600160a01b03163314610c9a5760405162461bcd60e51b815260040161058c90612147565b600f805460ff19169055600254600a55600254600b556040517fa4ffae85e880608d5d4365c2b682786545d136145537788e7e0940dff9f0b98c90600090a1565b6005546001600160a01b03163314610d055760405162461bcd60e51b815260040161058c90612147565b6001600160a01b038216610d4a5760405162461bcd60e51b815260206004820152600c60248201526b5a65726f204164647265737360a01b604482015260640161058c565b6001600160a01b038216600081815260066020908152604091829020805460ff19168515159081179091558251938452908301527f998cce27cbf44405c67eb636a634d5e2f2e6ff248b3d71fbbbb022f3c4c6dd2d91015b60405180910390a15050565b6005546001600160a01b03163314610dd85760405162461bcd60e51b815260040161058c90612147565b60085460ff1615610e255760405162461bcd60e51b8152602060048201526017602482015276151c98591a5b99c8185b1c9958591e48195b98589b1959604a1b604482015260640161058c565b6008805460ff19166001179055565b606060048054610666906122be565b6005546001600160a01b03163314610e6d5760405162461bcd60e51b815260040161058c90612147565b6001600160a01b038216610eb25760405162461bcd60e51b815260206004820152600c60248201526b5a65726f204164647265737360a01b604482015260640161058c565b80610f0a576011546001600160a01b0390811690831603610f0a5760405162461bcd60e51b815260206004820152601260248201527121b0b73737ba103932b6b7bb32903830b4b960711b604482015260640161058c565b6001600160a01b038216600081815260076020908152604091829020805460ff19168515159081179091558251938452908301527f8f9f40630a1d139e6cf69b4f447ca47a36f10a017524efaa38252e516fa227ce9101610da2565b60003381610f7482866112cf565b905083811015610fd45760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b606482015260840161058c565b6108b282868684036113e5565b6000336106f7818585611583565b60085460ff161561103c5760405162461bcd60e51b8152602060048201526017602482015276151c98591a5b99c8185b1c9958591e48195b98589b1959604a1b604482015260640161058c565b604080518082018252600d81526c2a3930b234b733902a37b5b2b760991b6020918201528151808301835260018152603160f81b9082015281517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f918101919091527f65e27265c2bf07e8242fee81a602df3320989bd26741589720839868a275d56c918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260009060c00160408051808303601f1901815282825280516020918201208383018352600e84526d456e61626c652054726164696e6760901b9382019390935281517f7dfdbf06c6260804b81338506aa4a709bd9f04b68ca0d2d054b8627926c90ae4918101919091527f07e4ca7f0c414d237f9df43639d0673c51201469c22695492434205e0b759df391810191909152600060608201819052919250608001604051602081830303815290604052805190602001209050600082826040516020016111dc92919061190160f01b81526002810192909252602282015260420190565b60408051601f198184030181528282528051602091820120600080855291840180845281905260ff8a169284019290925260608301889052608083018790529092509060019060a0016020604051602081039080840390855afa158015611247573d6000803e3d6000fd5b5050506020604051035190506112656005546001600160a01b031690565b6001600160a01b0316816001600160a01b0316146112b95760405162461bcd60e51b8152602060048201526011602482015270496e76616c6964207369676e617475726560781b604482015260640161058c565b50506008805460ff191660011790555050505050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6005546001600160a01b031633146113245760405162461bcd60e51b815260040161058c90612147565b6001600160a01b0381166113895760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161058c565b6005546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383166114475760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161058c565b6001600160a01b0382166114a85760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161058c565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b600061151584846112cf565b9050600019811461157d57818110156115705760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161058c565b61157d84848484036113e5565b50505050565b6001600160a01b03831660009081526006602052604090205460ff16806115c257506001600160a01b03821660009081526006602052604090205460ff165b156115d257610a7c838383611651565b6115dd8383836117f5565b6115e8838383611a49565b6115f29082612324565b9050610a7c838383611651565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610a7c908490611b8f565b6001600160a01b0383166116b55760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161058c565b6001600160a01b0382166117175760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161058c565b6001600160a01b0383166000908152602081905260409020548181101561178f5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161058c565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a361157d565b60085460ff1661183c5760405162461bcd60e51b815260206004820152601260248201527154726164696e67206e6f742061637469766560701b604482015260640161058c565b600f5460ff1615610a7c576001600160a01b03831660009081526009602052604090205460ff16801561188857506001600160a01b03821660009081526007602052604090205460ff16155b1561195457600a548111156118df5760405162461bcd60e51b815260206004820152601d60248201527f427579207472616e7366657220616d6f756e742065786365656465642e000000604482015260640161058c565b600b546001600160a01b0383166000908152602081905260409020545b61190690836122f8565b1115610a7c5760405162461bcd60e51b815260206004820152601b60248201527f556e61626c6520746f20657863656564204d61782057616c6c65740000000000604482015260640161058c565b6001600160a01b03821660009081526009602052604090205460ff16801561199557506001600160a01b03831660009081526007602052604090205460ff16155b15611a0857600a54811115610a7c5760405162461bcd60e51b815260206004820152603360248201527f53656c6c207472616e7366657220616d6f756e742065786365656473207468656044820152721036b0bc2a3930b739b0b1ba34b7b720b6ba1760691b606482015260840161058c565b6001600160a01b03821660009081526007602052604090205460ff16610a7c57600b546001600160a01b0383166000908152602081905260409020546118fc565b60105430600090815260208190526040812054909111158015611a735750600f54610100900460ff165b8015611a885750600f5462010000900460ff16155b8015611aac57506001600160a01b03831660009081526009602052604090205460ff165b15611ad857600f805462ff0000191662010000179055611acb82611c61565b600f805462ff0000191690555b6001600160a01b03831660009081526009602052604081205460ff168015611b0257506000600e54115b15611b2957612710600e5484611b189190612285565b611b22919061229c565b9050611b76565b6001600160a01b03851660009081526009602052604090205460ff168015611b5357506000600d54115b15611b7657612710600d5484611b699190612285565b611b73919061229c565b90505b8015611b8757611b87853083611651565b949350505050565b6000611be4826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316611caf9092919063ffffffff16565b805190915015610a7c5780806020019051810190611c029190612337565b610a7c5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840161058c565b3060009081526020819052604090205481811115611c7c5750805b601054611c8a906028612285565b811115611ca257601054611c9f906028612285565b90505b611cab81611cbe565b5050565b6060611b878484600085611e05565b6040805160028082526060820183526000926020830190803683370190505090503081600081518110611cf357611cf3612354565b6001600160a01b03928316602091820292909201810191909152601254604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015611d4c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d70919061236a565b81600181518110611d8357611d83612354565b6001600160a01b039283166020918202929092010152601254600c5460405163791ac94760e01b81529183169263791ac94792611dcf9287926000928892909116904290600401612387565b600060405180830381600087803b158015611de957600080fd5b505af1158015611dfd573d6000803e3d6000fd5b505050505050565b606082471015611e665760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840161058c565b600080866001600160a01b03168587604051611e8291906123f8565b60006040518083038185875af1925050503d8060008114611ebf576040519150601f19603f3d011682016040523d82523d6000602084013e611ec4565b606091505b5091509150611ed587838387611ee0565b979650505050505050565b60608315611f4f578251600003611f48576001600160a01b0385163b611f485760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161058c565b5081611b87565b611b878383815115611f645781518083602001fd5b8060405162461bcd60e51b815260040161058c9190611fbb565b600060208284031215611f9057600080fd5b5035919050565b60005b83811015611fb2578181015183820152602001611f9a565b50506000910152565b6020815260008251806020840152611fda816040850160208701611f97565b601f01601f19169190910160400192915050565b6001600160a01b038116811461200357600080fd5b50565b6000806040838503121561201957600080fd5b823561202481611fee565b946020939093013593505050565b60008060006060848603121561204757600080fd5b833561205281611fee565b9250602084013561206281611fee565b929592945050506040919091013590565b6000806040838503121561208657600080fd5b823561209181611fee565b915060208301356120a181611fee565b809150509250929050565b6000602082840312156120be57600080fd5b81356120c981611fee565b9392505050565b801515811461200357600080fd5b600080604083850312156120f157600080fd5b82356120fc81611fee565b915060208301356120a1816120d0565b60008060006060848603121561212157600080fd5b833560ff8116811461213257600080fd5b95602085013595506040909401359392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600181815b808511156121cd5781600019048211156121b3576121b361217c565b808516156121c057918102915b93841c9390800290612197565b509250929050565b6000826121e4575060016106fd565b816121f1575060006106fd565b816001811461220757600281146122115761222d565b60019150506106fd565b60ff8411156122225761222261217c565b50506001821b6106fd565b5060208310610133831016604e8410600b8410161715612250575081810a6106fd565b61225a8383612192565b806000190482111561226e5761226e61217c565b029392505050565b60006120c960ff8416836121d5565b80820281158282048414176106fd576106fd61217c565b6000826122b957634e487b7160e01b600052601260045260246000fd5b500490565b600181811c908216806122d257607f821691505b6020821081036122f257634e487b7160e01b600052602260045260246000fd5b50919050565b808201808211156106fd576106fd61217c565b60006020828403121561231d57600080fd5b5051919050565b818103818111156106fd576106fd61217c565b60006020828403121561234957600080fd5b81516120c9816120d0565b634e487b7160e01b600052603260045260246000fd5b60006020828403121561237c57600080fd5b81516120c981611fee565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156123d75784516001600160a01b0316835293830193918301916001016123b2565b50506001600160a01b03969096166060850152505050608001529392505050565b6000825161240a818460208701611f97565b919091019291505056fea2646970667358221220a12ae5cfee3dbe2ca57bb6a7dca849e238d7867ad8c818f2794f0112358adbcf64736f6c63430008130033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000000a446567656e2e466f6f64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005444547454e000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): Degen.Food
Arg [1] : _symbol (string): DEGEN
Arg [2] : _totalSupplyInTokens (uint256): 100000000

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000000000000000000000000000000000000005f5e100
Arg [3] : 000000000000000000000000000000000000000000000000000000000000000a
Arg [4] : 446567656e2e466f6f6400000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [6] : 444547454e000000000000000000000000000000000000000000000000000000

Deployed Bytecode Sourcemap
27681:10191:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;34439:332;;;;;;:::i;:::-;;:::i;:::-;;4484:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;28275:27;;;;;-1:-1:-1;;;;;28275:27:0;;;;;;-1:-1:-1;;;;;1038:32:1;;;1020:51;;1008:2;993:18;28275:27:0;855:222:1;6910:226:0;;;;;;:::i;:::-;;:::i;:::-;;;1703:14:1;;1696:22;1678:41;;1666:2;1651:18;6910:226:0;1538:187:1;27988:33:0;;;;;-1:-1:-1;;;;;27988:33:0;;;35356:290;;;;;;:::i;:::-;;:::i;5613:108::-;5701:12;;5613:108;;;2084:25:1;;;2072:2;2057:18;5613:108:0;1938:177:1;34779:330:0;;;;;;:::i;:::-;;:::i;7716:295::-;;;;;;:::i;:::-;;:::i;5455:93::-;;;5538:2;2723:36:1;;2711:2;2696:18;5455:93:0;2581:184:1;8420:263:0;;;;;;:::i;:::-;;:::i;35117:231::-;;;;;;:::i;:::-;;:::i;28247:21::-;;;;;-1:-1:-1;;;;;28247:21:0;;;28101:33;;;;;;;;;37139:297;;;;;;:::i;:::-;;:::i;33647:116::-;;;;;;:::i;:::-;;:::i;27725:46::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;37444:425;;;;;;:::i;:::-;;:::i;28030:26::-;;;;;;28143:30;;;;;;;;;;;;5784:143;;;;;;:::i;:::-;-1:-1:-1;;;;;5901:18:0;5874:7;5901:18;;;;;;;;;;;;5784:143;16503:150;;;:::i;36939:192::-;;;:::i;33771:272::-;;;;;;:::i;:::-;;:::i;35654:144::-;;;:::i;27778:48::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;16289:79;16354:6;;-1:-1:-1;;;;;16354:6:0;16289:79;;4703:104;;;:::i;28311:43::-;;28349:5;28311:43;;34051:380;;;;;;:::i;:::-;;:::i;9186:498::-;;;;;;:::i;:::-;;:::i;6133:218::-;;;;;;:::i;:::-;;:::i;35806:1125::-;;;;;;:::i;:::-;;:::i;27869:41::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;27835:25;;;;;;;;;27919:29;;;;;;28208:30;;;;;;6414:176;;;;;;:::i;:::-;;:::i;28065:27::-;;;;;;16661:281;;;;;;:::i;:::-;;:::i;27955:24::-;;;;;;34439:332;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;;;;;;;;;34595:16:::1;5538:2:::0;34595::::1;:16;:::i;:::-;34586:4;34565:13;5701:12:::0;;;5613:108;34565:13:::1;:17;::::0;34581:1:::1;34565:17;:::i;:::-;34564:26;;;;:::i;:::-;34563:49;;;;:::i;:::-;34545:14;:67;;34523:124;;;::::0;-1:-1:-1;;;34523:124:0;;6808:2:1;34523:124:0::1;::::0;::::1;6790:21:1::0;6847:1;6827:18;;;6820:29;-1:-1:-1;;;6865:18:1;;;6858:37;6912:18;;34523:124:0::1;6606:330:1::0;34523:124:0::1;34693:16;5538:2:::0;34693::::1;:16;:::i;:::-;34675:35;::::0;:14;:35:::1;:::i;:::-;34658:14;:52:::0;;;34726:37:::1;::::0;2084:25:1;;;34726:37:0::1;::::0;2072:2:1;2057:18;34726:37:0::1;;;;;;;;34439:332:::0;:::o;4484:100::-;4538:13;4571:5;4564:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4484:100;:::o;6910:226::-;7018:4;385:10;7074:32;385:10;7090:7;7099:6;7074:8;:32::i;:::-;7124:4;7117:11;;;6910:226;;;;;:::o;35356:290::-;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;35483:12:::1;;35460:19;:35;;35438:111;;;::::0;-1:-1:-1;;;35438:111:0;;7528:2:1;35438:111:0::1;::::0;::::1;7510:21:1::0;7567:2;7547:18;;;7540:30;7606:28;7586:18;;;7579:56;7652:18;;35438:111:0::1;7326:350:1::0;35438:111:0::1;35560:12;:34:::0;;;35610:28:::1;::::0;2084:25:1;;;35610:28:0::1;::::0;2072:2:1;2057:18;35610:28:0::1;1938:177:1::0;34779:330:0;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;34948:16:::1;5538:2:::0;34948::::1;:16;:::i;:::-;34939:4;34917:13;5701:12:::0;;;5613:108;34917:13:::1;:18;::::0;34933:2:::1;34917:18;:::i;:::-;34916:27;;;;:::i;:::-;34915:50;;;;:::i;:::-;34880:14;:85;;34858:142;;;::::0;-1:-1:-1;;;34858:142:0;;6808:2:1;34858:142:0::1;::::0;::::1;6790:21:1::0;6847:1;6827:18;;;6820:29;-1:-1:-1;;;6865:18:1;;;6858:37;6912:18;;34858:142:0::1;6606:330:1::0;34858:142:0::1;35041:16;5538:2:::0;35041::::1;:16;:::i;:::-;35023:35;::::0;:14;:35:::1;:::i;:::-;35011:9;:47:::0;;;35074:27:::1;::::0;2084:25:1;;;35074:27:0::1;::::0;2072:2:1;2057:18;35074:27:0::1;1938:177:1::0;7716:295:0;7847:4;385:10;7905:38;7921:4;385:10;7936:6;7905:15;:38::i;:::-;7954:27;7964:4;7970:2;7974:6;7954:9;:27::i;:::-;-1:-1:-1;7999:4:0;;7716:295;-1:-1:-1;;;;7716:295:0:o;8420:263::-;8533:4;385:10;8589:64;385:10;8605:7;8642:10;8614:25;385:10;8605:7;8614:9;:25::i;:::-;:38;;;;:::i;:::-;8589:8;:64::i;35117:231::-;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;35229:3:::1;35206:19;:26;;35198:56;;;::::0;-1:-1:-1;;;35198:56:0;;8013:2:1;35198:56:0::1;::::0;::::1;7995:21:1::0;8052:2;8032:18;;;8025:30;-1:-1:-1;;;8071:18:1;;;8064:47;8128:18;;35198:56:0::1;7811:341:1::0;35198:56:0::1;35265:11;:33:::0;;;35314:26:::1;::::0;2084:25:1;;;35314:26:0::1;::::0;2072:2:1;2057:18;35314:26:0::1;1938:177:1::0;37139:297:0;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;37228:20:0;::::1;37220:59;;;::::0;-1:-1:-1;;;37220:59:0;;8359:2:1;37220:59:0::1;::::0;::::1;8341:21:1::0;8398:2;8378:18;;;8371:30;8437:28;8417:18;;;8410:56;8483:18;;37220:59:0::1;8157:350:1::0;37220:59:0::1;37317:39;::::0;-1:-1:-1;;;37317:39:0;;37350:4:::1;37317:39;::::0;::::1;1020:51:1::0;37290:24:0::1;::::0;-1:-1:-1;;;;;37317:24:0;::::1;::::0;::::1;::::0;993:18:1;;37317:39:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;37290:66;;37367:61;37397:6;37406:3;37411:16;37367:22;:61::i;:::-;37209:227;37139:297:::0;;:::o;33647:116::-;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;33726:15:::1;:29:::0;33647:116::o;37444:425::-;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;37573:21;::::1;-1:-1:-1::0;;;;;37623:22:0;::::1;37615:61;;;::::0;-1:-1:-1;;;37615:61:0;;8903:2:1;37615:61:0::1;::::0;::::1;8885:21:1::0;8942:2;8922:18;;;8915:30;8981:28;8961:18;;;8954:56;9027:18;;37615:61:0::1;8701:350:1::0;37615:61:0::1;37695:10;37709:9;37695:23;37687:69;;;::::0;-1:-1:-1;;;37687:69:0;;9258:2:1;37687:69:0::1;::::0;::::1;9240:21:1::0;9297:2;9277:18;;;9270:30;9336:34;9316:18;;;9309:62;-1:-1:-1;;;9387:18:1;;;9380:31;9428:19;;37687:69:0::1;9056:397:1::0;37687:69:0::1;37775:9:::0;;37767:54:::1;;;::::0;-1:-1:-1;;;37767:54:0;;9660:2:1;37767:54:0::1;::::0;::::1;9642:21:1::0;;;9679:18;;;9672:30;9738:34;9718:18;;;9711:62;9790:18;;37767:54:0::1;9458:356:1::0;37767:54:0::1;-1:-1:-1::0;37832:18:0::1;:29:::0;;-1:-1:-1;;;;;;37832:29:0::1;-1:-1:-1::0;;;;;37832:29:0;;;::::1;::::0;;;::::1;::::0;;37444:425::o;16503:150::-;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;16596:6:::1;::::0;16575:40:::1;::::0;16612:1:::1;::::0;-1:-1:-1;;;;;16596:6:0::1;::::0;16575:40:::1;::::0;16612:1;;16575:40:::1;16626:6;:19:::0;;-1:-1:-1;;;;;;16626:19:0::1;::::0;;16503:150::o;36939:192::-;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;36993:14:::1;:22:::0;;-1:-1:-1;;36993:22:0::1;::::0;;5701:12;;37026:14:::1;:30:::0;5701:12;;37067:9:::1;:25:::0;37108:15:::1;::::0;::::1;::::0;;;::::1;36939:192::o:0;33771:272::-;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;33895:22:0;::::1;33887:47;;;::::0;-1:-1:-1;;;33887:47:0;;10021:2:1;33887:47:0::1;::::0;::::1;10003:21:1::0;10060:2;10040:18;;;10033:30;-1:-1:-1;;;10079:18:1;;;10072:42;10131:18;;33887:47:0::1;9819:336:1::0;33887:47:0::1;-1:-1:-1::0;;;;;33945:24:0;::::1;;::::0;;;:14:::1;:24;::::0;;;;;;;;:36;;-1:-1:-1;;33945:36:0::1;::::0;::::1;;::::0;;::::1;::::0;;;33997:38;;10328:51:1;;;10395:18;;;10388:50;33997:38:0::1;::::0;10301:18:1;33997:38:0::1;;;;;;;;33771:272:::0;;:::o;35654:144::-;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;35718:13:::1;::::0;::::1;;35717:14;35709:50;;;::::0;-1:-1:-1;;;35709:50:0;;10651:2:1;35709:50:0::1;::::0;::::1;10633:21:1::0;10690:2;10670:18;;;10663:30;-1:-1:-1;;;10709:18:1;;;10702:53;10772:18;;35709:50:0::1;10449:347:1::0;35709:50:0::1;35770:13;:20:::0;;-1:-1:-1;;35770:20:0::1;35786:4;35770:20;::::0;;35654:144::o;4703:104::-;4759:13;4792:7;4785:14;;;;;:::i;34051:380::-;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;34177:22:0;::::1;34169:47;;;::::0;-1:-1:-1;;;34169:47:0;;10021:2:1;34169:47:0::1;::::0;::::1;10003:21:1::0;10060:2;10040:18;;;10033:30;-1:-1:-1;;;10079:18:1;;;10072:42;10131:18;;34169:47:0::1;9819:336:1::0;34169:47:0::1;34232:9;34227:92;;34278:6;::::0;-1:-1:-1;;;;;34278:6:0;;::::1;34266:18:::0;;::::1;::::0;34258:49:::1;;;::::0;-1:-1:-1;;;34258:49:0;;11003:2:1;34258:49:0::1;::::0;::::1;10985:21:1::0;11042:2;11022:18;;;11015:30;-1:-1:-1;;;11061:18:1;;;11054:48;11119:18;;34258:49:0::1;10801:342:1::0;34258:49:0::1;-1:-1:-1::0;;;;;34329:26:0;::::1;;::::0;;;:16:::1;:26;::::0;;;;;;;;:38;;-1:-1:-1;;34329:38:0::1;::::0;::::1;;::::0;;::::1;::::0;;;34383:40;;10328:51:1;;;10395:18;;;10388:50;34383:40:0::1;::::0;10301:18:1;34383:40:0::1;10160:284:1::0;9186:498:0;9304:4;385:10;9304:4;9387:25;385:10;9404:7;9387:9;:25::i;:::-;9360:52;;9465:15;9445:16;:35;;9423:122;;;;-1:-1:-1;;;9423:122:0;;11350:2:1;9423:122:0;;;11332:21:1;11389:2;11369:18;;;11362:30;11428:34;11408:18;;;11401:62;-1:-1:-1;;;11479:18:1;;;11472:35;11524:19;;9423:122:0;11148:401:1;9423:122:0;9581:60;9590:5;9597:7;9625:15;9606:16;:34;9581:8;:60::i;6133:218::-;6237:4;385:10;6293:28;385:10;6310:2;6314:6;6293:9;:28::i;35806:1125::-;35900:13;;;;35899:14;35891:50;;;;-1:-1:-1;;;35891:50:0;;10651:2:1;35891:50:0;;;10633:21:1;10690:2;10670:18;;;10663:30;-1:-1:-1;;;10709:18:1;;;10702:53;10772:18;;35891:50:0;10449:347:1;35891:50:0;36153:22;;;;;;;;;;;-1:-1:-1;;;36153:22:0;;;;;36206:10;;;;;;;;;;-1:-1:-1;;;36206:10:0;;;;35998:301;;36028:95;35998:301;;;11813:25:1;;;;36143:33:0;11854:18:1;;;11847:34;;;;36196:21:0;11897:18:1;;;11890:34;36237:13:0;11940:18:1;;;11933:34;36278:4:0;11983:19:1;;;11976:61;-1:-1:-1;;11785:19:1;;35998:301:0;;;;;;-1:-1:-1;;35998:301:0;;;;;;35973:338;;35998:301;35973:338;;;;36481:23;;;;;;;;-1:-1:-1;;;36481:23:0;;;;;;;36372:179;;36402:49;36372:179;;;12250:25:1;;;;36471:34:0;12291:18:1;;;12284:34;;;;-1:-1:-1;12334:18:1;;;12327:34;;;35973:338:0;;-1:-1:-1;12223:18:1;;36372:179:0;;;;;;;;;;;;36347:216;;;;;;36326:237;;36578:14;36686:10;36716;36620:138;;;;;;;;-1:-1:-1;;;12630:27:1;;12682:1;12673:11;;12666:27;;;;12718:2;12709:12;;12702:28;12755:2;12746:12;;12372:392;36620:138:0;;;;-1:-1:-1;;36620:138:0;;;;;;;;;36595:175;;36620:138;36595:175;;;;36785:14;36802:26;;;;;;;;;12996:25:1;;;13069:4;13057:17;;13037:18;;;13030:45;;;;13091:18;;;13084:34;;;13134:18;;;13127:34;;;36595:175:0;;-1:-1:-1;36785:14:0;36802:26;;12968:19:1;;36802:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;36785:43;;36858:7;16354:6;;-1:-1:-1;;;;;16354:6:0;;16289:79;36858:7;-1:-1:-1;;;;;36848:17:0;:6;-1:-1:-1;;;;;36848:17:0;;36840:47;;;;-1:-1:-1;;;36840:47:0;;13374:2:1;36840:47:0;;;13356:21:1;13413:2;13393:18;;;13386:30;-1:-1:-1;;;13432:18:1;;;13425:47;13489:18;;36840:47:0;13172:341:1;36840:47:0;-1:-1:-1;;36902:13:0;:20;;-1:-1:-1;;36902:20:0;36918:4;36902:20;;;-1:-1:-1;;;;;35806:1125:0:o;6414:176::-;-1:-1:-1;;;;;6555:18:0;;;6528:7;6555:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6414:176::o;16661:281::-;16416:6;;-1:-1:-1;;;;;16416:6:0;385:10;16416:22;16408:67;;;;-1:-1:-1;;;16408:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;16764:22:0;::::1;16742:110;;;::::0;-1:-1:-1;;;16742:110:0;;13720:2:1;16742:110:0::1;::::0;::::1;13702:21:1::0;13759:2;13739:18;;;13732:30;13798:34;13778:18;;;13771:62;-1:-1:-1;;;13849:18:1;;;13842:36;13895:19;;16742:110:0::1;13518:402:1::0;16742:110:0::1;16889:6;::::0;16868:38:::1;::::0;-1:-1:-1;;;;;16868:38:0;;::::1;::::0;16889:6:::1;::::0;16868:38:::1;::::0;16889:6:::1;::::0;16868:38:::1;16917:6;:17:::0;;-1:-1:-1;;;;;;16917:17:0::1;-1:-1:-1::0;;;;;16917:17:0;;;::::1;::::0;;;::::1;::::0;;16661:281::o;13312:380::-;-1:-1:-1;;;;;13448:19:0;;13440:68;;;;-1:-1:-1;;;13440:68:0;;14127:2:1;13440:68:0;;;14109:21:1;14166:2;14146:18;;;14139:30;14205:34;14185:18;;;14178:62;-1:-1:-1;;;14256:18:1;;;14249:34;14300:19;;13440:68:0;13925:400:1;13440:68:0;-1:-1:-1;;;;;13527:21:0;;13519:68;;;;-1:-1:-1;;;13519:68:0;;14532:2:1;13519:68:0;;;14514:21:1;14571:2;14551:18;;;14544:30;14610:34;14590:18;;;14583:62;-1:-1:-1;;;14661:18:1;;;14654:32;14703:19;;13519:68:0;14330:398:1;13519:68:0;-1:-1:-1;;;;;13600:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;13652:32;;2084:25:1;;;13652:32:0;;2057:18:1;13652:32:0;;;;;;;13312:380;;;:::o;13983:502::-;14118:24;14145:25;14155:5;14162:7;14145:9;:25::i;:::-;14118:52;;-1:-1:-1;;14185:16:0;:37;14181:297;;14285:6;14265:16;:26;;14239:117;;;;-1:-1:-1;;;14239:117:0;;14935:2:1;14239:117:0;;;14917:21:1;14974:2;14954:18;;;14947:30;15013:31;14993:18;;;14986:59;15062:18;;14239:117:0;14733:353:1;14239:117:0;14400:51;14409:5;14416:7;14444:6;14425:16;:25;14400:8;:51::i;:::-;14107:378;13983:502;;;:::o;30471:406::-;-1:-1:-1;;;;;30607:20:0;;;;;;:14;:20;;;;;;;;;:42;;-1:-1:-1;;;;;;30631:18:0;;;;;;:14;:18;;;;;;;;30607:42;30603:129;;;30666:33;30682:4;30688:2;30692:6;30666:15;:33::i;30603:129::-;30744:29;30756:4;30762:2;30766:6;30744:11;:29::i;:::-;30796:27;30806:4;30812:2;30816:6;30796:9;:27::i;:::-;30786:37;;;;:::i;:::-;;;30836:33;30852:4;30858:2;30862:6;30836:15;:33::i;23985:214::-;24122:58;;;-1:-1:-1;;;;;15416:32:1;;24122:58:0;;;15398:51:1;15465:18;;;;15458:34;;;24122:58:0;;;;;;;;;;15371:18:1;;;;24122:58:0;;;;;;;;-1:-1:-1;;;;;24122:58:0;-1:-1:-1;;;24122:58:0;;;24068:123;;24102:5;;24068:19;:123::i;10154:877::-;-1:-1:-1;;;;;10285:18:0;;10277:68;;;;-1:-1:-1;;;10277:68:0;;15705:2:1;10277:68:0;;;15687:21:1;15744:2;15724:18;;;15717:30;15783:34;15763:18;;;15756:62;-1:-1:-1;;;15834:18:1;;;15827:35;15879:19;;10277:68:0;15503:401:1;10277:68:0;-1:-1:-1;;;;;10364:16:0;;10356:64;;;;-1:-1:-1;;;10356:64:0;;16111:2:1;10356:64:0;;;16093:21:1;16150:2;16130:18;;;16123:30;16189:34;16169:18;;;16162:62;-1:-1:-1;;;16240:18:1;;;16233:33;16283:19;;10356:64:0;15909:399:1;10356:64:0;-1:-1:-1;;;;;10506:15:0;;10484:19;10506:15;;;;;;;;;;;10554:21;;;;10532:109;;;;-1:-1:-1;;;10532:109:0;;16515:2:1;10532:109:0;;;16497:21:1;16554:2;16534:18;;;16527:30;16593:34;16573:18;;;16566:62;-1:-1:-1;;;16644:18:1;;;16637:36;16690:19;;10532:109:0;16313:402:1;10532:109:0;-1:-1:-1;;;;;10677:15:0;;;:9;:15;;;;;;;;;;;10695:20;;;10677:38;;10895:13;;;;;;;;;;:23;;;;;;10947:26;;2084:25:1;;;10895:13:0;;10947:26;;2057:18:1;10947:26:0;;;;;;;10986:37;37139:297;30885:1089;31015:13;;;;31007:44;;;;-1:-1:-1;;;31007:44:0;;16922:2:1;31007:44:0;;;16904:21:1;16961:2;16941:18;;;16934:30;-1:-1:-1;;;16980:18:1;;;16973:48;17038:18;;31007:44:0;16720:342:1;31007:44:0;31068:14;;;;31064:903;;;-1:-1:-1;;;;;31123:15:0;;;;;;:9;:15;;;;;;;;:40;;;;-1:-1:-1;;;;;;31143:20:0;;;;;;:16;:20;;;;;;;;31142:21;31123:40;31119:837;;;31224:14;;31214:6;:24;;31184:127;;;;-1:-1:-1;;;31184:127:0;;17269:2:1;31184:127:0;;;17251:21:1;17308:2;17288:18;;;17281:30;17347:31;17327:18;;;17320:59;17396:18;;31184:127:0;17067:353:1;31184:127:0;31386:9;;-1:-1:-1;;;;;5901:18:0;;5874:7;5901:18;;;;;;;;;;;31369:13;31360:22;;:6;:22;:::i;:::-;:35;;31330:136;;;;-1:-1:-1;;;31330:136:0;;17627:2:1;31330:136:0;;;17609:21:1;17666:2;17646:18;;;17639:30;17705:29;17685:18;;;17678:57;17752:18;;31330:136:0;17425:351:1;31119:837:0;-1:-1:-1;;;;;31526:13:0;;;;;;:9;:13;;;;;;;;:40;;;;-1:-1:-1;;;;;;31544:22:0;;;;;;:16;:22;;;;;;;;31543:23;31526:40;31522:434;;;31627:14;;31617:6;:24;;31587:149;;;;-1:-1:-1;;;31587:149:0;;17983:2:1;31587:149:0;;;17965:21:1;18022:2;18002:18;;;17995:30;18061:34;18041:18;;;18034:62;-1:-1:-1;;;18112:18:1;;;18105:49;18171:19;;31587:149:0;17781:415:1;31522:434:0;-1:-1:-1;;;;;31763:20:0;;;;;;:16;:20;;;;;;;;31758:198;;31860:9;;-1:-1:-1;;;;;5901:18:0;;5874:7;5901:18;;;;;;;;;;;31843:13;5784:143;31982:829;32161:15;;32151:4;32095:7;5901:18;;;;;;;;;;;32095:7;;-1:-1:-1;32133:43:0;:71;;;;-1:-1:-1;32193:11:0;;;;;;;32133:71;:97;;;;-1:-1:-1;32222:8:0;;;;;;;32221:9;32133:97;:127;;;;-1:-1:-1;;;;;;32247:13:0;;;;;;:9;:13;;;;;;;;32133:127;32115:261;;;32287:8;:15;;-1:-1:-1;;32287:15:0;;;;;32317:16;32326:6;32317:8;:16::i;:::-;32348:8;:16;;-1:-1:-1;;32348:16:0;;;32115:261;-1:-1:-1;;;;;32440:13:0;;32388:11;32440:13;;;:9;:13;;;;;;;;:33;;;;;32472:1;32457:12;;:16;32440:33;32436:252;;;28349:5;32506:12;;32497:6;:21;;;;:::i;:::-;32496:37;;;;:::i;:::-;32490:43;;32436:252;;;-1:-1:-1;;;;;32583:15:0;;;;;;:9;:15;;;;;;;;:34;;;;;32616:1;32602:11;;:15;32583:34;32579:109;;;28349:5;32650:11;;32641:6;:20;;;;:::i;:::-;32640:36;;;;:::i;:::-;32634:42;;32579:109;32704:7;;32700:81;;32728:41;32744:4;32758;32765:3;32728:15;:41::i;:::-;32800:3;31982:829;-1:-1:-1;;;;31982:829:0:o;24500:419::-;24581:23;24607:106;24649:4;24607:106;;;;;;;;;;;;;;;;;24615:5;-1:-1:-1;;;;;24607:27:0;;;:106;;;;;:::i;:::-;24728:17;;24581:132;;-1:-1:-1;24728:21:0;24724:188;;24803:10;24792:30;;;;;;;;;;;;:::i;:::-;24766:134;;;;-1:-1:-1;;;24766:134:0;;18653:2:1;24766:134:0;;;18635:21:1;18692:2;18672:18;;;18665:30;18731:34;18711:18;;;18704:62;-1:-1:-1;;;18782:18:1;;;18775:40;18832:19;;24766:134:0;18451:406:1;33232:383:0;33333:4;33289:23;5901:18;;;;;;;;;;;33356:28;;;33352:89;;;-1:-1:-1;33419:10:0;33352:89;33475:15;;:20;;33493:2;33475:20;:::i;:::-;33457:15;:38;33453:109;;;33530:15;;:20;;33548:2;33530:20;:::i;:::-;33512:38;;33453:109;33574:33;33591:15;33574:16;:33::i;:::-;33278:337;33232:383;:::o;17810:229::-;17947:12;17979:52;18001:6;18009:4;18015:1;18018:12;17979:21;:52::i;32819:405::-;32906:16;;;32920:1;32906:16;;;;;;;;32882:21;;32906:16;;;;;;;;;;-1:-1:-1;32906:16:0;32882:40;;32951:4;32933;32938:1;32933:7;;;;;;;;:::i;:::-;-1:-1:-1;;;;;32933:23:0;;;:7;;;;;;;;;;:23;;;;32985:9;;:16;;;-1:-1:-1;;;32985:16:0;;;;:9;;;;;:14;;:16;;;;;32933:7;;32985:16;;;;;:9;:16;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;32967:4;32972:1;32967:7;;;;;;;;:::i;:::-;-1:-1:-1;;;;;32967:35:0;;;:7;;;;;;;;;:35;33015:9;;33156:18;;33015:201;;-1:-1:-1;;;33015:201:0;;:9;;;;:60;;:201;;33090:8;;33015:9;;33129:4;;33156:18;;;;33190:15;;33015:201;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;32871:353;32819:405;:::o;19026:612::-;19196:12;19268:5;19243:21;:30;;19221:118;;;;-1:-1:-1;;;19221:118:0;;20569:2:1;19221:118:0;;;20551:21:1;20608:2;20588:18;;;20581:30;20647:34;20627:18;;;20620:62;-1:-1:-1;;;20698:18:1;;;20691:36;20744:19;;19221:118:0;20367:402:1;19221:118:0;19351:12;19365:23;19392:6;-1:-1:-1;;;;;19392:11:0;19411:5;19432:4;19392:55;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19350:97;;;;19478:152;19523:6;19548:7;19574:10;19603:12;19478:26;:152::i;:::-;19458:172;19026:612;-1:-1:-1;;;;;;;19026:612:0:o;22156:644::-;22341:12;22370:7;22366:427;;;22398:10;:17;22419:1;22398:22;22394:290;;-1:-1:-1;;;;;17056:19:0;;;22608:60;;;;-1:-1:-1;;;22608:60:0;;21268:2:1;22608:60:0;;;21250:21:1;21307:2;21287:18;;;21280:30;21346:31;21326:18;;;21319:59;21395:18;;22608:60:0;21066:353:1;22608:60:0;-1:-1:-1;22705:10:0;22698:17;;22366:427;22748:33;22756:10;22768:12;23528:17;;:21;23524:388;;23760:10;23754:17;23817:15;23804:10;23800:2;23796:19;23789:44;23524:388;23887:12;23880:20;;-1:-1:-1;;;23880:20:0;;;;;;;;:::i;14:180:1:-;73:6;126:2;114:9;105:7;101:23;97:32;94:52;;;142:1;139;132:12;94:52;-1:-1:-1;165:23:1;;14:180;-1:-1:-1;14:180:1:o;199:250::-;284:1;294:113;308:6;305:1;302:13;294:113;;;384:11;;;378:18;365:11;;;358:39;330:2;323:10;294:113;;;-1:-1:-1;;441:1:1;423:16;;416:27;199:250::o;454:396::-;603:2;592:9;585:21;566:4;635:6;629:13;678:6;673:2;662:9;658:18;651:34;694:79;766:6;761:2;750:9;746:18;741:2;733:6;729:15;694:79;:::i;:::-;834:2;813:15;-1:-1:-1;;809:29:1;794:45;;;;841:2;790:54;;454:396;-1:-1:-1;;454:396:1:o;1082:131::-;-1:-1:-1;;;;;1157:31:1;;1147:42;;1137:70;;1203:1;1200;1193:12;1137:70;1082:131;:::o;1218:315::-;1286:6;1294;1347:2;1335:9;1326:7;1322:23;1318:32;1315:52;;;1363:1;1360;1353:12;1315:52;1402:9;1389:23;1421:31;1446:5;1421:31;:::i;:::-;1471:5;1523:2;1508:18;;;;1495:32;;-1:-1:-1;;;1218:315:1:o;2120:456::-;2197:6;2205;2213;2266:2;2254:9;2245:7;2241:23;2237:32;2234:52;;;2282:1;2279;2272:12;2234:52;2321:9;2308:23;2340:31;2365:5;2340:31;:::i;:::-;2390:5;-1:-1:-1;2447:2:1;2432:18;;2419:32;2460:33;2419:32;2460:33;:::i;:::-;2120:456;;2512:7;;-1:-1:-1;;;2566:2:1;2551:18;;;;2538:32;;2120:456::o;2770:388::-;2838:6;2846;2899:2;2887:9;2878:7;2874:23;2870:32;2867:52;;;2915:1;2912;2905:12;2867:52;2954:9;2941:23;2973:31;2998:5;2973:31;:::i;:::-;3023:5;-1:-1:-1;3080:2:1;3065:18;;3052:32;3093:33;3052:32;3093:33;:::i;:::-;3145:7;3135:17;;;2770:388;;;;;:::o;3163:247::-;3222:6;3275:2;3263:9;3254:7;3250:23;3246:32;3243:52;;;3291:1;3288;3281:12;3243:52;3330:9;3317:23;3349:31;3374:5;3349:31;:::i;:::-;3399:5;3163:247;-1:-1:-1;;;3163:247:1:o;3415:118::-;3501:5;3494:13;3487:21;3480:5;3477:32;3467:60;;3523:1;3520;3513:12;3538:382;3603:6;3611;3664:2;3652:9;3643:7;3639:23;3635:32;3632:52;;;3680:1;3677;3670:12;3632:52;3719:9;3706:23;3738:31;3763:5;3738:31;:::i;:::-;3788:5;-1:-1:-1;3845:2:1;3830:18;;3817:32;3858:30;3817:32;3858:30;:::i;3925:405::-;4000:6;4008;4016;4069:2;4057:9;4048:7;4044:23;4040:32;4037:52;;;4085:1;4082;4075:12;4037:52;4124:9;4111:23;4174:4;4167:5;4163:16;4156:5;4153:27;4143:55;;4194:1;4191;4184:12;4143:55;4217:5;4269:2;4254:18;;4241:32;;-1:-1:-1;4320:2:1;4305:18;;;4292:32;;3925:405;-1:-1:-1;;;3925:405:1:o;4335:356::-;4537:2;4519:21;;;4556:18;;;4549:30;4615:34;4610:2;4595:18;;4588:62;4682:2;4667:18;;4335:356::o;4696:127::-;4757:10;4752:3;4748:20;4745:1;4738:31;4788:4;4785:1;4778:15;4812:4;4809:1;4802:15;4828:422;4917:1;4960:5;4917:1;4974:270;4995:7;4985:8;4982:21;4974:270;;;5054:4;5050:1;5046:6;5042:17;5036:4;5033:27;5030:53;;;5063:18;;:::i;:::-;5113:7;5103:8;5099:22;5096:55;;;5133:16;;;;5096:55;5212:22;;;;5172:15;;;;4974:270;;;4978:3;4828:422;;;;;:::o;5255:806::-;5304:5;5334:8;5324:80;;-1:-1:-1;5375:1:1;5389:5;;5324:80;5423:4;5413:76;;-1:-1:-1;5460:1:1;5474:5;;5413:76;5505:4;5523:1;5518:59;;;;5591:1;5586:130;;;;5498:218;;5518:59;5548:1;5539:10;;5562:5;;;5586:130;5623:3;5613:8;5610:17;5607:43;;;5630:18;;:::i;:::-;-1:-1:-1;;5686:1:1;5672:16;;5701:5;;5498:218;;5800:2;5790:8;5787:16;5781:3;5775:4;5772:13;5768:36;5762:2;5752:8;5749:16;5744:2;5738:4;5735:12;5731:35;5728:77;5725:159;;;-1:-1:-1;5837:19:1;;;5869:5;;5725:159;5916:34;5941:8;5935:4;5916:34;:::i;:::-;5986:6;5982:1;5978:6;5974:19;5965:7;5962:32;5959:58;;;5997:18;;:::i;:::-;6035:20;;5255:806;-1:-1:-1;;;5255:806:1:o;6066:140::-;6124:5;6153:47;6194:4;6184:8;6180:19;6174:4;6153:47;:::i;6211:168::-;6284:9;;;6315;;6332:15;;;6326:22;;6312:37;6302:71;;6353:18;;:::i;6384:217::-;6424:1;6450;6440:132;;6494:10;6489:3;6485:20;6482:1;6475:31;6529:4;6526:1;6519:15;6557:4;6554:1;6547:15;6440:132;-1:-1:-1;6586:9:1;;6384:217::o;6941:380::-;7020:1;7016:12;;;;7063;;;7084:61;;7138:4;7130:6;7126:17;7116:27;;7084:61;7191:2;7183:6;7180:14;7160:18;7157:38;7154:161;;7237:10;7232:3;7228:20;7225:1;7218:31;7272:4;7269:1;7262:15;7300:4;7297:1;7290:15;7154:161;;6941:380;;;:::o;7681:125::-;7746:9;;;7767:10;;;7764:36;;;7780:18;;:::i;8512:184::-;8582:6;8635:2;8623:9;8614:7;8610:23;8606:32;8603:52;;;8651:1;8648;8641:12;8603:52;-1:-1:-1;8674:16:1;;8512:184;-1:-1:-1;8512:184:1:o;15091:128::-;15158:9;;;15179:11;;;15176:37;;;15193:18;;:::i;18201:245::-;18268:6;18321:2;18309:9;18300:7;18296:23;18292:32;18289:52;;;18337:1;18334;18327:12;18289:52;18369:9;18363:16;18388:28;18410:5;18388:28;:::i;18994:127::-;19055:10;19050:3;19046:20;19043:1;19036:31;19086:4;19083:1;19076:15;19110:4;19107:1;19100:15;19126:251;19196:6;19249:2;19237:9;19228:7;19224:23;19220:32;19217:52;;;19265:1;19262;19255:12;19217:52;19297:9;19291:16;19316:31;19341:5;19316:31;:::i;19382:980::-;19644:4;19692:3;19681:9;19677:19;19723:6;19712:9;19705:25;19749:2;19787:6;19782:2;19771:9;19767:18;19760:34;19830:3;19825:2;19814:9;19810:18;19803:31;19854:6;19889;19883:13;19920:6;19912;19905:22;19958:3;19947:9;19943:19;19936:26;;19997:2;19989:6;19985:15;19971:29;;20018:1;20028:195;20042:6;20039:1;20036:13;20028:195;;;20107:13;;-1:-1:-1;;;;;20103:39:1;20091:52;;20198:15;;;;20163:12;;;;20139:1;20057:9;20028:195;;;-1:-1:-1;;;;;;;20279:32:1;;;;20274:2;20259:18;;20252:60;-1:-1:-1;;;20343:3:1;20328:19;20321:35;20240:3;19382:980;-1:-1:-1;;;19382:980:1:o;20774:287::-;20903:3;20941:6;20935:13;20957:66;21016:6;21011:3;21004:4;20996:6;20992:17;20957:66;:::i;:::-;21039:16;;;;;20774:287;-1:-1:-1;;20774:287:1:o
Swarm Source
ipfs://a12ae5cfee3dbe2ca57bb6a7dca849e238d7867ad8c818f2794f0112358adbcf
🤖 Code Reader Beta

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.