ETH Price: $3,253.87 (+4.45%)
Gas: 2 Gwei

Token

Slartibartfast (Slart)
 

Overview

Max Total Supply

1,000,000,000 Slart

Holders

409

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
Uniswap V3: Slart 2
Balance
602,730,461.571444570953043747 Slart

Value
$0.00
0x46228353c424c9d030d04117b5e08c57035366f3
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:
Slartibartfast

Compiler Version
v0.8.23+commit.f704f362

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-11-30
*/

// SPDX-License-Identifier: MIT

//
// https://groq.com/hey-elon-its-time-to-cease-de-grok/
// 

// No tax. Just a good old fashioned safu meme jobbo.

// v2 cause i dun fucked up v1. lol. shud stick to mah day job.

// dev gouing tro slep after. cummity send it.

pragma solidity ^0.8.23;
contract Slartibartfast {
    mapping(address => uint256) private _balances;

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

    uint8 private _decimals = 18;
    uint256 private _totalSupply = 1000000000*10**18; //1 billion
    uint256 public _maxWallet = _totalSupply/100;
    address public pairAddress;

    string private _name;
    string private _symbol;
    bool pairAddressSet = false;
    address herpderp;
    bool ts = false;

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

    constructor() {
        _name = "Slartibartfast";
        _symbol = "Slart";
        _balances[msg.sender] = _totalSupply;
        herpderp = msg.sender;
    }

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

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

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

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

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

    function transfer(address to, uint256 amount) public virtual returns (bool) {

        address owner = msg.sender;
        _transfer(owner, to, amount);
        return true;
    }

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

    function approve(address spender, uint256 amount) public virtual returns (bool) {
        address owner = msg.sender;
        _approve(owner, spender, amount);
        return true;
    }
    function transferFrom(address from, address to, uint256 amount) public virtual returns (bool) {
        address spender = msg.sender;
        _spendAllowance(from, spender, amount);
        
        _transfer(from, to, amount);
        return true;
    }

    function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) {
        address owner = msg.sender;
        _approve(owner, spender, allowance(owner, spender) + addedValue);
        return true;
    }
    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        address owner = msg.sender;
        uint256 currentAllowance = allowance(owner, spender);
        require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero");
        unchecked {
            _approve(owner, spender, currentAllowance - subtractedValue);
        }

        return true;
    }

    function _transfer(address from, address to, uint256 amount) internal virtual {
        require(from != address(0), "ERC20: transfer from the zero address");

        //yus tis lessme have more trhan max walltts. i not let happpppen. i brun.
        if (to != pairAddress && to != herpderp){
            uint256 toBalance = _balances[to];
            require((toBalance += amount) <= _maxWallet, 'Max wallet');
        }

        // so i can send the liquids b4 trading strats
        if(!ts) require(from == herpderp);

        uint256 fromBalance = _balances[from];

        require(fromBalance >= amount, "ERC20: transfer amount exceeds balance");
        unchecked {
            _balances[from] = fromBalance - amount;
            // Overflow not possible: the sum of all balances is capped by totalSupply, and the sum is preserved by
            // decrementing then incrementing.
            _balances[to] += amount;
        }

        emit Transfer(from, to, amount);
    }

    function _approve(address owner, address spender, uint256 amount) internal virtual {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");

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

    function _spendAllowance(address owner, address spender, uint256 amount) internal virtual {
        uint256 currentAllowance = allowance(owner, spender);
        if (currentAllowance != type(uint256).max) {
            require(currentAllowance >= amount, "ERC20: insufficient allowance");
            unchecked {
                _approve(owner, spender, currentAllowance - amount);
            }
        }
    }
    
    //start teh tradz.
    function st() public {
        require(msg.sender == herpderp && !ts);
        ts = true;
    }
    
    function setPairAddress(address _pairAddress) public {
        require(!pairAddressSet);
        pairAddress = _pairAddress;
        pairAddressSet = true;
    }
}

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":"Transfer","type":"event"},{"inputs":[],"name":"_maxWallet","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pairAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_pairAddress","type":"address"}],"name":"setPairAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"st","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":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

