ETH Price: $2,524.78 (-0.35%)

Token

ERC20 ***
 

Overview

Max Total Supply

10,000,000,000,000 ERC20 ***

Holders

15

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
149,258,318,519.27449981362369239 ERC20 ***

Value
$0.00
0x7efE83E51607EEa50231284Cc0A44D1A20AA30f0
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
NFT

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-08-10
*/

// SPDX-License-Identifier: MIT
// https://twitter.com/NFTT_COIN

pragma solidity ^0.8.0;

contract NFT {
    string public name;
    string public symbol;
    uint8 public decimals;
    uint256 public totalSupply;
    address public taxAddress;
    uint256 public taxRate;
    address private owner;

    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event OwnershipTransferred(address to);

    constructor() {
        name = "BaycMaycCryptoPunksAzukiDoodlesClonexMoonBirdsDigiDaigakuBeanzLetsWalk3landersMeebitsVeeFriendsPudgysMfersCaptainsCoolcatsAndAllNFTs";
        symbol = "NFT";
        decimals = 18;
        totalSupply = 10000000000000 * 10**uint256(decimals);
        taxAddress = 0x3685cDd372f67C8D8eb513431c6fd9671dF8423B;
        taxRate = 5;
        balanceOf[msg.sender] = totalSupply;
        owner = msg.sender;
    }

    function transfer(address to, uint256 value) public returns (bool) {
        uint256 taxAmount = (value * taxRate) / 100;
        uint256 taxedValue = value - taxAmount;

        require(to != address(0), "Invalid address");
        require(balanceOf[msg.sender] >= value, "Insufficient balance");

        balanceOf[msg.sender] -= value;
        balanceOf[taxAddress] += taxAmount;
        balanceOf[to] += taxedValue;

        emit Transfer(msg.sender, to, taxedValue);
        emit Transfer(msg.sender, taxAddress, taxAmount);
        return true;
    }

    function approve(address spender, uint256 value) public returns (bool) {
        allowance[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }
    
    function SetTaxRate(uint256 value) public onlyOwner {
        require(value != 0, "Invalid address");
        taxRate = value;
    }

    function transferFrom(address from, address to, uint256 value) public returns (bool) {
        uint256 taxAmount = (value * taxRate) / 100;
        uint256 taxedValue = value - taxAmount;

        require(from != address(0), "Invalid address");
        require(to != address(0), "Invalid address");
        require(balanceOf[from] >= value, "Insufficient balance");
        require(allowance[from][msg.sender] >= value, "Allowance exceeded");

        balanceOf[from] -= value;
        balanceOf[taxAddress] += taxAmount;
        balanceOf[to] += taxedValue;
        allowance[from][msg.sender] -= value;

        emit Transfer(from, to, taxedValue);
        emit Transfer(from, taxAddress, taxAmount);
        return true;
    }
    
    function isOwner(address account) private view returns (bool) {
        return account == owner;
    }

    modifier onlyOwner() {
        require(isOwner(msg.sender), "!OWNER");
        _;
    }

    function renounceOwnership() public onlyOwner {
        owner = address(0);
        emit OwnershipTransferred(address(0));
    }
}

Contract Security Audit

Contract ABI

[{"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":false,"internalType":"address","name":"to","type":"address"}],"name":"OwnershipTransferred","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":"uint256","name":"value","type":"uint256"}],"name":"SetTaxRate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"taxAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"taxRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

