Contract 0xa74b0514b403bdb573bf22df0062d43f6498a164 1

Txn Hash
Block
From
To
Value [Txn Fee]
0x47ca9069d2f3eeeddae09ca763b29a282c22e59ec6fe712317b7af9f7dd8b81b70122682021-08-02 18:56:105 hrs 16 mins ago0xb35e68e48e461e892b84ce756571de6ed58d95fa IN  HaykerDAO: HKR Token0 HT0.0001018935
0xcdee8412f6513ec86d09c2851fecf8e69c15ef7d3104b1bc9ef9e003452de2b870021702021-08-02 10:31:1613 hrs 40 mins ago0x9a0e09232981ffdfd179f439ec46604d37dd7b03 IN  HaykerDAO: HKR Token0 HT0.00008555175
0x1c974b599d8b32390eb6dd2bb81d74907d7ec6ebff3eabb18af4b413859cb2d469925042021-08-02 2:27:5821 hrs 44 mins ago0x4fa92eb0a9afbc02ceb63cfae1b6a098c5c3065a IN  HaykerDAO: HKR Token0 HT0.00003363975
0x77ef48d24601fb0fc5aeacd2c1be3c8f1083f97dd6fa36c8208f3482740ad17f69922942021-08-02 2:17:2821 hrs 54 mins ago0x9a0e09232981ffdfd179f439ec46604d37dd7b03 IN  HaykerDAO: HKR Token0 HT0.00008555175
0x68247fbda86dbbb4f124c38f7e02b08ad10208f3b9a96b0377ae31c7acc5f49b69922852021-08-02 2:17:0121 hrs 55 mins ago0x9a0e09232981ffdfd179f439ec46604d37dd7b03 IN  HaykerDAO: HKR Token0 HT0.0001018935
0xb699af085322db6a8b79720c7516df18577c83b24a1d2ad31ca7076cefe126e069692932021-08-01 7:07:241 day 17 hrs ago0x76732f24ff25a3e89e18c3c1bf6f8ab51b66eeda IN  HaykerDAO: HKR Token0 HT0.0001018935
0xda82af12f1dcab101e895858ab1cc382aaa62a47d3199b174c9e468d23c680c769598042021-07-31 23:12:572 days 59 mins ago0x0ee579455f112d744e3b7e00b53dc2bbe1f243d4 IN  HaykerDAO: HKR Token0 HT0.0001018935
0x160a589b11a9d99a09625b45edbce2a8afa0e9fe6fd72897c32e501019728fe369407172021-07-31 7:18:362 days 16 hrs ago0xa98bfa58bef082d1a8ec2f935db10023993d25da IN  HaykerDAO: HKR Token0 HT0.0001018935
0x57e43d9315b4428f80179c7c0eb1cdc2cd480ffd1f70a420e47ba3be479c5f3569406332021-07-31 7:14:242 days 16 hrs ago0x20b51ad53de18b866467eec39b4c0d7c3d823a3a IN  HaykerDAO: HKR Token0 HT0.0001018395
0xfdfdccdb31633d1d964e54d3c2e2e3bf3e952bc81d9921a7de816925256c149369167222021-07-30 11:18:513 days 12 hrs ago0x5f792d9cbb0e81ee6aa1a0b072dbce7e678a086e IN  HaykerDAO: HKR Token0 HT0.0001018935
0x4b6b1dd58f8c2576d5bcb2be8ebc9dc3dd80474176de05ead3877ab4f404254069115962021-07-30 7:02:333 days 17 hrs ago0xcef0556b3054dfe2e29c990a02df03fe44c048a9 IN  HaykerDAO: HKR Token0 HT0.0001018935
0x8936eaf40539dc512ffab1b6ac3e75383d59153353e8410befd84025e8ea275968607662021-07-28 12:41:035 days 11 hrs ago0x74b294c0954ed07dc5d2c7f7c471f204931864d4 IN  HaykerDAO: HKR Token0 HT0.0001018935
0xffde84c007f0b84520dc719e434ada0d9c30e0e3ba85bbba8ebe8564f4306d4b68309102021-07-27 11:48:156 days 12 hrs ago0xd25e059f910d75d5e41debf800adca40c8ae896a IN  HaykerDAO: HKR Token0 HT0.00003363975
0x6f2653ce0430ebc2439b7e66f74faae4a486c84be4032ebaf83fd87877e4663e67989742021-07-26 9:11:257 days 15 hrs ago0xffd8ab1b9d13ebb76e54073850380c6efff28cb0 IN  HaykerDAO: HKR Token0 HT0.0001027593
0x478c4b39623e047996d5e0c0c76e5270fd9f0153bac05db2333ff39ac85de07567943692021-07-26 5:21:107 days 18 hrs ago0xc65ae138338afda67fe875260c476ca9c4d28011 IN  HaykerDAO: HKR Token0 HT0.00003363975
0x5c9ae2957644930b6bb4429dfe025983c2ded071792ba7eae387b6625bd1be1767932882021-07-26 4:27:077 days 19 hrs ago0x1db86e5b19045682e5a0d236926242c492e457ac IN  HaykerDAO: HKR Token0 HT0.0001012185
0x8930af2a1fa91e82492ef447b4a7c741daf462ab848a2e68014ada020eed2ed367761062021-07-25 14:08:018 days 10 hrs ago0xcb7caea9e7d13d0dfad2f5fd25dc0b4ea887fb75 IN  HaykerDAO: HKR Token0 HT0.00011930175
0xdeb8f2d04b4237c5021398fd5a6ee3448bbf373c85d0f0c52e6819cbedb65c0667605782021-07-25 1:11:378 days 23 hrs ago0xc1188c282c715c1e4b20c98c546e2d049416a719 IN  HaykerDAO: HKR Token0 HT0.00003363975
0xe8ff5ced912cbdd3566c6cd9d564afdcbb280a9eca378cabab1f79ca722cc9f367324192021-07-24 1:43:359 days 22 hrs ago0xd697e9ed97178ec92fdc6a290b672986411fa234 IN  HaykerDAO: HKR Token0 HT0.00003363975
0x098da279ca480f9a8216fc8849a8186cb22cb75dec88a39916544d418d1c815566844802021-07-22 9:46:3611 days 14 hrs ago0x9a0e09232981ffdfd179f439ec46604d37dd7b03 IN  HaykerDAO: HKR Token0 HT0.00008557875
0xa41feee14f7c11867d9c16d88908cd510775e778478fefc833a5e631aa815c1e66502752021-07-21 5:16:2012 days 18 hrs ago0xdafa42cea060855ec26db58fa36f32a900062917 IN  HaykerDAO: HKR Token0 HT0.0001018935
0x85aeff4fee0e926e744b27c9b45127a7f2b29546bf1ecc99f12a46756f5dbc8866480762021-07-21 3:26:2312 days 20 hrs ago0x8722999917816abe06dbbdb761de5becc13d221d IN  HaykerDAO: HKR Token0 HT0.00011930175
0xa34e16136a0759050c4a11bd149e1d7c7f978c231cec7f717f325f01977cfd0a66286412021-07-20 11:14:3813 days 12 hrs ago0x261194d10555f33eabdd0a6bb00404f45b19777c IN  HaykerDAO: HKR Token0 HT0.0001018935
0xb6eb95a81af5477649098c8659cb13a76e28e6b16533b0ea347814e7f179fb6a66243372021-07-20 7:39:2613 days 16 hrs ago0xd6880f2c8070829dc125a1c983b3cc5e485520f0 IN  HaykerDAO: HKR Token0 HT0.000050459625
0x6c158e9316f08f3ed3ad2f4a00c0b40ac5c6fc6f341ef931b63d30b586e8933d66036072021-07-19 14:22:5114 days 9 hrs ago0xd84cfb9ac38f286d8dc8ae1cbc04446dbbe8243d IN  HaykerDAO: HKR Token0 HT0.0001018935
[ Download CSV Export 

OVERVIEW

HaykerDAO is a pledged encrypted asset that can generate 1:1 anchored USD HAI's platform - a safe and reliable lending protocol.

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
DSToken

Compiler Version
v0.5.12+commit.7709ece9

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at hecoinfo.com on 2021-04-26
*/

/// token.sol -- ERC20 implementation with minting and burning

// Copyright (C) 2015, 2016, 2017  DappHub, LLC

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.

pragma solidity >=0.4.23;

contract DSMath {
    function add(uint x, uint y) internal pure returns (uint z) {
        require((z = x + y) >= x, "ds-math-add-overflow");
    }
    function sub(uint x, uint y) internal pure returns (uint z) {
        require((z = x - y) <= x, "ds-math-sub-underflow");
    }
    function mul(uint x, uint y) internal pure returns (uint z) {
        require(y == 0 || (z = x * y) / y == x, "ds-math-mul-overflow");
    }

    function min(uint x, uint y) internal pure returns (uint z) {
        return x <= y ? x : y;
    }
    function max(uint x, uint y) internal pure returns (uint z) {
        return x >= y ? x : y;
    }
    function imin(int x, int y) internal pure returns (int z) {
        return x <= y ? x : y;
    }
    function imax(int x, int y) internal pure returns (int z) {
        return x >= y ? x : y;
    }

    uint constant WAD = 10 ** 18;
    uint constant RAY = 10 ** 27;

    //rounds to zero if x*y < WAD / 2
    function wmul(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, y), WAD / 2) / WAD;
    }
    //rounds to zero if x*y < WAD / 2
    function rmul(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, y), RAY / 2) / RAY;
    }
    //rounds to zero if x*y < WAD / 2
    function wdiv(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, WAD), y / 2) / y;
    }
    //rounds to zero if x*y < RAY / 2
    function rdiv(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, RAY), y / 2) / y;
    }

    // This famous algorithm is called "exponentiation by squaring"
    // and calculates x^n with x as fixed-point and n as regular unsigned.
    //
    // It's O(log n), instead of O(n) for naive repeated multiplication.
    //
    // These facts are why it works:
    //
    //  If n is even, then x^n = (x^2)^(n/2).
    //  If n is odd,  then x^n = x * x^(n-1),
    //   and applying the equation for even x gives
    //    x^n = x * (x^2)^((n-1) / 2).
    //
    //  Also, EVM division is flooring and
    //    floor[(n-1) / 2] = floor[n / 2].
    //
    function rpow(uint x, uint n) internal pure returns (uint z) {
        z = n % 2 != 0 ? x : RAY;

        for (n /= 2; n != 0; n /= 2) {
            x = rmul(x, x);

            if (n % 2 != 0) {
                z = rmul(z, x);
            }
        }
    }
}