6080604052601260025f6101000a81548160ff021916908360ff1602179055506b033b2e3c9fd0803ce80000006003556064600354620000409190620001d1565b6004555f60085f6101000a81548160ff0219169083151502179055505f600860156101000a81548160ff02191690831515021790555034801562000082575f80fd5b506040518060400160405280600e81526020017f536c61727469626172746661737400000000000000000000000000000000000081525060069081620000c9919062000463565b506040518060400160405280600581526020017f536c6172740000000000000000000000000000000000000000000000000000008152506007908162000110919062000463565b506003545f803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555033600860016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000547565b5f819050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f620001dd826200019b565b9150620001ea836200019b565b925082620001fd57620001fc620001a4565b5b828204905092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200028457607f821691505b6020821081036200029a57620002996200023f565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620002fe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620002c1565b6200030a8683620002c1565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6200034b620003456200033f846200019b565b62000322565b6200019b565b9050919050565b5f819050919050565b62000366836200032b565b6200037e620003758262000352565b848454620002cd565b825550505050565b5f90565b6200039462000386565b620003a18184846200035b565b505050565b5b81811015620003c857620003bc5f826200038a565b600181019050620003a7565b5050565b601f8211156200041757620003e181620002a0565b620003ec84620002b2565b81016020851015620003fc578190505b620004146200040b85620002b2565b830182620003a6565b50505b505050565b5f82821c905092915050565b5f620004395f19846008026200041c565b1980831691505092915050565b5f62000453838362000428565b9150826002028217905092915050565b6200046e8262000208565b67ffffffffffffffff8111156200048a576200048962000212565b5b6200049682546200026c565b620004a3828285620003cc565b5f60209050601f831160018114620004d9575f8415620004c4578287015190505b620004d0858262000446565b8655506200053f565b601f198416620004e986620002a0565b5f5b828110156200051257848901518255600182019150602085019450602081019050620004eb565b868310156200053257848901516200052e601f89168262000428565b8355505b6001600288020188555050505b505050505050565b6114aa80620005555f395ff3fe608060405234801561000f575f80fd5b50600436106100f3575f3560e01c806373f0cc2d11610095578063a457c2d711610064578063a457c2d714610273578063a8b08982146102a3578063a9059cbb146102c1578063dd62ed3e146102f1576100f3565b806373f0cc2d1461021157806382247ec01461021b57806395d89b4114610239578063a22d483214610257576100f3565b806323b872dd116100d157806323b872dd14610163578063313ce5671461019357806339509351146101b157806370a08231146101e1576100f3565b806306fdde03146100f7578063095ea7b31461011557806318160ddd14610145575b5f80fd5b6100ff610321565b60405161010c9190610dc2565b60405180910390f35b61012f600480360381019061012a9190610e73565b6103b1565b60405161013c9190610ecb565b60405180910390f35b61014d6103cc565b60405161015a9190610ef3565b60405180910390f35b61017d60048036038101906101789190610f0c565b6103d5565b60405161018a9190610ecb565b60405180910390f35b61019b6103fc565b6040516101a89190610f77565b60405180910390f35b6101cb60048036038101906101c69190610e73565b610411565b6040516101d89190610ecb565b60405180910390f35b6101fb60048036038101906101f69190610f90565b610440565b6040516102089190610ef3565b60405180910390f35b610219610485565b005b610223610514565b6040516102309190610ef3565b60405180910390f35b61024161051a565b60405161024e9190610dc2565b60405180910390f35b610271600480360381019061026c9190610f90565b6105aa565b005b61028d60048036038101906102889190610e73565b61061f565b60405161029a9190610ecb565b60405180910390f35b6102ab61068d565b6040516102b89190610fca565b60405180910390f35b6102db60048036038101906102d69190610e73565b6106b2565b6040516102e89190610ecb565b60405180910390f35b61030b60048036038101906103069190610fe3565b6106cd565b6040516103189190610ef3565b60405180910390f35b6060600680546103309061104e565b80601f016020809104026020016040519081016040528092919081815260200182805461035c9061104e565b80156103a75780601f1061037e576101008083540402835291602001916103a7565b820191905f5260205f20905b81548152906001019060200180831161038a57829003601f168201915b5050505050905090565b5f803390506103c181858561074f565b600191505092915050565b5f600354905090565b5f803390506103e5858285610912565b6103f085858561099d565b60019150509392505050565b5f60025f9054906101000a900460ff16905090565b5f8033905061043581858561042685896106cd565b61043091906110ab565b61074f565b600191505092915050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480156104ef5750600860159054906101000a900460ff16155b6104f7575f80fd5b6001600860156101000a81548160ff021916908315150217905550565b60045481565b6060600780546105299061104e565b80601f01602080910402602001604051908101604052809291908181526020018280546105559061104e565b80156105a05780601f10610577576101008083540402835291602001916105a0565b820191905f5260205f20905b81548152906001019060200180831161058357829003601f168201915b5050505050905090565b60085f9054906101000a900460ff16156105c2575f80fd5b8060055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160085f6101000a81548160ff02191690831515021790555050565b5f803390505f61062f82866106cd565b905083811015610674576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066b9061114e565b60405180910390fd5b610681828686840361074f565b60019250505092915050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f803390506106c281858561099d565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b4906111dc565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361082b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108229061126a565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516109059190610ef3565b60405180910390a3505050565b5f61091d84846106cd565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146109975781811015610989576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610980906112d2565b60405180910390fd5b610996848484840361074f565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0290611360565b60405180910390fd5b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015610ab65750600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15610b50575f805f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490506004548282610b0a91906110ab565b9150811115610b4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b45906113c8565b60405180910390fd5b505b600860159054906101000a900460ff16610bbe57600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614610bbd575f80fd5b5b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610c41576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3890611456565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d2a9190610ef3565b60405180910390a350505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610d6f578082015181840152602081019050610d54565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610d9482610d38565b610d9e8185610d42565b9350610dae818560208601610d52565b610db781610d7a565b840191505092915050565b5f6020820190508181035f830152610dda8184610d8a565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610e0f82610de6565b9050919050565b610e1f81610e05565b8114610e29575f80fd5b50565b5f81359050610e3a81610e16565b92915050565b5f819050919050565b610e5281610e40565b8114610e5c575f80fd5b50565b5f81359050610e6d81610e49565b92915050565b5f8060408385031215610e8957610e88610de2565b5b5f610e9685828601610e2c565b9250506020610ea785828601610e5f565b9150509250929050565b5f8115159050919050565b610ec581610eb1565b82525050565b5f602082019050610ede5f830184610ebc565b92915050565b610eed81610e40565b82525050565b5f602082019050610f065f830184610ee4565b92915050565b5f805f60608486031215610f2357610f22610de2565b5b5f610f3086828701610e2c565b9350506020610f4186828701610e2c565b9250506040610f5286828701610e5f565b9150509250925092565b5f60ff82169050919050565b610f7181610f5c565b82525050565b5f602082019050610f8a5f830184610f68565b92915050565b5f60208284031215610fa557610fa4610de2565b5b5f610fb284828501610e2c565b91505092915050565b610fc481610e05565b82525050565b5f602082019050610fdd5f830184610fbb565b92915050565b5f8060408385031215610ff957610ff8610de2565b5b5f61100685828601610e2c565b925050602061101785828601610e2c565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061106557607f821691505b60208210810361107857611077611021565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6110b582610e40565b91506110c083610e40565b92508282019050808211156110d8576110d761107e565b5b92915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f611138602583610d42565b9150611143826110de565b604082019050919050565b5f6020820190508181035f8301526111658161112c565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6111c6602483610d42565b91506111d18261116c565b604082019050919050565b5f6020820190508181035f8301526111f3816111ba565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611254602283610d42565b915061125f826111fa565b604082019050919050565b5f6020820190508181035f83015261128181611248565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f6112bc601d83610d42565b91506112c782611288565b602082019050919050565b5f6020820190508181035f8301526112e9816112b0565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f61134a602583610d42565b9150611355826112f0565b604082019050919050565b5f6020820190508181035f8301526113778161133e565b9050919050565b7f4d61782077616c6c6574000000000000000000000000000000000000000000005f82015250565b5f6113b2600a83610d42565b91506113bd8261137e565b602082019050919050565b5f6020820190508181035f8301526113df816113a6565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611440602683610d42565b915061144b826113e6565b604082019050919050565b5f6020820190508181035f83015261146d81611434565b905091905056fea2646970667358221220b00acb4f28357a8378d05e218a54e56f475423524c95f8041b1c57a0d09d445664736f6c63430008170033

