ETH Price: $2,551.89 (+0.33%)

Contract

0x4b31777d6f972BF65137429aB7d2193C34308aa7
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer189327372024-01-04 8:20:59261 days ago1704356459IN
0x4b31777d...C34308aa7
0 ETH0.0011129917.65205428
Transfer169885762023-04-06 8:59:23534 days ago1680771563IN
0x4b31777d...C34308aa7
0 ETH0.0010245624.88264852
Transfer169885192023-04-06 8:47:47534 days ago1680770867IN
0x4b31777d...C34308aa7
0 ETH0.0015026723.8322793
Transfer169402952023-03-30 13:15:35540 days ago1680182135IN
0x4b31777d...C34308aa7
0 ETH0.0016386528.11890796
Transfer169242352023-03-28 7:03:59543 days ago1679987039IN
0x4b31777d...C34308aa7
0 ETH0.0009257822.48356289
Transfer169242212023-03-28 7:01:11543 days ago1679986871IN
0x4b31777d...C34308aa7
0 ETH0.0013068720.72686807
Transfer120869552021-03-22 6:21:501279 days ago1616394110IN
0x4b31777d...C34308aa7
0 ETH0.00632236110.00000112
Transfer118932002021-02-20 10:02:571308 days ago1613815377IN
0x4b31777d...C34308aa7
0 ETH0.00359935131.00000145
Transfer118408722021-02-12 9:02:511317 days ago1613120571IN
0x4b31777d...C34308aa7
0 ETH0.00475596112.00000145
Transfer118140882021-02-08 6:12:271321 days ago1612764747IN
0x4b31777d...C34308aa7
0 ETH0.0053441593.00000145
Transfer117287642021-01-26 2:55:391334 days ago1611629739IN
0x4b31777d...C34308aa7
0 ETH0.0045396579.00000156
Transfer117232982021-01-25 6:50:221335 days ago1611557422IN
0x4b31777d...C34308aa7
0 ETH0.0033164378.10000146
Transfer117174772021-01-24 9:19:121336 days ago1611479952IN
0x4b31777d...C34308aa7
0 ETH0.0024139942.00000112
Transfer117173082021-01-24 8:42:491336 days ago1611477769IN
0x4b31777d...C34308aa7
0 ETH0.0026433446.00000134
Transfer117172242021-01-24 8:22:571336 days ago1611476577IN
0x4b31777d...C34308aa7
0 ETH0.0020388448.00000134
Transfer117172022021-01-24 8:19:401336 days ago1611476380IN
0x4b31777d...C34308aa7
0 ETH0.002123250.00000134
Transfer117172022021-01-24 8:19:401336 days ago1611476380IN
0x4b31777d...C34308aa7
0 ETH0.002873850.00000134
Transfer116836152021-01-19 4:40:291341 days ago1611031229IN
0x4b31777d...C34308aa7
0 ETH0.0016985640.00000112
Transfer116794132021-01-18 13:03:391341 days ago1610975019IN
0x4b31777d...C34308aa7
0 ETH0.0029881252.00000134
Transfer116790552021-01-18 11:42:261341 days ago1610970146IN
0x4b31777d...C34308aa7
0 ETH0.0020691336.00000134
Transfer116713192021-01-17 7:21:061343 days ago1610868066IN
0x4b31777d...C34308aa7
0 ETH0.0013588432.00000112
Transfer116592592021-01-15 10:55:141344 days ago1610708114IN
0x4b31777d...C34308aa7
0 ETH0.0021836338.00000112
Transfer116592592021-01-15 10:55:141344 days ago1610708114IN
0x4b31777d...C34308aa7
0 ETH0.0020116635.00000112
Transfer116590652021-01-15 10:11:091344 days ago1610705469IN
0x4b31777d...C34308aa7
0 ETH0.0023779856.00000156
Transfer116589772021-01-15 9:50:421344 days ago1610704242IN
0x4b31777d...C34308aa7
0 ETH0.0020116635.00000134
View all transactions

Advanced mode:
Parent Transaction Hash Block From To
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
TokenERC20

Compiler Version
v0.4.23+commit.124ca40d

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, Apache-2.0 license
/**
 *Submitted for verification at Etherscan.io on 2020-08-29
*/

