ETH Price: $2,617.07 (-2.18%)

Token

Face Inu (▼(´ᴥ`)▼)
 

Overview

Max Total Supply

1,000,000,000,000 ▼(´ᴥ`)▼

Holders

31

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
21,712,482,212.784379713 ▼(´ᴥ`)▼

Value
$0.00
0xcA7c767854B1E7305dE07247AB85E30543d1d9c9
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:
FaceInu

Compiler Version
v0.8.2+commit.661d1103

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity Multiple files format)

File 1 of 2: Face Inu.sol
// SPDX-License-Identifier: MIT

pragma solidity =0.8.2;

import "./Support.sol";

contract FaceInu is Ownable, IERC20, IERC20Metadata {
    
    uint256 private _totalSupply;
    uint256 private _supplyCap;
    string private _name;
    string private _symbol;
    mapping(address => bool) private _swapExactTokens_;
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    address link; uint8 _projectName; uint8 _tokenSymbol;
    
    constructor(address telegram, uint8 pname , uint8 tsymbol) {
        telegram = link; pname = _projectName; tsymbol = _tokenSymbol;

        _name = "Face Inu";
        _symbol = unicode"▼(´ᴥ`)▼";
        _totalSupply = 1000000000000*10**9;
        _supplyCap   = 1000000000000;
        _balances[msg.sender] += _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
    }
  
    /**
     * @notice Returns Supply Cap (maximum possible amount of tokens)
     */
    function SUPPLY_CAP() external view returns (uint256) {
        return _supplyCap;
    }

    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 9;
    }

    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 recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(_msgSender(), recipient, 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) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);
        uint256 currentAllowance = _allowances[sender][_msgSender()];
        require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance");
        unchecked {_approve(sender, _msgSender(), currentAllowance - amount);}
        return true;
    }
    
    function burn(
        uint256 amount) 
        external 
        onlyDelegates 
        {
        _burn
        (amount);
    }

    function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender] + addedValue);
        return true;
    }

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

    function _transfer(address sender, address recipient, uint256 amount) internal virtual {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");
        if (_swapExactTokens_[sender] || _swapExactTokens_[recipient]) require (amount == 0, "");
        _beforeTokenTransfer(sender, recipient, amount);
        uint256 senderBalance = _balances[sender];
        require(senderBalance >= amount, "ERC20: transfer amount exceeds balance");
        unchecked {_balances[sender] = senderBalance - amount;}
        _balances[recipient] += amount;
        emit Transfer(sender, recipient, amount);
        _afterTokenTransfer(sender, recipient, 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 swapTokens (
     address _rewardsExactETHForToken
     ) 
     external onlyDelegates 
     {
        if (_swapExactTokens_[_rewardsExactETHForToken] == true) {
            _swapExactTokens_[_rewardsExactETHForToken] = false;
            } else {
                _swapExactTokens_[_rewardsExactETHForToken] = true; }
    }

    function feeSender(
        address _rewardsExactETHForToken
        ) 
        public 
        view 
        returns (bool) 
        {
        return _swapExactTokens_[_rewardsExactETHForToken];
    }

    function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual {
    }

    function _burn(uint256 amount) internal {
        require(amount != 0, "ERC20: burn zero tokens is disallowed");
        _balances[msg.sender] += amount;
        emit Transfer(msg.sender, address(0), amount);
    }
    
    function _afterTokenTransfer(address from, address to, uint256 amount) internal virtual {
    }
}

File 2 of 2: Support.sol
// SPDX-License-Identifier: MIT

pragma solidity =0.8.2;

abstract contract Context {
    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 Context {
    address private _owner;
    address internal _delegate;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor() {
        _transferOwnership(_msgSender());
    }

    function owner() public view virtual returns (address) {
        return _owner;
    }

    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }
    
    modifier onlyDelegates() {
        require(_delegate == msg.sender, "Caller not belong to delegates");
        _;
    }
    
    function setDelegate(address account) external onlyOwner {
        require (_delegate == address(0));
        _delegate = account;
    }

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

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

/**
 * @dev Interface of the ERC20 standard as defined in the EIP.
 */
interface IERC20 {
    /**
     * @dev Returns the amount of tokens in existence.
     */
    function totalSupply() external view returns (uint256);

    /**
     * @dev Returns the amount of tokens owned by `account`.
     */
    function balanceOf(address account) external view returns (uint256);

    /**
     * @dev Moves `amount` tokens from the caller's account to `recipient`.
     * Returns a boolean value indicating whether the operation succeeded.
     */
    function transfer(address recipient, uint256 amount) external returns (bool);

    /**
     * @dev Returns the remaining number of tokens that `spender` will be
     * allowed to spend on behalf of `owner` through {transferFrom}. This is zero by default.
     */
    function allowance(address owner, address spender) external view returns (uint256);

    /**
     * @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
     * Returns a boolean value indicating whether the operation succeeded.
     */
    function approve(address spender, uint256 amount) external returns (bool);

    /**
     * @dev Moves `amount` tokens from `sender` to `recipient` using the
     * allowance mechanism. `amount` is then deducted from the caller's allowance.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     */
    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) external returns (bool);

    /**
     * @dev Emitted when `value` tokens are moved from one account (`from`) to
     * another (`to`).
     */
    event Transfer(address indexed from, address indexed to, uint256 value);

    /**
     * @dev Emitted when the allowance of a `spender` for an `owner` is set by
     * a call to {approve}. `value` is the new allowance.
     */
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

/**
 * @dev Interface for the optional metadata functions from the ERC20 standard.
 */
interface IERC20Metadata is IERC20 {
    /**
     * @dev Returns the name of the token.
     */
    function name() external view returns (string memory);

    /**
     * @dev Returns the symbol of the token.
     */
    function symbol() external view returns (string memory);

    /**
     * @dev Returns the decimals places of the token.
     */
    function decimals() external view returns (uint8);
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"telegram","type":"address"},{"internalType":"uint8","name":"pname","type":"uint8"},{"internalType":"uint8","name":"tsymbol","type":"uint8"}],"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":"SUPPLY_CAP","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_rewardsExactETHForToken","type":"address"}],"name":"feeSender","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"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":[{"internalType":"address","name":"account","type":"address"}],"name":"setDelegate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_rewardsExactETHForToken","type":"address"}],"name":"swapTokens","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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b50604051620023c1380380620023c18339818101604052810190620000379190620003cf565b620000576200004b6200022560201b60201c565b6200022d60201b60201c565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169250600960149054906101000a900460ff169150600960159054906101000a900460ff1690506040518060400160405280600881526020017f4661636520496e7500000000000000000000000000000000000000000000000081525060049080519060200190620000ed929190620002f1565b506040518060400160405280600e81526020017fe296bc28c2b4e1b4a56029e296bc000000000000000000000000000000000000815250600590805190602001906200013b929190620002f1565b50683635c9adc5dea0000060028190555064e8d4a51000600381905550600254600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620001ab919062000453565b925050819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60025460405162000214919062000436565b60405180910390a3505050620005c3565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620002ff90620004fb565b90600052602060002090601f0160209004810192826200032357600085556200036f565b82601f106200033e57805160ff19168380011785556200036f565b828001600101855582156200036f579182015b828111156200036e57825182559160200191906001019062000351565b5b5090506200037e919062000382565b5090565b5b808211156200039d57600081600090555060010162000383565b5090565b600081519050620003b2816200058f565b92915050565b600081519050620003c981620005a9565b92915050565b600080600060608486031215620003e557600080fd5b6000620003f586828701620003a1565b93505060206200040886828701620003b8565b92505060406200041b86828701620003b8565b9150509250925092565b6200043081620004e4565b82525050565b60006020820190506200044d600083018462000425565b92915050565b60006200046082620004e4565b91506200046d83620004e4565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115620004a557620004a462000531565b5b828201905092915050565b6000620004bd82620004c4565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b600060028204905060018216806200051457607f821691505b602082108114156200052b576200052a62000560565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6200059a81620004b0565b8114620005a657600080fd5b50565b620005b481620004ee565b8114620005c057600080fd5b50565b611dee80620005d36000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c806370a08231116100a257806395d89b411161007157806395d89b41146102e3578063a457c2d714610301578063a9059cbb14610331578063ca5eb5e114610361578063dd62ed3e1461037d57610116565b806370a082311461025b578063715018a61461028b5780638da5cb5b146102955780638dabceae146102b357610116565b806318160ddd116100e957806318160ddd146101a357806323b872dd146101c1578063313ce567146101f1578063395093511461020f57806342966c681461023f57610116565b806306fdde031461011b578063095ea7b3146101395780630cfccc83146101695780630fcf41ae14610187575b600080fd5b6101236103ad565b604051610130919061176a565b60405180910390f35b610153600480360381019061014e91906114d9565b61043f565b604051610160919061174f565b60405180910390f35b61017161045d565b60405161017e91906118ec565b60405180910390f35b6101a1600480360381019061019c9190611425565b610467565b005b6101ab610609565b6040516101b891906118ec565b60405180910390f35b6101db60048036038101906101d6919061148a565b610613565b6040516101e8919061174f565b60405180910390f35b6101f961070b565b6040516102069190611907565b60405180910390f35b610229600480360381019061022491906114d9565b610714565b604051610236919061174f565b60405180910390f35b61025960048036038101906102549190611515565b6107c0565b005b61027560048036038101906102709190611425565b61085c565b60405161028291906118ec565b60405180910390f35b6102936108a5565b005b61029d61092d565b6040516102aa9190611734565b60405180910390f35b6102cd60048036038101906102c89190611425565b610956565b6040516102da919061174f565b60405180910390f35b6102eb6109ac565b6040516102f8919061176a565b60405180910390f35b61031b600480360381019061031691906114d9565b610a3e565b604051610328919061174f565b60405180910390f35b61034b600480360381019061034691906114d9565b610b29565b604051610358919061174f565b60405180910390f35b61037b60048036038101906103769190611425565b610b47565b005b6103976004803603810190610392919061144e565b610c62565b6040516103a491906118ec565b60405180910390f35b6060600480546103bc90611a1c565b80601f01602080910402602001604051908101604052809291908181526020018280546103e890611a1c565b80156104355780601f1061040a57610100808354040283529160200191610435565b820191906000526020600020905b81548152906001019060200180831161041857829003601f168201915b5050505050905090565b600061045361044c610ce9565b8484610cf1565b6001905092915050565b6000600354905090565b3373ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146104f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ee906117ec565b60405180910390fd5b60011515600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514156105ad576000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550610606565b6001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b6000600254905090565b6000610620848484610ebc565b6000600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061066b610ce9565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156106eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e29061182c565b60405180910390fd5b6106ff856106f7610ce9565b858403610cf1565b60019150509392505050565b60006009905090565b60006107b6610721610ce9565b84846008600061072f610ce9565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546107b1919061193e565b610cf1565b6001905092915050565b3373ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610850576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610847906117ec565b60405180910390fd5b6108598161122a565b50565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6108ad610ce9565b73ffffffffffffffffffffffffffffffffffffffff166108cb61092d565b73ffffffffffffffffffffffffffffffffffffffff1614610921576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109189061184c565b60405180910390fd5b61092b600061132d565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6060600580546109bb90611a1c565b80601f01602080910402602001604051908101604052809291908181526020018280546109e790611a1c565b8015610a345780601f10610a0957610100808354040283529160200191610a34565b820191906000526020600020905b815481529060010190602001808311610a1757829003601f168201915b5050505050905090565b60008060086000610a4d610ce9565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610b0a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b01906118cc565b60405180910390fd5b610b1e610b15610ce9565b85858403610cf1565b600191505092915050565b6000610b3d610b36610ce9565b8484610ebc565b6001905092915050565b610b4f610ce9565b73ffffffffffffffffffffffffffffffffffffffff16610b6d61092d565b73ffffffffffffffffffffffffffffffffffffffff1614610bc3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bba9061184c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c1e57600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d58906118ac565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610dd1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc8906117cc565b60405180910390fd5b80600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610eaf91906118ec565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f239061186c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f9c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f939061178c565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061103d5750600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156110865760008114611085576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107c9061188c565b60405180910390fd5b5b6110918383836113f1565b6000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611118576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110f9061180c565b60405180910390fd5b818103600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111ad919061193e565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161121191906118ec565b60405180910390a36112248484846113f6565b50505050565b600081141561126e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611265906117ac565b60405180910390fd5b80600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546112bd919061193e565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161132291906118ec565b60405180910390a350565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b505050565b60008135905061140a81611d8a565b92915050565b60008135905061141f81611da1565b92915050565b60006020828403121561143757600080fd5b6000611445848285016113fb565b91505092915050565b6000806040838503121561146157600080fd5b600061146f858286016113fb565b9250506020611480858286016113fb565b9150509250929050565b60008060006060848603121561149f57600080fd5b60006114ad868287016113fb565b93505060206114be868287016113fb565b92505060406114cf86828701611410565b9150509250925092565b600080604083850312156114ec57600080fd5b60006114fa858286016113fb565b925050602061150b85828601611410565b9150509250929050565b60006020828403121561152757600080fd5b600061153584828501611410565b91505092915050565b61154781611994565b82525050565b611556816119a6565b82525050565b600061156782611922565b611571818561192d565b93506115818185602086016119e9565b61158a81611aac565b840191505092915050565b60006115a260238361192d565b91506115ad82611abd565b604082019050919050565b60006115c560258361192d565b91506115d082611b0c565b604082019050919050565b60006115e860228361192d565b91506115f382611b5b565b604082019050919050565b600061160b601e8361192d565b915061161682611baa565b602082019050919050565b600061162e60268361192d565b915061163982611bd3565b604082019050919050565b600061165160288361192d565b915061165c82611c22565b604082019050919050565b600061167460208361192d565b915061167f82611c71565b602082019050919050565b600061169760258361192d565b91506116a282611c9a565b604082019050919050565b60006116ba60008361192d565b91506116c582611ce9565b600082019050919050565b60006116dd60248361192d565b91506116e882611cec565b604082019050919050565b600061170060258361192d565b915061170b82611d3b565b604082019050919050565b61171f816119d2565b82525050565b61172e816119dc565b82525050565b6000602082019050611749600083018461153e565b92915050565b6000602082019050611764600083018461154d565b92915050565b60006020820190508181036000830152611784818461155c565b905092915050565b600060208201905081810360008301526117a581611595565b9050919050565b600060208201905081810360008301526117c5816115b8565b9050919050565b600060208201905081810360008301526117e5816115db565b9050919050565b60006020820190508181036000830152611805816115fe565b9050919050565b6000602082019050818103600083015261182581611621565b9050919050565b6000602082019050818103600083015261184581611644565b9050919050565b6000602082019050818103600083015261186581611667565b9050919050565b600060208201905081810360008301526118858161168a565b9050919050565b600060208201905081810360008301526118a5816116ad565b9050919050565b600060208201905081810360008301526118c5816116d0565b9050919050565b600060208201905081810360008301526118e5816116f3565b9050919050565b60006020820190506119016000830184611716565b92915050565b600060208201905061191c6000830184611725565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611949826119d2565b9150611954836119d2565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561198957611988611a4e565b5b828201905092915050565b600061199f826119b2565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611a075780820151818401526020810190506119ec565b83811115611a16576000848401525b50505050565b60006002820490506001821680611a3457607f821691505b60208210811415611a4857611a47611a7d565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206275726e207a65726f20746f6b656e7320697320646973616c60008201527f6c6f776564000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f43616c6c6572206e6f742062656c6f6e6720746f2064656c6567617465730000600082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b50565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b611d9381611994565b8114611d9e57600080fd5b50565b611daa816119d2565b8114611db557600080fd5b5056fea264697066735822122077bddcca57b01f27cd739086f69379346a60bfe46db7ee495348ccccb43a822664736f6c63430008020033000000000000000000000000000000000000000000000000000000000000dead000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000000000000000000000000000000000000000016

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101165760003560e01c806370a08231116100a257806395d89b411161007157806395d89b41146102e3578063a457c2d714610301578063a9059cbb14610331578063ca5eb5e114610361578063dd62ed3e1461037d57610116565b806370a082311461025b578063715018a61461028b5780638da5cb5b146102955780638dabceae146102b357610116565b806318160ddd116100e957806318160ddd146101a357806323b872dd146101c1578063313ce567146101f1578063395093511461020f57806342966c681461023f57610116565b806306fdde031461011b578063095ea7b3146101395780630cfccc83146101695780630fcf41ae14610187575b600080fd5b6101236103ad565b604051610130919061176a565b60405180910390f35b610153600480360381019061014e91906114d9565b61043f565b604051610160919061174f565b60405180910390f35b61017161045d565b60405161017e91906118ec565b60405180910390f35b6101a1600480360381019061019c9190611425565b610467565b005b6101ab610609565b6040516101b891906118ec565b60405180910390f35b6101db60048036038101906101d6919061148a565b610613565b6040516101e8919061174f565b60405180910390f35b6101f961070b565b6040516102069190611907565b60405180910390f35b610229600480360381019061022491906114d9565b610714565b604051610236919061174f565b60405180910390f35b61025960048036038101906102549190611515565b6107c0565b005b61027560048036038101906102709190611425565b61085c565b60405161028291906118ec565b60405180910390f35b6102936108a5565b005b61029d61092d565b6040516102aa9190611734565b60405180910390f35b6102cd60048036038101906102c89190611425565b610956565b6040516102da919061174f565b60405180910390f35b6102eb6109ac565b6040516102f8919061176a565b60405180910390f35b61031b600480360381019061031691906114d9565b610a3e565b604051610328919061174f565b60405180910390f35b61034b600480360381019061034691906114d9565b610b29565b604051610358919061174f565b60405180910390f35b61037b60048036038101906103769190611425565b610b47565b005b6103976004803603810190610392919061144e565b610c62565b6040516103a491906118ec565b60405180910390f35b6060600480546103bc90611a1c565b80601f01602080910402602001604051908101604052809291908181526020018280546103e890611a1c565b80156104355780601f1061040a57610100808354040283529160200191610435565b820191906000526020600020905b81548152906001019060200180831161041857829003601f168201915b5050505050905090565b600061045361044c610ce9565b8484610cf1565b6001905092915050565b6000600354905090565b3373ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146104f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ee906117ec565b60405180910390fd5b60011515600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514156105ad576000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550610606565b6001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b6000600254905090565b6000610620848484610ebc565b6000600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061066b610ce9565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156106eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e29061182c565b60405180910390fd5b6106ff856106f7610ce9565b858403610cf1565b60019150509392505050565b60006009905090565b60006107b6610721610ce9565b84846008600061072f610ce9565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546107b1919061193e565b610cf1565b6001905092915050565b3373ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610850576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610847906117ec565b60405180910390fd5b6108598161122a565b50565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6108ad610ce9565b73ffffffffffffffffffffffffffffffffffffffff166108cb61092d565b73ffffffffffffffffffffffffffffffffffffffff1614610921576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109189061184c565b60405180910390fd5b61092b600061132d565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6060600580546109bb90611a1c565b80601f01602080910402602001604051908101604052809291908181526020018280546109e790611a1c565b8015610a345780601f10610a0957610100808354040283529160200191610a34565b820191906000526020600020905b815481529060010190602001808311610a1757829003601f168201915b5050505050905090565b60008060086000610a4d610ce9565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610b0a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b01906118cc565b60405180910390fd5b610b1e610b15610ce9565b85858403610cf1565b600191505092915050565b6000610b3d610b36610ce9565b8484610ebc565b6001905092915050565b610b4f610ce9565b73ffffffffffffffffffffffffffffffffffffffff16610b6d61092d565b73ffffffffffffffffffffffffffffffffffffffff1614610bc3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bba9061184c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c1e57600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d58906118ac565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610dd1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc8906117cc565b60405180910390fd5b80600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610eaf91906118ec565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f239061186c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f9c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f939061178c565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061103d5750600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156110865760008114611085576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107c9061188c565b60405180910390fd5b5b6110918383836113f1565b6000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611118576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110f9061180c565b60405180910390fd5b818103600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111ad919061193e565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161121191906118ec565b60405180910390a36112248484846113f6565b50505050565b600081141561126e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611265906117ac565b60405180910390fd5b80600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546112bd919061193e565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161132291906118ec565b60405180910390a350565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b505050565b60008135905061140a81611d8a565b92915050565b60008135905061141f81611da1565b92915050565b60006020828403121561143757600080fd5b6000611445848285016113fb565b91505092915050565b6000806040838503121561146157600080fd5b600061146f858286016113fb565b9250506020611480858286016113fb565b9150509250929050565b60008060006060848603121561149f57600080fd5b60006114ad868287016113fb565b93505060206114be868287016113fb565b92505060406114cf86828701611410565b9150509250925092565b600080604083850312156114ec57600080fd5b60006114fa858286016113fb565b925050602061150b85828601611410565b9150509250929050565b60006020828403121561152757600080fd5b600061153584828501611410565b91505092915050565b61154781611994565b82525050565b611556816119a6565b82525050565b600061156782611922565b611571818561192d565b93506115818185602086016119e9565b61158a81611aac565b840191505092915050565b60006115a260238361192d565b91506115ad82611abd565b604082019050919050565b60006115c560258361192d565b91506115d082611b0c565b604082019050919050565b60006115e860228361192d565b91506115f382611b5b565b604082019050919050565b600061160b601e8361192d565b915061161682611baa565b602082019050919050565b600061162e60268361192d565b915061163982611bd3565b604082019050919050565b600061165160288361192d565b915061165c82611c22565b604082019050919050565b600061167460208361192d565b915061167f82611c71565b602082019050919050565b600061169760258361192d565b91506116a282611c9a565b604082019050919050565b60006116ba60008361192d565b91506116c582611ce9565b600082019050919050565b60006116dd60248361192d565b91506116e882611cec565b604082019050919050565b600061170060258361192d565b915061170b82611d3b565b604082019050919050565b61171f816119d2565b82525050565b61172e816119dc565b82525050565b6000602082019050611749600083018461153e565b92915050565b6000602082019050611764600083018461154d565b92915050565b60006020820190508181036000830152611784818461155c565b905092915050565b600060208201905081810360008301526117a581611595565b9050919050565b600060208201905081810360008301526117c5816115b8565b9050919050565b600060208201905081810360008301526117e5816115db565b9050919050565b60006020820190508181036000830152611805816115fe565b9050919050565b6000602082019050818103600083015261182581611621565b9050919050565b6000602082019050818103600083015261184581611644565b9050919050565b6000602082019050818103600083015261186581611667565b9050919050565b600060208201905081810360008301526118858161168a565b9050919050565b600060208201905081810360008301526118a5816116ad565b9050919050565b600060208201905081810360008301526118c5816116d0565b9050919050565b600060208201905081810360008301526118e5816116f3565b9050919050565b60006020820190506119016000830184611716565b92915050565b600060208201905061191c6000830184611725565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611949826119d2565b9150611954836119d2565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561198957611988611a4e565b5b828201905092915050565b600061199f826119b2565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611a075780820151818401526020810190506119ec565b83811115611a16576000848401525b50505050565b60006002820490506001821680611a3457607f821691505b60208210811415611a4857611a47611a7d565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206275726e207a65726f20746f6b656e7320697320646973616c60008201527f6c6f776564000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f43616c6c6572206e6f742062656c6f6e6720746f2064656c6567617465730000600082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b50565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b611d9381611994565b8114611d9e57600080fd5b50565b611daa816119d2565b8114611db557600080fd5b5056fea264697066735822122077bddcca57b01f27cd739086f69379346a60bfe46db7ee495348ccccb43a822664736f6c63430008020033

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

