Contract 0x6aaa14929d74b8533343c1a5b6e42443f59b6f6f

 
Txn Hash
Block
From
To
Value [Txn Fee]
0xab36707762c30ca60e019a4cac578a785cdc80b8f141626b9f2d492aa072f64483199902021-06-15 13:59:334 hrs 34 mins ago0x3bd756b9cf306bd20e6a0deb8987d240d9572a51 IN  Echelon DAO: ECHO Token0 BNB0.00018119
0x3dc6127adbaa2489268ce5bff877682b6101ff06aec002ecbd00b00d8134e90483134762021-06-15 8:25:1410 hrs 8 mins ago0xf184f357119833cf388714f7c0cf3cdce7d56689 IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x2a5e8f3be6f8066826f5fd9027a6bf7ccfd722ca853a3052dc87255d2283e77682966582021-06-14 18:12:161 day 21 mins ago0xc96c06c59ca18b0682d15ffb5d4944b9057bf7ae IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x86c8424828aa54a71d919bfadc6bdaf2a714f5f7b42d323ef7b55b332f9224be82920472021-06-14 14:21:071 day 4 hrs ago0xba8157e0cbdc0b121eb6b36831e1824ab5516c97 IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x1cec4b01dddfe1a564f8c6175fcac2ef4b6cd0bf15eca06b1957ad063376ca5b82890962021-06-14 11:52:021 day 6 hrs ago0x13772dac0a44eb4f96bfa94ba7d60203a45228e3 IN  Echelon DAO: ECHO Token0 BNB0.000265782
0x4577373350f6b844173ab7622934a1aec836706542dde23589421664c6d74cca82810252021-06-14 5:02:481 day 13 hrs ago0x07d80ae6f36a5e08dca74ce884a24d39db9934ed IN  Echelon DAO: ECHO Token0 BNB0.000264126
0x90658493637a2c02bb57835f8dc1bb7a6d1351121d52dfa4adc2482c0f91a68182785172021-06-14 2:56:241 day 15 hrs ago0x7b0485d948d858eafa138cfc0af8edab5f1483e4 IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x70f9141b44d8435c2445219b5b37a1c681f252a4cd5e3f38e8e8c7c34aebab7482772872021-06-14 1:52:401 day 16 hrs ago0x981e839c45c74268f3e30279bc9d5e8b8cdb32da IN  Echelon DAO: ECHO Token0 BNB0.000072285
0x6d800a3a7d9dec3ae0c9e18a74dea53b68372f979457ed4cab3d809ccc37287d82756802021-06-14 0:30:291 day 18 hrs ago0x43392d5e131d68c0823c289081c83ac2bf5293a2 IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x973ee48a45137d41558ee9bd3504b0194dd9d6838c2e60abe9ae3b47c18bd16582700292021-06-13 19:44:261 day 22 hrs ago0xfc9a98b5c8e34da359b5059ab383fbed8eb35ece IN  Echelon DAO: ECHO Token0 BNB0.000221485
0xe672e833637bd310aa67c160d8653a46f67134a99c63c4cdea70c7b52774f83082699382021-06-13 19:39:391 day 22 hrs ago0xfc9a98b5c8e34da359b5059ab383fbed8eb35ece IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x6a614beb0203566cfe9aaff2cd8b4f32b289c7da1a4537fd81a3f8f2ce45612982552112021-06-13 7:14:372 days 11 hrs ago0xa8481e94eeda61e7fdec6e9678daeb677d57e136 IN  Echelon DAO: ECHO Token0 BNB0.000072285
0x469e20ffb50e06b1932ced0829081060509313a2065dcaa3bd625180ce10a15582457152021-06-12 23:16:522 days 19 hrs ago0x1386267c1ad52a7c18b7cd18aca508e152301e86 IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x587e07a96146185ad94cd5f807d4a247a98d0d868998821fe0be91e5985372f382456792021-06-12 23:15:042 days 19 hrs ago0x2990886b03d45b3f9e95719d581a2b0ffdf46e9e IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x19e4ba216c49d8856054bfd6c13c923d7215864a7809181a10503653609f5c6d82395072021-06-12 18:02:123 days 31 mins ago0x0e9989e703f39880a8e2759bb93b4a9ddd11accf IN  Echelon DAO: ECHO Token0 BNB0.00025613
0x5c7807ce874c7200fa0b6c3ec7fd9b048a5ad669d1904a83538b7cb5325bc9f182349112021-06-12 14:12:023 days 4 hrs ago0xc1c52d1e18d6ee34d6826dc5190e019c76baa118 IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x0b36d83632fcfc784af2b38de524b084155c66b8cc70c0cfcc33e054fabe097c82252012021-06-12 6:05:193 days 12 hrs ago0xda181a2bb60c60e2585a26c6d3ba0cc25c10e5fd IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x26ad2e54656129a285c93a291b8d4a58cd427871174de904e940e8011981b7f182110942021-06-11 18:17:044 days 17 mins ago0xdc69734fda9c257cac00433431d075d33d796fa3 IN  Echelon DAO: ECHO Token0 BNB0.000221485
0xcf067d4d7819263b6a6e8afc9b9dc18390d81bbc4c05e2f1303c70aa5a8662ab82094802021-06-11 16:55:434 days 1 hr ago0x3ce10276fede97a8cbc584d3429e23e6a69179a7 IN  Echelon DAO: ECHO Token0 BNB0.000072285
0x9c663d238e439fdcc3af30f371ae8cf7c4b80188d2d754e430a79cc90300793682033992021-06-11 11:50:484 days 6 hrs ago0x1875e59c59f001b7247a2a5fe79cee71217225f7 IN  Echelon DAO: ECHO Token0 BNB0.0002259147
0xa82ca4deab4660d18daf93679fe8870204bad181586677f7fef647b80923599e81902332021-06-11 0:51:194 days 17 hrs ago0x67acb72ea79131bb6061470413221b3584fce640 IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x3dc182023c97158514efee63e2fca3a74457c4f6f795328f0da87b847a7664d681864942021-06-10 21:43:584 days 20 hrs ago0xa0c02b7139cc7c463c67eaee8ff0185d7c569eba IN  Echelon DAO: ECHO Token0 BNB0.000221485
0xd5ad3e0ae5e98cbfea0c8366cc8f53407786d6f03401672e7da135b7bc1ed2a581850962021-06-10 20:34:004 days 22 hrs ago0x75bf9535a6f03dd5dd2f134ad1b9b671938df31d IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x783c511a042bf4c9b1d86a5eaccae9443c29b6849f98d7122f82c90db25ba04081731732021-06-10 10:33:235 days 8 hrs ago0xa42fc554f8b06490df1f6418bfb351d0be11d12c IN  Echelon DAO: ECHO Token0 BNB0.000221485
0x28873cbd397f5fa89169d151ebce3db4bd04a7d425ec828a37308b34e266433681716372021-06-10 9:16:355 days 9 hrs ago0x6626ac9d0a6f1a16b3bd3db4adc118a761803ce6 IN  Echelon DAO: ECHO Token0 BNB0.000221485
[ Download CSV Export 

OVERVIEW

Echelon DAO is a transparent organization that is governed by Smart Contracts, controlled by the Echelon team, on the Binance Smart Chain. The DAO makes use of a proposition and voting structure to develop products that the community wants.

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
EchelonDAO

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at BscScan.com on 2021-03-31
*/

pragma solidity ^0.4.24;

// ----------------------------------------------------------------------------
// Token contract
//
// Deployed to : 0xecBCE85D6fDf96e6a2319eF5a6B62360C710003c
// Symbol      : ECHO
// Name        : Echelon DAO
// Total supply: 2 100 000
// Decimals    : 18
//
// ----------------------------------------------------------------------------


// ----------------------------------------------------------------------------
// Safe maths
// ----------------------------------------------------------------------------
contract SafeMath {
    function safeAdd(uint a, uint b) public pure returns (uint c) {
        c = a + b;
        require(c >= a);
    }
    function safeSub(uint a, uint b) public pure returns (uint c) {
        require(b <= a);
        c = a - b;
    }
    function safeMul(uint a, uint b) public pure returns (uint c) {
        c = a * b;
        require(a == 0 || c / a == b);
    }
    function safeDiv(uint a, uint b) public pure returns (uint c) {
        require(b > 0);
        c = a / b;
    }
}


// ----------------------------------------------------------------------------
// ERC Token Standard #20 Interface
// https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
// ----------------------------------------------------------------------------
contract ERC20Interface {
    function totalSupply() public constant returns (uint);
    function balanceOf(address tokenOwner) public constant returns (uint balance);
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining);
    function transfer(address to, uint tokens) public returns (bool success);
    function approve(address spender, uint tokens) public returns (bool success);
    function transferFrom(address from, address to, uint tokens) public returns (bool success);

    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}