interface DSAuthority {
    function canCall(
        address src, address dst, bytes4 sig
    ) external view returns (bool);
}

contract DSAuthEvents {
    event LogSetAuthority (address indexed authority);
    event LogSetOwner     (address indexed owner);
}

contract DSAuth is DSAuthEvents {
    DSAuthority  public  authority;
    address      public  owner;

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

    function setOwner(address owner_)
        public
        auth
    {
        owner = owner_;
        emit LogSetOwner(owner);
    }

    function setAuthority(DSAuthority authority_)
        public
        auth
    {
        authority = authority_;
        emit LogSetAuthority(address(authority));
    }

    modifier auth {
        require(isAuthorized(msg.sender, msg.sig), "ds-auth-unauthorized");
        _;
    }

    function isAuthorized(address src, bytes4 sig) internal view returns (bool) {
        if (src == address(this)) {
            return true;
        } else if (src == owner) {
            return true;
        } else if (authority == DSAuthority(address(0))) {
            return false;
        } else {
            return authority.canCall(src, address(this), sig);
        }
    }
}

contract DSToken is DSMath, DSAuth {
    bool                                              public  stopped;
    uint256                                           public  totalSupply;
    mapping (address => uint256)                      public  balanceOf;
    mapping (address => mapping (address => uint256)) public  allowance;
    bytes32                                           public  symbol;
    uint256                                           public  decimals = 18; // standard token precision. override to customize
    bytes32                                           public  name = "";     // Optional token name

    constructor(bytes32 symbol_) public {
        symbol = symbol_;
    }

    event Approval(address indexed src, address indexed guy, uint wad);
    event Transfer(address indexed src, address indexed dst, uint wad);
    event Mint(address indexed guy, uint wad);
    event Burn(address indexed guy, uint wad);
    event Stop();
    event Start();

    modifier stoppable {
        require(!stopped, "ds-stop-is-stopped");
        _;
    }

    function approve(address guy) external returns (bool) {
        return approve(guy, uint(-1));
    }

    function approve(address guy, uint wad) public stoppable returns (bool) {
        allowance[msg.sender][guy] = wad;

        emit Approval(msg.sender, guy, wad);

        return true;
    }

    function transfer(address dst, uint wad) external returns (bool) {
        return transferFrom(msg.sender, dst, wad);
    }

    function transferFrom(address src, address dst, uint wad)
        public
        stoppable
        returns (bool)
    {
        if (src != msg.sender && allowance[src][msg.sender] != uint(-1)) {
            require(allowance[src][msg.sender] >= wad, "ds-token-insufficient-approval");
            allowance[src][msg.sender] = sub(allowance[src][msg.sender], wad);
        }

        require(balanceOf[src] >= wad, "ds-token-insufficient-balance");
        balanceOf[src] = sub(balanceOf[src], wad);
        balanceOf[dst] = add(balanceOf[dst], wad);

        emit Transfer(src, dst, wad);

        return true;
    }

    function push(address dst, uint wad) external {
        transferFrom(msg.sender, dst, wad);
    }

    function pull(address src, uint wad) external {
        transferFrom(src, msg.sender, wad);
    }

    function move(address src, address dst, uint wad) external {
        transferFrom(src, dst, wad);
    }


    function mint(uint wad) external {
        mint(msg.sender, wad);
    }

    function burn(uint wad) external {
        burn(msg.sender, wad);
    }

    function mint(address guy, uint wad) public auth stoppable {
        balanceOf[guy] = add(balanceOf[guy], wad);
        totalSupply = add(totalSupply, wad);
        emit Mint(guy, wad);
    }

    function burn(address guy, uint wad) public auth stoppable {
        if (guy != msg.sender && allowance[guy][msg.sender] != uint(-1)) {
            require(allowance[guy][msg.sender] >= wad, "ds-token-insufficient-approval");
            allowance[guy][msg.sender] = sub(allowance[guy][msg.sender], wad);
        }

        require(balanceOf[guy] >= wad, "ds-token-insufficient-balance");
        balanceOf[guy] = sub(balanceOf[guy], wad);
        totalSupply = sub(totalSupply, wad);
        emit Burn(guy, wad);
    }

    function stop() public auth {
        stopped = true;
        emit Stop();
    }

    function start() public auth {
        stopped = false;
        emit Start();
    }

    function setName(bytes32 name_) external auth {
        name = name_;
    }
}