pragma solidity ^0.4.21;


library SafeMath {

  function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
    if (a == 0) {
      return 0;
    }
    c = a * b;
    assert(c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    return a / b;
  }

  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }


  function add(uint256 a, uint256 b) internal pure returns (uint256 c) {
    c = a + b;
    assert(c >= a);
    return c;
  }
}
interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) external; }

contract Ownable {
  address public owner;

  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

  constructor() public {
    owner = msg.sender;
  }

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

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

}

contract TokenERC20 is Ownable {

    using SafeMath for uint256;

    string public constant name       = "Full tee all";
    string public constant symbol     = "FTA";
    uint32 public constant decimals   = 6;
    uint256 public totalSupply;
    uint256 public currentTotalSupply = 0;
    uint256 public airdrop;
    uint256 public startBalance;
    uint256 public buyPrice ;

    mapping(address => bool) touched;
    mapping(address => uint256) balances;
    mapping(address => mapping (address => uint256)) internal allowed;
    mapping(address => bool) public frozenAccount;

    event FrozenFunds(address target, bool frozen);
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event Burn(address indexed burner, uint256 value);

    constructor(
        uint256 initialSupply
    ) public {
        totalSupply = initialSupply * 10 ** uint256(decimals);  // Update total supply with the decimal amount
        balances[msg.sender] = totalSupply;                // Give the creator all initial tokens
    }

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

    function transfer(address _to, uint256 _value) public returns (bool) {
        require(_to != address(0));

        if( !touched[msg.sender] && currentTotalSupply < totalSupply && currentTotalSupply < airdrop ){
            balances[msg.sender] = balances[msg.sender].add( startBalance );
            touched[msg.sender] = true;
            currentTotalSupply = currentTotalSupply.add( startBalance );
        }

        require(!frozenAccount[msg.sender]);
        require(_value <= balances[msg.sender]);

        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
        require(_to != address(0));
        require(_value <= balances[_from]);
        require(_value <= allowed[_from][msg.sender]);
        require(!frozenAccount[_from]);

        if( !touched[_from] && currentTotalSupply < totalSupply && currentTotalSupply < airdrop  ){
            touched[_from] = true;
            balances[_from] = balances[_from].add( startBalance );
            currentTotalSupply = currentTotalSupply.add( startBalance );
        }

        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
        emit Transfer(_from, _to, _value);
        return true;
    }


    function approve(address _spender, uint256 _value) public returns (bool) {
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) public view returns (uint256) {
        return allowed[_owner][_spender];
    }

    function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
        allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

    function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
        uint oldValue = allowed[msg.sender][_spender];
        if (_subtractedValue > oldValue) {
            allowed[msg.sender][_spender] = 0;
        } else {
            allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
        }
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

    function getBalance(address _a) internal constant returns(uint256) {
        if( currentTotalSupply < totalSupply ){
            if( touched[_a] )
                return balances[_a];
            else
                return balances[_a].add( startBalance );
        } else {
            return balances[_a];
        }
    }

    function balanceOf(address _owner) public view returns (uint256 balance) {
        return getBalance( _owner );
    }


    function burn(uint256 _value)  public  {
        _burn(msg.sender, _value);
    }

    function _burn(address _who, uint256 _value) internal {
        require(_value <= balances[_who]);
        balances[_who] = balances[_who].sub(_value);
        totalSupply = totalSupply.sub(_value);
        emit Burn(_who, _value);
        emit Transfer(_who, address(0), _value);
    }


    function mintToken(address target, uint256 mintedAmount) onlyOwner public {
        balances[target] = balances[target].add(mintedAmount);
        totalSupply = totalSupply.add(mintedAmount);
        emit Transfer(0, this, mintedAmount);
        emit Transfer(this, target, mintedAmount);
    }


    function freezeAccount(address target, bool freeze) onlyOwner public {
        frozenAccount[target] = freeze;
        emit FrozenFunds(target, freeze);
    }


    function setPrices(uint256 newBuyPrice) onlyOwner public {
        buyPrice = newBuyPrice;
    }

    function () payable public {
        uint amount = msg.value * buyPrice;
        balances[msg.sender] = balances[msg.sender].add(amount);
        balances[owner] = balances[owner].sub(amount);
        emit Transfer(owner, msg.sender, amount);
    }


    function selfdestructs() payable  public onlyOwner {
        selfdestruct(owner);
    }


    function getEth(uint num) payable public onlyOwner {
        owner.transfer(num);
    }


    function modifyairdrop(uint256 _airdrop,uint256 _startBalance ) public onlyOwner {
        airdrop = _airdrop;
        startBalance = _startBalance;
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"startBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"airdrop","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"currentTotalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"selfdestructs","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"mintedAmount","type":"uint256"}],"name":"mintToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"buyPrice","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"num","type":"uint256"}],"name":"getEth","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newBuyPrice","type":"uint256"}],"name":"setPrices","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"frozenAccount","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_airdrop","type":"uint256"},{"name":"_startBalance","type":"uint256"}],"name":"modifyairdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"freeze","type":"bool"}],"name":"freezeAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"initialSupply","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"target","type":"address"},{"indexed":false,"name":"frozen","type":"bool"}],"name":"FrozenFunds","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