608060405234801562000010575f80fd5b506040518060c001604052806084815260200162001c74608491395f90816200003a91906200041f565b506040518060400160405280600381526020017f4e46540000000000000000000000000000000000000000000000000000000000815250600190816200008191906200041f565b50601260025f6101000a81548160ff021916908360ff16021790555060025f9054906101000a900460ff1660ff16600a620000bd919062000680565b6509184e72a000620000d09190620006d0565b600381905550733685cdd372f67c8d8eb513431c6fd9671df8423b60045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506005808190555060035460075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503360065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200071a565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200023757607f821691505b6020821081036200024d576200024c620001f2565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620002b17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000274565b620002bd868362000274565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6200030762000301620002fb84620002d5565b620002de565b620002d5565b9050919050565b5f819050919050565b6200032283620002e7565b6200033a62000331826200030e565b84845462000280565b825550505050565b5f90565b6200035062000342565b6200035d81848462000317565b505050565b5b818110156200038457620003785f8262000346565b60018101905062000363565b5050565b601f821115620003d3576200039d8162000253565b620003a88462000265565b81016020851015620003b8578190505b620003d0620003c78562000265565b83018262000362565b50505b505050565b5f82821c905092915050565b5f620003f55f1984600802620003d8565b1980831691505092915050565b5f6200040f8383620003e4565b9150826002028217905092915050565b6200042a82620001bb565b67ffffffffffffffff811115620004465762000445620001c5565b5b6200045282546200021f565b6200045f82828562000388565b5f60209050601f83116001811462000495575f841562000480578287015190505b6200048c858262000402565b865550620004fb565b601f198416620004a58662000253565b5f5b82811015620004ce57848901518255600182019150602085019450602081019050620004a7565b86831015620004ee5784890151620004ea601f891682620003e4565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156200058d5780860481111562000565576200056462000503565b5b6001851615620005755780820291505b8081029050620005858562000530565b945062000545565b94509492505050565b5f82620005a7576001905062000679565b81620005b6575f905062000679565b8160018114620005cf5760028114620005da5762000610565b600191505062000679565b60ff841115620005ef57620005ee62000503565b5b8360020a91508482111562000609576200060862000503565b5b5062000679565b5060208310610133831016604e8410600b84101617156200064a5782820a90508381111562000644576200064362000503565b5b62000679565b6200065984848460016200053c565b9250905081840481111562000673576200067262000503565b5b81810290505b9392505050565b5f6200068c82620002d5565b91506200069983620002d5565b9250620006c87fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000596565b905092915050565b5f620006dc82620002d5565b9150620006e983620002d5565b9250828202620006f981620002d5565b9150828204841483151762000713576200071262000503565b5b5092915050565b61154c80620007285f395ff3fe608060405234801561000f575f80fd5b50600436106100cd575f3560e01c8063715018a61161008a57806395d89b411161006457806395d89b41146101ff578063a9059cbb1461021d578063b7bda68f1461024d578063dd62ed3e1461026b576100cd565b8063715018a6146101bb578063727ccbd2146101c5578063771a3a1d146101e1576100cd565b806306fdde03146100d1578063095ea7b3146100ef57806318160ddd1461011f57806323b872dd1461013d578063313ce5671461016d57806370a082311461018b575b5f80fd5b6100d961029b565b6040516100e69190610f5e565b60405180910390f35b6101096004803603810190610104919061100f565b610326565b6040516101169190611067565b60405180910390f35b610127610413565b604051610134919061108f565b60405180910390f35b610157600480360381019061015291906110a8565b610419565b6040516101649190611067565b60405180910390f35b6101756108fd565b6040516101829190611113565b60405180910390f35b6101a560048036038101906101a0919061112c565b61090f565b6040516101b2919061108f565b60405180910390f35b6101c3610924565b005b6101df60048036038101906101da9190611157565b6109e5565b005b6101e9610a79565b6040516101f6919061108f565b60405180910390f35b610207610a7f565b6040516102149190610f5e565b60405180910390f35b6102376004803603810190610232919061100f565b610b0b565b6040516102449190611067565b60405180910390f35b610255610e37565b6040516102629190611191565b60405180910390f35b610285600480360381019061028091906111aa565b610e5c565b604051610292919061108f565b60405180910390f35b5f80546102a790611215565b80601f01602080910402602001604051908101604052809291908181526020018280546102d390611215565b801561031e5780601f106102f55761010080835404028352916020019161031e565b820191905f5260205f20905b81548152906001019060200180831161030157829003601f168201915b505050505081565b5f8160085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610401919061108f565b60405180910390a36001905092915050565b60035481565b5f8060646005548461042b9190611272565b61043591906112e0565b90505f81846104449190611310565b90505f73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16036104b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ab9061138d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610522576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105199061138d565b60405180910390fd5b8360075f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156105a2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610599906113f5565b60405180910390fd5b8360085f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561065d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106549061145d565b60405180910390fd5b8360075f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106a99190611310565b925050819055508160075f60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461071d919061147b565b925050819055508060075f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610770919061147b565b925050819055508360085f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107fe9190611310565b925050819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610862919061108f565b60405180910390a360045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108e8919061108f565b60405180910390a36001925050509392505050565b60025f9054906101000a900460ff1681565b6007602052805f5260405f205f915090505481565b61092d33610e7c565b61096c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610963906114f8565b60405180910390fd5b5f60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc6861635f6040516109db9190611191565b60405180910390a1565b6109ee33610e7c565b610a2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a24906114f8565b60405180910390fd5b5f8103610a6f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a669061138d565b60405180910390fd5b8060058190555050565b60055481565b60018054610a8c90611215565b80601f0160208091040260200160405190810160405280929190818152602001828054610ab890611215565b8015610b035780601f10610ada57610100808354040283529160200191610b03565b820191905f5260205f20905b815481529060010190602001808311610ae657829003601f168201915b505050505081565b5f80606460055484610b1d9190611272565b610b2791906112e0565b90505f8184610b369190611310565b90505f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610ba6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9d9061138d565b60405180910390fd5b8360075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610c26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1d906113f5565b60405180910390fd5b8360075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610c729190611310565b925050819055508160075f60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610ce6919061147b565b925050819055508060075f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d39919061147b565b925050819055508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d9d919061108f565b60405180910390a360045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e23919061108f565b60405180910390a360019250505092915050565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6008602052815f5260405f20602052805f5260405f205f91509150505481565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610f0b578082015181840152602081019050610ef0565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610f3082610ed4565b610f3a8185610ede565b9350610f4a818560208601610eee565b610f5381610f16565b840191505092915050565b5f6020820190508181035f830152610f768184610f26565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610fab82610f82565b9050919050565b610fbb81610fa1565b8114610fc5575f80fd5b50565b5f81359050610fd681610fb2565b92915050565b5f819050919050565b610fee81610fdc565b8114610ff8575f80fd5b50565b5f8135905061100981610fe5565b92915050565b5f806040838503121561102557611024610f7e565b5b5f61103285828601610fc8565b925050602061104385828601610ffb565b9150509250929050565b5f8115159050919050565b6110618161104d565b82525050565b5f60208201905061107a5f830184611058565b92915050565b61108981610fdc565b82525050565b5f6020820190506110a25f830184611080565b92915050565b5f805f606084860312156110bf576110be610f7e565b5b5f6110cc86828701610fc8565b93505060206110dd86828701610fc8565b92505060406110ee86828701610ffb565b9150509250925092565b5f60ff82169050919050565b61110d816110f8565b82525050565b5f6020820190506111265f830184611104565b92915050565b5f6020828403121561114157611140610f7e565b5b5f61114e84828501610fc8565b91505092915050565b5f6020828403121561116c5761116b610f7e565b5b5f61117984828501610ffb565b91505092915050565b61118b81610fa1565b82525050565b5f6020820190506111a45f830184611182565b92915050565b5f80604083850312156111c0576111bf610f7e565b5b5f6111cd85828601610fc8565b92505060206111de85828601610fc8565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061122c57607f821691505b60208210810361123f5761123e6111e8565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61127c82610fdc565b915061128783610fdc565b925082820261129581610fdc565b915082820484148315176112ac576112ab611245565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6112ea82610fdc565b91506112f583610fdc565b925082611305576113046112b3565b5b828204905092915050565b5f61131a82610fdc565b915061132583610fdc565b925082820390508181111561133d5761133c611245565b5b92915050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f611377600f83610ede565b915061138282611343565b602082019050919050565b5f6020820190508181035f8301526113a48161136b565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f6113df601483610ede565b91506113ea826113ab565b602082019050919050565b5f6020820190508181035f83015261140c816113d3565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f611447601283610ede565b915061145282611413565b602082019050919050565b5f6020820190508181035f8301526114748161143b565b9050919050565b5f61148582610fdc565b915061149083610fdc565b92508282019050808211156114a8576114a7611245565b5b92915050565b7f214f574e455200000000000000000000000000000000000000000000000000005f82015250565b5f6114e2600683610ede565b91506114ed826114ae565b602082019050919050565b5f6020820190508181035f83015261150f816114d6565b905091905056fea26469706673582212209c405dd05d10e440c47f37321647c84a4da9591368b9333731b475f6b325936164736f6c63430008140033426179634d61796343727970746f50756e6b73417a756b69446f6f646c6573436c6f6e65784d6f6f6e42697264734469676944616967616b754265616e7a4c65747357616c6b336c616e646572734d656562697473566565467269656e64735075646779734d666572734361707461696e73436f6f6c63617473416e64416c6c4e465473