Contract ABI

[{"inputs":[{"internalType":"bytes32","name":"symbol_","type":"bytes32"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"guy","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"guy","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"authority","type":"address"}],"name":"LogSetAuthority","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"}],"name":"LogSetOwner","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"guy","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"Start","type":"event"},{"anonymous":false,"inputs":[],"name":"Stop","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"dst","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Transfer","type":"event"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"guy","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"guy","type":"address"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"authority","outputs":[{"internalType":"contract DSAuthority","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"guy","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"guy","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"src","type":"address"},{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"move","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"src","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"pull","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"push","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"contract DSAuthority","name":"authority_","type":"address"}],"name":"setAuthority","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"bytes32","name":"name_","type":"bytes32"}],"name":"setName","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"owner_","type":"address"}],"name":"setOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"start","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"stop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"stopped","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"src","type":"address"},{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]

60806040526012600655600060075534801561001a57600080fd5b5060405161217c38038061217c8339818101604052602081101561003d57600080fd5b810190808051906020019092919050505033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503373ffffffffffffffffffffffffffffffffffffffff167fce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed9460405160405180910390a28060058190555050612093806100e96000396000f3fe608060405234801561001057600080fd5b50600436106101735760003560e01c80637a9e5e4b116100de578063b753a98c11610097578063bf7e214f11610071578063bf7e214f14610684578063daea85c5146106ce578063dd62ed3e1461072a578063f2d5d56b146107a257610173565b8063b753a98c146105be578063bb35783b1461060c578063be9a65551461067a57610173565b80637a9e5e4b146104305780638da5cb5b1461047457806395d89b41146104be5780639dc29fac146104dc578063a0712d681461052a578063a9059cbb1461055857610173565b8063313ce56711610130578063313ce567146102ee57806340c10f191461030c57806342966c681461035a5780635ac801fe1461038857806370a08231146103b657806375f12b211461040e57610173565b806306fdde031461017857806307da68f514610196578063095ea7b3146101a057806313af40351461020657806318160ddd1461024a57806323b872dd14610268575b600080fd5b6101806107f0565b6040518082815260200191505060405180910390f35b61019e6107f6565b005b6101ec600480360360408110156101b657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108de565b604051808215151515815260200191505060405180910390f35b6102486004803603602081101561021c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a53565b005b610252610b9c565b6040518082815260200191505060405180910390f35b6102d46004803603606081101561027e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ba2565b604051808215151515815260200191505060405180910390f35b6102f661113a565b6040518082815260200191505060405180910390f35b6103586004803603604081101561032257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611140565b005b6103866004803603602081101561037057600080fd5b8101908080359060200190929190505050611353565b005b6103b46004803603602081101561039e57600080fd5b8101908080359060200190929190505050611360565b005b6103f8600480360360208110156103cc57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061140a565b6040518082815260200191505060405180910390f35b610416611422565b604051808215151515815260200191505060405180910390f35b6104726004803603602081101561044657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611435565b005b61047c61157c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104c66115a2565b6040518082815260200191505060405180910390f35b610528600480360360408110156104f257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506115a8565b005b6105566004803603602081101561054057600080fd5b8101908080359060200190929190505050611b46565b005b6105a46004803603604081101561056e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611b53565b604051808215151515815260200191505060405180910390f35b61060a600480360360408110156105d457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611b68565b005b6106786004803603606081101561062257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611b78565b005b610682611b89565b005b61068c611c72565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610710600480360360208110156106e457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c97565b604051808215151515815260200191505060405180910390f35b61078c6004803603604081101561074057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611cca565b6040518082815260200191505060405180910390f35b6107ee600480360360408110156107b857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611cef565b005b60075481565b610824336000357fffffffff0000000000000000000000000000000000000000000000000000000016611cff565b610896576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d617574682d756e617574686f72697a656400000000000000000000000081525060200191505060405180910390fd5b60018060146101000a81548160ff0219169083151502179055507fbedf0f4abfe86d4ffad593d9607fe70e83ea706033d44d24b3b6283cf3fc4f6b60405160405180910390a1565b6000600160149054906101000a900460ff1615610963576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f64732d73746f702d69732d73746f70706564000000000000000000000000000081525060200191505060405180910390fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b610a81336000357fffffffff0000000000000000000000000000000000000000000000000000000016611cff565b610af3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d617574682d756e617574686f72697a656400000000000000000000000081525060200191505060405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed9460405160405180910390a250565b60025481565b6000600160149054906101000a900460ff1615610c27576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f64732d73746f702d69732d73746f70706564000000000000000000000000000081525060200191505060405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610cff57507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b15610efd5781600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610df6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f64732d746f6b656e2d696e73756666696369656e742d617070726f76616c000081525060200191505060405180910390fd5b610e7c600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611f58565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610fb2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f64732d746f6b656e2d696e73756666696369656e742d62616c616e636500000081525060200191505060405180910390fd5b610ffb600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611f58565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611087600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611fdb565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60065481565b61116e336000357fffffffff0000000000000000000000000000000000000000000000000000000016611cff565b6111e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d617574682d756e617574686f72697a656400000000000000000000000081525060200191505060405180910390fd5b600160149054906101000a900460ff1615611263576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f64732d73746f702d69732d73746f70706564000000000000000000000000000081525060200191505060405180910390fd5b6112ac600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611fdb565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506112fb60025482611fdb565b6002819055508173ffffffffffffffffffffffffffffffffffffffff167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885826040518082815260200191505060405180910390a25050565b61135d33826115a8565b50565b61138e336000357fffffffff0000000000000000000000000000000000000000000000000000000016611cff565b611400576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d617574682d756e617574686f72697a656400000000000000000000000081525060200191505060405180910390fd5b8060078190555050565b60036020528060005260406000206000915090505481565b600160149054906101000a900460ff1681565b611463336000357fffffffff0000000000000000000000000000000000000000000000000000000016611cff565b6114d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d617574682d756e617574686f72697a656400000000000000000000000081525060200191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f1abebea81bfa2637f28358c371278fb15ede7ea8dd28d2e03b112ff6d936ada460405160405180910390a250565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b6115d6336000357fffffffff0000000000000000000000000000000000000000000000000000000016611cff565b611648576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d617574682d756e617574686f72697a656400000000000000000000000081525060200191505060405180910390fd5b600160149054906101000a900460ff16156116cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f64732d73746f702d69732d73746f70706564000000000000000000000000000081525060200191505060405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141580156117a357507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b156119a15780600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561189a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f64732d746f6b656e2d696e73756666696369656e742d617070726f76616c000081525060200191505060405180910390fd5b611920600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611f58565b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611a56576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f64732d746f6b656e2d696e73756666696369656e742d62616c616e636500000081525060200191505060405180910390fd5b611a9f600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611f58565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611aee60025482611f58565b6002819055508173ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a25050565b611b503382611140565b50565b6000611b60338484610ba2565b905092915050565b611b73338383610ba2565b505050565b611b83838383610ba2565b50505050565b611bb7336000357fffffffff0000000000000000000000000000000000000000000000000000000016611cff565b611c29576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d617574682d756e617574686f72697a656400000000000000000000000081525060200191505060405180910390fd5b6000600160146101000a81548160ff0219169083151502179055507f1b55ba3aa851a46be3b365aee5b5c140edd620d578922f3e8466d2cbd96f954b60405160405180910390a1565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000611cc3827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6108de565b9050919050565b6004602052816000526040600020602052806000526040600020600091509150505481565b611cfa823383610ba2565b505050565b60003073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611d3e5760019050611f52565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611d9d5760019050611f52565b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611dfc5760009050611f52565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b70096138430856040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168152602001935050505060206040518083038186803b158015611f1457600080fd5b505afa158015611f28573d6000803e3d6000fd5b505050506040513d6020811015611f3e57600080fd5b810190808051906020019092919050505090505b92915050565b6000828284039150811115611fd5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f64732d6d6174682d7375622d756e646572666c6f77000000000000000000000081525060200191505060405180910390fd5b92915050565b6000828284019150811015612058576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d6d6174682d6164642d6f766572666c6f7700000000000000000000000081525060200191505060405180910390fd5b9291505056fea265627a7a72315820bedf7329900e7569907febe30f5408cdb744db36041298f3c0a11f7f22c9285f64736f6c634300050c0032484b520000000000000000000000000000000000000000000000000000000000

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

484b520000000000000000000000000000000000000000000000000000000000

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 484b520000000000000000000000000000000000000000000000000000000000


Deployed ByteCode Sourcemap

4544:3683:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4544:3683:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5082:67;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7962:83;;;:::i;:::-;;5754:195;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5754:195:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3704:136;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3704:136:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;4658:69;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6090:633;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6090:633:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4953:71;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7222:195;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7222:195:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;7141:73;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7141:73:0;;;;;;;;;;;;;;;;;:::i;:::-;;8147:77;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;8147:77:0;;;;;;;;;;;;;;;;;:::i;:::-;;4734:67;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4734:67:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4586:65;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3848:173;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3848:173:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;3564:26;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4882:64;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7425:529;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7425:529:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;7060:73;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7060:73:0;;;;;;;;;;;;;;;;;:::i;:::-;;5957:125;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5957:125:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6731:99;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6731:99:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;6945:105;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6945:105:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;8053:86;;;:::i;:::-;;3527:30;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5644:102;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5644:102:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4808:67;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4808:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6838:99;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6838:99:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;5082:67;;;;:::o;7962:83::-;4062:33;4075:10;4087:7;;;;4062:12;:33::i;:::-;4054:66;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8011:4;8001:7;;:14;;;;;;;;;;;;;;;;;;8031:6;;;;;;;;;;7962:83::o;5754:195::-;5820:4;5586:7;;;;;;;;;;;5585:8;5577:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5866:3;5837:9;:21;5847:10;5837:21;;;;;;;;;;;;;;;:26;5859:3;5837:26;;;;;;;;;;;;;;;:32;;;;5908:3;5887:30;;5896:10;5887:30;;;5913:3;5887:30;;;;;;;;;;;;;;;;;;5937:4;5930:11;;5754:195;;;;:::o;3704:136::-;4062:33;4075:10;4087:7;;;;4062:12;:33::i;:::-;4054:66;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3792:6;3784:5;;:14;;;;;;;;;;;;;;;;;;3826:5;;;;;;;;;;;3814:18;;;;;;;;;;;;3704:136;:::o;4658:69::-;;;;:::o;6090:633::-;6201:4;5586:7;;;;;;;;;;;5585:8;5577:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6234:10;6227:17;;:3;:17;;;;:59;;;;;6283:2;6248:9;:14;6258:3;6248:14;;;;;;;;;;;;;;;:26;6263:10;6248:26;;;;;;;;;;;;;;;;:38;;6227:59;6223:248;;;6341:3;6311:9;:14;6321:3;6311:14;;;;;;;;;;;;;;;:26;6326:10;6311:26;;;;;;;;;;;;;;;;:33;;6303:76;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6423:36;6427:9;:14;6437:3;6427:14;;;;;;;;;;;;;;;:26;6442:10;6427:26;;;;;;;;;;;;;;;;6455:3;6423;:36::i;:::-;6394:9;:14;6404:3;6394:14;;;;;;;;;;;;;;;:26;6409:10;6394:26;;;;;;;;;;;;;;;:65;;;;6223:248;6509:3;6491:9;:14;6501:3;6491:14;;;;;;;;;;;;;;;;:21;;6483:63;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6574:24;6578:9;:14;6588:3;6578:14;;;;;;;;;;;;;;;;6594:3;6574;:24::i;:::-;6557:9;:14;6567:3;6557:14;;;;;;;;;;;;;;;:41;;;;6626:24;6630:9;:14;6640:3;6630:14;;;;;;;;;;;;;;;;6646:3;6626;:24::i;:::-;6609:9;:14;6619:3;6609:14;;;;;;;;;;;;;;;:41;;;;6682:3;6668:23;;6677:3;6668:23;;;6687:3;6668:23;;;;;;;;;;;;;;;;;;6711:4;6704:11;;6090:633;;;;;:::o;4953:71::-;;;;:::o;7222:195::-;4062:33;4075:10;4087:7;;;;4062:12;:33::i;:::-;4054:66;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5586:7;;;;;;;;;;;5585:8;5577:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7309:24;7313:9;:14;7323:3;7313:14;;;;;;;;;;;;;;;;7329:3;7309;:24::i;:::-;7292:9;:14;7302:3;7292:14;;;;;;;;;;;;;;;:41;;;;7358:21;7362:11;;7375:3;7358;:21::i;:::-;7344:11;:35;;;;7400:3;7395:14;;;7405:3;7395:14;;;;;;;;;;;;;;;;;;7222:195;;:::o;7141:73::-;7185:21;7190:10;7202:3;7185:4;:21::i;:::-;7141:73;:::o;8147:77::-;4062:33;4075:10;4087:7;;;;4062:12;:33::i;:::-;4054:66;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8211:5;8204:4;:12;;;;8147:77;:::o;4734:67::-;;;;;;;;;;;;;;;;;:::o;4586:65::-;;;;;;;;;;;;;:::o;3848:173::-;4062:33;4075:10;4087:7;;;;4062:12;:33::i;:::-;4054:66;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3952:10;3940:9;;:22;;;;;;;;;;;;;;;;;;4002:9;;;;;;;;;;;3978:35;;;;;;;;;;;;3848:173;:::o;3564:26::-;;;;;;;;;;;;;:::o;4882:64::-;;;;:::o;7425:529::-;4062:33;4075:10;4087:7;;;;4062:12;:33::i;:::-;4054:66;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5586:7;;;;;;;;;;;5585:8;5577:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7506:10;7499:17;;:3;:17;;;;:59;;;;;7555:2;7520:9;:14;7530:3;7520:14;;;;;;;;;;;;;;;:26;7535:10;7520:26;;;;;;;;;;;;;;;;:38;;7499:59;7495:248;;;7613:3;7583:9;:14;7593:3;7583:14;;;;;;;;;;;;;;;:26;7598:10;7583:26;;;;;;;;;;;;;;;;:33;;7575:76;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7695:36;7699:9;:14;7709:3;7699:14;;;;;;;;;;;;;;;:26;7714:10;7699:26;;;;;;;;;;;;;;;;7727:3;7695;:36::i;:::-;7666:9;:14;7676:3;7666:14;;;;;;;;;;;;;;;:26;7681:10;7666:26;;;;;;;;;;;;;;;:65;;;;7495:248;7781:3;7763:9;:14;7773:3;7763:14;;;;;;;;;;;;;;;;:21;;7755:63;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7846:24;7850:9;:14;7860:3;7850:14;;;;;;;;;;;;;;;;7866:3;7846;:24::i;:::-;7829:9;:14;7839:3;7829:14;;;;;;;;;;;;;;;:41;;;;7895:21;7899:11;;7912:3;7895;:21::i;:::-;7881:11;:35;;;;7937:3;7932:14;;;7942:3;7932:14;;;;;;;;;;;;;;;;;;7425:529;;:::o;7060:73::-;7104:21;7109:10;7121:3;7104:4;:21::i;:::-;7060:73;:::o;5957:125::-;6016:4;6040:34;6053:10;6065:3;6070;6040:12;:34::i;:::-;6033:41;;5957:125;;;;:::o;6731:99::-;6788:34;6801:10;6813:3;6818;6788:12;:34::i;:::-;;6731:99;;:::o;6945:105::-;7015:27;7028:3;7033;7038;7015:12;:27::i;:::-;;6945:105;;;:::o;8053:86::-;4062:33;4075:10;4087:7;;;;4062:12;:33::i;:::-;4054:66;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8103:5;8093:7;;:15;;;;;;;;;;;;;;;;;;8124:7;;;;;;;;;;8053:86::o;3527:30::-;;;;;;;;;;;;;:::o;5644:102::-;5692:4;5716:22;5724:3;5734:2;5716:7;:22::i;:::-;5709:29;;5644:102;;;:::o;4808:67::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6838:99::-;6895:34;6908:3;6913:10;6925:3;6895:12;:34::i;:::-;;6838:99;;:::o;4148:389::-;4218:4;4254;4239:20;;:3;:20;;;4235:295;;;4283:4;4276:11;;;;4235:295;4316:5;;;;;;;;;;;4309:12;;:3;:12;;;4305:225;;;4345:4;4338:11;;;;4305:225;4404:1;4371:36;;:9;;;;;;;;;;;:36;;;4367:163;;;4431:5;4424:12;;;;4367:163;4476:9;;;;;;;;;;;:17;;;4494:3;4507:4;4514:3;4476:42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4476:42:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4476:42:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4476:42:0;;;;;;;;;;;;;;;;4469:49;;4148:389;;;;;:::o;959:129::-;1011:6;1053:1;1047;1043;:5;1039:9;;;1038:16;;1030:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;959:129;;;;:::o;825:128::-;877:6;919:1;913;909;:5;905:9;;;904:16;;896:49;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;825:128;;;;:::o

Swarm Source

bzzr://bedf7329900e7569907febe30f5408cdb744db36041298f3c0a11f7f22c9285f
Block Transaction Gas Used Reward
Age Block Fee Address Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading