ERC-20
Overview
Max Total Supply
100,000,000 $ROOT
Holders
18
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
1,771,470.34615792003289129 $ROOTValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
TheLostWisdom
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
1234567891011121314151617181920212223242526/***Submitted for verification at Etherscan.io on 2023-01-13*//**https://t.me/thelostwisdomERC*/// SPDX-License-Identifier: Unlicensedpragma solidity ^0.8.7;interface IERC20 {function totalSupply() external view returns (uint256);function balanceOf(address account) external view returns (uint256);function transfer(address recipient, uint256 amount) external returns (bool);function allowance(address owner, address spender) external view returns (uint256);function approve(address spender, uint256 amount) external returns (bool);function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);event Transfer(address indexed from, address indexed to, uint256 value);event Approval(address indexed owner, address indexed spender, uint256 value);}
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"tokensSwapped","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"ethReceived","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"tokensIntoLiqudity","type":"uint256"}],"name":"SwapAndLiquify","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bool","name":"enabled","type":"bool"}],"name":"SwapAndLiquifyEnabledUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"bool","name":"true_or_false","type":"bool"}],"name":"Opentrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addresses","type":"address"}],"name":"SetBurnwallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addresses","type":"address"}],"name":"SetMarketingwallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"wallet","type":"address"}],"name":"Wallet_Update_Dev","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"_buyFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_isBlacklisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_isExcludedFromFee","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxTxAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxWalletToken","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_sellFee","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":[{"internalType":"bool","name":"true_or_false","type":"bool"}],"name":"blacklistMode","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"addresses","type":"address[]"}],"name":"blacklistRemoveWallets","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"addresses","type":"address[]"}],"name":"blacklistWallets","outputs":[],"stateMutability":"nonpayable","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":[{"internalType":"address","name":"account","type":"address"}],"name":"excludeFromFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"inSwapAndLiquify","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"includeInFee","outputs":[],"stateMutability":"nonpayable","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":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"noBlackList","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"noFeeToTransfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"percent_Of_Tokens_To_Process","type":"uint256"}],"name":"processTokensNow","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"random_Token_Address","type":"address"},{"internalType":"address","name":"send_to_wallet","type":"address"},{"internalType":"uint256","name":"number_of_tokens","type":"uint256"}],"name":"removeRandomTokens","outputs":[{"internalType":"bool","name":"_sent","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"Buy_Fee","type":"uint256"},{"internalType":"uint256","name":"Sell_Fee","type":"uint256"}],"name":"setFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"maxTxPercent_x100","type":"uint256"}],"name":"setMaxTransactionPercent","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"maxWallPercent_x100","type":"uint256"}],"name":"setMaxWalletPercent","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newPair","type":"address"}],"name":"setNewPairAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newRouter","type":"address"}],"name":"setNewRouterAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newRouter","type":"address"}],"name":"setNewRouterandMakePair","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint8","name":"number_of_transactions","type":"uint8"}],"name":"setNumberOfTransactionsBeforeLiquifyTrigger","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"true_or_false","type":"bool"},{"internalType":"uint256","name":"_uint","type":"uint256"}],"name":"setTransfersFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"swapAndLiquifyEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"uniswapV2Router","outputs":[{"internalType":"contract IUniswapV2Router02","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
600580546001600160a81b031916747539ea9db7ed473a1404762655c6b8d23caca19e011790556006805461dead6001600160a01b03199182161790915560078054909116905560c0604052600f60808190526e546865204c6f737420576973646f6d60881b60a0908152620000799160089190620004f2565b5060408051808201909152600580825264091493d3d560da1b6020909201918252620000a891600991620004f2565b50600a805460ff191660129081178255620000c39162000636565b620000d3906305f5e100620006f5565b600b819055600d805461ffff19166103001790556064600e8190556022600f819055600a60108190556018601181905560129290925560135560145562000141916200012d906003620004cd602090811b6200167917901c565b620004e460201b6200168c1790919060201c565b6015556015546016556200016d60646200012d6003600b54620004cd60201b620016791790919060201c565b6017819055601855601a805461ffff60a81b191661010160a81b1790553480156200019757600080fd5b50600080546001600160a01b031916737539ea9db7ed473a1404762655c6b8d23caca19e90811782556040519091907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3600b5460016000620002056000546001600160a01b031690565b6001600160a01b03166001600160a01b03168152602001908152602001600020819055506000737a250d5630b4cf539739df2c5dacb4c659f2488d9050806001600160a01b031663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b1580156200027c57600080fd5b505afa15801562000291573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002b7919062000598565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156200030057600080fd5b505afa15801562000315573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200033b919062000598565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381600087803b1580156200038457600080fd5b505af115801562000399573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003bf919062000598565b601a80546001600160a01b03199081166001600160a01b039384161790915560198054909116918316919091179055600160036000620004076000546001600160a01b031690565b6001600160a01b03908116825260208083019390935260409182016000908120805495151560ff1996871617905530815260039093528183208054851660019081179091556005546101009004909116835291208054909216179055620004766000546001600160a01b031690565b6001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600b54604051620004be91815260200190565b60405180910390a3506200076a565b6000620004db8284620006f5565b90505b92915050565b6000620004db8284620005ca565b828054620005009062000717565b90600052602060002090601f0160209004810192826200052457600085556200056f565b82601f106200053f57805160ff19168380011785556200056f565b828001600101855582156200056f579182015b828111156200056f57825182559160200191906001019062000552565b506200057d92915062000581565b5090565b5b808211156200057d576000815560010162000582565b600060208284031215620005ab57600080fd5b81516001600160a01b0381168114620005c357600080fd5b9392505050565b600082620005e857634e487b7160e01b600052601260045260246000fd5b500490565b600181815b808511156200062e57816000190482111562000612576200061262000754565b808516156200062057918102915b93841c9390800290620005f2565b509250929050565b6000620004db60ff8416836000826200065257506001620004de565b816200066157506000620004de565b81600181146200067a57600281146200068557620006a5565b6001915050620004de565b60ff84111562000699576200069962000754565b50506001821b620004de565b5060208310610133831016604e8410600b8410161715620006ca575081810a620004de565b620006d68383620005ed565b8060001904821115620006ed57620006ed62000754565b029392505050565b600081600019048311821515161562000712576200071262000754565b500290565b600181811c908216806200072c57607f821691505b602082108114156200074e57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b612517806200077a6000396000f3fe6080604052600436106102765760003560e01c80636f0941f61161014f57806395d89b41116100c1578063cf20aaee1161007a578063cf20aaee1461078b578063dd62ed3e146107ab578063ea2f0b37146107f1578063eec3602114610811578063f2fde38b14610831578063f6a0f54c1461085157600080fd5b806395d89b41146106d6578063a457c2d7146106eb578063a9059cbb1461070b578063b33c4a321461072b578063b43469331461074b578063ce805a011461076b57600080fd5b806378109e541161011357806378109e541461062c5780637b2a5f6e146106425780637d1db4a51461066257806382bf293c146106785780638824e16e146106985780638da5cb5b146106b857600080fd5b80636f0941f61461057757806370a0823114610591578063715018a6146105c757806372080d52146105dc578063768dc710146105fc57600080fd5b8063313ce567116101e8578063437823ec116101ac578063437823ec146104c057806349bd5a5e146104e05780634a74bb0214610500578063590f897e14610521578063660a2534146105375780636b842af91461055757600080fd5b8063313ce5671461042857806337ada0a61461044a578063395093511461046a57806340b9a54b1461048a57806342576dcc146104a057600080fd5b806313fad07a1161023a57806313fad07a1461033f5780631694505e1461036057806318160ddd146103985780631cdd3be3146103b7578063220f6696146103e757806323b872dd1461040857600080fd5b80630359dbf61461028257806306fdde03146102a4578063095ea7b3146102cf5780630b78f9c0146102ff5780630f1565901461031f57600080fd5b3661027d57005b600080fd5b34801561028e57600080fd5b506102a261029d36600461203d565b610871565b005b3480156102b057600080fd5b506102b96108c5565b6040516102c69190612261565b60405180910390f35b3480156102db57600080fd5b506102ef6102ea3660046120f1565b610957565b60405190151581526020016102c6565b34801561030b57600080fd5b506102a261031a36600461221c565b61096d565b34801561032b57600080fd5b506102a261033a366004612192565b6109ed565b34801561034b57600080fd5b50601a546102ef90600160b01b900460ff1681565b34801561036c57600080fd5b50601954610380906001600160a01b031681565b6040516001600160a01b0390911681526020016102c6565b3480156103a457600080fd5b50600b545b6040519081526020016102c6565b3480156103c357600080fd5b506102ef6103d236600461203d565b60046020526000908152604090205460ff1681565b3480156103f357600080fd5b50601a546102ef90600160a01b900460ff1681565b34801561041457600080fd5b506102ef6104233660046120b0565b610a6f565b34801561043457600080fd5b50600a5460405160ff90911681526020016102c6565b34801561045657600080fd5b506102a261046536600461203d565b610ad8565b34801561047657600080fd5b506102ef6104853660046120f1565b610b26565b34801561049657600080fd5b506103a960105481565b3480156104ac57600080fd5b506102a26104bb3660046121ea565b610b5c565b3480156104cc57600080fd5b506102a26104db36600461203d565b610c17565b3480156104ec57600080fd5b50601a54610380906001600160a01b031681565b34801561050c57600080fd5b50601a546102ef90600160a81b900460ff1681565b34801561052d57600080fd5b506103a960115481565b34801561054357600080fd5b506102ef6105523660046120b0565b610c65565b34801561056357600080fd5b506102a261057236600461203d565b610dfc565b34801561058357600080fd5b506005546102ef9060ff1681565b34801561059d57600080fd5b506103a96105ac36600461203d565b6001600160a01b031660009081526001602052604090205490565b3480156105d357600080fd5b506102a2610e48565b3480156105e857600080fd5b506102a26105f736600461203d565b610ebc565b34801561060857600080fd5b506102ef61061736600461203d565b60036020526000908152604090205460ff1681565b34801561063857600080fd5b506103a960155481565b34801561064e57600080fd5b506102a261065d3660046121cc565b610f08565b34801561066e57600080fd5b506103a960175481565b34801561068457600080fd5b506102a26106933660046121ea565b610f71565b3480156106a457600080fd5b506102a26106b336600461203d565b610fbc565b3480156106c457600080fd5b506000546001600160a01b0316610380565b3480156106e257600080fd5b506102b961102b565b3480156106f757600080fd5b506102ef6107063660046120f1565b61103a565b34801561071757600080fd5b506102ef6107263660046120f1565b611089565b34801561073757600080fd5b506102a2610746366004612192565b611096565b34801561075757600080fd5b506102a261076636600461211d565b6110d3565b34801561077757600080fd5b506102a261078636600461223e565b6111de565b34801561079757600080fd5b506102a26107a636600461211d565b611224565b3480156107b757600080fd5b506103a96107c6366004612077565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b3480156107fd57600080fd5b506102a261080c36600461203d565b611327565b34801561081d57600080fd5b506102a261082c3660046121ea565b611372565b34801561083d57600080fd5b506102a261084c36600461203d565b6113bd565b34801561085d57600080fd5b506102a261086c36600461203d565b6114a7565b6000546001600160a01b031633146108a45760405162461bcd60e51b815260040161089b906122b6565b60405180910390fd5b6001600160a01b03166000908152600460205260409020805460ff19169055565b6060600880546108d4906123cc565b80601f0160208091040260200160405190810160405280929190818152602001828054610900906123cc565b801561094d5780601f106109225761010080835404028352916020019161094d565b820191906000526020600020905b81548152906001019060200180831161093057829003601f168201915b5050505050905090565b6000610964338484611698565b50600192915050565b6000546001600160a01b031633146109975760405162461bcd60e51b815260040161089b906122b6565b600e546109a4828461235c565b11156109e55760405162461bcd60e51b815260206004820152601060248201526f46656520697320746f6f20686967682160801b604482015260640161089b565b601155601055565b6000546001600160a01b03163314610a175760405162461bcd60e51b815260040161089b906122b6565b601a8054821515600160a81b0260ff60a81b199091161790556040517f53726dfcaf90650aa7eb35524f4d3220f07413c8d6cb404cc8c18bf5591bc15990610a6490831515815260200190565b60405180910390a150565b6000610a7c848484611759565b610ace8433610ac985604051806060016040528060288152602001612495602891396001600160a01b038a1660009081526002602090815260408083203384529091529020549190611c41565b611698565b5060019392505050565b6000546001600160a01b03163314610b025760405162461bcd60e51b815260040161089b906122b6565b6001600160a01b03166000908152600460205260409020805460ff19166001179055565b3360008181526002602090815260408083206001600160a01b03871684529091528120549091610964918590610ac99086611c6d565b6000546001600160a01b03163314610b865760405162461bcd60e51b815260040161089b906122b6565b601a54600160a01b900460ff1615610be05760405162461bcd60e51b815260206004820181905260248201527f43757272656e746c792070726f63657373696e672c20747279206c617465722e604482015260640161089b565b30600090815260016020526040812054906064610bfd8484612396565b610c079190612374565b9050610c1281611c79565b505050565b6000546001600160a01b03163314610c415760405162461bcd60e51b815260040161089b906122b6565b6001600160a01b03166000908152600360205260409020805460ff19166001179055565b600080546001600160a01b03163314610c905760405162461bcd60e51b815260040161089b906122b6565b6001600160a01b038416301415610ce95760405162461bcd60e51b815260206004820152601b60248201527f43616e206e6f742072656d6f7665206e617469766520746f6b656e0000000000604482015260640161089b565b6040516370a0823160e01b81523060048201526000906001600160a01b038616906370a082319060240160206040518083038186803b158015610d2b57600080fd5b505afa158015610d3f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d639190612203565b905080831115610d71578092505b60405163a9059cbb60e01b81526001600160a01b0385811660048301526024820185905286169063a9059cbb90604401602060405180830381600087803b158015610dbb57600080fd5b505af1158015610dcf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610df391906121af565b95945050505050565b6000546001600160a01b03163314610e265760405162461bcd60e51b815260040161089b906122b6565b601980546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610e725760405162461bcd60e51b815260040161089b906122b6565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b03163314610ee65760405162461bcd60e51b815260040161089b906122b6565b601a80546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610f325760405162461bcd60e51b815260040161089b906122b6565b601a805460ff60b01b1916600160b01b841515021790553360009081526001602052604081208054839290610f6890849061235c565b90915550505050565b6000546001600160a01b03163314610f9b5760405162461bcd60e51b815260040161089b906122b6565b61271081600b54610fac9190612396565b610fb69190612374565b60155550565b6000546001600160a01b03163314610fe65760405162461bcd60e51b815260040161089b906122b6565b60058054610100600160a81b0319166101006001600160a01b03938416810291909117918290559004166000908152600360205260409020805460ff19166001179055565b6060600980546108d4906123cc565b60006109643384610ac9856040518060600160405280602581526020016124bd602591393360009081526002602090815260408083206001600160a01b038d1684529091529020549190611c41565b6000610964338484611759565b6000546001600160a01b031633146110c05760405162461bcd60e51b815260040161089b906122b6565b6005805460ff1916911515919091179055565b6000546001600160a01b031633146110fd5760405162461bcd60e51b815260040161089b906122b6565b60008060005b838110156111d7575a8210156111c7575a92506004600086868481811061112c5761112c612458565b9050602002016020810190611141919061203d565b6001600160a01b0316815260208101919091526040016000205460ff16156111b95760006004600087878581811061117b5761117b612458565b9050602002016020810190611190919061203d565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790555b5a6111c490846123b5565b91505b6111d081612407565b9050611103565b5050505050565b6000546001600160a01b031633146112085760405162461bcd60e51b815260040161089b906122b6565b600d805460ff9092166101000261ff0019909216919091179055565b6000546001600160a01b0316331461124e5760405162461bcd60e51b815260040161089b906122b6565b60008060005b838110156111d7575a821015611317575a92506004600086868481811061127d5761127d612458565b9050602002016020810190611292919061203d565b6001600160a01b0316815260208101919091526040016000205460ff16611309576001600460008787858181106112cb576112cb612458565b90506020020160208101906112e0919061203d565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790555b5a61131490846123b5565b91505b61132081612407565b9050611254565b6000546001600160a01b031633146113515760405162461bcd60e51b815260040161089b906122b6565b6001600160a01b03166000908152600360205260409020805460ff19169055565b6000546001600160a01b0316331461139c5760405162461bcd60e51b815260040161089b906122b6565b61271081600b546113ad9190612396565b6113b79190612374565b60175550565b6000546001600160a01b031633146113e75760405162461bcd60e51b815260040161089b906122b6565b6001600160a01b03811661144c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161089b565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146114d15760405162461bcd60e51b815260040161089b906122b6565b6000819050806001600160a01b031663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b15801561150f57600080fd5b505afa158015611523573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611547919061205a565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561158f57600080fd5b505afa1580156115a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115c7919061205a565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381600087803b15801561160f57600080fd5b505af1158015611623573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611647919061205a565b601a80546001600160a01b039283166001600160a01b0319918216179091556019805493909216921691909117905550565b60006116858284612396565b9392505050565b60006116858284612374565b6001600160a01b038316158015906116b857506001600160a01b03821615155b6116f85760405162461bcd60e51b81526020600482015260116024820152704552523a207a65726f206164647265737360781b604482015260640161089b565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6000546001600160a01b0383811691161480159061178a57506005546001600160a01b038381166101009092041614155b801561179f57506001600160a01b0382163014155b80156117b95750601a546001600160a01b03838116911614155b80156117d357506006546001600160a01b03838116911614155b80156117ed57506000546001600160a01b03848116911614155b156118a8576001600160a01b038216600090815260016020526040902054601554611818838361235c565b11156118a65760405162461bcd60e51b815260206004820152605160248201527f596f752061726520747279696e6720746f2062757920746f6f206d616e79207460448201527f6f6b656e732e20596f752068617665207265616368656420746865206c696d696064820152703a103337b91037b732903bb0b63632ba1760791b608482015260a40161089b565b505b6000546001600160a01b038481169116148015906118d457506000546001600160a01b03838116911614155b15611951576017548111156119515760405162461bcd60e51b815260206004820152603a60248201527f596f752061726520747279696e6720746f20627579206d6f7265207468616e2060448201527f746865206d6178207472616e73616374696f6e206c696d69742e000000000000606482015260840161089b565b60055460ff1615611a05576001600160a01b03831660009081526004602052604090205460ff1615801561199e57506001600160a01b03821660009081526004602052604090205460ff16155b611a055760405162461bcd60e51b815260206004820152603260248201527f54686973206164647265737320697320626c61636b6c69737465642e205472616044820152713739b0b1ba34b7b7103932bb32b93a32b21760711b606482015260840161089b565b6001600160a01b03831615801590611a2557506001600160a01b03821615155b611a695760405162461bcd60e51b81526020600482015260156024820152744552523a205573696e67203020616464726573732160581b604482015260640161089b565b60008111611ac75760405162461bcd60e51b815260206004820152602560248201527f546f6b656e2076616c7565206d75737420626520686967686572207468616e206044820152643d32b9379760d91b606482015260840161089b565b600d5460ff61010082048116911610801590611aed5750601a54600160a01b900460ff16155b8015611b075750601a546001600160a01b03848116911614155b8015611b1c5750601a54600160a81b900460ff165b15611b5b57600d805460ff1916905530600090815260016020526040902054601754811115611b4a57506017545b8015611b5957611b5981611c79565b505b6001600160a01b03831660009081526003602052604090205460019060ff1680611b9d57506001600160a01b03831660009081526003602052604090205460ff165b80611be45750601a54600160b01b900460ff168015611bca5750601a546001600160a01b03858116911614155b8015611be45750601a546001600160a01b03848116911614155b15611bf157506000611c2f565b601a546001600160a01b0385811691161415611c1257601054600f55611c2f565b601a546001600160a01b0384811691161415611c2f57601154600f555b611c3b84848484611cc3565b50505050565b60008184841115611c655760405162461bcd60e51b815260040161089b9190612261565b505050900390565b6000611685828461235c565b601a805460ff60a01b1916600160a01b179055611c9581611d29565b6005544790611cb29061010090046001600160a01b031682611e92565b5050601a805460ff60a01b19169055565b80611cd557611cd0611ec8565b611d02565b600d805460ff16906000611ce883612422565b91906101000a81548160ff021916908360ff160217905550505b611d0d848484611f0d565b80611c3b57611c3b601254600f55601354601055601454601155565b6040805160028082526060820183526000926020830190803683370190505090503081600081518110611d5e57611d5e612458565b6001600160a01b03928316602091820292909201810191909152601954604080516315ab88c960e31b81529051919093169263ad5c4648926004808301939192829003018186803b158015611db257600080fd5b505afa158015611dc6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611dea919061205a565b81600181518110611dfd57611dfd612458565b6001600160a01b039283166020918202929092010152601954611e239130911684611698565b60195460405163791ac94760e01b81526001600160a01b039091169063791ac94790611e5c9085906000908690309042906004016122eb565b600060405180830381600087803b158015611e7657600080fd5b505af1158015611e8a573d6000803e3d6000fd5b505050505050565b6040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015610c12573d6000803e3d6000fd5b600f54158015611ed85750601054155b8015611ee45750601154155b15611eeb57565b6010805460135560118054601455600f80546012556000928390559082905555565b600080611f1983611ff9565b6001600160a01b0387166000908152600160205260409020549193509150611f419084612031565b6001600160a01b038087166000908152600160205260408082209390935590861681522054611f709083611c6d565b6001600160a01b038516600090815260016020526040808220929092553081522054611f9c9082611c6d565b3060009081526001602090815260409182902092909255518381526001600160a01b0386811692908816917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050505050565b60008060006064600f548561200e9190612396565b6120189190612374565b905060006120268583612031565b959194509092505050565b600061168582846123b5565b60006020828403121561204f57600080fd5b81356116858161246e565b60006020828403121561206c57600080fd5b81516116858161246e565b6000806040838503121561208a57600080fd5b82356120958161246e565b915060208301356120a58161246e565b809150509250929050565b6000806000606084860312156120c557600080fd5b83356120d08161246e565b925060208401356120e08161246e565b929592945050506040919091013590565b6000806040838503121561210457600080fd5b823561210f8161246e565b946020939093013593505050565b6000806020838503121561213057600080fd5b823567ffffffffffffffff8082111561214857600080fd5b818501915085601f83011261215c57600080fd5b81358181111561216b57600080fd5b8660208260051b850101111561218057600080fd5b60209290920196919550909350505050565b6000602082840312156121a457600080fd5b813561168581612486565b6000602082840312156121c157600080fd5b815161168581612486565b600080604083850312156121df57600080fd5b823561210f81612486565b6000602082840312156121fc57600080fd5b5035919050565b60006020828403121561221557600080fd5b5051919050565b6000806040838503121561222f57600080fd5b50508035926020909101359150565b60006020828403121561225057600080fd5b813560ff8116811461168557600080fd5b600060208083528351808285015260005b8181101561228e57858101830151858201604001528201612272565b818111156122a0576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b8181101561233b5784516001600160a01b031683529383019391830191600101612316565b50506001600160a01b03969096166060850152505050608001529392505050565b6000821982111561236f5761236f612442565b500190565b60008261239157634e487b7160e01b600052601260045260246000fd5b500490565b60008160001904831182151516156123b0576123b0612442565b500290565b6000828210156123c7576123c7612442565b500390565b600181811c908216806123e057607f821691505b6020821081141561240157634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561241b5761241b612442565b5060010190565b600060ff821660ff81141561243957612439612442565b60010192915050565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b6001600160a01b038116811461248357600080fd5b50565b801515811461248357600080fdfe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122006127672d973d90d9ff0fa8ae4b38ea44650feb9879ae749f4ee791a2770f44b64736f6c63430008070033
Deployed Bytecode
0x6080604052600436106102765760003560e01c80636f0941f61161014f57806395d89b41116100c1578063cf20aaee1161007a578063cf20aaee1461078b578063dd62ed3e146107ab578063ea2f0b37146107f1578063eec3602114610811578063f2fde38b14610831578063f6a0f54c1461085157600080fd5b806395d89b41146106d6578063a457c2d7146106eb578063a9059cbb1461070b578063b33c4a321461072b578063b43469331461074b578063ce805a011461076b57600080fd5b806378109e541161011357806378109e541461062c5780637b2a5f6e146106425780637d1db4a51461066257806382bf293c146106785780638824e16e146106985780638da5cb5b146106b857600080fd5b80636f0941f61461057757806370a0823114610591578063715018a6146105c757806372080d52146105dc578063768dc710146105fc57600080fd5b8063313ce567116101e8578063437823ec116101ac578063437823ec146104c057806349bd5a5e146104e05780634a74bb0214610500578063590f897e14610521578063660a2534146105375780636b842af91461055757600080fd5b8063313ce5671461042857806337ada0a61461044a578063395093511461046a57806340b9a54b1461048a57806342576dcc146104a057600080fd5b806313fad07a1161023a57806313fad07a1461033f5780631694505e1461036057806318160ddd146103985780631cdd3be3146103b7578063220f6696146103e757806323b872dd1461040857600080fd5b80630359dbf61461028257806306fdde03146102a4578063095ea7b3146102cf5780630b78f9c0146102ff5780630f1565901461031f57600080fd5b3661027d57005b600080fd5b34801561028e57600080fd5b506102a261029d36600461203d565b610871565b005b3480156102b057600080fd5b506102b96108c5565b6040516102c69190612261565b60405180910390f35b3480156102db57600080fd5b506102ef6102ea3660046120f1565b610957565b60405190151581526020016102c6565b34801561030b57600080fd5b506102a261031a36600461221c565b61096d565b34801561032b57600080fd5b506102a261033a366004612192565b6109ed565b34801561034b57600080fd5b50601a546102ef90600160b01b900460ff1681565b34801561036c57600080fd5b50601954610380906001600160a01b031681565b6040516001600160a01b0390911681526020016102c6565b3480156103a457600080fd5b50600b545b6040519081526020016102c6565b3480156103c357600080fd5b506102ef6103d236600461203d565b60046020526000908152604090205460ff1681565b3480156103f357600080fd5b50601a546102ef90600160a01b900460ff1681565b34801561041457600080fd5b506102ef6104233660046120b0565b610a6f565b34801561043457600080fd5b50600a5460405160ff90911681526020016102c6565b34801561045657600080fd5b506102a261046536600461203d565b610ad8565b34801561047657600080fd5b506102ef6104853660046120f1565b610b26565b34801561049657600080fd5b506103a960105481565b3480156104ac57600080fd5b506102a26104bb3660046121ea565b610b5c565b3480156104cc57600080fd5b506102a26104db36600461203d565b610c17565b3480156104ec57600080fd5b50601a54610380906001600160a01b031681565b34801561050c57600080fd5b50601a546102ef90600160a81b900460ff1681565b34801561052d57600080fd5b506103a960115481565b34801561054357600080fd5b506102ef6105523660046120b0565b610c65565b34801561056357600080fd5b506102a261057236600461203d565b610dfc565b34801561058357600080fd5b506005546102ef9060ff1681565b34801561059d57600080fd5b506103a96105ac36600461203d565b6001600160a01b031660009081526001602052604090205490565b3480156105d357600080fd5b506102a2610e48565b3480156105e857600080fd5b506102a26105f736600461203d565b610ebc565b34801561060857600080fd5b506102ef61061736600461203d565b60036020526000908152604090205460ff1681565b34801561063857600080fd5b506103a960155481565b34801561064e57600080fd5b506102a261065d3660046121cc565b610f08565b34801561066e57600080fd5b506103a960175481565b34801561068457600080fd5b506102a26106933660046121ea565b610f71565b3480156106a457600080fd5b506102a26106b336600461203d565b610fbc565b3480156106c457600080fd5b506000546001600160a01b0316610380565b3480156106e257600080fd5b506102b961102b565b3480156106f757600080fd5b506102ef6107063660046120f1565b61103a565b34801561071757600080fd5b506102ef6107263660046120f1565b611089565b34801561073757600080fd5b506102a2610746366004612192565b611096565b34801561075757600080fd5b506102a261076636600461211d565b6110d3565b34801561077757600080fd5b506102a261078636600461223e565b6111de565b34801561079757600080fd5b506102a26107a636600461211d565b611224565b3480156107b757600080fd5b506103a96107c6366004612077565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b3480156107fd57600080fd5b506102a261080c36600461203d565b611327565b34801561081d57600080fd5b506102a261082c3660046121ea565b611372565b34801561083d57600080fd5b506102a261084c36600461203d565b6113bd565b34801561085d57600080fd5b506102a261086c36600461203d565b6114a7565b6000546001600160a01b031633146108a45760405162461bcd60e51b815260040161089b906122b6565b60405180910390fd5b6001600160a01b03166000908152600460205260409020805460ff19169055565b6060600880546108d4906123cc565b80601f0160208091040260200160405190810160405280929190818152602001828054610900906123cc565b801561094d5780601f106109225761010080835404028352916020019161094d565b820191906000526020600020905b81548152906001019060200180831161093057829003601f168201915b5050505050905090565b6000610964338484611698565b50600192915050565b6000546001600160a01b031633146109975760405162461bcd60e51b815260040161089b906122b6565b600e546109a4828461235c565b11156109e55760405162461bcd60e51b815260206004820152601060248201526f46656520697320746f6f20686967682160801b604482015260640161089b565b601155601055565b6000546001600160a01b03163314610a175760405162461bcd60e51b815260040161089b906122b6565b601a8054821515600160a81b0260ff60a81b199091161790556040517f53726dfcaf90650aa7eb35524f4d3220f07413c8d6cb404cc8c18bf5591bc15990610a6490831515815260200190565b60405180910390a150565b6000610a7c848484611759565b610ace8433610ac985604051806060016040528060288152602001612495602891396001600160a01b038a1660009081526002602090815260408083203384529091529020549190611c41565b611698565b5060019392505050565b6000546001600160a01b03163314610b025760405162461bcd60e51b815260040161089b906122b6565b6001600160a01b03166000908152600460205260409020805460ff19166001179055565b3360008181526002602090815260408083206001600160a01b03871684529091528120549091610964918590610ac99086611c6d565b6000546001600160a01b03163314610b865760405162461bcd60e51b815260040161089b906122b6565b601a54600160a01b900460ff1615610be05760405162461bcd60e51b815260206004820181905260248201527f43757272656e746c792070726f63657373696e672c20747279206c617465722e604482015260640161089b565b30600090815260016020526040812054906064610bfd8484612396565b610c079190612374565b9050610c1281611c79565b505050565b6000546001600160a01b03163314610c415760405162461bcd60e51b815260040161089b906122b6565b6001600160a01b03166000908152600360205260409020805460ff19166001179055565b600080546001600160a01b03163314610c905760405162461bcd60e51b815260040161089b906122b6565b6001600160a01b038416301415610ce95760405162461bcd60e51b815260206004820152601b60248201527f43616e206e6f742072656d6f7665206e617469766520746f6b656e0000000000604482015260640161089b565b6040516370a0823160e01b81523060048201526000906001600160a01b038616906370a082319060240160206040518083038186803b158015610d2b57600080fd5b505afa158015610d3f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d639190612203565b905080831115610d71578092505b60405163a9059cbb60e01b81526001600160a01b0385811660048301526024820185905286169063a9059cbb90604401602060405180830381600087803b158015610dbb57600080fd5b505af1158015610dcf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610df391906121af565b95945050505050565b6000546001600160a01b03163314610e265760405162461bcd60e51b815260040161089b906122b6565b601980546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610e725760405162461bcd60e51b815260040161089b906122b6565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b03163314610ee65760405162461bcd60e51b815260040161089b906122b6565b601a80546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610f325760405162461bcd60e51b815260040161089b906122b6565b601a805460ff60b01b1916600160b01b841515021790553360009081526001602052604081208054839290610f6890849061235c565b90915550505050565b6000546001600160a01b03163314610f9b5760405162461bcd60e51b815260040161089b906122b6565b61271081600b54610fac9190612396565b610fb69190612374565b60155550565b6000546001600160a01b03163314610fe65760405162461bcd60e51b815260040161089b906122b6565b60058054610100600160a81b0319166101006001600160a01b03938416810291909117918290559004166000908152600360205260409020805460ff19166001179055565b6060600980546108d4906123cc565b60006109643384610ac9856040518060600160405280602581526020016124bd602591393360009081526002602090815260408083206001600160a01b038d1684529091529020549190611c41565b6000610964338484611759565b6000546001600160a01b031633146110c05760405162461bcd60e51b815260040161089b906122b6565b6005805460ff1916911515919091179055565b6000546001600160a01b031633146110fd5760405162461bcd60e51b815260040161089b906122b6565b60008060005b838110156111d7575a8210156111c7575a92506004600086868481811061112c5761112c612458565b9050602002016020810190611141919061203d565b6001600160a01b0316815260208101919091526040016000205460ff16156111b95760006004600087878581811061117b5761117b612458565b9050602002016020810190611190919061203d565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790555b5a6111c490846123b5565b91505b6111d081612407565b9050611103565b5050505050565b6000546001600160a01b031633146112085760405162461bcd60e51b815260040161089b906122b6565b600d805460ff9092166101000261ff0019909216919091179055565b6000546001600160a01b0316331461124e5760405162461bcd60e51b815260040161089b906122b6565b60008060005b838110156111d7575a821015611317575a92506004600086868481811061127d5761127d612458565b9050602002016020810190611292919061203d565b6001600160a01b0316815260208101919091526040016000205460ff16611309576001600460008787858181106112cb576112cb612458565b90506020020160208101906112e0919061203d565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790555b5a61131490846123b5565b91505b61132081612407565b9050611254565b6000546001600160a01b031633146113515760405162461bcd60e51b815260040161089b906122b6565b6001600160a01b03166000908152600360205260409020805460ff19169055565b6000546001600160a01b0316331461139c5760405162461bcd60e51b815260040161089b906122b6565b61271081600b546113ad9190612396565b6113b79190612374565b60175550565b6000546001600160a01b031633146113e75760405162461bcd60e51b815260040161089b906122b6565b6001600160a01b03811661144c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161089b565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146114d15760405162461bcd60e51b815260040161089b906122b6565b6000819050806001600160a01b031663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b15801561150f57600080fd5b505afa158015611523573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611547919061205a565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561158f57600080fd5b505afa1580156115a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115c7919061205a565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381600087803b15801561160f57600080fd5b505af1158015611623573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611647919061205a565b601a80546001600160a01b039283166001600160a01b0319918216179091556019805493909216921691909117905550565b60006116858284612396565b9392505050565b60006116858284612374565b6001600160a01b038316158015906116b857506001600160a01b03821615155b6116f85760405162461bcd60e51b81526020600482015260116024820152704552523a207a65726f206164647265737360781b604482015260640161089b565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6000546001600160a01b0383811691161480159061178a57506005546001600160a01b038381166101009092041614155b801561179f57506001600160a01b0382163014155b80156117b95750601a546001600160a01b03838116911614155b80156117d357506006546001600160a01b03838116911614155b80156117ed57506000546001600160a01b03848116911614155b156118a8576001600160a01b038216600090815260016020526040902054601554611818838361235c565b11156118a65760405162461bcd60e51b815260206004820152605160248201527f596f752061726520747279696e6720746f2062757920746f6f206d616e79207460448201527f6f6b656e732e20596f752068617665207265616368656420746865206c696d696064820152703a103337b91037b732903bb0b63632ba1760791b608482015260a40161089b565b505b6000546001600160a01b038481169116148015906118d457506000546001600160a01b03838116911614155b15611951576017548111156119515760405162461bcd60e51b815260206004820152603a60248201527f596f752061726520747279696e6720746f20627579206d6f7265207468616e2060448201527f746865206d6178207472616e73616374696f6e206c696d69742e000000000000606482015260840161089b565b60055460ff1615611a05576001600160a01b03831660009081526004602052604090205460ff1615801561199e57506001600160a01b03821660009081526004602052604090205460ff16155b611a055760405162461bcd60e51b815260206004820152603260248201527f54686973206164647265737320697320626c61636b6c69737465642e205472616044820152713739b0b1ba34b7b7103932bb32b93a32b21760711b606482015260840161089b565b6001600160a01b03831615801590611a2557506001600160a01b03821615155b611a695760405162461bcd60e51b81526020600482015260156024820152744552523a205573696e67203020616464726573732160581b604482015260640161089b565b60008111611ac75760405162461bcd60e51b815260206004820152602560248201527f546f6b656e2076616c7565206d75737420626520686967686572207468616e206044820152643d32b9379760d91b606482015260840161089b565b600d5460ff61010082048116911610801590611aed5750601a54600160a01b900460ff16155b8015611b075750601a546001600160a01b03848116911614155b8015611b1c5750601a54600160a81b900460ff165b15611b5b57600d805460ff1916905530600090815260016020526040902054601754811115611b4a57506017545b8015611b5957611b5981611c79565b505b6001600160a01b03831660009081526003602052604090205460019060ff1680611b9d57506001600160a01b03831660009081526003602052604090205460ff165b80611be45750601a54600160b01b900460ff168015611bca5750601a546001600160a01b03858116911614155b8015611be45750601a546001600160a01b03848116911614155b15611bf157506000611c2f565b601a546001600160a01b0385811691161415611c1257601054600f55611c2f565b601a546001600160a01b0384811691161415611c2f57601154600f555b611c3b84848484611cc3565b50505050565b60008184841115611c655760405162461bcd60e51b815260040161089b9190612261565b505050900390565b6000611685828461235c565b601a805460ff60a01b1916600160a01b179055611c9581611d29565b6005544790611cb29061010090046001600160a01b031682611e92565b5050601a805460ff60a01b19169055565b80611cd557611cd0611ec8565b611d02565b600d805460ff16906000611ce883612422565b91906101000a81548160ff021916908360ff160217905550505b611d0d848484611f0d565b80611c3b57611c3b601254600f55601354601055601454601155565b6040805160028082526060820183526000926020830190803683370190505090503081600081518110611d5e57611d5e612458565b6001600160a01b03928316602091820292909201810191909152601954604080516315ab88c960e31b81529051919093169263ad5c4648926004808301939192829003018186803b158015611db257600080fd5b505afa158015611dc6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611dea919061205a565b81600181518110611dfd57611dfd612458565b6001600160a01b039283166020918202929092010152601954611e239130911684611698565b60195460405163791ac94760e01b81526001600160a01b039091169063791ac94790611e5c9085906000908690309042906004016122eb565b600060405180830381600087803b158015611e7657600080fd5b505af1158015611e8a573d6000803e3d6000fd5b505050505050565b6040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015610c12573d6000803e3d6000fd5b600f54158015611ed85750601054155b8015611ee45750601154155b15611eeb57565b6010805460135560118054601455600f80546012556000928390559082905555565b600080611f1983611ff9565b6001600160a01b0387166000908152600160205260409020549193509150611f419084612031565b6001600160a01b038087166000908152600160205260408082209390935590861681522054611f709083611c6d565b6001600160a01b038516600090815260016020526040808220929092553081522054611f9c9082611c6d565b3060009081526001602090815260409182902092909255518381526001600160a01b0386811692908816917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050505050565b60008060006064600f548561200e9190612396565b6120189190612374565b905060006120268583612031565b959194509092505050565b600061168582846123b5565b60006020828403121561204f57600080fd5b81356116858161246e565b60006020828403121561206c57600080fd5b81516116858161246e565b6000806040838503121561208a57600080fd5b82356120958161246e565b915060208301356120a58161246e565b809150509250929050565b6000806000606084860312156120c557600080fd5b83356120d08161246e565b925060208401356120e08161246e565b929592945050506040919091013590565b6000806040838503121561210457600080fd5b823561210f8161246e565b946020939093013593505050565b6000806020838503121561213057600080fd5b823567ffffffffffffffff8082111561214857600080fd5b818501915085601f83011261215c57600080fd5b81358181111561216b57600080fd5b8660208260051b850101111561218057600080fd5b60209290920196919550909350505050565b6000602082840312156121a457600080fd5b813561168581612486565b6000602082840312156121c157600080fd5b815161168581612486565b600080604083850312156121df57600080fd5b823561210f81612486565b6000602082840312156121fc57600080fd5b5035919050565b60006020828403121561221557600080fd5b5051919050565b6000806040838503121561222f57600080fd5b50508035926020909101359150565b60006020828403121561225057600080fd5b813560ff8116811461168557600080fd5b600060208083528351808285015260005b8181101561228e57858101830151858201604001528201612272565b818111156122a0576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b8181101561233b5784516001600160a01b031683529383019391830191600101612316565b50506001600160a01b03969096166060850152505050608001529392505050565b6000821982111561236f5761236f612442565b500190565b60008261239157634e487b7160e01b600052601260045260246000fd5b500490565b60008160001904831182151516156123b0576123b0612442565b500290565b6000828210156123c7576123c7612442565b500390565b600181811c908216806123e057607f821691505b6020821081141561240157634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561241b5761241b612442565b5060010190565b600060ff821660ff81141561243957612439612442565b60010192915050565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b6001600160a01b038116811461248357600080fd5b50565b801515811461248357600080fdfe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122006127672d973d90d9ff0fa8ae4b38ea44650feb9879ae749f4ee791a2770f44b64736f6c63430008070033
Deployed Bytecode Sourcemap
14246:19969:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23393:428;;;;;;;;;;-1:-1:-1;23393:428:0;;;;;:::i;:::-;;:::i;:::-;;18133:83;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;18964:161;;;;;;;;;;-1:-1:-1;18964:161:0;;;;;:::i;:::-;;:::i;:::-;;;5248:14:1;;5241:22;5223:41;;5211:2;5196:18;18964:161:0;5083:187:1;20513:221:0;;;;;;;;;;-1:-1:-1;20513:221:0;;;;;:::i;:::-;;:::i;21061:173::-;;;;;;;;;;-1:-1:-1;21061:173:0;;;;;:::i;:::-;;:::i;24488:34::-;;;;;;;;;;-1:-1:-1;24488:34:0;;;;-1:-1:-1;;;24488:34:0;;;;;;16633:41;;;;;;;;;;-1:-1:-1;16633:41:0;;;;-1:-1:-1;;;;;16633:41:0;;;;;;-1:-1:-1;;;;;4451:32:1;;;4433:51;;4421:2;4406:18;16633:41:0;4287:203:1;18410:95:0;;;;;;;;;;-1:-1:-1;18490:7:0;;18410:95;;;10526:25:1;;;10514:2;10499:18;18410:95:0;10380:177:1;14696:47:0;;;;;;;;;;-1:-1:-1;14696:47:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;16716:28;;;;;;;;;;-1:-1:-1;16716:28:0;;;;-1:-1:-1;;;16716:28:0;;;;;;19133:313;;;;;;;;;;-1:-1:-1;19133:313:0;;;;;:::i;:::-;;:::i;18319:83::-;;;;;;;;;;-1:-1:-1;18385:9:0;;18319:83;;18385:9;;;;11689:36:1;;11677:2;11662:18;18319:83:0;11547:184:1;22452:433:0;;;;;;;;;;-1:-1:-1;22452:433:0;;;;;:::i;:::-;;:::i;19454:218::-;;;;;;;;;;-1:-1:-1;19454:218:0;;;;;:::i;:::-;;:::i;15841:27::-;;;;;;;;;;;;;;;;30395:477;;;;;;;;;;-1:-1:-1;30395:477:0;;;;;:::i;:::-;;:::i;20149:111::-;;;;;;;;;;-1:-1:-1;20149:111:0;;;;;:::i;:::-;;:::i;16681:28::-;;;;;;;;;;-1:-1:-1;16681:28:0;;;;-1:-1:-1;;;;;16681:28:0;;;16751:40;;;;;;;;;;-1:-1:-1;16751:40:0;;;;-1:-1:-1;;;16751:40:0;;;;;;15875:28;;;;;;;;;;;;;;;;31586:500;;;;;;;;;;-1:-1:-1;31586:500:0;;;;;:::i;:::-;;:::i;32573:192::-;;;;;;;;;;-1:-1:-1;32573:192:0;;;;;:::i;:::-;;:::i;14831:30::-;;;;;;;;;;-1:-1:-1;14831:30:0;;;;;;;;18513:117;;;;;;;;;;-1:-1:-1;18513:117:0;;;;;:::i;:::-;-1:-1:-1;;;;;18606:16:0;18579:7;18606:16;;;:7;:16;;;;;;;18513:117;5987:148;;;;;;;;;;;;;:::i;32860:105::-;;;;;;;;;;-1:-1:-1;32860:105:0;;;;;:::i;:::-;;:::i;14536:51::-;;;;;;;;;;-1:-1:-1;14536:51:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;16252:56;;;;;;;;;;;;;;;;24876:168;;;;;;;;;;-1:-1:-1;24876:168:0;;;;;:::i;:::-;;:::i;16432:53::-;;;;;;;;;;;;;;;;25985:149;;;;;;;;;;-1:-1:-1;25985:149:0;;;;;:::i;:::-;;:::i;20773:156::-;;;;;;;;;;-1:-1:-1;20773:156:0;;;;;:::i;:::-;;:::i;5670:87::-;;;;;;;;;;-1:-1:-1;5716:7:0;5743:6;-1:-1:-1;;;;;5743:6:0;5670:87;;18224;;;;;;;;;;;;;:::i;19680:269::-;;;;;;;;;;-1:-1:-1;19680:269:0;;;;;:::i;:::-;;:::i;18638:167::-;;;;;;;;;;-1:-1:-1;18638:167:0;;;;;:::i;:::-;;:::i;24228:106::-;;;;;;;;;;-1:-1:-1;24228:106:0;;;;;:::i;:::-;;:::i;22970:415::-;;;;;;;;;;-1:-1:-1;22970:415:0;;;;;:::i;:::-;;:::i;21346:155::-;;;;;;;;;;-1:-1:-1;21346:155:0;;;;;:::i;:::-;;:::i;22035:409::-;;;;;;;;;;-1:-1:-1;22035:409:0;;;;;:::i;:::-;;:::i;18813:143::-;;;;;;;;;;-1:-1:-1;18813:143:0;;;;;:::i;:::-;-1:-1:-1;;;;;18921:18:0;;;18894:7;18921:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;18813:143;20340:110;;;;;;;;;;-1:-1:-1;20340:110:0;;;;;:::i;:::-;;:::i;25756:147::-;;;;;;;;;;-1:-1:-1;25756:147:0;;;;;:::i;:::-;;:::i;6191:244::-;;;;;;;;;;-1:-1:-1;6191:244:0;;;;;:::i;:::-;;:::i;32226:313::-;;;;;;;;;;-1:-1:-1;32226:313:0;;;;;:::i;:::-;;:::i;23393:428::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;;;;;;;;;-1:-1:-1;;;;;23706:25:0::1;23734:5;23706:25:::0;;;:14:::1;:25;::::0;;;;:33;;-1:-1:-1;;23706:33:0::1;::::0;;23393:428::o;18133:83::-;18170:13;18203:5;18196:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18133:83;:::o;18964:161::-;19039:4;19056:39;1811:10;19079:7;19088:6;19056:8;:39::i;:::-;-1:-1:-1;19113:4:0;18964:161;;;;:::o;20513:221::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;20631:14:::1;::::0;20608:18:::1;20618:8:::0;20608:7;:18:::1;:::i;:::-;20607:38;;20599:67;;;::::0;-1:-1:-1;;;20599:67:0;;8679:2:1;20599:67:0::1;::::0;::::1;8661:21:1::0;8718:2;8698:18;;;8691:30;-1:-1:-1;;;8737:18:1;;;8730:46;8793:18;;20599:67:0::1;8477:340:1::0;20599:67:0::1;20677:8;:19:::0;20707:7:::1;:17:::0;20513:221::o;21061:173::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;21130:21:::1;:37:::0;;;::::1;;-1:-1:-1::0;;;21130:37:0::1;-1:-1:-1::0;;;;21130:37:0;;::::1;;::::0;;21183:43:::1;::::0;::::1;::::0;::::1;::::0;21154:13;5248:14:1;5241:22;5223:41;;5211:2;5196:18;;5083:187;21183:43:0::1;;;;;;;;21061:173:::0;:::o;19133:313::-;19231:4;19248:36;19258:6;19266:9;19277:6;19248:9;:36::i;:::-;19295:121;19304:6;1811:10;19326:89;19364:6;19326:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;19326:19:0;;;;;;:11;:19;;;;;;;;1811:10;19326:33;;;;;;;;;;:37;:89::i;:::-;19295:8;:121::i;:::-;-1:-1:-1;19434:4:0;19133:313;;;;;:::o;22452:433::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;22771:25:0::1;;::::0;;;:14:::1;:25;::::0;;;;:32;;-1:-1:-1;;22771:32:0::1;22799:4;22771:32;::::0;;22452:433::o;19454:218::-;1811:10;19542:4;19591:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;19591:34:0;;;;;;;;;;19542:4;;19559:83;;19582:7;;19591:50;;19630:10;19591:38;:50::i;30395:477::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;30543:16:::1;::::0;-1:-1:-1;;;30543:16:0;::::1;;;30542:17;30534:62;;;::::0;-1:-1:-1;;;30534:62:0;;9385:2:1;30534:62:0::1;::::0;::::1;9367:21:1::0;;;9404:18;;;9397:30;9463:34;9443:18;;;9436:62;9515:18;;30534:62:0::1;9183:356:1::0;30534:62:0::1;30740:4;30695:24;18606:16:::0;;;:7;:16;;;;;;;30824:3:::1;30778:45;30795:28:::0;18606:16;30778:45:::1;:::i;:::-;:49;;;;:::i;:::-;30757:70;;30838:26;30853:10;30838:14;:26::i;:::-;30477:395;;30395:477:::0;:::o;20149:111::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;20218:27:0::1;;::::0;;;:18:::1;:27;::::0;;;;:34;;-1:-1:-1;;20218:34:0::1;20248:4;20218:34;::::0;;20149:111::o;31586:500::-;31719:10;5743:6;;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;31749:37:0;::::1;31781:4;31749:37;;31741:77;;;::::0;-1:-1:-1;;;31741:77:0;;7973:2:1;31741:77:0::1;::::0;::::1;7955:21:1::0;8012:2;7992:18;;;7985:30;8051:29;8031:18;;;8024:57;8098:18;;31741:77:0::1;7771:351:1::0;31741:77:0::1;31853:53;::::0;-1:-1:-1;;;31853:53:0;;31900:4:::1;31853:53;::::0;::::1;4433:51:1::0;31829:21:0::1;::::0;-1:-1:-1;;;;;31853:38:0;::::1;::::0;::::1;::::0;4406:18:1;;31853:53:0::1;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;31829:77;;31940:13;31921:16;:32;31917:72;;;31974:13;31955:32;;31917:72;32007:71;::::0;-1:-1:-1;;;32007:71:0;;-1:-1:-1;;;;;4996:32:1;;;32007:71:0::1;::::0;::::1;4978:51:1::0;5045:18;;;5038:34;;;32007:37:0;::::1;::::0;::::1;::::0;4951:18:1;;32007:71:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;31999:79:::0;31586:500;-1:-1:-1;;;;;31586:500:0:o;32573:192::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;32726:15:::1;:31:::0;;-1:-1:-1;;;;;;32726:31:0::1;-1:-1:-1::0;;;;;32726:31:0;;;::::1;::::0;;;::::1;::::0;;32573:192::o;5987:148::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;6094:1:::1;6078:6:::0;;6057:40:::1;::::0;-1:-1:-1;;;;;6078:6:0;;::::1;::::0;6057:40:::1;::::0;6094:1;;6057:40:::1;6125:1;6108:19:::0;;-1:-1:-1;;;;;;6108:19:0::1;::::0;;5987:148::o;32860:105::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;32934:13:::1;:23:::0;;-1:-1:-1;;;;;;32934:23:0::1;-1:-1:-1::0;;;;;32934:23:0;;;::::1;::::0;;;::::1;::::0;;32860:105::o;24876:168::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;24966:15:::1;:31:::0;;-1:-1:-1;;;;24966:31:0::1;-1:-1:-1::0;;;24966:31:0;::::1;;;;::::0;;25016:10:::1;-1:-1:-1::0;25008:19:0;;;-1:-1:-1;25008:19:0::1;::::0;;;;:28;;25031:5;;-1:-1:-1;25008:28:0::1;::::0;25031:5;;25008:28:::1;:::i;:::-;::::0;;;-1:-1:-1;;;;24876:168:0:o;25985:149::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;26121:5:::1;26101:19;26093:7;;:27;;;;:::i;:::-;:33;;;;:::i;:::-;26075:15;:51:::0;-1:-1:-1;25985:149:0:o;20773:156::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;20854:10:::1;:19:::0;;-1:-1:-1;;;;;;20854:19:0::1;;-1:-1:-1::0;;;;;20854:19:0;;::::1;::::0;::::1;::::0;;;::::1;::::0;;;;20903:10;::::1;;-1:-1:-1::0;20884:30:0;;;:18:::1;:30;::::0;;;;:37;;-1:-1:-1;;20884:37:0::1;-1:-1:-1::0;20884:37:0::1;::::0;;20773:156::o;18224:87::-;18263:13;18296:7;18289:14;;;;;:::i;19680:269::-;19773:4;19790:129;1811:10;19813:7;19822:96;19861:15;19822:96;;;;;;;;;;;;;;;;;1811:10;19822:25;;;;:11;:25;;;;;;;;-1:-1:-1;;;;;19822:34:0;;;;;;;;;;;;:38;:96::i;18638:167::-;18716:4;18733:42;1811:10;18757:9;18768:6;18733:9;:42::i;24228:106::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;24299:11:::1;:27:::0;;-1:-1:-1;;24299:27:0::1;::::0;::::1;;::::0;;;::::1;::::0;;24228:106::o;22970:415::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;23071:16:::1;23098:15:::0;23127:9:::1;23122:256;23138:20:::0;;::::1;23122:256;;;23189:9;23179:7;:19;23176:195;;;23222:9;23211:20;;23245:14;:28;23260:9;;23270:1;23260:12;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;23245:28:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;23245:28:0;;::::1;;23242:81;;;23316:5;23285:14;:28;23300:9;;23310:1;23300:12;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;23285:28:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;23285:28:0;:36;;-1:-1:-1;;23285:36:0::1;::::0;::::1;;::::0;;;::::1;::::0;;23242:81:::1;23354:9;23343:20;::::0;:8;:20:::1;:::i;:::-;23333:30;;23176:195;23160:3;::::0;::::1;:::i;:::-;;;23122:256;;;;23051:334;;22970:415:::0;;:::o;21346:155::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;21457:11:::1;:36:::0;;::::1;::::0;;::::1;;;-1:-1:-1::0;;21457:36:0;;::::1;::::0;;;::::1;::::0;;21346:155::o;22035:409::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;22130:16:::1;22157:15:::0;22186:9:::1;22181:256;22197:20:::0;;::::1;22181:256;;;22248:9;22238:7;:19;22235:195;;;22281:9;22270:20;;22305:14;:28;22320:9;;22330:1;22320:12;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;22305:28:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;22305:28:0;;::::1;;22301:81;;22376:4;22345:14;:28;22360:9;;22370:1;22360:12;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;22345:28:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;22345:28:0;:35;;-1:-1:-1;;22345:35:0::1;::::0;::::1;;::::0;;;::::1;::::0;;22301:81:::1;22413:9;22402:20;::::0;:8;:20:::1;:::i;:::-;22392:30;;22235:195;22219:3;::::0;::::1;:::i;:::-;;;22181:256;;20340:110:::0;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;20407:27:0::1;20437:5;20407:27:::0;;;:18:::1;:27;::::0;;;;:35;;-1:-1:-1;;20407:35:0::1;::::0;;20340:110::o;25756:147::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;25890:5:::1;25872:17;25864:7;;:25;;;;:::i;:::-;:31;;;;:::i;:::-;25849:12;:46:::0;-1:-1:-1;25756:147:0:o;6191:244::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;6280:22:0;::::1;6272:73;;;::::0;-1:-1:-1;;;6272:73:0;;6314:2:1;6272:73:0::1;::::0;::::1;6296:21:1::0;6353:2;6333:18;;;6326:30;6392:34;6372:18;;;6365:62;-1:-1:-1;;;6443:18:1;;;6436:36;6489:19;;6272:73:0::1;6112:402:1::0;6272:73:0::1;6382:6;::::0;;6361:38:::1;::::0;-1:-1:-1;;;;;6361:38:0;;::::1;::::0;6382:6;::::1;::::0;6361:38:::1;::::0;::::1;6410:6;:17:::0;;-1:-1:-1;;;;;;6410:17:0::1;-1:-1:-1::0;;;;;6410:17:0;;;::::1;::::0;;;::::1;::::0;;6191:244::o;32226:313::-;5716:7;5743:6;-1:-1:-1;;;;;5743:6:0;1811:10;5855:23;5847:68;;;;-1:-1:-1;;;5847:68:0;;;;;;;:::i;:::-;32308:32:::1;32362:9;32308:64;;32417:13;-1:-1:-1::0;;;;;32417:21:0::1;;:23;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;32399:53:0::1;;32461:4;32468:13;-1:-1:-1::0;;;;;32468:18:0::1;;:20;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;32399:90;::::0;-1:-1:-1;;;;;;32399:90:0::1;::::0;;;;;;-1:-1:-1;;;;;4725:15:1;;;32399:90:0::1;::::0;::::1;4707:34:1::0;4777:15;;4757:18;;;4750:43;4642:18;;32399:90:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;32383:13;:106:::0;;-1:-1:-1;;;;;32383:106:0;;::::1;-1:-1:-1::0;;;;;;32383:106:0;;::::1;;::::0;;;32500:15:::1;:31:::0;;;;;::::1;::::0;::::1;::::0;;;::::1;::::0;;-1:-1:-1;32226:313:0:o;1042:98::-;1100:7;1127:5;1131:1;1127;:5;:::i;:::-;1120:12;1042:98;-1:-1:-1;;;1042:98:0:o;1152:::-;1210:7;1237:5;1241:1;1237;:5;:::i;26710:266::-;-1:-1:-1;;;;;26805:19:0;;;;;;:44;;-1:-1:-1;;;;;;26828:21:0;;;;26805:44;26797:74;;;;-1:-1:-1;;;26797:74:0;;10236:2:1;26797:74:0;;;10218:21:1;10275:2;10255:18;;;10248:30;-1:-1:-1;;;10294:18:1;;;10287:47;10351:18;;26797:74:0;10034:341:1;26797:74:0;-1:-1:-1;;;;;26882:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;26934:32;;10526:25:1;;;26934:32:0;;10499:18:1;26934:32:0;;;;;;;26710:266;;;:::o;26984:2576::-;5716:7;5743:6;-1:-1:-1;;;;;27224:13:0;;;5743:6;;27224:13;;;;:46;;-1:-1:-1;27260:10:0;;-1:-1:-1;;;;;27254:16:0;;;27260:10;;;;;27254:16;;27224:46;:82;;;;-1:-1:-1;;;;;;27287:19:0;;27301:4;27287:19;;27224:82;:118;;;;-1:-1:-1;27329:13:0;;-1:-1:-1;;;;;27323:19:0;;;27329:13;;27323:19;;27224:118;:152;;;;-1:-1:-1;27365:11:0;;-1:-1:-1;;;;;27359:17:0;;;27365:11;;27359:17;;27224:152;:184;;;;-1:-1:-1;5716:7:0;5743:6;-1:-1:-1;;;;;27393:15:0;;;5743:6;;27393:15;;27224:184;27220:388;;;-1:-1:-1;;;;;18606:16:0;;27424:18;18606:16;;;:7;:16;;;;;;27506:15;;27482:19;27495:6;18606:16;27482:19;:::i;:::-;27481:40;;27473:133;;;;-1:-1:-1;;;27473:133:0;;9746:2:1;27473:133:0;;;9728:21:1;9785:2;9765:18;;;9758:30;9824:34;9804:18;;;9797:62;9895:34;9875:18;;;9868:62;-1:-1:-1;;;9946:19:1;;;9939:48;10004:19;;27473:133:0;9544:485:1;27473:133:0;27409:199;27220:388;5716:7;5743:6;-1:-1:-1;;;;;27719:15:0;;;5743:6;;27719:15;;;;:32;;-1:-1:-1;5716:7:0;5743:6;-1:-1:-1;;;;;27738:13:0;;;5743:6;;27738:13;;27719:32;27715:144;;;27784:12;;27774:6;:22;;27766:93;;;;-1:-1:-1;;;27766:93:0;;7140:2:1;27766:93:0;;;7122:21:1;7179:2;7159:18;;;7152:30;7218:34;7198:18;;;7191:62;7289:28;7269:18;;;7262:56;7335:19;;27766:93:0;6938:422:1;27766:93:0;27950:11;;;;27946:136;;;-1:-1:-1;;;;;27982:20:0;;;;;;:14;:20;;;;;;;;27981:21;:44;;;;-1:-1:-1;;;;;;28007:18:0;;;;;;:14;:18;;;;;;;;28006:19;27981:44;27973:107;;;;-1:-1:-1;;;27973:107:0;;6721:2:1;27973:107:0;;;6703:21:1;6760:2;6740:18;;;6733:30;6799:34;6779:18;;;6772:62;-1:-1:-1;;;6850:18:1;;;6843:48;6908:19;;27973:107:0;6519:414:1;27973:107:0;-1:-1:-1;;;;;28104:18:0;;;;;;:38;;-1:-1:-1;;;;;;28126:16:0;;;;28104:38;28096:72;;;;-1:-1:-1;;;28096:72:0;;8329:2:1;28096:72:0;;;8311:21:1;8368:2;8348:18;;;8341:30;-1:-1:-1;;;8387:18:1;;;8380:51;8448:18;;28096:72:0;8127:345:1;28096:72:0;28196:1;28187:6;:10;28179:60;;;;-1:-1:-1;;;28179:60:0;;7567:2:1;28179:60:0;;;7549:21:1;7606:2;7586:18;;;7579:30;7645:34;7625:18;;;7618:62;-1:-1:-1;;;7696:18:1;;;7689:35;7741:19;;28179:60:0;7365:401:1;28179:60:0;28451:11;;;;;;;;28440:7;;:22;;;;:57;;-1:-1:-1;28481:16:0;;-1:-1:-1;;;28481:16:0;;;;28480:17;28440:57;:95;;;;-1:-1:-1;28522:13:0;;-1:-1:-1;;;;;28514:21:0;;;28522:13;;28514:21;;28440:95;:133;;;;-1:-1:-1;28552:21:0;;-1:-1:-1;;;28552:21:0;;;;28440:133;28423:497;;;28630:7;:11;;-1:-1:-1;;28630:11:0;;;28705:4;-1:-1:-1;18606:16:0;;;-1:-1:-1;18606:16:0;;;;;;28752:12;;28729:35;;28726:78;;;-1:-1:-1;28790:12:0;;28726:78;28821:24;;28818:91;;28861:36;28876:20;28861:14;:36::i;:::-;28599:321;28423:497;-1:-1:-1;;;;;29225:24:0;;29181:12;29225:24;;;:18;:24;;;;;;29196:4;;29225:24;;;:50;;-1:-1:-1;;;;;;29253:22:0;;;;;;:18;:22;;;;;;;;29225:50;:119;;;-1:-1:-1;29280:15:0;;-1:-1:-1;;;29280:15:0;;;;:40;;;;-1:-1:-1;29307:13:0;;-1:-1:-1;;;;;29299:21:0;;;29307:13;;29299:21;;29280:40;:63;;;;-1:-1:-1;29330:13:0;;-1:-1:-1;;;;;29324:19:0;;;29330:13;;29324:19;;29280:63;29222:272;;;-1:-1:-1;29370:5:0;29222:272;;;29405:13;;-1:-1:-1;;;;;29397:21:0;;;29405:13;;29397:21;29393:101;;;29432:7;;29420:9;:19;29393:101;;;29457:13;;-1:-1:-1;;;;;29451:19:0;;;29457:13;;29451:19;29447:47;;;29484:8;;29472:9;:20;29447:47;29514:38;29529:4;29534:2;29537:6;29544:7;29514:14;:38::i;:::-;27087:2473;26984:2576;;;:::o;1258:206::-;1344:7;1405:12;1397:6;;;;1389:29;;;;-1:-1:-1;;;1389:29:0;;;;;;;;:::i;:::-;-1:-1:-1;;;1440:5:0;;;1258:206::o;830:98::-;888:7;915:5;919:1;915;:5;:::i;30037:242::-;17094:16;:23;;-1:-1:-1;;;;17094:23:0;-1:-1:-1;;;17094:23:0;;;30132:38:::1;30149:20:::0;30132:16:::1;:38::i;:::-;30248:10;::::0;30203:21:::1;::::0;30235:36:::1;::::0;30248:10:::1;::::0;::::1;-1:-1:-1::0;;;;;30248:10:0::1;30203:21:::0;30235:12:::1;:36::i;:::-;-1:-1:-1::0;;17140:16:0;:24;;-1:-1:-1;;;;17140:24:0;;;30037:242::o;33070:360::-;33201:7;33197:107;;33224:14;:12;:14::i;:::-;33197:107;;;33279:7;:9;;;;;:7;:9;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;33197:107;33318:42;33334:6;33342:9;33353:6;33318:15;:42::i;:::-;33385:7;33381:41;;33407:15;26565:17;;26553:9;:29;26599:15;;26589:7;:25;26633:16;;26622:8;:27;26507:153;30929:474;31021:16;;;31035:1;31021:16;;;;;;;;30997:21;;31021:16;;;;;;;;;;-1:-1:-1;31021:16:0;30997:40;;31066:4;31048;31053:1;31048:7;;;;;;;;:::i;:::-;-1:-1:-1;;;;;31048:23:0;;;:7;;;;;;;;;;:23;;;;31092:15;;:22;;;-1:-1:-1;;;31092:22:0;;;;:15;;;;;:20;;:22;;;;;31048:7;;31092:22;;;;;:15;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;31082:4;31087:1;31082:7;;;;;;;;:::i;:::-;-1:-1:-1;;;;;31082:32:0;;;:7;;;;;;;;;:32;31157:15;;31125:62;;31142:4;;31157:15;31175:11;31125:8;:62::i;:::-;31198:15;;:197;;-1:-1:-1;;;31198:197:0;;-1:-1:-1;;;;;31198:15:0;;;;:66;;:197;;31279:11;;31198:15;;31322:4;;31349;;31369:15;;31198:197;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30984:419;30929:474;:::o;29867:120::-;29952:23;;-1:-1:-1;;;;;29952:15:0;;;:23;;;;;29968:6;;29952:23;;;;29968:6;29952:15;:23;;;;;;;;;;;;;;;;;;;26170:300;26216:9;;:14;:30;;;;-1:-1:-1;26234:7:0;;:12;26216:30;:47;;;;-1:-1:-1;26250:8:0;;:13;26216:47;26213:59;;;26170:300::o;26213:59::-;26304:7;;;26286:15;:25;26342:8;;;26323:16;:27;26382:9;;;26362:17;:29;-1:-1:-1;26402:11:0;;;;26424:12;;;;26447:13;26170:300::o;33511:424::-;33608:23;33633:12;33649:19;33660:7;33649:10;:19::i;:::-;-1:-1:-1;;;;;33697:15:0;;;;;;:7;:15;;;;;;33607:61;;-1:-1:-1;33607:61:0;-1:-1:-1;33697:28:0;;33717:7;33697:19;:28::i;:::-;-1:-1:-1;;;;;33679:15:0;;;;;;;:7;:15;;;;;;:46;;;;33757:18;;;;;;;:39;;33780:15;33757:22;:39::i;:::-;-1:-1:-1;;;;;33736:18:0;;;;;;:7;:18;;;;;;:60;;;;33848:4;33832:22;;;;:32;;33859:4;33832:26;:32::i;:::-;33823:4;33807:22;;;;:7;:22;;;;;;;;;:57;;;;33883:44;10526:25:1;;;-1:-1:-1;;;;;33883:44:0;;;;;;;;;;10499:18:1;33883:44:0;;;;;;;33596:339;;33511:424;;;:::o;33983:227::-;34042:7;34051;34071:12;34104:3;34094:9;;34086:7;:17;;;;:::i;:::-;:21;;;;:::i;:::-;34071:36;-1:-1:-1;34118:23:0;34144:17;:7;34071:36;34144:11;:17::i;:::-;34118:43;34197:4;;-1:-1:-1;33983:227:0;;-1:-1:-1;;;33983:227:0:o;936:98::-;994:7;1021:5;1025:1;1021;:5;:::i;14:247:1:-;73:6;126:2;114:9;105:7;101:23;97:32;94:52;;;142:1;139;132:12;94:52;181:9;168:23;200:31;225:5;200:31;:::i;266:251::-;336:6;389:2;377:9;368:7;364:23;360:32;357:52;;;405:1;402;395:12;357:52;437:9;431:16;456:31;481:5;456:31;:::i;782:388::-;850:6;858;911:2;899:9;890:7;886:23;882:32;879:52;;;927:1;924;917:12;879:52;966:9;953:23;985:31;1010:5;985:31;:::i;:::-;1035:5;-1:-1:-1;1092:2:1;1077:18;;1064:32;1105:33;1064:32;1105:33;:::i;:::-;1157:7;1147:17;;;782:388;;;;;:::o;1175:456::-;1252:6;1260;1268;1321:2;1309:9;1300:7;1296:23;1292:32;1289:52;;;1337:1;1334;1327:12;1289:52;1376:9;1363:23;1395:31;1420:5;1395:31;:::i;:::-;1445:5;-1:-1:-1;1502:2:1;1487:18;;1474:32;1515:33;1474:32;1515:33;:::i;:::-;1175:456;;1567:7;;-1:-1:-1;;;1621:2:1;1606:18;;;;1593:32;;1175:456::o;1636:315::-;1704:6;1712;1765:2;1753:9;1744:7;1740:23;1736:32;1733:52;;;1781:1;1778;1771:12;1733:52;1820:9;1807:23;1839:31;1864:5;1839:31;:::i;:::-;1889:5;1941:2;1926:18;;;;1913:32;;-1:-1:-1;;;1636:315:1:o;1956:615::-;2042:6;2050;2103:2;2091:9;2082:7;2078:23;2074:32;2071:52;;;2119:1;2116;2109:12;2071:52;2159:9;2146:23;2188:18;2229:2;2221:6;2218:14;2215:34;;;2245:1;2242;2235:12;2215:34;2283:6;2272:9;2268:22;2258:32;;2328:7;2321:4;2317:2;2313:13;2309:27;2299:55;;2350:1;2347;2340:12;2299:55;2390:2;2377:16;2416:2;2408:6;2405:14;2402:34;;;2432:1;2429;2422:12;2402:34;2485:7;2480:2;2470:6;2467:1;2463:14;2459:2;2455:23;2451:32;2448:45;2445:65;;;2506:1;2503;2496:12;2445:65;2537:2;2529:11;;;;;2559:6;;-1:-1:-1;1956:615:1;;-1:-1:-1;;;;1956:615:1:o;2576:241::-;2632:6;2685:2;2673:9;2664:7;2660:23;2656:32;2653:52;;;2701:1;2698;2691:12;2653:52;2740:9;2727:23;2759:28;2781:5;2759:28;:::i;2822:245::-;2889:6;2942:2;2930:9;2921:7;2917:23;2913:32;2910:52;;;2958:1;2955;2948:12;2910:52;2990:9;2984:16;3009:28;3031:5;3009:28;:::i;3072:309::-;3137:6;3145;3198:2;3186:9;3177:7;3173:23;3169:32;3166:52;;;3214:1;3211;3204:12;3166:52;3253:9;3240:23;3272:28;3294:5;3272:28;:::i;3386:180::-;3445:6;3498:2;3486:9;3477:7;3473:23;3469:32;3466:52;;;3514:1;3511;3504:12;3466:52;-1:-1:-1;3537:23:1;;3386:180;-1:-1:-1;3386:180:1:o;3571:184::-;3641:6;3694:2;3682:9;3673:7;3669:23;3665:32;3662:52;;;3710:1;3707;3700:12;3662:52;-1:-1:-1;3733:16:1;;3571:184;-1:-1:-1;3571:184:1:o;3760:248::-;3828:6;3836;3889:2;3877:9;3868:7;3864:23;3860:32;3857:52;;;3905:1;3902;3895:12;3857:52;-1:-1:-1;;3928:23:1;;;3998:2;3983:18;;;3970:32;;-1:-1:-1;3760:248:1:o;4013:269::-;4070:6;4123:2;4111:9;4102:7;4098:23;4094:32;4091:52;;;4139:1;4136;4129:12;4091:52;4178:9;4165:23;4228:4;4221:5;4217:16;4210:5;4207:27;4197:55;;4248:1;4245;4238:12;5510:597;5622:4;5651:2;5680;5669:9;5662:21;5712:6;5706:13;5755:6;5750:2;5739:9;5735:18;5728:34;5780:1;5790:140;5804:6;5801:1;5798:13;5790:140;;;5899:14;;;5895:23;;5889:30;5865:17;;;5884:2;5861:26;5854:66;5819:10;;5790:140;;;5948:6;5945:1;5942:13;5939:91;;;6018:1;6013:2;6004:6;5993:9;5989:22;5985:31;5978:42;5939:91;-1:-1:-1;6091:2:1;6070:15;-1:-1:-1;;6066:29:1;6051:45;;;;6098:2;6047:54;;5510:597;-1:-1:-1;;;5510:597:1:o;8822:356::-;9024:2;9006:21;;;9043:18;;;9036:30;9102:34;9097:2;9082:18;;9075:62;9169:2;9154:18;;8822:356::o;10562:980::-;10824:4;10872:3;10861:9;10857:19;10903:6;10892:9;10885:25;10929:2;10967:6;10962:2;10951:9;10947:18;10940:34;11010:3;11005:2;10994:9;10990:18;10983:31;11034:6;11069;11063:13;11100:6;11092;11085:22;11138:3;11127:9;11123:19;11116:26;;11177:2;11169:6;11165:15;11151:29;;11198:1;11208:195;11222:6;11219:1;11216:13;11208:195;;;11287:13;;-1:-1:-1;;;;;11283:39:1;11271:52;;11378:15;;;;11343:12;;;;11319:1;11237:9;11208:195;;;-1:-1:-1;;;;;;;11459:32:1;;;;11454:2;11439:18;;11432:60;-1:-1:-1;;;11523:3:1;11508:19;11501:35;11420:3;10562:980;-1:-1:-1;;;10562:980:1:o;11736:128::-;11776:3;11807:1;11803:6;11800:1;11797:13;11794:39;;;11813:18;;:::i;:::-;-1:-1:-1;11849:9:1;;11736:128::o;11869:217::-;11909:1;11935;11925:132;;11979:10;11974:3;11970:20;11967:1;11960:31;12014:4;12011:1;12004:15;12042:4;12039:1;12032:15;11925:132;-1:-1:-1;12071:9:1;;11869:217::o;12091:168::-;12131:7;12197:1;12193;12189:6;12185:14;12182:1;12179:21;12174:1;12167:9;12160:17;12156:45;12153:71;;;12204:18;;:::i;:::-;-1:-1:-1;12244:9:1;;12091:168::o;12264:125::-;12304:4;12332:1;12329;12326:8;12323:34;;;12337:18;;:::i;:::-;-1:-1:-1;12374:9:1;;12264:125::o;12394:380::-;12473:1;12469:12;;;;12516;;;12537:61;;12591:4;12583:6;12579:17;12569:27;;12537:61;12644:2;12636:6;12633:14;12613:18;12610:38;12607:161;;;12690:10;12685:3;12681:20;12678:1;12671:31;12725:4;12722:1;12715:15;12753:4;12750:1;12743:15;12607:161;;12394:380;;;:::o;12779:135::-;12818:3;-1:-1:-1;;12839:17:1;;12836:43;;;12859:18;;:::i;:::-;-1:-1:-1;12906:1:1;12895:13;;12779:135::o;12919:175::-;12956:3;13000:4;12993:5;12989:16;13029:4;13020:7;13017:17;13014:43;;;13037:18;;:::i;:::-;13086:1;13073:15;;12919:175;-1:-1:-1;;12919:175:1:o;13099:127::-;13160:10;13155:3;13151:20;13148:1;13141:31;13191:4;13188:1;13181:15;13215:4;13212:1;13205:15;13231:127;13292:10;13287:3;13283:20;13280:1;13273:31;13323:4;13320:1;13313:15;13347:4;13344:1;13337:15;13495:131;-1:-1:-1;;;;;13570:31:1;;13560:42;;13550:70;;13616:1;13613;13606:12;13550:70;13495:131;:::o;13631:118::-;13717:5;13710:13;13703:21;13696:5;13693:32;13683:60;;13739:1;13736;13729:12
Swarm Source
ipfs://06127672d973d90d9ff0fa8ae4b38ea44650feb9879ae749f4ee791a2770f44b
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.