Deployed Bytecode

0x608060405234801561000f575f80fd5b50600436106100cd575f3560e01c8063715018a61161008a57806395d89b411161006457806395d89b41146101ff578063a9059cbb1461021d578063b7bda68f1461024d578063dd62ed3e1461026b576100cd565b8063715018a6146101bb578063727ccbd2146101c5578063771a3a1d146101e1576100cd565b806306fdde03146100d1578063095ea7b3146100ef57806318160ddd1461011f57806323b872dd1461013d578063313ce5671461016d57806370a082311461018b575b5f80fd5b6100d961029b565b6040516100e69190610f5e565b60405180910390f35b6101096004803603810190610104919061100f565b610326565b6040516101169190611067565b60405180910390f35b610127610413565b604051610134919061108f565b60405180910390f35b610157600480360381019061015291906110a8565b610419565b6040516101649190611067565b60405180910390f35b6101756108fd565b6040516101829190611113565b60405180910390f35b6101a560048036038101906101a0919061112c565b61090f565b6040516101b2919061108f565b60405180910390f35b6101c3610924565b005b6101df60048036038101906101da9190611157565b6109e5565b005b6101e9610a79565b6040516101f6919061108f565b60405180910390f35b610207610a7f565b6040516102149190610f5e565b60405180910390f35b6102376004803603810190610232919061100f565b610b0b565b6040516102449190611067565b60405180910390f35b610255610e37565b6040516102629190611191565b60405180910390f35b610285600480360381019061028091906111aa565b610e5c565b604051610292919061108f565b60405180910390f35b5f80546102a790611215565b80601f01602080910402602001604051908101604052809291908181526020018280546102d390611215565b801561031e5780601f106102f55761010080835404028352916020019161031e565b820191905f5260205f20905b81548152906001019060200180831161030157829003601f168201915b505050505081565b5f8160085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610401919061108f565b60405180910390a36001905092915050565b60035481565b5f8060646005548461042b9190611272565b61043591906112e0565b90505f81846104449190611310565b90505f73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16036104b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ab9061138d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610522576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105199061138d565b60405180910390fd5b8360075f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156105a2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610599906113f5565b60405180910390fd5b8360085f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561065d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106549061145d565b60405180910390fd5b8360075f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106a99190611310565b925050819055508160075f60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461071d919061147b565b925050819055508060075f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610770919061147b565b925050819055508360085f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107fe9190611310565b925050819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610862919061108f565b60405180910390a360045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108e8919061108f565b60405180910390a36001925050509392505050565b60025f9054906101000a900460ff1681565b6007602052805f5260405f205f915090505481565b61092d33610e7c565b61096c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610963906114f8565b60405180910390fd5b5f60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc6861635f6040516109db9190611191565b60405180910390a1565b6109ee33610e7c565b610a2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a24906114f8565b60405180910390fd5b5f8103610a6f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a669061138d565b60405180910390fd5b8060058190555050565b60055481565b60018054610a8c90611215565b80601f0160208091040260200160405190810160405280929190818152602001828054610ab890611215565b8015610b035780601f10610ada57610100808354040283529160200191610b03565b820191905f5260205f20905b815481529060010190602001808311610ae657829003601f168201915b505050505081565b5f80606460055484610b1d9190611272565b610b2791906112e0565b90505f8184610b369190611310565b90505f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610ba6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9d9061138d565b60405180910390fd5b8360075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610c26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1d906113f5565b60405180910390fd5b8360075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610c729190611310565b925050819055508160075f60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610ce6919061147b565b925050819055508060075f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d39919061147b565b925050819055508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d9d919061108f565b60405180910390a360045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e23919061108f565b60405180910390a360019250505092915050565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6008602052815f5260405f20602052805f5260405f205f91509150505481565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610f0b578082015181840152602081019050610ef0565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610f3082610ed4565b610f3a8185610ede565b9350610f4a818560208601610eee565b610f5381610f16565b840191505092915050565b5f6020820190508181035f830152610f768184610f26565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610fab82610f82565b9050919050565b610fbb81610fa1565b8114610fc5575f80fd5b50565b5f81359050610fd681610fb2565b92915050565b5f819050919050565b610fee81610fdc565b8114610ff8575f80fd5b50565b5f8135905061100981610fe5565b92915050565b5f806040838503121561102557611024610f7e565b5b5f61103285828601610fc8565b925050602061104385828601610ffb565b9150509250929050565b5f8115159050919050565b6110618161104d565b82525050565b5f60208201905061107a5f830184611058565b92915050565b61108981610fdc565b82525050565b5f6020820190506110a25f830184611080565b92915050565b5f805f606084860312156110bf576110be610f7e565b5b5f6110cc86828701610fc8565b93505060206110dd86828701610fc8565b92505060406110ee86828701610ffb565b9150509250925092565b5f60ff82169050919050565b61110d816110f8565b82525050565b5f6020820190506111265f830184611104565b92915050565b5f6020828403121561114157611140610f7e565b5b5f61114e84828501610fc8565b91505092915050565b5f6020828403121561116c5761116b610f7e565b5b5f61117984828501610ffb565b91505092915050565b61118b81610fa1565b82525050565b5f6020820190506111a45f830184611182565b92915050565b5f80604083850312156111c0576111bf610f7e565b5b5f6111cd85828601610fc8565b92505060206111de85828601610fc8565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061122c57607f821691505b60208210810361123f5761123e6111e8565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61127c82610fdc565b915061128783610fdc565b925082820261129581610fdc565b915082820484148315176112ac576112ab611245565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6112ea82610fdc565b91506112f583610fdc565b925082611305576113046112b3565b5b828204905092915050565b5f61131a82610fdc565b915061132583610fdc565b925082820390508181111561133d5761133c611245565b5b92915050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f611377600f83610ede565b915061138282611343565b602082019050919050565b5f6020820190508181035f8301526113a48161136b565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f6113df601483610ede565b91506113ea826113ab565b602082019050919050565b5f6020820190508181035f83015261140c816113d3565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f611447601283610ede565b915061145282611413565b602082019050919050565b5f6020820190508181035f8301526114748161143b565b9050919050565b5f61148582610fdc565b915061149083610fdc565b92508282019050808211156114a8576114a7611245565b5b92915050565b7f214f574e455200000000000000000000000000000000000000000000000000005f82015250565b5f6114e2600683610ede565b91506114ed826114ae565b602082019050919050565b5f6020820190508181035f83015261150f816114d6565b905091905056fea26469706673582212209c405dd05d10e440c47f37321647c84a4da9591368b9333731b475f6b325936164736f6c63430008140033