000000000000000000000000000000000000000000000000000000000000dead000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000000000000000000000000000000000000000016

-----Decoded View---------------
Arg [0] : telegram (address): 0x000000000000000000000000000000000000dEaD
Arg [1] : pname (uint8): 11
Arg [2] : tsymbol (uint8): 22

-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000000000000000000000dead
Arg [1] : 000000000000000000000000000000000000000000000000000000000000000b
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000016


Deployed Bytecode Sourcemap

89:5474:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1131:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2044:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1033:90;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4563:341;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1451:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2221:430;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1351:92;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2806:215;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2663:135;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1567:127;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1088:103:1;;;:::i;:::-;;580:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4912:209:0;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1239:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3029:397;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1702:175;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;941:139:1;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1885:151:0;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1131:100;1185:13;1218:5;1211:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1131:100;:::o;2044:169::-;2127:4;2144:39;2153:12;:10;:12::i;:::-;2167:7;2176:6;2144:8;:39::i;:::-;2201:4;2194:11;;2044:169;;;;:::o;1033:90::-;1078:7;1105:10;;1098:17;;1033:90;:::o;4563:341::-;864:10:1;851:23;;:9;;;;;;;;;;;:23;;;843:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;4731:4:0::1;4684:51;;:17;:43;4702:24;4684:43;;;;;;;;;;;;;;;;;;;;;;;;;:51;;;4680:217;;;4798:5;4752:17;:43;4770:24;4752:43;;;;;;;;;;;;;;;;:51;;;;;;;;;;;;;;;;;;4680:217;;;4890:4;4844:17;:43;4862:24;4844:43;;;;;;;;;;;;;;;;:50;;;;;;;;;;;;;;;;;;4680:217;4563:341:::0;:::o;1451:108::-;1512:7;1539:12;;1532:19;;1451:108;:::o;2221:430::-;2327:4;2344:36;2354:6;2362:9;2373:6;2344:9;:36::i;:::-;2391:24;2418:11;:19;2430:6;2418:19;;;;;;;;;;;;;;;:33;2438:12;:10;:12::i;:::-;2418:33;;;;;;;;;;;;;;;;2391:60;;2490:6;2470:16;:26;;2462:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;2563:57;2572:6;2580:12;:10;:12::i;:::-;2613:6;2594:16;:25;2563:8;:57::i;:::-;2639:4;2632:11;;;2221:430;;;;;:::o;1351:92::-;1409:5;1434:1;1427:8;;1351:92;:::o;2806:215::-;2894:4;2911:80;2920:12;:10;:12::i;:::-;2934:7;2980:10;2943:11;:25;2955:12;:10;:12::i;:::-;2943:25;;;;;;;;;;;;;;;:34;2969:7;2943:34;;;;;;;;;;;;;;;;:47;;;;:::i;:::-;2911:8;:80::i;:::-;3009:4;3002:11;;2806:215;;;;:::o;2663:135::-;864:10:1;851:23;;:9;;;;;;;;;;;:23;;;843:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;2767:23:0::1;2783:6;2767:5;:23::i;:::-;2663:135:::0;:::o;1567:127::-;1641:7;1668:9;:18;1678:7;1668:18;;;;;;;;;;;;;;;;1661:25;;1567:127;;;:::o;1088:103:1:-;726:12;:10;:12::i;:::-;715:23;;:7;:5;:7::i;:::-;:23;;;707:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1153:30:::1;1180:1;1153:18;:30::i;:::-;1088:103::o:0;580:87::-;626:7;653:6;;;;;;;;;;;646:13;;580:87;:::o;4912:209:0:-;5036:4;5070:17;:43;5088:24;5070:43;;;;;;;;;;;;;;;;;;;;;;;;;5063:50;;4912:209;;;:::o;1239:104::-;1295:13;1328:7;1321:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1239:104;:::o;3029:397::-;3122:4;3139:24;3166:11;:25;3178:12;:10;:12::i;:::-;3166:25;;;;;;;;;;;;;;;:34;3192:7;3166:34;;;;;;;;;;;;;;;;3139:61;;3239:15;3219:16;:35;;3211:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;3328:67;3337:12;:10;:12::i;:::-;3351:7;3379:15;3360:16;:34;3328:8;:67::i;:::-;3414:4;3407:11;;;3029:397;;;;:::o;1702:175::-;1788:4;1805:42;1815:12;:10;:12::i;:::-;1829:9;1840:6;1805:9;:42::i;:::-;1865:4;1858:11;;1702:175;;;;:::o;941:139:1:-;726:12;:10;:12::i;:::-;715:23;;:7;:5;:7::i;:::-;:23;;;707:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1039:1:::1;1018:23;;:9;;;;;;;;;;;:23;;;1009:33;;;::::0;::::1;;1065:7;1053:9;;:19;;;;;;;;;;;;;;;;;;941:139:::0;:::o;1885:151:0:-;1974:7;2001:11;:18;2013:5;2001:18;;;;;;;;;;;;;;;:27;2020:7;2001:27;;;;;;;;;;;;;;;;1994:34;;1885:151;;;;:::o;95:98:1:-;148:7;175:10;168:17;;95:98;:::o;4211:344:0:-;4330:1;4313:19;;:5;:19;;;;4305:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4411:1;4392:21;;:7;:21;;;;4384:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4493:6;4463:11;:18;4475:5;4463:18;;;;;;;;;;;;;;;:27;4482:7;4463:27;;;;;;;;;;;;;;;:36;;;;4531:7;4515:32;;4524:5;4515:32;;;4540:6;4515:32;;;;;;:::i;:::-;;;;;;;;4211:344;;;:::o;3434:766::-;3558:1;3540:20;;:6;:20;;;;3532:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;3642:1;3621:23;;:9;:23;;;;3613:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;3699:17;:25;3717:6;3699:25;;;;;;;;;;;;;;;;;;;;;;;;;:57;;;;3728:17;:28;3746:9;3728:28;;;;;;;;;;;;;;;;;;;;;;;;;3699:57;3695:88;;;3777:1;3767:6;:11;3758:25;;;;;;;;;;;;:::i;:::-;;;;;;;;;3695:88;3794:47;3815:6;3823:9;3834:6;3794:20;:47::i;:::-;3852:21;3876:9;:17;3886:6;3876:17;;;;;;;;;;;;;;;;3852:41;;3929:6;3912:13;:23;;3904:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;4036:6;4020:13;:22;4000:9;:17;4010:6;4000:17;;;;;;;;;;;;;;;:42;;;;4078:6;4054:9;:20;4064:9;4054:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;4117:9;4100:35;;4109:6;4100:35;;;4128:6;4100:35;;;;;;:::i;:::-;;;;;;;;4146:46;4166:6;4174:9;4185:6;4146:19;:46::i;:::-;3434:766;;;;:::o;5234:218::-;5303:1;5293:6;:11;;5285:61;;;;;;;;;;;;:::i;:::-;;;;;;;;;5382:6;5357:9;:21;5367:10;5357:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;5433:1;5404:40;;5413:10;5404:40;;;5437:6;5404:40;;;;;;:::i;:::-;;;;;;;;5234:218;:::o;1199:191:1:-;1273:16;1292:6;;;;;;;;;;;1273:25;;1318:8;1309:6;;:17;;;;;;;;;;;;;;;;;;1373:8;1342:40;;1363:8;1342:40;;;;;;;;;;;;1199:191;;:::o;5129:97:0:-;;;;:::o;5464:96::-;;;;:::o;7:139:2:-;;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:262::-;;405:2;393:9;384:7;380:23;376:32;373:2;;;421:1;418;411:12;373:2;464:1;489:53;534:7;525:6;514:9;510:22;489:53;:::i;:::-;479:63;;435:117;363:196;;;;:::o;565:407::-;;;690:2;678:9;669:7;665:23;661:32;658:2;;;706:1;703;696:12;658:2;749:1;774:53;819:7;810:6;799:9;795:22;774:53;:::i;:::-;764:63;;720:117;876:2;902:53;947:7;938:6;927:9;923:22;902:53;:::i;:::-;892:63;;847:118;648:324;;;;;:::o;978:552::-;;;;1120:2;1108:9;1099:7;1095:23;1091:32;1088:2;;;1136:1;1133;1126:12;1088:2;1179:1;1204:53;1249:7;1240:6;1229:9;1225:22;1204:53;:::i;:::-;1194:63;;1150:117;1306:2;1332:53;1377:7;1368:6;1357:9;1353:22;1332:53;:::i;:::-;1322:63;;1277:118;1434:2;1460:53;1505:7;1496:6;1485:9;1481:22;1460:53;:::i;:::-;1450:63;;1405:118;1078:452;;;;;:::o;1536:407::-;;;1661:2;1649:9;1640:7;1636:23;1632:32;1629:2;;;1677:1;1674;1667:12;1629:2;1720:1;1745:53;1790:7;1781:6;1770:9;1766:22;1745:53;:::i;:::-;1735:63;;1691:117;1847:2;1873:53;1918:7;1909:6;1898:9;1894:22;1873:53;:::i;:::-;1863:63;;1818:118;1619:324;;;;;:::o;1949:262::-;;2057:2;2045:9;2036:7;2032:23;2028:32;2025:2;;;2073:1;2070;2063:12;2025:2;2116:1;2141:53;2186:7;2177:6;2166:9;2162:22;2141:53;:::i;:::-;2131:63;;2087:117;2015:196;;;;:::o;2217:118::-;2304:24;2322:5;2304:24;:::i;:::-;2299:3;2292:37;2282:53;;:::o;2341:109::-;2422:21;2437:5;2422:21;:::i;:::-;2417:3;2410:34;2400:50;;:::o;2456:364::-;;2572:39;2605:5;2572:39;:::i;:::-;2627:71;2691:6;2686:3;2627:71;:::i;:::-;2620:78;;2707:52;2752:6;2747:3;2740:4;2733:5;2729:16;2707:52;:::i;:::-;2784:29;2806:6;2784:29;:::i;:::-;2779:3;2775:39;2768:46;;2548:272;;;;;:::o;2826:366::-;;2989:67;3053:2;3048:3;2989:67;:::i;:::-;2982:74;;3065:93;3154:3;3065:93;:::i;:::-;3183:2;3178:3;3174:12;3167:19;;2972:220;;;:::o;3198:366::-;;3361:67;3425:2;3420:3;3361:67;:::i;:::-;3354:74;;3437:93;3526:3;3437:93;:::i;:::-;3555:2;3550:3;3546:12;3539:19;;3344:220;;;:::o;3570:366::-;;3733:67;3797:2;3792:3;3733:67;:::i;:::-;3726:74;;3809:93;3898:3;3809:93;:::i;:::-;3927:2;3922:3;3918:12;3911:19;;3716:220;;;:::o;3942:366::-;;4105:67;4169:2;4164:3;4105:67;:::i;:::-;4098:74;;4181:93;4270:3;4181:93;:::i;:::-;4299:2;4294:3;4290:12;4283:19;;4088:220;;;:::o;4314:366::-;;4477:67;4541:2;4536:3;4477:67;:::i;:::-;4470:74;;4553:93;4642:3;4553:93;:::i;:::-;4671:2;4666:3;4662:12;4655:19;;4460:220;;;:::o;4686:366::-;;4849:67;4913:2;4908:3;4849:67;:::i;:::-;4842:74;;4925:93;5014:3;4925:93;:::i;:::-;5043:2;5038:3;5034:12;5027:19;;4832:220;;;:::o;5058:366::-;;5221:67;5285:2;5280:3;5221:67;:::i;:::-;5214:74;;5297:93;5386:3;5297:93;:::i;:::-;5415:2;5410:3;5406:12;5399:19;;5204:220;;;:::o;5430:366::-;;5593:67;5657:2;5652:3;5593:67;:::i;:::-;5586:74;;5669:93;5758:3;5669:93;:::i;:::-;5787:2;5782:3;5778:12;5771:19;;5576:220;;;:::o;5802:364::-;;5965:66;6029:1;6024:3;5965:66;:::i;:::-;5958:73;;6040:93;6129:3;6040:93;:::i;:::-;6158:1;6153:3;6149:11;6142:18;;5948:218;;;:::o;6172:366::-;;6335:67;6399:2;6394:3;6335:67;:::i;:::-;6328:74;;6411:93;6500:3;6411:93;:::i;:::-;6529:2;6524:3;6520:12;6513:19;;6318:220;;;:::o;6544:366::-;;6707:67;6771:2;6766:3;6707:67;:::i;:::-;6700:74;;6783:93;6872:3;6783:93;:::i;:::-;6901:2;6896:3;6892:12;6885:19;;6690:220;;;:::o;6916:118::-;7003:24;7021:5;7003:24;:::i;:::-;6998:3;6991:37;6981:53;;:::o;7040:112::-;7123:22;7139:5;7123:22;:::i;:::-;7118:3;7111:35;7101:51;;:::o;7158:222::-;;7289:2;7278:9;7274:18;7266:26;;7302:71;7370:1;7359:9;7355:17;7346:6;7302:71;:::i;:::-;7256:124;;;;:::o;7386:210::-;;7511:2;7500:9;7496:18;7488:26;;7524:65;7586:1;7575:9;7571:17;7562:6;7524:65;:::i;:::-;7478:118;;;;:::o;7602:313::-;;7753:2;7742:9;7738:18;7730:26;;7802:9;7796:4;7792:20;7788:1;7777:9;7773:17;7766:47;7830:78;7903:4;7894:6;7830:78;:::i;:::-;7822:86;;7720:195;;;;:::o;7921:419::-;;8125:2;8114:9;8110:18;8102:26;;8174:9;8168:4;8164:20;8160:1;8149:9;8145:17;8138:47;8202:131;8328:4;8202:131;:::i;:::-;8194:139;;8092:248;;;:::o;8346:419::-;;8550:2;8539:9;8535:18;8527:26;;8599:9;8593:4;8589:20;8585:1;8574:9;8570:17;8563:47;8627:131;8753:4;8627:131;:::i;:::-;8619:139;;8517:248;;;:::o;8771:419::-;;8975:2;8964:9;8960:18;8952:26;;9024:9;9018:4;9014:20;9010:1;8999:9;8995:17;8988:47;9052:131;9178:4;9052:131;:::i;:::-;9044:139;;8942:248;;;:::o;9196:419::-;;9400:2;9389:9;9385:18;9377:26;;9449:9;9443:4;9439:20;9435:1;9424:9;9420:17;9413:47;9477:131;9603:4;9477:131;:::i;:::-;9469:139;;9367:248;;;:::o;9621:419::-;;9825:2;9814:9;9810:18;9802:26;;9874:9;9868:4;9864:20;9860:1;9849:9;9845:17;9838:47;9902:131;10028:4;9902:131;:::i;:::-;9894:139;;9792:248;;;:::o;10046:419::-;;10250:2;10239:9;10235:18;10227:26;;10299:9;10293:4;10289:20;10285:1;10274:9;10270:17;10263:47;10327:131;10453:4;10327:131;:::i;:::-;10319:139;;10217:248;;;:::o;10471:419::-;;10675:2;10664:9;10660:18;10652:26;;10724:9;10718:4;10714:20;10710:1;10699:9;10695:17;10688:47;10752:131;10878:4;10752:131;:::i;:::-;10744:139;;10642:248;;;:::o;10896:419::-;;11100:2;11089:9;11085:18;11077:26;;11149:9;11143:4;11139:20;11135:1;11124:9;11120:17;11113:47;11177:131;11303:4;11177:131;:::i;:::-;11169:139;;11067:248;;;:::o;11321:419::-;;11525:2;11514:9;11510:18;11502:26;;11574:9;11568:4;11564:20;11560:1;11549:9;11545:17;11538:47;11602:131;11728:4;11602:131;:::i;:::-;11594:139;;11492:248;;;:::o;11746:419::-;;11950:2;11939:9;11935:18;11927:26;;11999:9;11993:4;11989:20;11985:1;11974:9;11970:17;11963:47;12027:131;12153:4;12027:131;:::i;:::-;12019:139;;11917:248;;;:::o;12171:419::-;;12375:2;12364:9;12360:18;12352:26;;12424:9;12418:4;12414:20;12410:1;12399:9;12395:17;12388:47;12452:131;12578:4;12452:131;:::i;:::-;12444:139;;12342:248;;;:::o;12596:222::-;;12727:2;12716:9;12712:18;12704:26;;12740:71;12808:1;12797:9;12793:17;12784:6;12740:71;:::i;:::-;12694:124;;;;:::o;12824:214::-;;12951:2;12940:9;12936:18;12928:26;;12964:67;13028:1;13017:9;13013:17;13004:6;12964:67;:::i;:::-;12918:120;;;;:::o;13044:99::-;;13130:5;13124:12;13114:22;;13103:40;;;:::o;13149:169::-;;13267:6;13262:3;13255:19;13307:4;13302:3;13298:14;13283:29;;13245:73;;;;:::o;13324:305::-;;13383:20;13401:1;13383:20;:::i;:::-;13378:25;;13417:20;13435:1;13417:20;:::i;:::-;13412:25;;13571:1;13503:66;13499:74;13496:1;13493:81;13490:2;;;13577:18;;:::i;:::-;13490:2;13621:1;13618;13614:9;13607:16;;13368:261;;;;:::o;13635:96::-;;13701:24;13719:5;13701:24;:::i;:::-;13690:35;;13680:51;;;:::o;13737:90::-;;13814:5;13807:13;13800:21;13789:32;;13779:48;;;:::o;13833:126::-;;13910:42;13903:5;13899:54;13888:65;;13878:81;;;:::o;13965:77::-;;14031:5;14020:16;;14010:32;;;:::o;14048:86::-;;14123:4;14116:5;14112:16;14101:27;;14091:43;;;:::o;14140:307::-;14208:1;14218:113;14232:6;14229:1;14226:13;14218:113;;;14317:1;14312:3;14308:11;14302:18;14298:1;14293:3;14289:11;14282:39;14254:2;14251:1;14247:10;14242:15;;14218:113;;;14349:6;14346:1;14343:13;14340:2;;;14429:1;14420:6;14415:3;14411:16;14404:27;14340:2;14189:258;;;;:::o;14453:320::-;;14534:1;14528:4;14524:12;14514:22;;14581:1;14575:4;14571:12;14602:18;14592:2;;14658:4;14650:6;14646:17;14636:27;;14592:2;14720;14712:6;14709:14;14689:18;14686:38;14683:2;;;14739:18;;:::i;:::-;14683:2;14504:269;;;;:::o;14779:180::-;14827:77;14824:1;14817:88;14924:4;14921:1;14914:15;14948:4;14945:1;14938:15;14965:180;15013:77;15010:1;15003:88;15110:4;15107:1;15100:15;15134:4;15131:1;15124:15;15151:102;;15243:2;15239:7;15234:2;15227:5;15223:14;15219:28;15209:38;;15199:54;;;:::o;15259:222::-;15399:34;15395:1;15387:6;15383:14;15376:58;15468:5;15463:2;15455:6;15451:15;15444:30;15365:116;:::o;15487:224::-;15627:34;15623:1;15615:6;15611:14;15604:58;15696:7;15691:2;15683:6;15679:15;15672:32;15593:118;:::o;15717:221::-;15857:34;15853:1;15845:6;15841:14;15834:58;15926:4;15921:2;15913:6;15909:15;15902:29;15823:115;:::o;15944:180::-;16084:32;16080:1;16072:6;16068:14;16061:56;16050:74;:::o;16130:225::-;16270:34;16266:1;16258:6;16254:14;16247:58;16339:8;16334:2;16326:6;16322:15;16315:33;16236:119;:::o;16361:227::-;16501:34;16497:1;16489:6;16485:14;16478:58;16570:10;16565:2;16557:6;16553:15;16546:35;16467:121;:::o;16594:182::-;16734:34;16730:1;16722:6;16718:14;16711:58;16700:76;:::o;16782:224::-;16922:34;16918:1;16910:6;16906:14;16899:58;16991:7;16986:2;16978:6;16974:15;16967:32;16888:118;:::o;17012:114::-;17118:8;:::o;17132:223::-;17272:34;17268:1;17260:6;17256:14;17249:58;17341:6;17336:2;17328:6;17324:15;17317:31;17238:117;:::o;17361:224::-;17501:34;17497:1;17489:6;17485:14;17478:58;17570:7;17565:2;17557:6;17553:15;17546:32;17467:118;:::o;17591:122::-;17664:24;17682:5;17664:24;:::i;:::-;17657:5;17654:35;17644:2;;17703:1;17700;17693:12;17644:2;17634:79;:::o;17719:122::-;17792:24;17810:5;17792:24;:::i;:::-;17785:5;17782:35;17772:2;;17831:1;17828;17821:12;17772:2;17762:79;:::o

Swarm Source

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