// ----------------------------------------------------------------------------
// Contract function to receive approval and execute function in one call
//
// Borrowed from MiniMeToken
// ----------------------------------------------------------------------------
contract ApproveAndCallFallBack {
    function receiveApproval(address from, uint256 tokens, address token, bytes data) public;
}


// ----------------------------------------------------------------------------
// Owned contract
// ----------------------------------------------------------------------------
contract Owned {
    address public owner;
    address public newOwner;

    event OwnershipTransferred(address indexed _from, address indexed _to);

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

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

    function transferOwnership(address _newOwner) public onlyOwner {
        newOwner = _newOwner;
    }
    function acceptOwnership() public {
        require(msg.sender == newOwner);
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
        newOwner = address(0);
    }
}


// ----------------------------------------------------------------------------
// ERC20 Token, with the addition of symbol, name and decimals and assisted
// token transfers
// ----------------------------------------------------------------------------
contract EchelonDAO is ERC20Interface, Owned, SafeMath {
    string public symbol;
    string public  name;
    uint8 public decimals;
    uint public _totalSupply;

    mapping(address => uint) balances;
    mapping(address => mapping(address => uint)) allowed;


    // ------------------------------------------------------------------------
    // Constructor
    // ------------------------------------------------------------------------
    constructor() public {
        symbol = "ECHO";
        name = "Echelon DAO";
        decimals = 18;
        _totalSupply = 2100000000000000000000000;
        balances[0xecBCE85D6fDf96e6a2319eF5a6B62360C710003c] = _totalSupply;
        emit Transfer(address(0), 0xecBCE85D6fDf96e6a2319eF5a6B62360C710003c, _totalSupply);
    }


    // ------------------------------------------------------------------------
    // Total supply
    // ------------------------------------------------------------------------
    function totalSupply() public constant returns (uint) {
        return _totalSupply  - balances[address(0)];
    }


    // ------------------------------------------------------------------------
    // Get the token balance for account tokenOwner
    // ------------------------------------------------------------------------
    function balanceOf(address tokenOwner) public constant returns (uint balance) {
        return balances[tokenOwner];
    }


    // ------------------------------------------------------------------------
    // Transfer the balance from token owner's account to to account
    // - Owner's account must have sufficient balance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transfer(address to, uint tokens) public returns (bool success) {
        balances[msg.sender] = safeSub(balances[msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(msg.sender, to, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account
    //
    // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
    // recommends that there are no checks for the approval double-spend attack
    // as this should be implemented in user interfaces 
    // ------------------------------------------------------------------------
    function approve(address spender, uint tokens) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Transfer tokens from the from account to the to account
    // 
    // The calling account must already have sufficient tokens approve(...)-d
    // for spending from the from account and
    // - From account must have sufficient balance to transfer
    // - Spender must have sufficient allowance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transferFrom(address from, address to, uint tokens) public returns (bool success) {
        balances[from] = safeSub(balances[from], tokens);
        allowed[from][msg.sender] = safeSub(allowed[from][msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(from, to, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Returns the amount of tokens approved by the owner that can be
    // transferred to the spender's account
    // ------------------------------------------------------------------------
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account. The spender contract function
    // receiveApproval(...) is then executed
    // ------------------------------------------------------------------------
    function approveAndCall(address spender, uint tokens, bytes data) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data);
        return true;
    }


    // ------------------------------------------------------------------------
    // Don't accept ETH
    // ------------------------------------------------------------------------
    function () public payable {
        revert();
    }


    // ------------------------------------------------------------------------
    // Owner can transfer out any accidentally sent ERC20 tokens
    // ------------------------------------------------------------------------
    function transferAnyERC20Token(address tokenAddress, uint tokens) public onlyOwner returns (bool success) {
        return ERC20Interface(tokenAddress).transfer(owner, tokens);
    }
    
    //burn function for client
    
    function burn(uint256 _value) public onlyOwner returns (bool success){
        require(balances[msg.sender] >= _value);
        
        balances[msg.sender] -= _value;
        _totalSupply -= _value;
        
        return true;
    }
    
    function burnFrom(address _from, uint256 _value)public onlyOwner returns (bool success){
         require(balances[_from] >= _value);
        require(_value <= allowed[_from][msg.sender]);
        
        balances[_from] -= _value;
        _totalSupply -= _value;
        return true;
    }
}




    //THANKS FOR ALL THE SUPPORT                                                                                                                                                                          
                                                                                                                                                                              
                                                                                                                                                                              
                                                                                                                                                                              
 /*                                                                                                                                                                            
                                                                                                                                                                       
__/\\\\\\\\\\\\\\\________________/\\\_________________________/\\\\\\___________________________________________/\\\\\\\\\\\\________/\\\\\\\\\__________/\\\\\______        
 _\/\\\///////////________________\/\\\________________________\////\\\__________________________________________\/\\\////////\\\____/\\\\\\\\\\\\\______/\\\///\\\____       
  _\/\\\___________________________\/\\\___________________________\/\\\__________________________________________\/\\\______\//\\\__/\\\/////////\\\___/\\\/__\///\\\__      
   _\/\\\\\\\\\\\_________/\\\\\\\\_\/\\\_____________/\\\\\\\\_____\/\\\________/\\\\\_____/\\/\\\\\\_____________\/\\\_______\/\\\_\/\\\_______\/\\\__/\\\______\//\\\_     
    _\/\\\///////________/\\\//////__\/\\\\\\\\\\____/\\\/////\\\____\/\\\______/\\\///\\\__\/\\\////\\\____________\/\\\_______\/\\\_\/\\\\\\\\\\\\\\\_\/\\\_______\/\\\_    
     _\/\\\______________/\\\_________\/\\\/////\\\__/\\\\\\\\\\\_____\/\\\_____/\\\__\//\\\_\/\\\__\//\\\___________\/\\\_______\/\\\_\/\\\/////////\\\_\//\\\______/\\\__   
      _\/\\\_____________\//\\\________\/\\\___\/\\\_\//\\///////______\/\\\____\//\\\__/\\\__\/\\\___\/\\\___________\/\\\_______/\\\__\/\\\_______\/\\\__\///\\\__/\\\____  
       _\/\\\\\\\\\\\\\\\__\///\\\\\\\\_\/\\\___\/\\\__\//\\\\\\\\\\__/\\\\\\\\\__\///\\\\\/___\/\\\___\/\\\___________\/\\\\\\\\\\\\/___\/\\\_______\/\\\____\///\\\\\/_____ 
        _\///////////////_____\////////__\///____\///____\//////////__\/////////_____\/////_____\///____\///____________\////////////_____\///________\///_______\/////_______
*/

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":"tokens","type":"uint256"}],"name":"approve","outputs":[{"name":"success","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":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeSub","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeDiv","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"},{"name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeMul","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferAnyERC20Token","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeAdd","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"tokenOwner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Approval","type":"event"}]

60806040523480156200001157600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040805190810160405280600481526020017f4543484f00000000000000000000000000000000000000000000000000000000815250600290805190602001906200009f929190620001f8565b506040805190810160405280600b81526020017f456368656c6f6e2044414f00000000000000000000000000000000000000000081525060039080519060200190620000ed929190620001f8565b506012600460006101000a81548160ff021916908360ff1602179055506a01bcb13a657b26388000006005819055506005546006600073ecbce85d6fdf96e6a2319ef5a6b62360c710003c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555073ecbce85d6fdf96e6a2319ef5a6b62360c710003c73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6005546040518082815260200191505060405180910390a3620002a7565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200023b57805160ff19168380011785556200026c565b828001600101855582156200026c579182015b828111156200026b5782518255916020019190600101906200024e565b5b5090506200027b91906200027f565b5090565b620002a491905b80821115620002a057600081600090555060010162000286565b5090565b90565b6119fd80620002b76000396000f300608060405260043610610128576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461012d578063095ea7b3146101bd57806318160ddd1461022257806323b872dd1461024d578063313ce567146102d25780633eaaf86b1461030357806342966c681461032e57806370a082311461037357806379ba5097146103ca57806379cc6790146103e15780638da5cb5b1461044657806395d89b411461049d578063a293d1e81461052d578063a9059cbb14610578578063b5931f7c146105dd578063cae9ca5114610628578063d05c78da146106d3578063d4ee1d901461071e578063dc39d06d14610775578063dd62ed3e146107da578063e6cb901314610851578063f2fde38b1461089c575b600080fd5b34801561013957600080fd5b506101426108df565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610182578082015181840152602081019050610167565b50505050905090810190601f1680156101af5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c957600080fd5b50610208600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061097d565b604051808215151515815260200191505060405180910390f35b34801561022e57600080fd5b50610237610a6f565b6040518082815260200191505060405180910390f35b34801561025957600080fd5b506102b8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610aba565b604051808215151515815260200191505060405180910390f35b3480156102de57600080fd5b506102e7610d4a565b604051808260ff1660ff16815260200191505060405180910390f35b34801561030f57600080fd5b50610318610d5d565b6040518082815260200191505060405180910390f35b34801561033a57600080fd5b5061035960048036038101908080359060200190929190505050610d63565b604051808215151515815260200191505060405180910390f35b34801561037f57600080fd5b506103b4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e74565b6040518082815260200191505060405180910390f35b3480156103d657600080fd5b506103df610ebd565b005b3480156103ed57600080fd5b5061042c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061105c565b604051808215151515815260200191505060405180910390f35b34801561045257600080fd5b5061045b6111f9565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104a957600080fd5b506104b261121e565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104f25780820151818401526020810190506104d7565b50505050905090810190601f16801561051f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561053957600080fd5b5061056260048036038101908080359060200190929190803590602001909291905050506112bc565b6040518082815260200191505060405180910390f35b34801561058457600080fd5b506105c3600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506112d8565b604051808215151515815260200191505060405180910390f35b3480156105e957600080fd5b506106126004803603810190808035906020019092919080359060200190929190505050611461565b6040518082815260200191505060405180910390f35b34801561063457600080fd5b506106b9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611485565b604051808215151515815260200191505060405180910390f35b3480156106df57600080fd5b5061070860048036038101908080359060200190929190803590602001909291905050506116d4565b6040518082815260200191505060405180910390f35b34801561072a57600080fd5b50610733611705565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561078157600080fd5b506107c0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061172b565b604051808215151515815260200191505060405180910390f35b3480156107e657600080fd5b5061083b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061188f565b6040518082815260200191505060405180910390f35b34801561085d57600080fd5b506108866004803603810190808035906020019092919080359060200190929190505050611916565b6040518082815260200191505060405180910390f35b3480156108a857600080fd5b506108dd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611932565b005b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109755780601f1061094a57610100808354040283529160200191610975565b820191906000526020600020905b81548152906001019060200180831161095857829003601f168201915b505050505081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600660008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460055403905090565b6000610b05600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836112bc565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610bce600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836112bc565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c97600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611916565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600460009054906101000a900460ff1681565b60055481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610dc057600080fd5b81600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610e0e57600080fd5b81600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508160056000828254039250508190555060019050919050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f1957600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110b957600080fd5b81600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561110757600080fd5b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561119257600080fd5b81600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816005600082825403925050819055506001905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112b45780601f10611289576101008083540402835291602001916112b4565b820191906000526020600020905b81548152906001019060200180831161129757829003601f168201915b505050505081565b60008282111515156112cd57600080fd5b818303905092915050565b6000611323600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836112bc565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113af600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611916565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000808211151561147157600080fd5b818381151561147c57fe5b04905092915050565b600082600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338530866040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015611662578082015181840152602081019050611647565b50505050905090810190601f16801561168f5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1580156116b157600080fd5b505af11580156116c5573d6000803e3d6000fd5b50505050600190509392505050565b6000818302905060008314806116f457508183828115156116f157fe5b04145b15156116ff57600080fd5b92915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561178857600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561184c57600080fd5b505af1158015611860573d6000803e3d6000fd5b505050506040513d602081101561187657600080fd5b8101908080519060200190929190505050905092915050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000818301905082811015151561192c57600080fd5b92915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561198d57600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505600a165627a7a72305820b7bc74fd799e59c32b832f5382cabbee62eb13108f10a28d2b69574294da1d6a0029

Deployed ByteCode Sourcemap

3546:6088:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8590:8;;;3635:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3635:19: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;3635:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6137:208;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6137:208:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4533:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4533:116:0;;;;;;;;;;;;;;;;;;;;;;;6881:358;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6881:358:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3661:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3661:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;3689:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3689:24:0;;;;;;;;;;;;;;;;;;;;;;;9078:243;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9078:243:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4874:124;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4874:124:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3082:196;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3082:196:0;;;;;;9333:298;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9333:298:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2684:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2684:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;3608;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3608:20: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;3608:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;708:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;708:116:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5347:277;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5347:277:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;966:115;;8:9:-1;5:2;;;30:1;27;20:12;5:2;966:115:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8038:317;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8038:317:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;830:130;;8:9:-1;5:2;;;30:1;27;20:12;5:2;830:130:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2711:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2711:23:0;;;;;;;;;;;;;;;;;;;;;;;;;;;8844:184;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8844:184:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7527:151;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7527:151:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;586:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;586:116:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2974:102;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2974:102:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;3635:19;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6137:208::-;6200:12;6256:6;6225:7;:19;6233:10;6225:19;;;;;;;;;;;;;;;:28;6245:7;6225:28;;;;;;;;;;;;;;;:37;;;;6299:7;6278:37;;6287:10;6278:37;;;6308:6;6278:37;;;;;;;;;;;;;;;;;;6333:4;6326:11;;6137:208;;;;:::o;4533:116::-;4581:4;4621:8;:20;4638:1;4621:20;;;;;;;;;;;;;;;;4605:12;;:36;4598:43;;4533:116;:::o;6881:358::-;6958:12;7000:31;7008:8;:14;7017:4;7008:14;;;;;;;;;;;;;;;;7024:6;7000:7;:31::i;:::-;6983:8;:14;6992:4;6983:14;;;;;;;;;;;;;;;:48;;;;7070:42;7078:7;:13;7086:4;7078:13;;;;;;;;;;;;;;;:25;7092:10;7078:25;;;;;;;;;;;;;;;;7105:6;7070:7;:42::i;:::-;7042:7;:13;7050:4;7042:13;;;;;;;;;;;;;;;:25;7056:10;7042:25;;;;;;;;;;;;;;;:70;;;;7138:29;7146:8;:12;7155:2;7146:12;;;;;;;;;;;;;;;;7160:6;7138:7;:29::i;:::-;7123:8;:12;7132:2;7123:12;;;;;;;;;;;;;;;:44;;;;7198:2;7183:26;;7192:4;7183:26;;;7202:6;7183:26;;;;;;;;;;;;;;;;;;7227:4;7220:11;;6881:358;;;;;:::o;3661:21::-;;;;;;;;;;;;;:::o;3689:24::-;;;;:::o;9078:243::-;9134:12;2940:5;;;;;;;;;;;2926:19;;:10;:19;;;2918:28;;;;;;;;9190:6;9166:8;:20;9175:10;9166:20;;;;;;;;;;;;;;;;:30;;9158:39;;;;;;;;9242:6;9218:8;:20;9227:10;9218:20;;;;;;;;;;;;;;;;:30;;;;;;;;;;;9275:6;9259:12;;:22;;;;;;;;;;;9309:4;9302:11;;9078:243;;;:::o;4874:124::-;4938:12;4970:8;:20;4979:10;4970:20;;;;;;;;;;;;;;;;4963:27;;4874:124;;;:::o;3082:196::-;3149:8;;;;;;;;;;;3135:22;;:10;:22;;;3127:31;;;;;;;;3202:8;;;;;;;;;;;3174:37;;3195:5;;;;;;;;;;;3174:37;;;;;;;;;;;;3230:8;;;;;;;;;;;3222:5;;:16;;;;;;;;;;;;;;;;;;3268:1;3249:8;;:21;;;;;;;;;;;;;;;;;;3082:196::o;9333:298::-;9407:12;2940:5;;;;;;;;;;;2926:19;;:10;:19;;;2918:28;;;;;;;;9459:6;9440:8;:15;9449:5;9440:15;;;;;;;;;;;;;;;;:25;;9432:34;;;;;;;;9495:7;:14;9503:5;9495:14;;;;;;;;;;;;;;;:26;9510:10;9495:26;;;;;;;;;;;;;;;;9485:6;:36;;9477:45;;;;;;;;9562:6;9543:8;:15;9552:5;9543:15;;;;;;;;;;;;;;;;:25;;;;;;;;;;;9595:6;9579:12;;:22;;;;;;;;;;;9619:4;9612:11;;9333:298;;;;:::o;2684:20::-;;;;;;;;;;;;;:::o;3608:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;708:116::-;762:6;794:1;789;:6;;781:15;;;;;;;;815:1;811;:5;807:9;;708:116;;;;:::o;5347:277::-;5406:12;5454:37;5462:8;:20;5471:10;5462:20;;;;;;;;;;;;;;;;5484:6;5454:7;:37::i;:::-;5431:8;:20;5440:10;5431:20;;;;;;;;;;;;;;;:60;;;;5517:29;5525:8;:12;5534:2;5525:12;;;;;;;;;;;;;;;;5539:6;5517:7;:29::i;:::-;5502:8;:12;5511:2;5502:12;;;;;;;;;;;;;;;:44;;;;5583:2;5562:32;;5571:10;5562:32;;;5587:6;5562:32;;;;;;;;;;;;;;;;;;5612:4;5605:11;;5347:277;;;;:::o;966:115::-;1020:6;1051:1;1047;:5;1039:14;;;;;;;;1072:1;1068;:5;;;;;;;;1064:9;;966:115;;;;:::o;8038:317::-;8120:12;8176:6;8145:7;:19;8153:10;8145:19;;;;;;;;;;;;;;;:28;8165:7;8145:28;;;;;;;;;;;;;;;:37;;;;8219:7;8198:37;;8207:10;8198:37;;;8228:6;8198:37;;;;;;;;;;;;;;;;;;8269:7;8246:47;;;8294:10;8306:6;8314:4;8320;8246:79;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;8246:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8246:79:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;8246:79:0;;;;8343:4;8336:11;;8038:317;;;;;:::o;830:130::-;884:6;911:1;907;:5;903:9;;936:1;931;:6;:20;;;;950:1;945;941;:5;;;;;;;;:10;931:20;923:29;;;;;;;;830:130;;;;:::o;2711:23::-;;;;;;;;;;;;;:::o;8844:184::-;8936:12;2940:5;;;;;;;;;;;2926:19;;:10;:19;;;2918:28;;;;;;;;8983:12;8968:37;;;9006:5;;;;;;;;;;;9013:6;8968:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8968:52:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;8968:52:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;8968:52:0;;;;;;;;;;;;;;;;8961:59;;8844:184;;;;:::o;7527:151::-;7608:14;7642:7;:19;7650:10;7642:19;;;;;;;;;;;;;;;:28;7662:7;7642:28;;;;;;;;;;;;;;;;7635:35;;7527:151;;;;:::o;586:116::-;640:6;667:1;663;:5;659:9;;692:1;687;:6;;679:15;;;;;;;;586:116;;;;:::o;2974:102::-;2940:5;;;;;;;;;;;2926:19;;:10;:19;;;2918:28;;;;;;;;3059:9;3048:8;;:20;;;;;;;;;;;;;;;;;;2974:102;:::o

Swarm Source

bzzr://b7bc74fd799e59c32b832f5382cabbee62eb13108f10a28d2b69574294da1d6a
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.