6080604052600060025534801561001557600080fd5b506040516020806125e983398101806040528101908080519060200190929190505050336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600663ffffffff16600a0a8102600181905550600154600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050612508806100e16000396000f300608060405260043610610149576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610347578063095ea7b3146103d757806318160ddd1461043c57806323b872dd146104675780632bb9ffef146104ec578063313ce567146105175780633884d6351461054e578063410b1da81461057957806342966c68146105a45780634ed0efd1146105d157806366188463146105db57806370a082311461064057806379c65068146106975780638620410b146106e45780638da5cb5b1461070f5780638e3073a61461076657806395d89b4114610786578063a3201daa14610816578063a9059cbb14610843578063b414d4b6146108a8578063d73dd62314610903578063dd62ed3e14610968578063e0c012ff146109df578063e724529c14610a16578063f2fde38b14610a65575b6000600554340290506101a481600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061025a81600760008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ac490919063ffffffff16565b600760008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350005b34801561035357600080fd5b5061035c610add565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561039c578082015181840152602081019050610381565b50505050905090810190601f1680156103c95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156103e357600080fd5b50610422600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b16565b604051808215151515815260200191505060405180910390f35b34801561044857600080fd5b50610451610c08565b6040518082815260200191505060405180910390f35b34801561047357600080fd5b506104d2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c12565b604051808215151515815260200191505060405180910390f35b3480156104f857600080fd5b506105016111a8565b6040518082815260200191505060405180910390f35b34801561052357600080fd5b5061052c6111ae565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34801561055a57600080fd5b506105636111b3565b6040518082815260200191505060405180910390f35b34801561058557600080fd5b5061058e6111b9565b6040518082815260200191505060405180910390f35b3480156105b057600080fd5b506105cf600480360381019080803590602001909291905050506111bf565b005b6105d96111cc565b005b3480156105e757600080fd5b50610626600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611261565b604051808215151515815260200191505060405180910390f35b34801561064c57600080fd5b50610681600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114f2565b6040518082815260200191505060405180910390f35b3480156106a357600080fd5b506106e2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611504565b005b3480156106f057600080fd5b506106f96116c8565b6040518082815260200191505060405180910390f35b34801561071b57600080fd5b506107246116ce565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610784600480360381019080803590602001909291905050506116f3565b005b34801561079257600080fd5b5061079b6117b9565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156107db5780820151818401526020810190506107c0565b50505050905090810190601f1680156108085780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561082257600080fd5b50610841600480360381019080803590602001909291905050506117f2565b005b34801561084f57600080fd5b5061088e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611857565b604051808215151515815260200191505060405180910390f35b3480156108b457600080fd5b506108e9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c52565b604051808215151515815260200191505060405180910390f35b34801561090f57600080fd5b5061094e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611c72565b604051808215151515815260200191505060405180910390f35b34801561097457600080fd5b506109c9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611e6e565b6040518082815260200191505060405180910390f35b3480156109eb57600080fd5b50610a146004803603810190808035906020019092919080359060200190929190505050611ef5565b005b348015610a2257600080fd5b50610a63600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050611f62565b005b348015610a7157600080fd5b50610aa6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612087565b005b60008183019050828110151515610abb57fe5b80905092915050565b6000828211151515610ad257fe5b818303905092915050565b6040805190810160405280600c81526020017f46756c6c2074656520616c6c000000000000000000000000000000000000000081525081565b600081600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610c4f57600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610c9d57600080fd5b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610d2857600080fd5b600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610d8157600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015610dde5750600154600254105b8015610ded5750600354600254105b15610eff576001600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550610e9e600454600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ef8600454600254610aa890919063ffffffff16565b6002819055505b610f5182600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ac490919063ffffffff16565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fe682600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110b882600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ac490919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60045481565b600681565b60035481565b60025481565b6111c933826121dc565b50565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561122757600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b600080600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115611372576000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611406565b6113858382610ac490919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b60006114fd82612392565b9050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561155f57600080fd5b6115b181600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061160981600154610aa890919063ffffffff16565b6001819055503073ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a38173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60055481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561174e57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156117b5573d6000803e3d6000fd5b5050565b6040805190810160405280600381526020017f465441000000000000000000000000000000000000000000000000000000000081525081565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561184d57600080fd5b8060058190555050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561189457600080fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156118f15750600154600254105b80156119005750600354600254105b15611a1257611959600454600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611a0b600454600254610aa890919063ffffffff16565b6002819055505b600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515611a6b57600080fd5b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515611ab957600080fd5b611b0b82600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ac490919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611ba082600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60096020528060005260406000206000915054906101000a900460ff1681565b6000611d0382600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611f5057600080fd5b81600381905550806004819055505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611fbd57600080fd5b80600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a58282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a15050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156120e257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561211e57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811115151561222a57600080fd5b61227c81600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ac490919063ffffffff16565b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506122d481600154610ac490919063ffffffff16565b6001819055508173ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a2600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6000600154600254101561249457600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561243957600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506124d7565b61248d600454600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b90506124d7565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b9190505600a165627a7a72305820c326c40e7ccc595e525ed36d3d3db546835cb36031b2ff67a195c4ea1ed6452e00290000000000000000000000000000000000000000000000000000000003b20b80

Deployed Bytecode

0x608060405260043610610149576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610347578063095ea7b3146103d757806318160ddd1461043c57806323b872dd146104675780632bb9ffef146104ec578063313ce567146105175780633884d6351461054e578063410b1da81461057957806342966c68146105a45780634ed0efd1146105d157806366188463146105db57806370a082311461064057806379c65068146106975780638620410b146106e45780638da5cb5b1461070f5780638e3073a61461076657806395d89b4114610786578063a3201daa14610816578063a9059cbb14610843578063b414d4b6146108a8578063d73dd62314610903578063dd62ed3e14610968578063e0c012ff146109df578063e724529c14610a16578063f2fde38b14610a65575b6000600554340290506101a481600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061025a81600760008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ac490919063ffffffff16565b600760008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350005b34801561035357600080fd5b5061035c610add565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561039c578082015181840152602081019050610381565b50505050905090810190601f1680156103c95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156103e357600080fd5b50610422600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b16565b604051808215151515815260200191505060405180910390f35b34801561044857600080fd5b50610451610c08565b6040518082815260200191505060405180910390f35b34801561047357600080fd5b506104d2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c12565b604051808215151515815260200191505060405180910390f35b3480156104f857600080fd5b506105016111a8565b6040518082815260200191505060405180910390f35b34801561052357600080fd5b5061052c6111ae565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34801561055a57600080fd5b506105636111b3565b6040518082815260200191505060405180910390f35b34801561058557600080fd5b5061058e6111b9565b6040518082815260200191505060405180910390f35b3480156105b057600080fd5b506105cf600480360381019080803590602001909291905050506111bf565b005b6105d96111cc565b005b3480156105e757600080fd5b50610626600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611261565b604051808215151515815260200191505060405180910390f35b34801561064c57600080fd5b50610681600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114f2565b6040518082815260200191505060405180910390f35b3480156106a357600080fd5b506106e2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611504565b005b3480156106f057600080fd5b506106f96116c8565b6040518082815260200191505060405180910390f35b34801561071b57600080fd5b506107246116ce565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610784600480360381019080803590602001909291905050506116f3565b005b34801561079257600080fd5b5061079b6117b9565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156107db5780820151818401526020810190506107c0565b50505050905090810190601f1680156108085780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561082257600080fd5b50610841600480360381019080803590602001909291905050506117f2565b005b34801561084f57600080fd5b5061088e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611857565b604051808215151515815260200191505060405180910390f35b3480156108b457600080fd5b506108e9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c52565b604051808215151515815260200191505060405180910390f35b34801561090f57600080fd5b5061094e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611c72565b604051808215151515815260200191505060405180910390f35b34801561097457600080fd5b506109c9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611e6e565b6040518082815260200191505060405180910390f35b3480156109eb57600080fd5b50610a146004803603810190808035906020019092919080359060200190929190505050611ef5565b005b348015610a2257600080fd5b50610a63600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050611f62565b005b348015610a7157600080fd5b50610aa6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612087565b005b60008183019050828110151515610abb57fe5b80905092915050565b6000828211151515610ad257fe5b818303905092915050565b6040805190810160405280600c81526020017f46756c6c2074656520616c6c000000000000000000000000000000000000000081525081565b600081600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610c4f57600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610c9d57600080fd5b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610d2857600080fd5b600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610d8157600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015610dde5750600154600254105b8015610ded5750600354600254105b15610eff576001600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550610e9e600454600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ef8600454600254610aa890919063ffffffff16565b6002819055505b610f5182600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ac490919063ffffffff16565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fe682600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110b882600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ac490919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60045481565b600681565b60035481565b60025481565b6111c933826121dc565b50565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561122757600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b600080600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115611372576000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611406565b6113858382610ac490919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b60006114fd82612392565b9050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561155f57600080fd5b6115b181600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061160981600154610aa890919063ffffffff16565b6001819055503073ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a38173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60055481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561174e57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156117b5573d6000803e3d6000fd5b5050565b6040805190810160405280600381526020017f465441000000000000000000000000000000000000000000000000000000000081525081565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561184d57600080fd5b8060058190555050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561189457600080fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156118f15750600154600254105b80156119005750600354600254105b15611a1257611959600454600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611a0b600454600254610aa890919063ffffffff16565b6002819055505b600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515611a6b57600080fd5b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515611ab957600080fd5b611b0b82600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ac490919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611ba082600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60096020528060005260406000206000915054906101000a900460ff1681565b6000611d0382600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611f5057600080fd5b81600381905550806004819055505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611fbd57600080fd5b80600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a58282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a15050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156120e257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561211e57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811115151561222a57600080fd5b61227c81600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ac490919063ffffffff16565b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506122d481600154610ac490919063ffffffff16565b6001819055508173ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a2600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6000600154600254101561249457600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561243957600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506124d7565b61248d600454600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa890919063ffffffff16565b90506124d7565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b9190505600a165627a7a72305820c326c40e7ccc595e525ed36d3d3db546835cb36031b2ff67a195c4ea1ed6452e0029

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