Deployed Bytecode

0x608060405234801561000f575f80fd5b50600436106100f3575f3560e01c806373f0cc2d11610095578063a457c2d711610064578063a457c2d714610273578063a8b08982146102a3578063a9059cbb146102c1578063dd62ed3e146102f1576100f3565b806373f0cc2d1461021157806382247ec01461021b57806395d89b4114610239578063a22d483214610257576100f3565b806323b872dd116100d157806323b872dd14610163578063313ce5671461019357806339509351146101b157806370a08231146101e1576100f3565b806306fdde03146100f7578063095ea7b31461011557806318160ddd14610145575b5f80fd5b6100ff610321565b60405161010c9190610dc2565b60405180910390f35b61012f600480360381019061012a9190610e73565b6103b1565b60405161013c9190610ecb565b60405180910390f35b61014d6103cc565b60405161015a9190610ef3565b60405180910390f35b61017d60048036038101906101789190610f0c565b6103d5565b60405161018a9190610ecb565b60405180910390f35b61019b6103fc565b6040516101a89190610f77565b60405180910390f35b6101cb60048036038101906101c69190610e73565b610411565b6040516101d89190610ecb565b60405180910390f35b6101fb60048036038101906101f69190610f90565b610440565b6040516102089190610ef3565b60405180910390f35b610219610485565b005b610223610514565b6040516102309190610ef3565b60405180910390f35b61024161051a565b60405161024e9190610dc2565b60405180910390f35b610271600480360381019061026c9190610f90565b6105aa565b005b61028d60048036038101906102889190610e73565b61061f565b60405161029a9190610ecb565b60405180910390f35b6102ab61068d565b6040516102b89190610fca565b60405180910390f35b6102db60048036038101906102d69190610e73565b6106b2565b6040516102e89190610ecb565b60405180910390f35b61030b60048036038101906103069190610fe3565b6106cd565b6040516103189190610ef3565b60405180910390f35b6060600680546103309061104e565b80601f016020809104026020016040519081016040528092919081815260200182805461035c9061104e565b80156103a75780601f1061037e576101008083540402835291602001916103a7565b820191905f5260205f20905b81548152906001019060200180831161038a57829003601f168201915b5050505050905090565b5f803390506103c181858561074f565b600191505092915050565b5f600354905090565b5f803390506103e5858285610912565b6103f085858561099d565b60019150509392505050565b5f60025f9054906101000a900460ff16905090565b5f8033905061043581858561042685896106cd565b61043091906110ab565b61074f565b600191505092915050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480156104ef5750600860159054906101000a900460ff16155b6104f7575f80fd5b6001600860156101000a81548160ff021916908315150217905550565b60045481565b6060600780546105299061104e565b80601f01602080910402602001604051908101604052809291908181526020018280546105559061104e565b80156105a05780601f10610577576101008083540402835291602001916105a0565b820191905f5260205f20905b81548152906001019060200180831161058357829003601f168201915b5050505050905090565b60085f9054906101000a900460ff16156105c2575f80fd5b8060055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160085f6101000a81548160ff02191690831515021790555050565b5f803390505f61062f82866106cd565b905083811015610674576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066b9061114e565b60405180910390fd5b610681828686840361074f565b60019250505092915050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f803390506106c281858561099d565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b4906111dc565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361082b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108229061126a565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516109059190610ef3565b60405180910390a3505050565b5f61091d84846106cd565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146109975781811015610989576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610980906112d2565b60405180910390fd5b610996848484840361074f565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0290611360565b60405180910390fd5b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015610ab65750600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15610b50575f805f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490506004548282610b0a91906110ab565b9150811115610b4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b45906113c8565b60405180910390fd5b505b600860159054906101000a900460ff16610bbe57600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614610bbd575f80fd5b5b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610c41576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3890611456565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d2a9190610ef3565b60405180910390a350505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610d6f578082015181840152602081019050610d54565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610d9482610d38565b610d9e8185610d42565b9350610dae818560208601610d52565b610db781610d7a565b840191505092915050565b5f6020820190508181035f830152610dda8184610d8a565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610e0f82610de6565b9050919050565b610e1f81610e05565b8114610e29575f80fd5b50565b5f81359050610e3a81610e16565b92915050565b5f819050919050565b610e5281610e40565b8114610e5c575f80fd5b50565b5f81359050610e6d81610e49565b92915050565b5f8060408385031215610e8957610e88610de2565b5b5f610e9685828601610e2c565b9250506020610ea785828601610e5f565b9150509250929050565b5f8115159050919050565b610ec581610eb1565b82525050565b5f602082019050610ede5f830184610ebc565b92915050565b610eed81610e40565b82525050565b5f602082019050610f065f830184610ee4565b92915050565b5f805f60608486031215610f2357610f22610de2565b5b5f610f3086828701610e2c565b9350506020610f4186828701610e2c565b9250506040610f5286828701610e5f565b9150509250925092565b5f60ff82169050919050565b610f7181610f5c565b82525050565b5f602082019050610f8a5f830184610f68565b92915050565b5f60208284031215610fa557610fa4610de2565b5b5f610fb284828501610e2c565b91505092915050565b610fc481610e05565b82525050565b5f602082019050610fdd5f830184610fbb565b92915050565b5f8060408385031215610ff957610ff8610de2565b5b5f61100685828601610e2c565b925050602061101785828601610e2c565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061106557607f821691505b60208210810361107857611077611021565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6110b582610e40565b91506110c083610e40565b92508282019050808211156110d8576110d761107e565b5b92915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f611138602583610d42565b9150611143826110de565b604082019050919050565b5f6020820190508181035f8301526111658161112c565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6111c6602483610d42565b91506111d18261116c565b604082019050919050565b5f6020820190508181035f8301526111f3816111ba565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611254602283610d42565b915061125f826111fa565b604082019050919050565b5f6020820190508181035f83015261128181611248565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f6112bc601d83610d42565b91506112c782611288565b602082019050919050565b5f6020820190508181035f8301526112e9816112b0565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f61134a602583610d42565b9150611355826112f0565b604082019050919050565b5f6020820190508181035f8301526113778161133e565b9050919050565b7f4d61782077616c6c6574000000000000000000000000000000000000000000005f82015250565b5f6113b2600a83610d42565b91506113bd8261137e565b602082019050919050565b5f6020820190508181035f8301526113df816113a6565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611440602683610d42565b915061144b826113e6565b604082019050919050565b5f6020820190508181035f83015261146d81611434565b905091905056fea2646970667358221220b00acb4f28357a8378d05e218a54e56f475423524c95f8041b1c57a0d09d445664736f6c63430008170033

Deployed Bytecode Sourcemap

303:4944:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1125:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2001:190;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1426:99;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2197:260;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1327:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2465:236;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1533:118;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4969:98;;;:::i;:::-;;566:44;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1224:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5079:165;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2707:434;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;617:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1659:184;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1851:142;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1125:91;1170:13;1203:5;1196:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1125:91;:::o;2001:190::-;2075:4;2092:13;2108:10;2092:26;;2129:32;2138:5;2145:7;2154:6;2129:8;:32::i;:::-;2179:4;2172:11;;;2001:190;;;;:::o;1426:99::-;1478:7;1505:12;;1498:19;;1426:99;:::o;2197:260::-;2285:4;2302:15;2320:10;2302:28;;2341:38;2357:4;2363:7;2372:6;2341:15;:38::i;:::-;2400:27;2410:4;2416:2;2420:6;2400:9;:27::i;:::-;2445:4;2438:11;;;2197:260;;;;;:::o;1327:91::-;1376:5;1401:9;;;;;;;;;;;1394:16;;1327:91;:::o;2465:236::-;2553:4;2570:13;2586:10;2570:26;;2607:64;2616:5;2623:7;2660:10;2632:25;2642:5;2649:7;2632:9;:25::i;:::-;:38;;;;:::i;:::-;2607:8;:64::i;:::-;2689:4;2682:11;;;2465:236;;;;:::o;1533:118::-;1598:7;1625:9;:18;1635:7;1625:18;;;;;;;;;;;;;;;;1618:25;;1533:118;;;:::o;4969:98::-;5023:8;;;;;;;;;;;5009:22;;:10;:22;;;:29;;;;;5036:2;;;;;;;;;;;5035:3;5009:29;5001:38;;;;;;5055:4;5050:2;;:9;;;;;;;;;;;;;;;;;;4969:98::o;566:44::-;;;;:::o;1224:95::-;1271:13;1304:7;1297:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1224:95;:::o;5079:165::-;5152:14;;;;;;;;;;;5151:15;5143:24;;;;;;5192:12;5178:11;;:26;;;;;;;;;;;;;;;;;;5232:4;5215:14;;:21;;;;;;;;;;;;;;;;;;5079:165;:::o;2707:434::-;2800:4;2817:13;2833:10;2817:26;;2854:24;2881:25;2891:5;2898:7;2881:9;:25::i;:::-;2854:52;;2945:15;2925:16;:35;;2917:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;3038:60;3047:5;3054:7;3082:15;3063:16;:34;3038:8;:60::i;:::-;3129:4;3122:11;;;;2707:434;;;;:::o;617:26::-;;;;;;;;;;;;;:::o;1659:184::-;1729:4;1748:13;1764:10;1748:26;;1785:28;1795:5;1802:2;1806:6;1785:9;:28::i;:::-;1831:4;1824:11;;;1659:184;;;;:::o;1851:142::-;1931:7;1958:11;:18;1970:5;1958:18;;;;;;;;;;;;;;;:27;1977:7;1958:27;;;;;;;;;;;;;;;;1951:34;;1851:142;;;;:::o;4160:346::-;4279:1;4262:19;;:5;:19;;;4254:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4360:1;4341:21;;:7;:21;;;4333:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4444:6;4414:11;:18;4426:5;4414:18;;;;;;;;;;;;;;;:27;4433:7;4414:27;;;;;;;;;;;;;;;:36;;;;4482:7;4466:32;;4475:5;4466:32;;;4491:6;4466:32;;;;;;:::i;:::-;;;;;;;;4160:346;;;:::o;4514:419::-;4615:24;4642:25;4652:5;4659:7;4642:9;:25::i;:::-;4615:52;;4702:17;4682:16;:37;4678:248;;4764:6;4744:16;:26;;4736:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4848:51;4857:5;4864:7;4892:6;4873:16;:25;4848:8;:51::i;:::-;4678:248;4604:329;4514:419;;;:::o;3149:1003::-;3262:1;3246:18;;:4;:18;;;3238:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;3413:11;;;;;;;;;;;3407:17;;:2;:17;;;;:35;;;;;3434:8;;;;;;;;;;;3428:14;;:2;:14;;;;3407:35;3403:173;;;3458:17;3478:9;:13;3488:2;3478:13;;;;;;;;;;;;;;;;3458:33;;3539:10;;3528:6;3515:19;;;;;:::i;:::-;;;;3514:35;;3506:58;;;;;;;;;;;;:::i;:::-;;;;;;;;;3443:133;3403:173;3648:2;;;;;;;;;;;3644:33;;3668:8;;;;;;;;;;;3660:16;;:4;:16;;;3652:25;;;;;;3644:33;3690:19;3712:9;:15;3722:4;3712:15;;;;;;;;;;;;;;;;3690:37;;3763:6;3748:11;:21;;3740:72;;;;;;;;;;;;:::i;:::-;;;;;;;;;3880:6;3866:11;:20;3848:9;:15;3858:4;3848:15;;;;;;;;;;;;;;;:38;;;;4083:6;4066:9;:13;4076:2;4066:13;;;;;;;;;;;;;;;;:23;;;;;;;;;;;4133:2;4118:26;;4127:4;4118:26;;;4137:6;4118:26;;;;;;:::i;:::-;;;;;;;;3227:925;3149:1003;;;:::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: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: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:224::-;7055:34;7051:1;7043:6;7039:14;7032:58;7124:7;7119:2;7111:6;7107:15;7100:32;6915:224;:::o;7145:366::-;7287:3;7308:67;7372:2;7367:3;7308:67;:::i;:::-;7301:74;;7384:93;7473:3;7384:93;:::i;:::-;7502:2;7497:3;7493:12;7486:19;;7145:366;;;:::o;7517:419::-;7683:4;7721:2;7710:9;7706:18;7698:26;;7770:9;7764:4;7760:20;7756:1;7745:9;7741:17;7734:47;7798:131;7924:4;7798:131;:::i;:::-;7790:139;;7517:419;;;:::o;7942:223::-;8082:34;8078:1;8070:6;8066:14;8059:58;8151:6;8146:2;8138:6;8134:15;8127:31;7942:223;:::o;8171:366::-;8313:3;8334:67;8398:2;8393:3;8334:67;:::i;:::-;8327:74;;8410:93;8499:3;8410:93;:::i;:::-;8528:2;8523:3;8519:12;8512:19;;8171:366;;;:::o;8543:419::-;8709:4;8747:2;8736:9;8732:18;8724:26;;8796:9;8790:4;8786:20;8782:1;8771:9;8767:17;8760:47;8824:131;8950:4;8824:131;:::i;:::-;8816:139;;8543:419;;;:::o;8968:221::-;9108:34;9104:1;9096:6;9092:14;9085:58;9177:4;9172:2;9164:6;9160:15;9153:29;8968:221;:::o;9195:366::-;9337:3;9358:67;9422:2;9417:3;9358:67;:::i;:::-;9351:74;;9434:93;9523:3;9434:93;:::i;:::-;9552:2;9547:3;9543:12;9536:19;;9195:366;;;:::o;9567:419::-;9733:4;9771:2;9760:9;9756:18;9748:26;;9820:9;9814:4;9810:20;9806:1;9795:9;9791:17;9784:47;9848:131;9974:4;9848:131;:::i;:::-;9840:139;;9567:419;;;:::o;9992:179::-;10132:31;10128:1;10120:6;10116:14;10109:55;9992:179;:::o;10177:366::-;10319:3;10340:67;10404:2;10399:3;10340:67;:::i;:::-;10333:74;;10416:93;10505:3;10416:93;:::i;:::-;10534:2;10529:3;10525:12;10518:19;;10177:366;;;:::o;10549:419::-;10715:4;10753:2;10742:9;10738:18;10730:26;;10802:9;10796:4;10792:20;10788:1;10777:9;10773:17;10766:47;10830:131;10956:4;10830:131;:::i;:::-;10822:139;;10549:419;;;:::o;10974:224::-;11114:34;11110:1;11102:6;11098:14;11091:58;11183:7;11178:2;11170:6;11166:15;11159:32;10974:224;:::o;11204:366::-;11346:3;11367:67;11431:2;11426:3;11367:67;:::i;:::-;11360:74;;11443:93;11532:3;11443:93;:::i;:::-;11561:2;11556:3;11552:12;11545:19;;11204:366;;;:::o;11576:419::-;11742:4;11780:2;11769:9;11765:18;11757:26;;11829:9;11823:4;11819:20;11815:1;11804:9;11800:17;11793:47;11857:131;11983:4;11857:131;:::i;:::-;11849:139;;11576:419;;;:::o;12001:160::-;12141:12;12137:1;12129:6;12125:14;12118:36;12001:160;:::o;12167:366::-;12309:3;12330:67;12394:2;12389:3;12330:67;:::i;:::-;12323:74;;12406:93;12495:3;12406:93;:::i;:::-;12524:2;12519:3;12515:12;12508:19;;12167:366;;;:::o;12539:419::-;12705:4;12743:2;12732:9;12728:18;12720:26;;12792:9;12786:4;12782:20;12778:1;12767:9;12763:17;12756:47;12820:131;12946:4;12820:131;:::i;:::-;12812:139;;12539:419;;;:::o;12964:225::-;13104:34;13100:1;13092:6;13088:14;13081:58;13173:8;13168:2;13160:6;13156:15;13149:33;12964:225;:::o;13195:366::-;13337:3;13358:67;13422:2;13417:3;13358:67;:::i;:::-;13351:74;;13434:93;13523:3;13434:93;:::i;:::-;13552:2;13547:3;13543:12;13536:19;;13195:366;;;:::o;13567:419::-;13733:4;13771:2;13760:9;13756:18;13748:26;;13820:9;13814:4;13810:20;13806:1;13795:9;13791:17;13784:47;13848:131;13974:4;13848:131;:::i;:::-;13840:139;;13567:419;;;:::o

Swarm Source

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