Deployed Bytecode Sourcemap

96:3051:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;116:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1688:202;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;196:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2045:746;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;168:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;320:44;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3013:131;;;:::i;:::-;;1902:135;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;261:22;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;141:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1110:570;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;229:25;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;371:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;116:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1688:202::-;1753:4;1803:5;1770:9;:21;1780:10;1770:21;;;;;;;;;;;;;;;:30;1792:7;1770:30;;;;;;;;;;;;;;;:38;;;;1845:7;1824:36;;1833:10;1824:36;;;1854:5;1824:36;;;;;;:::i;:::-;;;;;;;;1878:4;1871:11;;1688:202;;;;:::o;196:26::-;;;;:::o;2045:746::-;2124:4;2141:17;2181:3;2170:7;;2162:5;:15;;;;:::i;:::-;2161:23;;;;:::i;:::-;2141:43;;2195:18;2224:9;2216:5;:17;;;;:::i;:::-;2195:38;;2270:1;2254:18;;:4;:18;;;2246:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;2325:1;2311:16;;:2;:16;;;2303:44;;;;;;;;;;;;:::i;:::-;;;;;;;;;2385:5;2366:9;:15;2376:4;2366:15;;;;;;;;;;;;;;;;:24;;2358:57;;;;;;;;;;;;:::i;:::-;;;;;;;;;2465:5;2434:9;:15;2444:4;2434:15;;;;;;;;;;;;;;;:27;2450:10;2434:27;;;;;;;;;;;;;;;;:36;;2426:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;2525:5;2506:9;:15;2516:4;2506:15;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;2566:9;2541;:21;2551:10;;;;;;;;;;;2541:21;;;;;;;;;;;;;;;;:34;;;;;;;:::i;:::-;;;;;;;;2603:10;2586:9;:13;2596:2;2586:13;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;2655:5;2624:9;:15;2634:4;2624:15;;;;;;;;;;;;;;;:27;2640:10;2624:27;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;2693:2;2678:30;;2687:4;2678:30;;;2697:10;2678:30;;;;;;:::i;:::-;;;;;;;;2739:10;;;;;;;;;;;2724:37;;2733:4;2724:37;;;2751:9;2724:37;;;;;;:::i;:::-;;;;;;;;2779:4;2772:11;;;;2045:746;;;;;:::o;168:21::-;;;;;;;;;;;;;:::o;320:44::-;;;;;;;;;;;;;;;;;:::o;3013:131::-;2955:19;2963:10;2955:7;:19::i;:::-;2947:38;;;;;;;;;;;;:::i;:::-;;;;;;;;;3086:1:::1;3070:5;;:18;;;;;;;;;;;;;;;;;;3104:32;3133:1;3104:32;;;;;;:::i;:::-;;;;;;;;3013:131::o:0;1902:135::-;2955:19;2963:10;2955:7;:19::i;:::-;2947:38;;;;;;;;;;;;:::i;:::-;;;;;;;;;1982:1:::1;1973:5;:10:::0;1965:38:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;2024:5;2014:7;:15;;;;1902:135:::0;:::o;261:22::-;;;;:::o;141:20::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1110:570::-;1171:4;1188:17;1228:3;1217:7;;1209:5;:15;;;;:::i;:::-;1208:23;;;;:::i;:::-;1188:43;;1242:18;1271:9;1263:5;:17;;;;:::i;:::-;1242:38;;1315:1;1301:16;;:2;:16;;;1293:44;;;;;;;;;;;;:::i;:::-;;;;;;;;;1381:5;1356:9;:21;1366:10;1356:21;;;;;;;;;;;;;;;;:30;;1348:63;;;;;;;;;;;;:::i;:::-;;;;;;;;;1449:5;1424:9;:21;1434:10;1424:21;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;1490:9;1465;:21;1475:10;;;;;;;;;;;1465:21;;;;;;;;;;;;;;;;:34;;;;;;;:::i;:::-;;;;;;;;1527:10;1510:9;:13;1520:2;1510:13;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;1576:2;1555:36;;1564:10;1555:36;;;1580:10;1555:36;;;;;;:::i;:::-;;;;;;;;1628:10;;;;;;;;;;;1607:43;;1616:10;1607:43;;;1640:9;1607:43;;;;;;:::i;:::-;;;;;;;;1668:4;1661:11;;;;1110:570;;;;:::o;229:25::-;;;;;;;;;;;;;:::o;371:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2803:104::-;2859:4;2894:5;;;;;;;;;;;2883:16;;:7;:16;;;2876:23;;2803:104;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1430:117::-;1539:1;1536;1529:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:118::-;3533:24;3551:5;3533:24;:::i;:::-;3528:3;3521:37;3446:118;;:::o;3570:222::-;3663:4;3701:2;3690:9;3686:18;3678:26;;3714:71;3782:1;3771:9;3767:17;3758:6;3714:71;:::i;:::-;3570:222;;;;:::o;3798:619::-;3875:6;3883;3891;3940:2;3928:9;3919:7;3915:23;3911:32;3908:119;;;3946:79;;:::i;:::-;3908:119;4066:1;4091:53;4136:7;4127:6;4116:9;4112:22;4091:53;:::i;:::-;4081:63;;4037:117;4193:2;4219:53;4264:7;4255:6;4244:9;4240:22;4219:53;:::i;:::-;4209:63;;4164:118;4321:2;4347:53;4392:7;4383:6;4372:9;4368:22;4347:53;:::i;:::-;4337:63;;4292:118;3798:619;;;;;:::o;4423:86::-;4458:7;4498:4;4491:5;4487:16;4476:27;;4423:86;;;:::o;4515:112::-;4598:22;4614:5;4598:22;:::i;:::-;4593:3;4586:35;4515:112;;:::o;4633:214::-;4722:4;4760:2;4749:9;4745:18;4737:26;;4773:67;4837:1;4826:9;4822:17;4813:6;4773:67;:::i;:::-;4633:214;;;;:::o;4853:329::-;4912:6;4961:2;4949:9;4940:7;4936:23;4932:32;4929:119;;;4967:79;;:::i;:::-;4929:119;5087:1;5112:53;5157:7;5148:6;5137:9;5133:22;5112:53;:::i;:::-;5102:63;;5058:117;4853:329;;;;:::o;5188:::-;5247:6;5296:2;5284:9;5275:7;5271:23;5267:32;5264:119;;;5302:79;;:::i;:::-;5264:119;5422:1;5447:53;5492:7;5483:6;5472:9;5468:22;5447:53;:::i;:::-;5437:63;;5393:117;5188:329;;;;:::o;5523:118::-;5610:24;5628:5;5610:24;:::i;:::-;5605:3;5598:37;5523:118;;:::o;5647:222::-;5740:4;5778:2;5767:9;5763:18;5755:26;;5791:71;5859:1;5848:9;5844:17;5835:6;5791:71;:::i;:::-;5647:222;;;;:::o;5875:474::-;5943:6;5951;6000:2;5988:9;5979:7;5975:23;5971:32;5968:119;;;6006:79;;:::i;:::-;5968:119;6126:1;6151:53;6196:7;6187:6;6176:9;6172:22;6151:53;:::i;:::-;6141:63;;6097:117;6253:2;6279:53;6324:7;6315:6;6304:9;6300:22;6279:53;:::i;:::-;6269:63;;6224:118;5875:474;;;;;:::o;6355:180::-;6403:77;6400:1;6393:88;6500:4;6497:1;6490:15;6524:4;6521:1;6514:15;6541:320;6585:6;6622:1;6616:4;6612:12;6602:22;;6669:1;6663:4;6659:12;6690:18;6680:81;;6746:4;6738:6;6734:17;6724:27;;6680:81;6808:2;6800:6;6797:14;6777:18;6774:38;6771:84;;6827:18;;:::i;:::-;6771:84;6592:269;6541:320;;;:::o;6867:180::-;6915:77;6912:1;6905:88;7012:4;7009:1;7002:15;7036:4;7033:1;7026:15;7053:410;7093:7;7116:20;7134:1;7116:20;:::i;:::-;7111:25;;7150:20;7168:1;7150:20;:::i;:::-;7145:25;;7205:1;7202;7198:9;7227:30;7245:11;7227:30;:::i;:::-;7216:41;;7406:1;7397:7;7393:15;7390:1;7387:22;7367:1;7360:9;7340:83;7317:139;;7436:18;;:::i;:::-;7317:139;7101:362;7053:410;;;;:::o;7469:180::-;7517:77;7514:1;7507:88;7614:4;7611:1;7604:15;7638:4;7635:1;7628:15;7655:185;7695:1;7712:20;7730:1;7712:20;:::i;:::-;7707:25;;7746:20;7764:1;7746:20;:::i;:::-;7741:25;;7785:1;7775:35;;7790:18;;:::i;:::-;7775:35;7832:1;7829;7825:9;7820:14;;7655:185;;;;:::o;7846:194::-;7886:4;7906:20;7924:1;7906:20;:::i;:::-;7901:25;;7940:20;7958:1;7940:20;:::i;:::-;7935:25;;7984:1;7981;7977:9;7969:17;;8008:1;8002:4;7999:11;7996:37;;;8013:18;;:::i;:::-;7996:37;7846:194;;;;:::o;8046:165::-;8186:17;8182:1;8174:6;8170:14;8163:41;8046:165;:::o;8217:366::-;8359:3;8380:67;8444:2;8439:3;8380:67;:::i;:::-;8373:74;;8456:93;8545:3;8456:93;:::i;:::-;8574:2;8569:3;8565:12;8558:19;;8217:366;;;:::o;8589:419::-;8755:4;8793:2;8782:9;8778:18;8770:26;;8842:9;8836:4;8832:20;8828:1;8817:9;8813:17;8806:47;8870:131;8996:4;8870:131;:::i;:::-;8862:139;;8589:419;;;:::o;9014:170::-;9154:22;9150:1;9142:6;9138:14;9131:46;9014:170;:::o;9190:366::-;9332:3;9353:67;9417:2;9412:3;9353:67;:::i;:::-;9346:74;;9429:93;9518:3;9429:93;:::i;:::-;9547:2;9542:3;9538:12;9531:19;;9190:366;;;:::o;9562:419::-;9728:4;9766:2;9755:9;9751:18;9743:26;;9815:9;9809:4;9805:20;9801:1;9790:9;9786:17;9779:47;9843:131;9969:4;9843:131;:::i;:::-;9835:139;;9562:419;;;:::o;9987:168::-;10127:20;10123:1;10115:6;10111:14;10104:44;9987:168;:::o;10161:366::-;10303:3;10324:67;10388:2;10383:3;10324:67;:::i;:::-;10317:74;;10400:93;10489:3;10400:93;:::i;:::-;10518:2;10513:3;10509:12;10502:19;;10161:366;;;:::o;10533:419::-;10699:4;10737:2;10726:9;10722:18;10714:26;;10786:9;10780:4;10776:20;10772:1;10761:9;10757:17;10750:47;10814:131;10940:4;10814:131;:::i;:::-;10806:139;;10533:419;;;:::o;10958:191::-;10998:3;11017:20;11035:1;11017:20;:::i;:::-;11012:25;;11051:20;11069:1;11051:20;:::i;:::-;11046:25;;11094:1;11091;11087:9;11080:16;;11115:3;11112:1;11109:10;11106:36;;;11122:18;;:::i;:::-;11106:36;10958:191;;;;:::o;11155:156::-;11295:8;11291:1;11283:6;11279:14;11272:32;11155:156;:::o;11317:365::-;11459:3;11480:66;11544:1;11539:3;11480:66;:::i;:::-;11473:73;;11555:93;11644:3;11555:93;:::i;:::-;11673:2;11668:3;11664:12;11657:19;;11317:365;;;:::o;11688:419::-;11854:4;11892:2;11881:9;11877:18;11869:26;;11941:9;11935:4;11931:20;11927:1;11916:9;11912:17;11905:47;11969:131;12095:4;11969:131;:::i;:::-;11961:139;;11688:419;;;:::o

Swarm Source

ipfs://9c405dd05d10e440c47f37321647c84a4da9591368b9333731b475f6b3259361
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.