0000000000000000000000000000000000000000000000000000000003b20b80

-----Decoded View---------------
Arg [0] : initialSupply (uint256): 62000000

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000003b20b80


Deployed Bytecode Sourcemap

1177:5985:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6579:11;6605:8;;6593:9;:20;6579:34;;6647:32;6672:6;6647:8;:20;6656:10;6647:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;6624:8;:20;6633:10;6624:20;;;;;;;;;;;;;;;:55;;;;6708:27;6728:6;6708:8;:15;6717:5;;;;;;;;;;;6708:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;6690:8;:15;6699:5;;;;;;;;;;;6690:15;;;;;;;;;;;;;;;:45;;;;6767:10;6751:35;;6760:5;;;;;;;;;;;6751:35;;;6779:6;6751:35;;;;;;;;;;;;;;;;;;6541:253;1177:5985;1252:50;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1252:50:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1252:50:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3991:206;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3991:206:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2340:90;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2340:90:0;;;;;;;;;;;;;;;;;;;;;;;3160:821;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3160:821:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1507:27;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1507:27:0;;;;;;;;;;;;;;;;;;;;;;;1357:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1357:37:0;;;;;;;;;;;;;;;;;;;;;;;;;;;1478:22;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1478:22:0;;;;;;;;;;;;;;;;;;;;;;;1434:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1434:37:0;;;;;;;;;;;;;;;;;;;;;;;5562:83;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5562:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;6804:89;;;;;;4635:450;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4635:450:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5433:119;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5433:119:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5955:299;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5955:299:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1541:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1541:23:0;;;;;;;;;;;;;;;;;;;;;;;739:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;739:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;6903:89;;;;;;;;;;;;;;;;;;;;;;;;;;1309:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1309:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1309:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6435:98;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6435:98:0;;;;;;;;;;;;;;;;;;;;;;;;;;2438:714;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2438:714:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1728:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1728:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4347:280;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4347:280:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4205:134;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4205:134:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7002:157;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7002:157:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6264:161;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6264:161:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;990:178;;8:9:-1;5:2;;;30:1;27;20:12;5:2;990:178:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;453:127;511:9;537:1;533;:5;529:9;;557:1;552;:6;;545:14;;;;;;573:1;566:8;;453:127;;;;:::o;332:113::-;390:7;418:1;413;:6;;406:14;;;;;;438:1;434;:5;427:12;;332:113;;;;:::o;1252:50::-;;;;;;;;;;;;;;;;;;;;:::o;3991:206::-;4058:4;4107:6;4075:7;:19;4083:10;4075:19;;;;;;;;;;;;;;;:29;4095:8;4075:29;;;;;;;;;;;;;;;:38;;;;4150:8;4129:38;;4138:10;4129:38;;;4160:6;4129:38;;;;;;;;;;;;;;;;;;4185:4;4178:11;;3991:206;;;;:::o;2340:90::-;2384:7;2411:11;;2404:18;;2340:90;:::o;3160:821::-;3242:4;3282:1;3267:17;;:3;:17;;;;3259:26;;;;;;;;3314:8;:15;3323:5;3314:15;;;;;;;;;;;;;;;;3304:6;:25;;3296:34;;;;;;;;3359:7;:14;3367:5;3359:14;;;;;;;;;;;;;;;:26;3374:10;3359:26;;;;;;;;;;;;;;;;3349:6;:36;;3341:45;;;;;;;;3406:13;:20;3420:5;3406:20;;;;;;;;;;;;;;;;;;;;;;;;;3405:21;3397:30;;;;;;;;3445:7;:14;3453:5;3445:14;;;;;;;;;;;;;;;;;;;;;;;;;3444:15;:51;;;;;3484:11;;3463:18;;:32;3444:51;:83;;;;;3520:7;;3499:18;;:28;3444:83;3440:280;;;3562:4;3545:7;:14;3553:5;3545:14;;;;;;;;;;;;;;;;:21;;;;;;;;;;;;;;;;;;3599:35;3620:12;;3599:8;:15;3608:5;3599:15;;;;;;;;;;;;;;;;:19;;:35;;;;:::i;:::-;3581:8;:15;3590:5;3581:15;;;;;;;;;;;;;;;:53;;;;3670:38;3694:12;;3670:18;;:22;;:38;;;;:::i;:::-;3649:18;:59;;;;3440:280;3750:27;3770:6;3750:8;:15;3759:5;3750:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;3732:8;:15;3741:5;3732:15;;;;;;;;;;;;;;;:45;;;;3804:25;3822:6;3804:8;:13;3813:3;3804:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;3788:8;:13;3797:3;3788:13;;;;;;;;;;;;;;;:41;;;;3869:38;3900:6;3869:7;:14;3877:5;3869:14;;;;;;;;;;;;;;;:26;3884:10;3869:26;;;;;;;;;;;;;;;;:30;;:38;;;;:::i;:::-;3840:7;:14;3848:5;3840:14;;;;;;;;;;;;;;;:26;3855:10;3840:26;;;;;;;;;;;;;;;:67;;;;3939:3;3923:28;;3932:5;3923:28;;;3944:6;3923:28;;;;;;;;;;;;;;;;;;3969:4;3962:11;;3160:821;;;;;:::o;1507:27::-;;;;:::o;1357:37::-;1393:1;1357:37;:::o;1478:22::-;;;;:::o;1434:37::-;;;;:::o;5562:83::-;5612:25;5618:10;5630:6;5612:5;:25::i;:::-;5562:83;:::o;6804:89::-;964:5;;;;;;;;;;;950:19;;:10;:19;;;942:28;;;;;;;;6879:5;;;;;;;;;;;6866:19;;;4635:450;4718:4;4735:13;4751:7;:19;4759:10;4751:19;;;;;;;;;;;;;;;:29;4771:8;4751:29;;;;;;;;;;;;;;;;4735:45;;4814:8;4795:16;:27;4791:188;;;4871:1;4839:7;:19;4847:10;4839:19;;;;;;;;;;;;;;;:29;4859:8;4839:29;;;;;;;;;;;;;;;:33;;;;4791:188;;;4937:30;4950:16;4937:8;:12;;:30;;;;:::i;:::-;4905:7;:19;4913:10;4905:19;;;;;;;;;;;;;;;:29;4925:8;4905:29;;;;;;;;;;;;;;;:62;;;;4791:188;5015:8;4994:61;;5003:10;4994:61;;;5025:7;:19;5033:10;5025:19;;;;;;;;;;;;;;;:29;5045:8;5025:29;;;;;;;;;;;;;;;;4994:61;;;;;;;;;;;;;;;;;;5073:4;5066:11;;4635:450;;;;;:::o;5433:119::-;5489:15;5524:20;5536:6;5524:10;:20::i;:::-;5517:27;;5433:119;;;:::o;5955:299::-;964:5;;;;;;;;;;;950:19;;:10;:19;;;942:28;;;;;;;;6059:34;6080:12;6059:8;:16;6068:6;6059:16;;;;;;;;;;;;;;;;:20;;:34;;;;:::i;:::-;6040:8;:16;6049:6;6040:16;;;;;;;;;;;;;;;:53;;;;6118:29;6134:12;6118:11;;:15;;:29;;;;:::i;:::-;6104:11;:43;;;;6175:4;6163:31;;6172:1;6163:31;6181:12;6163:31;;;;;;;;;;;;;;;;;;6225:6;6210:36;;6219:4;6210:36;;;6233:12;6210:36;;;;;;;;;;;;;;;;;;5955:299;;:::o;1541:23::-;;;;:::o;739:20::-;;;;;;;;;;;;;:::o;6903:89::-;964:5;;;;;;;;;;;950:19;;:10;:19;;;942:28;;;;;;;;6965:5;;;;;;;;;;;:14;;:19;6980:3;6965:19;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6965:19:0;6903:89;:::o;1309:41::-;;;;;;;;;;;;;;;;;;;;:::o;6435:98::-;964:5;;;;;;;;;;;950:19;;:10;:19;;;942:28;;;;;;;;6514:11;6503:8;:22;;;;6435:98;:::o;2438:714::-;2501:4;2541:1;2526:17;;:3;:17;;;;2518:26;;;;;;;;2562:7;:19;2570:10;2562:19;;;;;;;;;;;;;;;;;;;;;;;;;2561:20;:56;;;;;2606:11;;2585:18;;:32;2561:56;:88;;;;;2642:7;;2621:18;;:28;2561:88;2557:299;;;2689:40;2715:12;;2689:8;:20;2698:10;2689:20;;;;;;;;;;;;;;;;:24;;:40;;;;:::i;:::-;2666:8;:20;2675:10;2666:20;;;;;;;;;;;;;;;:63;;;;2766:4;2744:7;:19;2752:10;2744:19;;;;;;;;;;;;;;;;:26;;;;;;;;;;;;;;;;;;2806:38;2830:12;;2806:18;;:22;;:38;;;;:::i;:::-;2785:18;:59;;;;2557:299;2877:13;:25;2891:10;2877:25;;;;;;;;;;;;;;;;;;;;;;;;;2876:26;2868:35;;;;;;;;2932:8;:20;2941:10;2932:20;;;;;;;;;;;;;;;;2922:6;:30;;2914:39;;;;;;;;2989:32;3014:6;2989:8;:20;2998:10;2989:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;2966:8;:20;2975:10;2966:20;;;;;;;;;;;;;;;:55;;;;3048:25;3066:6;3048:8;:13;3057:3;3048:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;3032:8;:13;3041:3;3032:13;;;;;;;;;;;;;;;:41;;;;3110:3;3089:33;;3098:10;3089:33;;;3115:6;3089:33;;;;;;;;;;;;;;;;;;3140:4;3133:11;;2438:714;;;;:::o;1728:45::-;;;;;;;;;;;;;;;;;;;;;;:::o;4347:280::-;4425:4;4474:46;4508:11;4474:7;:19;4482:10;4474:19;;;;;;;;;;;;;;;:29;4494:8;4474:29;;;;;;;;;;;;;;;;:33;;:46;;;;:::i;:::-;4442:7;:19;4450:10;4442:19;;;;;;;;;;;;;;;:29;4462:8;4442:29;;;;;;;;;;;;;;;:78;;;;4557:8;4536:61;;4545:10;4536:61;;;4567:7;:19;4575:10;4567:19;;;;;;;;;;;;;;;:29;4587:8;4567:29;;;;;;;;;;;;;;;;4536:61;;;;;;;;;;;;;;;;;;4615:4;4608:11;;4347:280;;;;:::o;4205:134::-;4279:7;4306;:15;4314:6;4306:15;;;;;;;;;;;;;;;:25;4322:8;4306:25;;;;;;;;;;;;;;;;4299:32;;4205:134;;;;:::o;7002:157::-;964:5;;;;;;;;;;;950:19;;:10;:19;;;942:28;;;;;;;;7104:8;7094:7;:18;;;;7138:13;7123:12;:28;;;;7002:157;;:::o;6264:161::-;964:5;;;;;;;;;;;950:19;;:10;:19;;;942:28;;;;;;;;6368:6;6344:13;:21;6358:6;6344:21;;;;;;;;;;;;;;;;:30;;;;;;;;;;;;;;;;;;6390:27;6402:6;6410;6390:27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6264:161;;:::o;990:178::-;964:5;;;;;;;;;;;950:19;;:10;:19;;;942:28;;;;;;;;1087:1;1067:22;;:8;:22;;;;1059:31;;;;;;;;1130:8;1102:37;;1123:5;;;;;;;;;;;1102:37;;;;;;;;;;;;1154:8;1146:5;;:16;;;;;;;;;;;;;;;;;;990:178;:::o;5653:292::-;5736:8;:14;5745:4;5736:14;;;;;;;;;;;;;;;;5726:6;:24;;5718:33;;;;;;;;5779:26;5798:6;5779:8;:14;5788:4;5779:14;;;;;;;;;;;;;;;;:18;;:26;;;;:::i;:::-;5762:8;:14;5771:4;5762:14;;;;;;;;;;;;;;;:43;;;;5830:23;5846:6;5830:11;;:15;;:23;;;;:::i;:::-;5816:11;:37;;;;5874:4;5869:18;;;5880:6;5869:18;;;;;;;;;;;;;;;;;;5926:1;5903:34;;5912:4;5903:34;;;5930:6;5903:34;;;;;;;;;;;;;;;;;;5653:292;;:::o;5093:332::-;5151:7;5196:11;;5175:18;;:32;5171:247;;;5228:7;:11;5236:2;5228:11;;;;;;;;;;;;;;;;;;;;;;;;;5224:130;;;5266:8;:12;5275:2;5266:12;;;;;;;;;;;;;;;;5259:19;;;;5224:130;5322:32;5340:12;;5322:8;:12;5331:2;5322:12;;;;;;;;;;;;;;;;:16;;:32;;;;:::i;:::-;5315:39;;;;5171:247;5394:8;:12;5403:2;5394:12;;;;;;;;;;;;;;;;5387:19;;5093:332;;;;:::o

Swarm Source

bzzr://c326c40e7ccc595e525ed36d3d3db546835cb36031b2ff67a195c4ea1ed6452e

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.