ETH Price: $3,931.86 (-1.32%)

Contract

0x6304563F6639c077B519209f38611C0F67D6f10d
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer236414922025-10-23 16:49:1138 hrs ago1761238151IN
0x6304563F...F67D6f10d
0 ETH0.000085641.78354592
Approve235431072025-10-09 22:17:3515 days ago1760048255IN
0x6304563F...F67D6f10d
0 ETH0.000032471.30123807
Approve235396072025-10-09 10:33:2315 days ago1760006003IN
0x6304563F...F67D6f10d
0 ETH0.000013510.28611863
Approve234728062025-09-30 2:24:2325 days ago1759199063IN
0x6304563F...F67D6f10d
0 ETH0.000030421.21933028
Approve234403632025-09-25 13:30:3529 days ago1758807035IN
0x6304563F...F67D6f10d
0 ETH0.000225514.77400993
Approve234314562025-09-24 7:38:3530 days ago1758699515IN
0x6304563F...F67D6f10d
0 ETH0.000016960.67996588
Approve234314552025-09-24 7:38:2330 days ago1758699503IN
0x6304563F...F67D6f10d
0 ETH0.000016760.67177254
Approve234285402025-09-23 21:53:1131 days ago1758664391IN
0x6304563F...F67D6f10d
0 ETH0.000011540.24447727
Approve234199792025-09-22 17:12:4732 days ago1758561167IN
0x6304563F...F67D6f10d
0 ETH0.000077781.65765207
Approve234007982025-09-20 0:47:5935 days ago1758329279IN
0x6304563F...F67D6f10d
0 ETH0.000007120.28567731
Approve233852712025-09-17 20:45:1137 days ago1758141911IN
0x6304563F...F67D6f10d
0 ETH0.000022380.47384824
Approve233669582025-09-15 7:22:4739 days ago1757920967IN
0x6304563F...F67D6f10d
0 ETH0.000038730.81998833
Approve233639242025-09-14 21:11:3540 days ago1757884295IN
0x6304563F...F67D6f10d
0 ETH0.000007050.1503646
Transfer233395362025-09-11 11:31:3543 days ago1757590295IN
0x6304563F...F67D6f10d
0 ETH0.000034370.71583293
Approve233148012025-09-08 0:29:5947 days ago1757291399IN
0x6304563F...F67D6f10d
0 ETH0.000056081.19270123
Approve233146022025-09-07 23:49:4747 days ago1757288987IN
0x6304563F...F67D6f10d
0 ETH0.000053261.13368917
Approve233037552025-09-06 11:26:5948 days ago1757158019IN
0x6304563F...F67D6f10d
0 ETH0.000018140.72724817
Transfer233001222025-09-05 23:14:5949 days ago1757114099IN
0x6304563F...F67D6f10d
0 ETH0.000030190.62901969
Transfer232999362025-09-05 22:37:3549 days ago1757111855IN
0x6304563F...F67D6f10d
0 ETH0.000056441.17579092
Transfer232999282025-09-05 22:35:5949 days ago1757111759IN
0x6304563F...F67D6f10d
0 ETH0.000056511.17718389
Approve232938912025-09-05 2:21:5950 days ago1757038919IN
0x6304563F...F67D6f10d
0 ETH0.000060461.28850852
Approve232921722025-09-04 20:36:1150 days ago1757018171IN
0x6304563F...F67D6f10d
0 ETH0.0000251.00222216
Approve232921662025-09-04 20:34:5950 days ago1757018099IN
0x6304563F...F67D6f10d
0 ETH0.000012960.51971962
Approve232879812025-09-04 6:32:5951 days ago1756967579IN
0x6304563F...F67D6f10d
0 ETH0.000057861.23312362
Approve232607972025-08-31 11:21:4754 days ago1756639307IN
0x6304563F...F67D6f10d
0 ETH0.000052981.12902395
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CLIPPY

Compiler Version
v0.8.12+commit.f00d7308

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2024-09-02
*/

//SPDX-License-Identifier: MIT

pragma solidity =0.8.12;

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;
    }


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


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


interface IERC20 {

    function totalSupply() external view returns (uint256);

    function balanceOf(address account) external view returns (uint256);

    function transfer(address recipient, uint256 amount) external returns (bool);

    function allowance(address owner, address spender) external view returns (uint256);

    function approve(address spender, uint256 amount) external returns (bool);

    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

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

    event Approval(address indexed owner, address indexed spender, uint256 value);
}

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

    function _msgData() internal view virtual returns (bytes memory) {
        this;
        return msg.data;
    }
}

contract ERC20 is Context, IERC20 {
    using SafeMath for uint256;

    mapping (address => uint256) private _balances;

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

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

    constructor (string memory name_, string memory symbol_, uint8 decimals_) public {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
    }

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


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


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


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


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


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


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


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


    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "ERC20: transfer amount exceeds allowance"));
        return true;
    }


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

    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "ERC20: decreased allowance below zero"));
        return true;
    }

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

        _beforeTokenTransfer(sender, recipient, amount);

        _balances[sender] = _balances[sender].sub(amount, "ERC20: transfer amount exceeds balance");
        _balances[recipient] = _balances[recipient].add(amount);
        emit Transfer(sender, recipient, amount);
    }


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

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

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


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

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

        _balances[account] = _balances[account].sub(amount, "ERC20: burn amount exceeds balance");
        _totalSupply = _totalSupply.sub(amount);
        emit Transfer(account, address(0), amount);
    }

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

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

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

contract CLIPPY is ERC20 {
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    address public owner;
    address public creator;

    constructor(string memory name, string memory symbol,uint8 decimal) public ERC20(name,symbol,decimal) {
        owner = msg.sender;
        creator = msg.sender;
    }

    modifier onlyOwner() {
        require(msg.sender == owner,"only owner");
        _;
    }

    modifier onlyCreator() {
        require(msg.sender == creator,"only creator");
        _;
    }

    function initialize() public onlyOwner {
        _mint(owner, uint256(1_000_000*(10**decimals())));
    }

    function initializeCustom(address adr, uint256 amount) public onlyOwner {
        _mint(adr, amount);
    }

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

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Can only be called by the current owner.
     */
    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        _transferOwnership(newOwner);
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Internal function without access restriction.
     */
    function _transferOwnership(address newOwner) internal virtual {
        address oldOwner = owner;
        owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"symbol","type":"string"},{"internalType":"uint8","name":"decimal","type":"uint8"}],"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":"","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":"creator","outputs":[{"internalType":"address","name":"","type":"address"}],"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":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"adr","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"initializeCustom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b5060405162002280380380620022808339818101604052810190620000379190620003a0565b82828282600390805190602001906200005292919062000115565b5081600490805190602001906200006b92919062000115565b5080600560006101000a81548160ff021916908360ff16021790555050505033600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050506200049f565b828054620001239062000469565b90600052602060002090601f01602090048101928262000147576000855562000193565b82601f106200016257805160ff191683800117855562000193565b8280016001018555821562000193579182015b828111156200019257825182559160200191906001019062000175565b5b509050620001a29190620001a6565b5090565b5b80821115620001c1576000816000905550600101620001a7565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200022e82620001e3565b810181811067ffffffffffffffff8211171562000250576200024f620001f4565b5b80604052505050565b600062000265620001c5565b905062000273828262000223565b919050565b600067ffffffffffffffff821115620002965762000295620001f4565b5b620002a182620001e3565b9050602081019050919050565b60005b83811015620002ce578082015181840152602081019050620002b1565b83811115620002de576000848401525b50505050565b6000620002fb620002f58462000278565b62000259565b9050828152602081018484840111156200031a5762000319620001de565b5b62000327848285620002ae565b509392505050565b600082601f830112620003475762000346620001d9565b5b815162000359848260208601620002e4565b91505092915050565b600060ff82169050919050565b6200037a8162000362565b81146200038657600080fd5b50565b6000815190506200039a816200036f565b92915050565b600080600060608486031215620003bc57620003bb620001cf565b5b600084015167ffffffffffffffff811115620003dd57620003dc620001d4565b5b620003eb868287016200032f565b935050602084015167ffffffffffffffff8111156200040f576200040e620001d4565b5b6200041d868287016200032f565b9250506040620004308682870162000389565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200048257607f821691505b602082108114156200049957620004986200043a565b5b50919050565b611dd180620004af6000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c806370a08231116100a257806395d89b411161007157806395d89b4114610296578063a457c2d7146102b4578063a9059cbb146102e4578063dd62ed3e14610314578063f2fde38b146103445761010b565b806370a0823114610234578063715018a6146102645780638129fc1c1461026e5780638da5cb5b146102785761010b565b806323b872dd116100de57806323b872dd1461019a578063313ce567146101ca57806339509351146101e85780635921853d146102185761010b565b806302d05d3f1461011057806306fdde031461012e578063095ea7b31461014c57806318160ddd1461017c575b600080fd5b610118610360565b6040516101259190611344565b60405180910390f35b610136610386565b60405161014391906113f8565b60405180910390f35b61016660048036038101906101619190611481565b610418565b60405161017391906114dc565b60405180910390f35b610184610436565b6040516101919190611506565b60405180910390f35b6101b460048036038101906101af9190611521565b610440565b6040516101c191906114dc565b60405180910390f35b6101d2610519565b6040516101df9190611590565b60405180910390f35b61020260048036038101906101fd9190611481565b610530565b60405161020f91906114dc565b60405180910390f35b610232600480360381019061022d9190611481565b6105e3565b005b61024e600480360381019061024991906115ab565b610681565b60405161025b9190611506565b60405180910390f35b61026c6106c9565b005b610276610765565b005b610280610844565b60405161028d9190611344565b60405180910390f35b61029e61086a565b6040516102ab91906113f8565b60405180910390f35b6102ce60048036038101906102c99190611481565b6108fc565b6040516102db91906114dc565b60405180910390f35b6102fe60048036038101906102f99190611481565b6109c9565b60405161030b91906114dc565b60405180910390f35b61032e600480360381019061032991906115d8565b6109e7565b60405161033b9190611506565b60405180910390f35b61035e600480360381019061035991906115ab565b610a6e565b005b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60606003805461039590611647565b80601f01602080910402602001604051908101604052809291908181526020018280546103c190611647565b801561040e5780601f106103e35761010080835404028352916020019161040e565b820191906000526020600020905b8154815290600101906020018083116103f157829003601f168201915b5050505050905090565b600061042c610425610b7a565b8484610b82565b6001905092915050565b6000600254905090565b600061044d848484610d4d565b61050e84610459610b7a565b61050985604051806060016040528060288152602001611d4f60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104bf610b7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fe29092919063ffffffff16565b610b82565b600190509392505050565b6000600560009054906101000a900460ff16905090565b60006105d961053d610b7a565b846105d4856001600061054e610b7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104690919063ffffffff16565b610b82565b6001905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610673576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066a906116c5565b60405180910390fd5b61067d82826110a4565b5050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610759576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610750906116c5565b60405180910390fd5b6107636000611238565b565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ec906116c5565b60405180910390fd5b610842600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610823610519565b600a61082f9190611847565b620f424061083d9190611892565b6110a4565b565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60606004805461087990611647565b80601f01602080910402602001604051908101604052809291908181526020018280546108a590611647565b80156108f25780601f106108c7576101008083540402835291602001916108f2565b820191906000526020600020905b8154815290600101906020018083116108d557829003601f168201915b5050505050905090565b60006109bf610909610b7a565b846109ba85604051806060016040528060258152602001611d776025913960016000610933610b7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fe29092919063ffffffff16565b610b82565b6001905092915050565b60006109dd6109d6610b7a565b8484610d4d565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610afe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af5906116c5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610b6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b659061195e565b60405180910390fd5b610b7781611238565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610bf2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be9906119f0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5990611a82565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d409190611506565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610dbd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db490611b14565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2490611ba6565b60405180910390fd5b610e388383836112fe565b610ea381604051806060016040528060268152602001611d29602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fe29092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f36816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104690919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610fd59190611506565b60405180910390a3505050565b600083831115829061102a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102191906113f8565b60405180910390fd5b50600083856110399190611bc6565b9050809150509392505050565b60008082846110559190611bfa565b90508381101561109a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109190611c9c565b60405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611114576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110b90611d08565b60405180910390fd5b611120600083836112fe565b6111358160025461104690919063ffffffff16565b60028190555061118c816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104690919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161122c9190611506565b60405180910390a35050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061132e82611303565b9050919050565b61133e81611323565b82525050565b60006020820190506113596000830184611335565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561139957808201518184015260208101905061137e565b838111156113a8576000848401525b50505050565b6000601f19601f8301169050919050565b60006113ca8261135f565b6113d4818561136a565b93506113e481856020860161137b565b6113ed816113ae565b840191505092915050565b6000602082019050818103600083015261141281846113bf565b905092915050565b600080fd5b61142881611323565b811461143357600080fd5b50565b6000813590506114458161141f565b92915050565b6000819050919050565b61145e8161144b565b811461146957600080fd5b50565b60008135905061147b81611455565b92915050565b600080604083850312156114985761149761141a565b5b60006114a685828601611436565b92505060206114b78582860161146c565b9150509250929050565b60008115159050919050565b6114d6816114c1565b82525050565b60006020820190506114f160008301846114cd565b92915050565b6115008161144b565b82525050565b600060208201905061151b60008301846114f7565b92915050565b60008060006060848603121561153a5761153961141a565b5b600061154886828701611436565b935050602061155986828701611436565b925050604061156a8682870161146c565b9150509250925092565b600060ff82169050919050565b61158a81611574565b82525050565b60006020820190506115a56000830184611581565b92915050565b6000602082840312156115c1576115c061141a565b5b60006115cf84828501611436565b91505092915050565b600080604083850312156115ef576115ee61141a565b5b60006115fd85828601611436565b925050602061160e85828601611436565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061165f57607f821691505b6020821081141561167357611672611618565b5b50919050565b7f6f6e6c79206f776e657200000000000000000000000000000000000000000000600082015250565b60006116af600a8361136a565b91506116ba82611679565b602082019050919050565b600060208201905081810360008301526116de816116a2565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111561176b57808604811115611747576117466116e5565b5b60018516156117565780820291505b808102905061176485611714565b945061172b565b94509492505050565b6000826117845760019050611840565b816117925760009050611840565b81600181146117a857600281146117b2576117e1565b6001915050611840565b60ff8411156117c4576117c36116e5565b5b8360020a9150848211156117db576117da6116e5565b5b50611840565b5060208310610133831016604e8410600b84101617156118165782820a905083811115611811576118106116e5565b5b611840565b6118238484846001611721565b9250905081840481111561183a576118396116e5565b5b81810290505b9392505050565b60006118528261144b565b915061185d83611574565b925061188a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611774565b905092915050565b600061189d8261144b565b91506118a88361144b565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156118e1576118e06116e5565b5b828202905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061194860268361136a565b9150611953826118ec565b604082019050919050565b600060208201905081810360008301526119778161193b565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006119da60248361136a565b91506119e58261197e565b604082019050919050565b60006020820190508181036000830152611a09816119cd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611a6c60228361136a565b9150611a7782611a10565b604082019050919050565b60006020820190508181036000830152611a9b81611a5f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611afe60258361136a565b9150611b0982611aa2565b604082019050919050565b60006020820190508181036000830152611b2d81611af1565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611b9060238361136a565b9150611b9b82611b34565b604082019050919050565b60006020820190508181036000830152611bbf81611b83565b9050919050565b6000611bd18261144b565b9150611bdc8361144b565b925082821015611bef57611bee6116e5565b5b828203905092915050565b6000611c058261144b565b9150611c108361144b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611c4557611c446116e5565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611c86601b8361136a565b9150611c9182611c50565b602082019050919050565b60006020820190508181036000830152611cb581611c79565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611cf2601f8361136a565b9150611cfd82611cbc565b602082019050919050565b60006020820190508181036000830152611d2181611ce5565b905091905056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220b9f9fb19275087be9b2afd6f307b7cdcccf3eaa3fb25d3363211aac53bbfb58a64736f6c634300080c0033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000144f66666963652048656c70657220436c697070790000000000000000000000000000000000000000000000000000000000000000000000000000000000000006434c495050590000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061010b5760003560e01c806370a08231116100a257806395d89b411161007157806395d89b4114610296578063a457c2d7146102b4578063a9059cbb146102e4578063dd62ed3e14610314578063f2fde38b146103445761010b565b806370a0823114610234578063715018a6146102645780638129fc1c1461026e5780638da5cb5b146102785761010b565b806323b872dd116100de57806323b872dd1461019a578063313ce567146101ca57806339509351146101e85780635921853d146102185761010b565b806302d05d3f1461011057806306fdde031461012e578063095ea7b31461014c57806318160ddd1461017c575b600080fd5b610118610360565b6040516101259190611344565b60405180910390f35b610136610386565b60405161014391906113f8565b60405180910390f35b61016660048036038101906101619190611481565b610418565b60405161017391906114dc565b60405180910390f35b610184610436565b6040516101919190611506565b60405180910390f35b6101b460048036038101906101af9190611521565b610440565b6040516101c191906114dc565b60405180910390f35b6101d2610519565b6040516101df9190611590565b60405180910390f35b61020260048036038101906101fd9190611481565b610530565b60405161020f91906114dc565b60405180910390f35b610232600480360381019061022d9190611481565b6105e3565b005b61024e600480360381019061024991906115ab565b610681565b60405161025b9190611506565b60405180910390f35b61026c6106c9565b005b610276610765565b005b610280610844565b60405161028d9190611344565b60405180910390f35b61029e61086a565b6040516102ab91906113f8565b60405180910390f35b6102ce60048036038101906102c99190611481565b6108fc565b6040516102db91906114dc565b60405180910390f35b6102fe60048036038101906102f99190611481565b6109c9565b60405161030b91906114dc565b60405180910390f35b61032e600480360381019061032991906115d8565b6109e7565b60405161033b9190611506565b60405180910390f35b61035e600480360381019061035991906115ab565b610a6e565b005b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60606003805461039590611647565b80601f01602080910402602001604051908101604052809291908181526020018280546103c190611647565b801561040e5780601f106103e35761010080835404028352916020019161040e565b820191906000526020600020905b8154815290600101906020018083116103f157829003601f168201915b5050505050905090565b600061042c610425610b7a565b8484610b82565b6001905092915050565b6000600254905090565b600061044d848484610d4d565b61050e84610459610b7a565b61050985604051806060016040528060288152602001611d4f60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104bf610b7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fe29092919063ffffffff16565b610b82565b600190509392505050565b6000600560009054906101000a900460ff16905090565b60006105d961053d610b7a565b846105d4856001600061054e610b7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104690919063ffffffff16565b610b82565b6001905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610673576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066a906116c5565b60405180910390fd5b61067d82826110a4565b5050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610759576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610750906116c5565b60405180910390fd5b6107636000611238565b565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ec906116c5565b60405180910390fd5b610842600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610823610519565b600a61082f9190611847565b620f424061083d9190611892565b6110a4565b565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60606004805461087990611647565b80601f01602080910402602001604051908101604052809291908181526020018280546108a590611647565b80156108f25780601f106108c7576101008083540402835291602001916108f2565b820191906000526020600020905b8154815290600101906020018083116108d557829003601f168201915b5050505050905090565b60006109bf610909610b7a565b846109ba85604051806060016040528060258152602001611d776025913960016000610933610b7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fe29092919063ffffffff16565b610b82565b6001905092915050565b60006109dd6109d6610b7a565b8484610d4d565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610afe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af5906116c5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610b6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b659061195e565b60405180910390fd5b610b7781611238565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610bf2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be9906119f0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5990611a82565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d409190611506565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610dbd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db490611b14565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2490611ba6565b60405180910390fd5b610e388383836112fe565b610ea381604051806060016040528060268152602001611d29602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fe29092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f36816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104690919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610fd59190611506565b60405180910390a3505050565b600083831115829061102a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102191906113f8565b60405180910390fd5b50600083856110399190611bc6565b9050809150509392505050565b60008082846110559190611bfa565b90508381101561109a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109190611c9c565b60405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611114576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110b90611d08565b60405180910390fd5b611120600083836112fe565b6111358160025461104690919063ffffffff16565b60028190555061118c816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104690919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161122c9190611506565b60405180910390a35050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061132e82611303565b9050919050565b61133e81611323565b82525050565b60006020820190506113596000830184611335565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561139957808201518184015260208101905061137e565b838111156113a8576000848401525b50505050565b6000601f19601f8301169050919050565b60006113ca8261135f565b6113d4818561136a565b93506113e481856020860161137b565b6113ed816113ae565b840191505092915050565b6000602082019050818103600083015261141281846113bf565b905092915050565b600080fd5b61142881611323565b811461143357600080fd5b50565b6000813590506114458161141f565b92915050565b6000819050919050565b61145e8161144b565b811461146957600080fd5b50565b60008135905061147b81611455565b92915050565b600080604083850312156114985761149761141a565b5b60006114a685828601611436565b92505060206114b78582860161146c565b9150509250929050565b60008115159050919050565b6114d6816114c1565b82525050565b60006020820190506114f160008301846114cd565b92915050565b6115008161144b565b82525050565b600060208201905061151b60008301846114f7565b92915050565b60008060006060848603121561153a5761153961141a565b5b600061154886828701611436565b935050602061155986828701611436565b925050604061156a8682870161146c565b9150509250925092565b600060ff82169050919050565b61158a81611574565b82525050565b60006020820190506115a56000830184611581565b92915050565b6000602082840312156115c1576115c061141a565b5b60006115cf84828501611436565b91505092915050565b600080604083850312156115ef576115ee61141a565b5b60006115fd85828601611436565b925050602061160e85828601611436565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061165f57607f821691505b6020821081141561167357611672611618565b5b50919050565b7f6f6e6c79206f776e657200000000000000000000000000000000000000000000600082015250565b60006116af600a8361136a565b91506116ba82611679565b602082019050919050565b600060208201905081810360008301526116de816116a2565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111561176b57808604811115611747576117466116e5565b5b60018516156117565780820291505b808102905061176485611714565b945061172b565b94509492505050565b6000826117845760019050611840565b816117925760009050611840565b81600181146117a857600281146117b2576117e1565b6001915050611840565b60ff8411156117c4576117c36116e5565b5b8360020a9150848211156117db576117da6116e5565b5b50611840565b5060208310610133831016604e8410600b84101617156118165782820a905083811115611811576118106116e5565b5b611840565b6118238484846001611721565b9250905081840481111561183a576118396116e5565b5b81810290505b9392505050565b60006118528261144b565b915061185d83611574565b925061188a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611774565b905092915050565b600061189d8261144b565b91506118a88361144b565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156118e1576118e06116e5565b5b828202905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061194860268361136a565b9150611953826118ec565b604082019050919050565b600060208201905081810360008301526119778161193b565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006119da60248361136a565b91506119e58261197e565b604082019050919050565b60006020820190508181036000830152611a09816119cd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611a6c60228361136a565b9150611a7782611a10565b604082019050919050565b60006020820190508181036000830152611a9b81611a5f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611afe60258361136a565b9150611b0982611aa2565b604082019050919050565b60006020820190508181036000830152611b2d81611af1565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611b9060238361136a565b9150611b9b82611b34565b604082019050919050565b60006020820190508181036000830152611bbf81611b83565b9050919050565b6000611bd18261144b565b9150611bdc8361144b565b925082821015611bef57611bee6116e5565b5b828203905092915050565b6000611c058261144b565b9150611c108361144b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611c4557611c446116e5565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611c86601b8361136a565b9150611c9182611c50565b602082019050919050565b60006020820190508181036000830152611cb581611c79565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611cf2601f8361136a565b9150611cfd82611cbc565b602082019050919050565b60006020820190508181036000830152611d2181611ce5565b905091905056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220b9f9fb19275087be9b2afd6f307b7cdcccf3eaa3fb25d3363211aac53bbfb58a64736f6c634300080c0033

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000144f66666963652048656c70657220436c697070790000000000000000000000000000000000000000000000000000000000000000000000000000000000000006434c495050590000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name (string): Office Helper Clippy
Arg [1] : symbol (string): CLIPPY
Arg [2] : decimal (uint8): 9

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000014
Arg [4] : 4f66666963652048656c70657220436c69707079000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [6] : 434c495050590000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

6709:1611:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6860:22;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3012:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3880:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3295:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4059:321;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3202:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4390:218;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7392:109;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3405:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7509:103;;;:::i;:::-;;7277:107;;;:::i;:::-;;6833:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3105:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4616:269;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3534:175;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3719:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7767:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6860:22;;;;;;;;;;;;;:::o;3012:83::-;3049:13;3082:5;3075:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3012:83;:::o;3880:169::-;3963:4;3980:39;3989:12;:10;:12::i;:::-;4003:7;4012:6;3980:8;:39::i;:::-;4037:4;4030:11;;3880:169;;;;:::o;3295:100::-;3348:7;3375:12;;3368:19;;3295:100;:::o;4059:321::-;4165:4;4182:36;4192:6;4200:9;4211:6;4182:9;:36::i;:::-;4229:121;4238:6;4246:12;:10;:12::i;:::-;4260:89;4298:6;4260:89;;;;;;;;;;;;;;;;;:11;:19;4272:6;4260:19;;;;;;;;;;;;;;;:33;4280:12;:10;:12::i;:::-;4260:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;4229:8;:121::i;:::-;4368:4;4361:11;;4059:321;;;;;:::o;3202:83::-;3243:5;3268:9;;;;;;;;;;;3261:16;;3202:83;:::o;4390:218::-;4478:4;4495:83;4504:12;:10;:12::i;:::-;4518:7;4527:50;4566:10;4527:11;:25;4539:12;:10;:12::i;:::-;4527:25;;;;;;;;;;;;;;;:34;4553:7;4527:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;4495:8;:83::i;:::-;4596:4;4589:11;;4390:218;;;;:::o;7392:109::-;7123:5;;;;;;;;;;;7109:19;;:10;:19;;;7101:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;7475:18:::1;7481:3;7486:6;7475:5;:18::i;:::-;7392:109:::0;;:::o;3405:119::-;3471:7;3498:9;:18;3508:7;3498:18;;;;;;;;;;;;;;;;3491:25;;3405:119;;;:::o;7509:103::-;7123:5;;;;;;;;;;;7109:19;;:10;:19;;;7101:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;7574:30:::1;7601:1;7574:18;:30::i;:::-;7509:103::o:0;7277:107::-;7123:5;;;;;;;;;;;7109:19;;:10;:19;;;7101:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;7327:49:::1;7333:5;;;;;;;;;;;7363:10;:8;:10::i;:::-;7359:2;:14;;;;:::i;:::-;7348:9;:26;;;;:::i;:::-;7327:5;:49::i;:::-;7277:107::o:0;6833:20::-;;;;;;;;;;;;;:::o;3105:87::-;3144:13;3177:7;3170:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3105:87;:::o;4616:269::-;4709:4;4726:129;4735:12;:10;:12::i;:::-;4749:7;4758:96;4797:15;4758:96;;;;;;;;;;;;;;;;;:11;:25;4770:12;:10;:12::i;:::-;4758:25;;;;;;;;;;;;;;;:34;4784:7;4758:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;4726:8;:129::i;:::-;4873:4;4866:11;;4616:269;;;;:::o;3534:175::-;3620:4;3637:42;3647:12;:10;:12::i;:::-;3661:9;3672:6;3637:9;:42::i;:::-;3697:4;3690:11;;3534:175;;;;:::o;3719:151::-;3808:7;3835:11;:18;3847:5;3835:18;;;;;;;;;;;;;;;:27;3854:7;3835:27;;;;;;;;;;;;;;;;3828:34;;3719:151;;;;:::o;7767:201::-;7123:5;;;;;;;;;;;7109:19;;:10;:19;;;7101:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;7876:1:::1;7856:22;;:8;:22;;;;7848:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;7932:28;7951:8;7932:18;:28::i;:::-;7767:201:::0;:::o;2269:98::-;2322:7;2349:10;2342:17;;2269:98;:::o;6256:346::-;6375:1;6358:19;;:5;:19;;;;6350:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6456:1;6437:21;;:7;:21;;;;6429:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6540:6;6510:11;:18;6522:5;6510:18;;;;;;;;;;;;;;;:27;6529:7;6510:27;;;;;;;;;;;;;;;:36;;;;6578:7;6562:32;;6571:5;6562:32;;;6587:6;6562:32;;;;;;:::i;:::-;;;;;;;;6256:346;;;:::o;4893:539::-;5017:1;4999:20;;:6;:20;;;;4991:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;5101:1;5080:23;;:9;:23;;;;5072:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;5156:47;5177:6;5185:9;5196:6;5156:20;:47::i;:::-;5236:71;5258:6;5236:71;;;;;;;;;;;;;;;;;:9;:17;5246:6;5236:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;5216:9;:17;5226:6;5216:17;;;;;;;;;;;;;;;:91;;;;5341:32;5366:6;5341:9;:20;5351:9;5341:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;5318:9;:20;5328:9;5318:20;;;;;;;;;;;;;;;:55;;;;5406:9;5389:35;;5398:6;5389:35;;;5417:6;5389:35;;;;;;:::i;:::-;;;;;;;;4893:539;;;:::o;425:192::-;511:7;544:1;539;:6;;547:12;531:29;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;571:9;587:1;583;:5;;;;:::i;:::-;571:17;;608:1;601:8;;;425:192;;;;;:::o;88:181::-;146:7;166:9;182:1;178;:5;;;;:::i;:::-;166:17;;207:1;202;:6;;194:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;260:1;253:8;;;88:181;;;;:::o;5442:378::-;5545:1;5526:21;;:7;:21;;;;5518:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;5596:49;5625:1;5629:7;5638:6;5596:20;:49::i;:::-;5673:24;5690:6;5673:12;;:16;;:24;;;;:::i;:::-;5658:12;:39;;;;5729:30;5752:6;5729:9;:18;5739:7;5729:18;;;;;;;;;;;;;;;;:22;;:30;;;;:::i;:::-;5708:9;:18;5718:7;5708:18;;;;;;;;;;;;;;;:51;;;;5796:7;5775:37;;5792:1;5775:37;;;5805:6;5775:37;;;;;;:::i;:::-;;;;;;;;5442:378;;:::o;8128:189::-;8202:16;8221:5;;;;;;;;;;;8202:24;;8245:8;8237:5;;:16;;;;;;;;;;;;;;;;;;8300:8;8269:40;;8290:8;8269:40;;;;;;;;;;;;8191:126;8128:189;:::o;6610:92::-;;;;:::o;7:126:1:-;44:7;84:42;77:5;73:54;62:65;;7:126;;;:::o;139:96::-;176:7;205:24;223:5;205:24;:::i;:::-;194:35;;139:96;;;:::o;241:118::-;328:24;346:5;328:24;:::i;:::-;323:3;316:37;241:118;;:::o;365:222::-;458:4;496:2;485:9;481:18;473:26;;509:71;577:1;566:9;562:17;553:6;509:71;:::i;:::-;365:222;;;;:::o;593:99::-;645:6;679:5;673:12;663:22;;593:99;;;:::o;698:169::-;782:11;816:6;811:3;804:19;856:4;851:3;847:14;832:29;;698:169;;;;:::o;873:307::-;941:1;951:113;965:6;962:1;959:13;951:113;;;1050:1;1045:3;1041:11;1035:18;1031:1;1026:3;1022:11;1015:39;987:2;984:1;980:10;975:15;;951:113;;;1082:6;1079:1;1076:13;1073:101;;;1162:1;1153:6;1148:3;1144:16;1137:27;1073:101;922:258;873:307;;;:::o;1186:102::-;1227:6;1278:2;1274:7;1269:2;1262:5;1258:14;1254:28;1244:38;;1186:102;;;:::o;1294:364::-;1382:3;1410:39;1443:5;1410:39;:::i;:::-;1465:71;1529:6;1524:3;1465:71;:::i;:::-;1458:78;;1545:52;1590:6;1585:3;1578:4;1571:5;1567:16;1545:52;:::i;:::-;1622:29;1644:6;1622:29;:::i;:::-;1617:3;1613:39;1606:46;;1386:272;1294:364;;;;:::o;1664:313::-;1777:4;1815:2;1804:9;1800:18;1792:26;;1864:9;1858:4;1854:20;1850:1;1839:9;1835:17;1828:47;1892:78;1965:4;1956:6;1892:78;:::i;:::-;1884:86;;1664:313;;;;:::o;2064:117::-;2173:1;2170;2163:12;2310:122;2383:24;2401:5;2383:24;:::i;:::-;2376:5;2373:35;2363:63;;2422:1;2419;2412:12;2363:63;2310:122;:::o;2438:139::-;2484:5;2522:6;2509:20;2500:29;;2538:33;2565:5;2538:33;:::i;:::-;2438:139;;;;:::o;2583:77::-;2620:7;2649:5;2638:16;;2583:77;;;:::o;2666:122::-;2739:24;2757:5;2739:24;:::i;:::-;2732:5;2729:35;2719:63;;2778:1;2775;2768:12;2719:63;2666:122;:::o;2794:139::-;2840:5;2878:6;2865:20;2856:29;;2894:33;2921:5;2894:33;:::i;:::-;2794:139;;;;:::o;2939:474::-;3007:6;3015;3064:2;3052:9;3043:7;3039:23;3035:32;3032:119;;;3070:79;;:::i;:::-;3032:119;3190:1;3215:53;3260:7;3251:6;3240:9;3236:22;3215:53;:::i;:::-;3205:63;;3161:117;3317:2;3343:53;3388:7;3379:6;3368:9;3364:22;3343:53;:::i;:::-;3333:63;;3288:118;2939:474;;;;;:::o;3419:90::-;3453:7;3496:5;3489:13;3482:21;3471:32;;3419:90;;;:::o;3515:109::-;3596:21;3611:5;3596:21;:::i;:::-;3591:3;3584:34;3515:109;;:::o;3630:210::-;3717:4;3755:2;3744:9;3740:18;3732:26;;3768:65;3830:1;3819:9;3815:17;3806:6;3768:65;:::i;:::-;3630:210;;;;:::o;3846:118::-;3933:24;3951:5;3933:24;:::i;:::-;3928:3;3921:37;3846:118;;:::o;3970:222::-;4063:4;4101:2;4090:9;4086:18;4078:26;;4114:71;4182:1;4171:9;4167:17;4158:6;4114:71;:::i;:::-;3970:222;;;;:::o;4198:619::-;4275:6;4283;4291;4340:2;4328:9;4319:7;4315:23;4311:32;4308:119;;;4346:79;;:::i;:::-;4308:119;4466:1;4491:53;4536:7;4527:6;4516:9;4512:22;4491:53;:::i;:::-;4481:63;;4437:117;4593:2;4619:53;4664:7;4655:6;4644:9;4640:22;4619:53;:::i;:::-;4609:63;;4564:118;4721:2;4747:53;4792:7;4783:6;4772:9;4768:22;4747:53;:::i;:::-;4737:63;;4692:118;4198:619;;;;;:::o;4823:86::-;4858:7;4898:4;4891:5;4887:16;4876:27;;4823:86;;;:::o;4915:112::-;4998:22;5014:5;4998:22;:::i;:::-;4993:3;4986:35;4915:112;;:::o;5033:214::-;5122:4;5160:2;5149:9;5145:18;5137:26;;5173:67;5237:1;5226:9;5222:17;5213:6;5173:67;:::i;:::-;5033:214;;;;:::o;5253:329::-;5312:6;5361:2;5349:9;5340:7;5336:23;5332:32;5329:119;;;5367:79;;:::i;:::-;5329:119;5487:1;5512:53;5557:7;5548:6;5537:9;5533:22;5512:53;:::i;:::-;5502:63;;5458:117;5253:329;;;;:::o;5588:474::-;5656:6;5664;5713:2;5701:9;5692:7;5688:23;5684:32;5681:119;;;5719:79;;:::i;:::-;5681:119;5839:1;5864:53;5909:7;5900:6;5889:9;5885:22;5864:53;:::i;:::-;5854:63;;5810:117;5966:2;5992:53;6037:7;6028:6;6017:9;6013:22;5992:53;:::i;:::-;5982:63;;5937:118;5588:474;;;;;:::o;6068:180::-;6116:77;6113:1;6106:88;6213:4;6210:1;6203:15;6237:4;6234:1;6227:15;6254:320;6298:6;6335:1;6329:4;6325:12;6315:22;;6382:1;6376:4;6372:12;6403:18;6393:81;;6459:4;6451:6;6447:17;6437:27;;6393:81;6521:2;6513:6;6510:14;6490:18;6487:38;6484:84;;;6540:18;;:::i;:::-;6484:84;6305:269;6254:320;;;:::o;6580:160::-;6720:12;6716:1;6708:6;6704:14;6697:36;6580:160;:::o;6746:366::-;6888:3;6909:67;6973:2;6968:3;6909:67;:::i;:::-;6902:74;;6985:93;7074:3;6985:93;:::i;:::-;7103:2;7098:3;7094:12;7087:19;;6746:366;;;:::o;7118:419::-;7284:4;7322:2;7311:9;7307:18;7299:26;;7371:9;7365:4;7361:20;7357:1;7346:9;7342:17;7335:47;7399:131;7525:4;7399:131;:::i;:::-;7391:139;;7118:419;;;:::o;7543:180::-;7591:77;7588:1;7581:88;7688:4;7685:1;7678:15;7712:4;7709:1;7702:15;7729:102;7771:8;7818:5;7815:1;7811:13;7790:34;;7729:102;;;:::o;7837:848::-;7898:5;7905:4;7929:6;7920:15;;7953:5;7944:14;;7967:712;7988:1;7978:8;7975:15;7967:712;;;8083:4;8078:3;8074:14;8068:4;8065:24;8062:50;;;8092:18;;:::i;:::-;8062:50;8142:1;8132:8;8128:16;8125:451;;;8557:4;8550:5;8546:16;8537:25;;8125:451;8607:4;8601;8597:15;8589:23;;8637:32;8660:8;8637:32;:::i;:::-;8625:44;;7967:712;;;7837:848;;;;;;;:::o;8691:1073::-;8745:5;8936:8;8926:40;;8957:1;8948:10;;8959:5;;8926:40;8985:4;8975:36;;9002:1;8993:10;;9004:5;;8975:36;9071:4;9119:1;9114:27;;;;9155:1;9150:191;;;;9064:277;;9114:27;9132:1;9123:10;;9134:5;;;9150:191;9195:3;9185:8;9182:17;9179:43;;;9202:18;;:::i;:::-;9179:43;9251:8;9248:1;9244:16;9235:25;;9286:3;9279:5;9276:14;9273:40;;;9293:18;;:::i;:::-;9273:40;9326:5;;;9064:277;;9450:2;9440:8;9437:16;9431:3;9425:4;9422:13;9418:36;9400:2;9390:8;9387:16;9382:2;9376:4;9373:12;9369:35;9353:111;9350:246;;;9506:8;9500:4;9496:19;9487:28;;9541:3;9534:5;9531:14;9528:40;;;9548:18;;:::i;:::-;9528:40;9581:5;;9350:246;9621:42;9659:3;9649:8;9643:4;9640:1;9621:42;:::i;:::-;9606:57;;;;9695:4;9690:3;9686:14;9679:5;9676:25;9673:51;;;9704:18;;:::i;:::-;9673:51;9753:4;9746:5;9742:16;9733:25;;8691:1073;;;;;;:::o;9770:281::-;9828:5;9852:23;9870:4;9852:23;:::i;:::-;9844:31;;9896:25;9912:8;9896:25;:::i;:::-;9884:37;;9940:104;9977:66;9967:8;9961:4;9940:104;:::i;:::-;9931:113;;9770:281;;;;:::o;10057:348::-;10097:7;10120:20;10138:1;10120:20;:::i;:::-;10115:25;;10154:20;10172:1;10154:20;:::i;:::-;10149:25;;10342:1;10274:66;10270:74;10267:1;10264:81;10259:1;10252:9;10245:17;10241:105;10238:131;;;10349:18;;:::i;:::-;10238:131;10397:1;10394;10390:9;10379:20;;10057:348;;;;:::o;10411:225::-;10551:34;10547:1;10539:6;10535:14;10528:58;10620:8;10615:2;10607:6;10603:15;10596:33;10411:225;:::o;10642:366::-;10784:3;10805:67;10869:2;10864:3;10805:67;:::i;:::-;10798:74;;10881:93;10970:3;10881:93;:::i;:::-;10999:2;10994:3;10990:12;10983:19;;10642:366;;;:::o;11014:419::-;11180:4;11218:2;11207:9;11203:18;11195:26;;11267:9;11261:4;11257:20;11253:1;11242:9;11238:17;11231:47;11295:131;11421:4;11295:131;:::i;:::-;11287:139;;11014:419;;;:::o;11439:223::-;11579:34;11575:1;11567:6;11563:14;11556:58;11648:6;11643:2;11635:6;11631:15;11624:31;11439:223;:::o;11668:366::-;11810:3;11831:67;11895:2;11890:3;11831:67;:::i;:::-;11824:74;;11907:93;11996:3;11907:93;:::i;:::-;12025:2;12020:3;12016:12;12009:19;;11668:366;;;:::o;12040:419::-;12206:4;12244:2;12233:9;12229:18;12221:26;;12293:9;12287:4;12283:20;12279:1;12268:9;12264:17;12257:47;12321:131;12447:4;12321:131;:::i;:::-;12313:139;;12040:419;;;:::o;12465:221::-;12605:34;12601:1;12593:6;12589:14;12582:58;12674:4;12669:2;12661:6;12657:15;12650:29;12465:221;:::o;12692:366::-;12834:3;12855:67;12919:2;12914:3;12855:67;:::i;:::-;12848:74;;12931:93;13020:3;12931:93;:::i;:::-;13049:2;13044:3;13040:12;13033:19;;12692:366;;;:::o;13064:419::-;13230:4;13268:2;13257:9;13253:18;13245:26;;13317:9;13311:4;13307:20;13303:1;13292:9;13288:17;13281:47;13345:131;13471:4;13345:131;:::i;:::-;13337:139;;13064:419;;;:::o;13489:224::-;13629:34;13625:1;13617:6;13613:14;13606:58;13698:7;13693:2;13685:6;13681:15;13674:32;13489:224;:::o;13719:366::-;13861:3;13882:67;13946:2;13941:3;13882:67;:::i;:::-;13875:74;;13958:93;14047:3;13958:93;:::i;:::-;14076:2;14071:3;14067:12;14060:19;;13719:366;;;:::o;14091:419::-;14257:4;14295:2;14284:9;14280:18;14272:26;;14344:9;14338:4;14334:20;14330:1;14319:9;14315:17;14308:47;14372:131;14498:4;14372:131;:::i;:::-;14364:139;;14091:419;;;:::o;14516:222::-;14656:34;14652:1;14644:6;14640:14;14633:58;14725:5;14720:2;14712:6;14708:15;14701:30;14516:222;:::o;14744:366::-;14886:3;14907:67;14971:2;14966:3;14907:67;:::i;:::-;14900:74;;14983:93;15072:3;14983:93;:::i;:::-;15101:2;15096:3;15092:12;15085:19;;14744:366;;;:::o;15116:419::-;15282:4;15320:2;15309:9;15305:18;15297:26;;15369:9;15363:4;15359:20;15355:1;15344:9;15340:17;15333:47;15397:131;15523:4;15397:131;:::i;:::-;15389:139;;15116:419;;;:::o;15541:191::-;15581:4;15601:20;15619:1;15601:20;:::i;:::-;15596:25;;15635:20;15653:1;15635:20;:::i;:::-;15630:25;;15674:1;15671;15668:8;15665:34;;;15679:18;;:::i;:::-;15665:34;15724:1;15721;15717:9;15709:17;;15541:191;;;;:::o;15738:305::-;15778:3;15797:20;15815:1;15797:20;:::i;:::-;15792:25;;15831:20;15849:1;15831:20;:::i;:::-;15826:25;;15985:1;15917:66;15913:74;15910:1;15907:81;15904:107;;;15991:18;;:::i;:::-;15904:107;16035:1;16032;16028:9;16021:16;;15738:305;;;;:::o;16049:177::-;16189:29;16185:1;16177:6;16173:14;16166:53;16049:177;:::o;16232:366::-;16374:3;16395:67;16459:2;16454:3;16395:67;:::i;:::-;16388:74;;16471:93;16560:3;16471:93;:::i;:::-;16589:2;16584:3;16580:12;16573:19;;16232:366;;;:::o;16604:419::-;16770:4;16808:2;16797:9;16793:18;16785:26;;16857:9;16851:4;16847:20;16843:1;16832:9;16828:17;16821:47;16885:131;17011:4;16885:131;:::i;:::-;16877:139;;16604:419;;;:::o;17029:181::-;17169:33;17165:1;17157:6;17153:14;17146:57;17029:181;:::o;17216:366::-;17358:3;17379:67;17443:2;17438:3;17379:67;:::i;:::-;17372:74;;17455:93;17544:3;17455:93;:::i;:::-;17573:2;17568:3;17564:12;17557:19;;17216:366;;;:::o;17588:419::-;17754:4;17792:2;17781:9;17777:18;17769:26;;17841:9;17835:4;17831:20;17827:1;17816:9;17812:17;17805:47;17869:131;17995:4;17869:131;:::i;:::-;17861:139;;17588:419;;;:::o

Swarm Source

ipfs://b9f9fb19275087be9b2afd6f307b7cdcccf3eaa3fb25d3363211aac53bbfb58a

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.